-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump org.hl7.fhir.core to 6.3.25 #6293
Conversation
Formatting check succeeded! |
There is a change to the org.hl7.fhir.core validator that is of note, and may require redesign of our own validation implementation. Internally, HAPI has logic that switches unknown code system validation issues to a specified level: The InstanceValidator now has similar internal logic that switches between reporting warnings and errors: hapifhir/org.hl7.fhir.core@7fc34e5 Since in many cases we throw warnings instead of errors, the processing of error messages and severity by the core validator logic is made even less straightforward. This is evidenced by the still correct, but less informative warnings created by some of our tests after this update: df77506 |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #6293 +/- ##
============================================
- Coverage 83.54% 83.52% -0.02%
- Complexity 27432 27625 +193
============================================
Files 1707 1720 +13
Lines 106185 106944 +759
Branches 13397 13453 +56
============================================
+ Hits 88710 89328 +618
- Misses 11750 11834 +84
- Partials 5725 5782 +57 ☔ View full report in Codecov by Sentry. |
...ation/src/main/java/org/hl7/fhir/common/hapi/validation/validator/FhirInstanceValidator.java
Outdated
Show resolved
Hide resolved
@jamesagnew I made a disturbing discovery about this yesterday while trying to switch to using
I'm working on splitting If there is a need for a core update before HAPI's code freeze however, I suggest removing the exposure of |
After discussion with @markiantorno it was decided to hold off exposing If this is acceptable, this PR should be merged, and I will open a linked ticket that can be worked on independently, to re-expose |
This bumps the org.hl7.fhir.core dependency to 6.3.25