You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
thrownewNotImplementedException("The transaction operation is not currently supported");
Should the thrown/caught exception types be compatible here? Prior to #435, R4MeasureService caught UnsupportedOperationException, which did swallow the (subclassing) NotImplementedException.
The text was updated successfully, but these errors were encountered:
smailliwcs
added a commit
to lantanagroup/link-cloud
that referenced
this issue
May 9, 2024
This works around an issue with the latest `cqf-fhir` libraries:
cqframework/clinical-reasoning#451
For now, use version 3.0.0 of those libraries, which depend transitively
on HAPI 7.0.0 (which we declare explicitly for compatibility).
R4MeasureService.ensureSupplementalDataElementSearchParameter
is written to swallowNotImplementedOperationException
:clinical-reasoning/cqf-fhir-cr/src/main/java/org/opencds/cqf/fhir/cr/measure/r4/R4MeasureService.java
Lines 120 to 124 in b6377c2
But in at least one case (
InMemoryFhirRepository
), the exception thrown by the repository is aNotImplementedException
:clinical-reasoning/cqf-fhir-utility/src/main/java/org/opencds/cqf/fhir/utility/repository/InMemoryFhirRepository.java
Line 198 in b6377c2
Should the thrown/caught exception types be compatible here? Prior to #435,
R4MeasureService
caughtUnsupportedOperationException
, which did swallow the (subclassing)NotImplementedException
.The text was updated successfully, but these errors were encountered: