diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 51bf480e..46c6c1b2 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -77,7 +77,7 @@ You can contact the maintainers of this project at [maintainers@metaschema.dev]( ### Core metaschema functions and custom project functions -The Metaschema [specification](https://pages.nist.gov/metaschema/specification/syntax/metapath/) and the conformant [metaschema-java](https://github.com/metaschema-framework/metaschema-java/tree/develop/CONTRIBUTING.md#core-metaschema-functions-functions) library implement the Metapath functions required by the specification. However, other libraries, such as this [this project's library](https://github.com/metaschema-framework/liboscal-java) can extend the inventory of available functionality with custom functions that are not required in the core specification. These are OSCAL-specific functions, not core Metaschema functions. At the the of the v4.1.0 release, there are only two custom OSCAL-specific functions in this library. +The Metaschema [specification](https://pages.nist.gov/metaschema/specification/syntax/metapath/) and the conformant [metaschema-java](https://github.com/metaschema-framework/metaschema-java/tree/main/CONTRIBUTING.md#core-metaschema-functions-functions) library implement the Metapath functions required by the specification. However, other libraries, such as this [this project's library](https://github.com/metaschema-framework/liboscal-java) can extend the inventory of available functionality with custom functions that are not required in the core specification. These are OSCAL-specific functions, not core Metaschema functions. At the the of the v4.1.0 release, there are only two custom OSCAL-specific functions in this library. - The [`HasOscalNamespace` class](https://github.com/metaschema-framework/liboscal-java/blob/v4.1.0/src/main/java/gov/nist/secauto/oscal/lib/metapath/function/library/HasOscalNamespace.java) implements the `has-oscal-namespace` function. - The [`ResolveProfile` class](https://github.com/metaschema-framework/liboscal-java/blob/v4.1.0/src/main/java/gov/nist/secauto/oscal/lib/metapath/function/library/HasOscalNamespace.java) implements the `resolve-profile()` function.