Skip to content

Commit

Permalink
PoC schema for metaconstraints.
Browse files Browse the repository at this point in the history
Changed metapath type to indicate a difference between a Metapath that can be compiled vs a string that is to be processed in a different way. Also removed extra unnecessary ConstraintsContainerType.
Added support for flag and field instances to provide a different default value than the definition.
Reorganized the schema to group constraint types and groups.
Added support for let statements in constraints.
Added support for choice groups as a potential solution for resolving #228.
Fixed some minor content defects.
Added a draft Metaschema Metaschema in schema/metaschema/metaschema-metaschema.xml.
Adjusted Metaschema choice-group to allow for minimum cardinalities of 1 and a default unlimited max cardinality.
Created a draft Metaschema module (metaschema-module-metaschema.xml, describing the Metaschema module model.
  • Loading branch information
david-waltermire committed Nov 10, 2023
1 parent 709a170 commit f4d01f0
Show file tree
Hide file tree
Showing 5 changed files with 1,959 additions and 544 deletions.
Loading

0 comments on commit f4d01f0

Please sign in to comment.