Repository navigation
v1.0.0
·
6 commits
to release/v1.0.x
since this release
- rename Unit → TranslationUnit, Target → BuildableNode, and Node → ManifestNode
- update license
- added compiler-is-all-you-need
- fix spelling
- simplify the concrete model adapter use RAII
- remove duplicated code in mdy app
- implemented single traversal for manifest files
- refactor tests to have a single scoped_file class
- noted check tool known limitation
- handle -v -h properly in scripts
- second step to unifying cli processing
- all tools - buiuld0 use mm.app and, first step to unifying cli processing
- added back links to files in manifests and -v for verbose outout
- added descriptions to non-dir manifests
- improved mm.mdy rendering
- fixed formatting issues
- cleanup
- added documentation for wrapper scripts
- bump mm.mdy version to 1.0
- resolve versioning issues
- git ignore drafts
- cleanup of minor issues
- clarified locale C and compiler configuration
- fixed documentation generation
- cleanup of mdy defect regression tess
- added proper handling of unresolved imports
- added foreign project
- refined check
- improved path safety
- reconcile workflow model and description
- further refinment of the models specifically modules
- resolved issues with workflows model
- updated bootstrap build and tests scripts
- updated tools model and add --tools to model tool
- build0 now builds build1
- update configuration model and tool to report it
- tests added to the root manifest
- improved scripts and script handling
- improved handling of module cache clearing
- fixed using template
- fixed error handling is inconsistent with the project’s own specification.
- fixed manifests can write or delete files outside the project.
- fixed duplicate targets and target identity is not validated.
- fixed model adapter knowingly returns structurally false data.
- fix for malformed manifest nodes
- fix for malformed test trees
- mdy documents are rendered now
- fix for dead store
- resolved issue with name conflict for models module is now modules
- further refinment of models
- resolved model inconsitencies
- shell tool integrated into check document and model commands
- added shell tool
- added full models and model tool implementation
- added first version of models
- updated documentation with check tool and check.sh
- added initial version of the check tool
- added c++20 rules for modules
- added glossary to documentation
- small fixes to documentation
- updated README.md
- fix stylistic pattern of passive voice with active voice
- fix stylistic issue
- clarify design goals vs boundaries
- fix for clarity
- fix file names
- added modules document
- couple of fixes for inconsitencies
- added first step in doumentation geration
- first update for building documentation
- addd test tool and tests
- added build tool as mm::build module, fixed manifests
- fix trim() when parsing mdy and restore ->
- added docs/mdy.mdy and updated mdy parsing to parse mdy.mdy
- we have apps modules and build.sh scipt
- buld0 can buld build and we can test it too
- added botostrap
- Initial commit