Skip to content
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

Draft: Generate java code #71

Closed
wants to merge 8 commits into from
Closed

Draft: Generate java code #71

wants to merge 8 commits into from

Conversation

oyvindberg
Copy link
Owner

Initial port of java codegen for typo

- make generated code more strict
- custom types must now have implicit instances with correct name and for arrays. implement with `???` if you can't/won't implement them
- clickable links must now be (a lot) longer to work
- only every output code with implicits resolved. this is because important implicits are no longer in scope
Use a big, fat hack in tests. that's why it was there anyway
Initial port of java codegen for typo
- structured static members for custom types, split `sc.Value` into `sc.Method` and `sc.Value`
- improve custom type
- Implement `sc.Class`
- Tweak rendering a bit, make it more consistent
- simplify `FieldValues`
- Use Java types
- port custom types
- doc links
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant