-
Notifications
You must be signed in to change notification settings - Fork 7
Description
-
Add "versionTo" support in the schema to support deprecating versions: Everywhere that there is a "version" attribute in that schema (e.g. here https://github.com/cqframework/cql-tests/blob/main/tests/testSchema.xsd#L22), add a "versionTo" attribute that is "The last version of the specification in which the features being tested appears"
-
Set "version" (and "versionTo" if appropriate) for all tests: Go through all the tests and make sure that for every Test instance in all the files, we have "version" set correctly, and "versionTo" set if the feature is deprecated.
Use this capability summary to set the version:
https://cql.hl7.org/05-languagesemantics.html#language-capabilities
Anything that isn't explicitly specified as introduced in a particular version in that list should be given 1.0