List view
By release 1.0, the AST model is complete and unlikely to change much. In this release, we want to expand upon what can be done with the finalish AST model: * Passes to transform the AST into input for other systems * Better diagramming capabilities * Better statistical analysis * Analysis passes that look for particular patterns of definition and make suggestions
Due by December 1, 2025•7/46 issues closedThis milestone tracks the first major release milestone. After this point, language additions may be added in minor or major releases but language changes or removals require deprecation for a full major release cycle. That is support It is expected that by this point, the project will have these characteristics: * Language syntax is settled and complete * Model validation is complete, including all definitions * Model analyses such as uses/used-by are complete and available for use * Model statistics are meaningful and completely calculated * Prettification is fully supported and useful on a file-by-file basis, or a complete specification basis. * Support for multi-platform compilation * Hugo Transformer puts out complete and useful documentation, as well as many diagrams as appropriate Some nice to haves: * Conversion to Scala 3.0 * Useful D3 based navigable summaries for large model inspection * ScalaJS and ScalaNative builds
Overdue by 6 month(s)•Due by December 31, 2024•117/121 issues closed