| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-06 | Add ConstructedNativeType | Michael Williamson | |
| 2026-05-06 | Introduce JavaClassBodyDeclaration | Michael Williamson | |
| 2026-05-03 | Use isUntypedTypeLevelReferenceNode() | Michael Williamson | |
| 2026-05-03 | Extract UntypedNodeMatchers | Michael Williamson | |
| 2026-05-03 | Rename scalar type to native type | Michael Williamson | |
| 2026-05-03 | Parse constructed types | Michael Williamson | |
| 2026-05-03 | Tokenize comma | Michael Williamson | |
| 2026-05-03 | Tokenize square brackets | Michael Williamson | |
| 2026-05-03 | Add methods to Java classes | Michael Williamson | |
| 2026-05-03 | Support writing empty Java class declarations | Michael Williamson | |
| 2026-05-03 | Add tests for writing Java interface declarations | Michael Williamson | |
| 2026-05-03 | Create separate lang package | Michael Williamson | |
| 2026-05-02 | Create generators from config | Michael Williamson | |
| 2026-05-02 | Add example for sum types | Michael Williamson | |
| 2026-05-02 | Java: Generate sealed interface for sum types | Michael Williamson | |
| 2026-05-02 | Have record implement interface if variant of sum | Michael Williamson | |
| 2026-05-02 | Split writing of Java nodes from generation | Michael Williamson | |
| 2026-05-02 | Store Java package name as list of strings | Michael Williamson | |
| 2026-04-28 | Type check sum definitions | Michael Williamson | |
| 2026-04-28 | Add TypedSumDefinitionNode | Michael Williamson | |
| 2026-04-28 | Reorder methods | Michael Williamson | |
| 2026-04-28 | Add SumType | Michael Williamson | |
| 2026-04-28 | Parse sum types | Michael Williamson | |
| 2026-04-28 | Add UntypedSumDefinitionNode | Michael Williamson | |
| 2026-04-28 | Tokenize variant keyword | Michael Williamson | |
| 2026-04-28 | Tokenize sum keyword | Michael Williamson | |
| 2026-04-26 | Declare types ahead of defining them | Michael Williamson | |
| 2026-04-26 | Hack together basic Java types generator | Michael Williamson | |
| 2026-04-26 | Add stubbed java output example | Michael Williamson | |
| 2026-04-26 | Add stubbed Java generator | Michael Williamson | |
| 2026-04-25 | Type check struct fields | Michael Williamson | |
| 2026-04-25 | Type check namespace bodies | Michael Williamson | |
| 2026-04-25 | Generate struct type for struct definition | Michael Williamson | |
| 2026-04-25 | Add test for source file namespace | Michael Williamson | |
| 2026-04-25 | Add stubbed function for type checking namespace | Michael Williamson | |
| 2026-04-24 | Add typed namespace node | Michael Williamson | |
| 2026-04-24 | Add typed AST for struct definitions | Michael Williamson | |
| 2026-04-24 | Type check type level reference | Michael Williamson | |
| 2026-04-24 | Store Source in SourceError | Michael Williamson | |
| 2026-04-23 | Add basic example | Michael Williamson | |
| 2026-04-23 | Allow digits in identifiers | Michael Williamson | |
| 2026-04-23 | Parse struct definition fields | Michael Williamson | |
| 2026-04-23 | Fix docs for parseMany() | Michael Williamson | |
| 2026-04-23 | Tokenize semicolon | Michael Williamson | |
| 2026-04-23 | Tokenize colon symbol | Michael Williamson | |
| 2026-04-23 | Tokenize field keyword | Michael Williamson | |
| 2026-04-23 | Parse namespace body | Michael Williamson | |
| 2026-04-23 | Reduce visibility | Michael Williamson | |
| 2026-04-23 | Make TokenIterator public | Michael Williamson | |
| 2026-04-23 | Reduce visibility | Michael Williamson | |
