Switch constraint namespace checking to not use has-oscal-namespace()
function
#2113
Labels
has-oscal-namespace()
function
#2113
User Story
As a developer of Metaschema-enabled tools for OSCAL-based software, in order to make development and use of tooling easier to development and maintain, I would like all in-model constraints to use
target="field/@ns = 'http://csrc.nist.gov/ns/oscal'"
in place oftarget="fieldt[has-oscal-namespace('http://csrc.nist.gov/ns/oscal')"
to simplify development of tooling and not require of custom OSCAL-specific Metaschema functions not in the core library.Goals
fn:has-oscal-namspace()
function (so those others than the NISToscal-cli
and community forks) to more easily develop and maintain software processing complex allowed-value enumerationsDependencies
No response
Acceptance Criteria
(For reviewers: The wiki has guidance on code review and overall issue review for completeness.)
Revisions
No response
The text was updated successfully, but these errors were encountered: