Releases: ThoughtWorksStudios/bobcat
Releases · ThoughtWorksStudios/bobcat
Bobcat 0.4.1
version bump - adds entity declaration
Nesting, dictionaries, and imports (oh my!)
Additions:
- Nesting entities within entity definitions (both references to existing entities and totally new ones)
- Custom dictionary types
- Import multiple input files (so definition/generation statements may be separated if desired)
Changes to output format and dsl
- By default, all output in placed into a single output file (entities.json by default).
- Added -dest option to the executable which allows the specification of the output file
- Added -split-dest option to the executable which creates an output file per entity definition generated
Latest snapshot
0.3.0 Add build and test as depdency to release target
Latest snapshot
Interpreter now does a depth-first, recursive tree walk - previously we were doing 2 passes: once to define entities, and once to generate - previous impl was not capable of looking beyond 1-level deep - can change to iterative tree-walk if performance or stack-depth becomes problematic
Latest snapshot
0.1.0 Add generator tests for field types and argument restrictions