There's already a 2.6.0 release, so 2.6.0-SNAPSHOT behind
Removes dependency on old version of clinical-reasoning
Some Drools test cases were disabled because of this
Some classes were swapped for CQL versions of the same (specifically StringLibrarySourceProvider)
Fixes some build warnings on Java 21
And suppressed some others, primarily related to subclass initialization. There's a general pattern in the code base to call setters from constructors, which is bad: https://bugs.openjdk.org/browse/JDK-8299995. Need a more complete fix going forward
Fixes various spelling errors and typos
Updates to late HAPI / FHIR core releases
slf4j simple logger to the CLI to avoid warning
Additionally, fix logging redirects for log4j, JUL, etc.
Fix missing serialization libraries for CLI
Fix missing model infos for CLI
Fix cases that used junit instead of testng.
Github Issue:
[x] I've read the contribution guidelines
[x] Code compiles without errors
[x] Tests are created / updated
[ ] Documentation is created / updated
By creating this PR you acknowledge that your contribution will be licensed under Apache 2.0
Description
Revs version to
3.0.0-SNAPSHOT
2.6.0
release, so2.6.0-SNAPSHOT
behindRemoves dependency on old version of
clinical-reasoning
StringLibrarySourceProvider
)Fixes some build warnings on Java 21
Fixes various spelling errors and typos
Updates to late HAPI / FHIR core releases
slf4j
simple logger to the CLI to avoid warningFix missing serialization libraries for CLI
Fix missing model infos for CLI
Fix cases that used junit instead of testng.
Github Issue:
[x] I've read the contribution guidelines
[x] Code compiles without errors
[x] Tests are created / updated
[ ] Documentation is created / updated
By creating this PR you acknowledge that your contribution will be licensed under Apache 2.0