Add complete rework of scheme language and conversion to binary representation
Merge request reports
Activity
added 48 commits
-
43e6aeb8...6d58e91e - 2 commits from branch
master
- 0710f313 - Add draft for binary ujo scheme
- 44d61c61 - Save a status that shows the new structure and defines a point to proceed
- 300e0c22 - Prepare for TDD
- 274d1cce - Implements 'in' constraint transformation
- 28b9a600 - Implement between transformation and test above, below
- 4dbbef4e - Simplify documentation processing
- 8dd1c231 - Complete 'in' keyword value testing and 'not null'
- d680ba8b - Transform basic list types and constraints
- 4ea37b8e - Restructure object model classes
- fbb41eb2 - Parse variant definition
- a78ecafb - Add remaining atomic types
- 68959691 - Parse record definitions
- ed293aaf - Cleanup unused code fragments
- af51f304 - Add test for variant
- 86c6f76e - Add CLI option to convert an UjoScheme file into a Markdown representation
- c31472a6 - Clean up & Make the Linters happy (Flake8 / PyLint)
- 3803e31c - fix markdown conversion documentation
- 51fb8ab2 - Add constraint to transformer and markdown
- 36095a76 - Fix list example
- 7707578e - Add basic support for "record" into markdown
- 91d27d26 - Remove keyword record
- a0304301 - Remove and introduce multitype
- ce024069 - Add Map and basic object parsing
- c2ab1643 - Complete object functionality except key typecast
- e7be7da0 - Fix (not complete) documentation according to las changes of syntax and terminology
- ef04fc3f - Add module parsing to schema
- 51344a1c - Fix examples and a parser issue
- a014d6e5 - Add a project data structure as an example
- 1dbb366f - Add key/value type to object examples
- 62368619 - Prepare command line for binary conversion
- 0fb4784a - Add some whitespace around table rows
- 3b516250 - Add rudimentary support for markdown conversion of objects (and fix several linter issues)
- 0d4d8ad5 - Commit small changes for merge with remote
- 5b41503b - Add desciption of how to compile scheme
- f4bd62c6 - Add first test for binary convert
- 71de0d61 - Add types for object items
- 236d68ab - transform schemes into a binary representation
- b8a23061 - add support for nested schemes
- 672da63b - add binary support for objects
- fde2ac66 - support binary conversion for object and extended objects/records
- 93a744fb - fix command line support for binary transformation
- 4b9b3cb2 - use target type name as filename, default to schema file name otherwise
- 9124cae2 - fix the pipeline by using the flowengine build container for now
- 64ca2461 - put an empty type inside the object markdown instead of "None"
- a593075c - Merge branch 'scheme-bin' of...
- 4343555a - Add pytest to requirements.txt
Toggle commit list-
43e6aeb8...6d58e91e - 2 commits from branch
Please register or sign in to reply