usnistgov / metaschema-xslt

An implementation of the Metaschema information modeling language, in XSLT and XProc
https://pages.nist.gov/metaschema/
Other
3 stars 8 forks source link

Data Type Check in Metaschema Definitions #32

Open aj-stein-nist opened 1 year ago

aj-stein-nist commented 1 year ago

User Story

As a Metaschema developer, in order to make sure I make use of proper datatypes when adding and modifying Metaschema-based models, I want validation to warn and recommend corrections to present fixes to me.

The current implemented approach requires running produce-datatype-validation-functions.xsl to update oscal-datatypes-check.xsl. This should be refactored to dynamically build the necessary data from the base schemas as part of the oscal-datatypes-check.xsl. This avoids needing to manually run produce-datatype-validation-functions.xsl.

Goals

Dependencies

N/A

Acceptance Criteria

aj-stein-nist commented 1 year ago

Per discussion with team reorganization, I will move this Metaschema issue off the NIST OSCAL workboard.