summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-06-19Make relative imports relative to parent namespaceMichael Williamson
2026-06-19Clarify name of native adapter classesMichael Williamson
2026-06-19Define Java AST enums in hobgoblinMichael Williamson
2026-06-19Generate arbitrary Java value for enumMichael Williamson
2026-06-19Store enum variants in TypesInfoMichael Williamson
2026-06-19Use UPPER_CASE for Java enum constantsMichael Williamson
2026-06-19Insert underscores before digitsMichael Williamson
2026-06-19Add lowerCamelCaseToUpperCaseMichael Williamson
2026-06-19Generate Java types for enumMichael Williamson
2026-06-19Add Java enum declarationsMichael Williamson
2026-06-19Add TypedEnumDefinitionNode::name()Michael Williamson
2026-06-19Type check enumsMichael Williamson
2026-06-19Parse enum definitionsMichael Williamson
2026-06-19Parse enum keywordMichael Williamson
2026-06-19Handle unknown namespace in import type checkingMichael Williamson
2026-06-19Throw error on unknown namespace fieldMichael Williamson
2026-06-19Handle relative import with invalid ancestor depthMichael Williamson
2026-06-19Merge variable declaration and definitionMichael Williamson
2026-06-19Throw better error when generator name is unknownMichael Williamson
2026-06-19Remove TODOMichael Williamson
2026-06-19Throw better error on unknown namespaceMichael Williamson
2026-06-19Add source to UntypedImportNodeMichael Williamson
2026-06-16Move native types in hobgoblin definitions to appropriate namespacesMichael Williamson
2026-06-16Add import exampleMichael Williamson
2026-06-16Sort namespaces by importsMichael Williamson
2026-06-16Implement full namespace name resolutionMichael Williamson
2026-06-16Type check importsMichael Williamson
2026-06-16Store namespace fieldsMichael Williamson
2026-06-14Create ancestor depth fieldMichael Williamson
2026-06-14Parse importsMichael Williamson
2026-06-14Tokenize dot dot symbolMichael Williamson
2026-06-14Add import nodeMichael Williamson
2026-06-13Add "import" and "from" keywordsMichael Williamson
2026-06-13Add field to sum type in exampleMichael Williamson
2026-06-13Generate fields on Java interface for sum fieldsMichael Williamson
2026-06-13Extract generateSumDefinitionBuilder()Michael Williamson
2026-06-13Extract generateSumDefinition()Michael Williamson
2026-06-13Type check fields on sum definitionMichael Williamson
2026-06-13Add TODO to check field consistency between sum type and its variantsMichael Williamson
2026-06-13Extract typeCheckFieldDefinitions()Michael Williamson
2026-06-13Add common fields to JavaTypeDeclarationMichael Williamson
2026-06-13Add fields to typed sum definition nodeMichael Williamson
2026-06-13Parse fields in sum definitionMichael Williamson
2026-06-13Add fields to sum definition nodeMichael Williamson
2026-06-12Add make target for codegen without rebuildingMichael Williamson
2026-06-12Define Java AST using hobgoblinMichael Williamson
2026-06-12Move Java type variance to top-level typeMichael Williamson
2026-06-12Add Option typeMichael Williamson
2026-06-12Support native types without explicit mappingMichael Williamson
2026-06-12Move Java interface openness to top-level typeMichael Williamson