Skip to content

Add skeleton generator #11

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Dec 10, 2019
Merged

Add skeleton generator #11

merged 1 commit into from
Dec 10, 2019

Conversation

josesimoes
Copy link
Member

@josesimoes josesimoes commented Dec 10, 2019

  • Fix generation of method name and class names to follow .NETMF rules.
  • Fix native methods CRC32 calculation.
  • Fix implementation of class name to exclude.
  • Major rework on several helper classes to make the above work.
  • Add templates for assembly header, lookup table and class stubs.

⚠️ Regular and core libs. Interop is not supported yet. ⚠️

Signed-off-by: José Simões [email protected]

@josesimoes josesimoes added the Type: enhancement New feature or request label Dec 10, 2019
@nfbot
Copy link
Member

nfbot commented Dec 10, 2019

Hi @josesimoes,

I'm nanoFramework bot.
Thank you for your contribution!

A human will be reviewing it shortly. 😉

@josesimoes josesimoes force-pushed the add-skeleton-generator branch from d17d31f to bda441b Compare December 10, 2019 15:06
- Fix generation of method name and class names to follow .NETMF rules.
- Fix native methods CRC32 calculation.
- Fix implementation of class name to exclude.
- Major rework on several helper classes to make the above work.
- Add templates for assembly header, lookup table and class stubs.

Signed-off-by: José Simões <[email protected]>
@josesimoes josesimoes force-pushed the add-skeleton-generator branch from bda441b to a095fcb Compare December 10, 2019 15:10
@josesimoes josesimoes merged commit 712ee6f into develop Dec 10, 2019
@josesimoes josesimoes deleted the add-skeleton-generator branch December 10, 2019 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants