Skip to content
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

DNM | Knowledge Manager and Workflow Library Upgrades #3521

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

ndegwamartin
Copy link
Contributor

DO NOT MERGE (DNM)

This is a PR to track and migrate the latest updates of the FHIR SDK Knowledge and Workflow libraries.

Currently the features of Measure reporting and CQL evaluation are broken.

@ndegwamartin ndegwamartin added the DNM DO NOT MERGE label Sep 25, 2024
Copy link

codecov bot commented Sep 25, 2024

Codecov Report

Attention: Patch coverage is 50.00000% with 1 line in your changes missing coverage. Please review.

Project coverage is 38.5%. Comparing base (a790c9d) to head (0f9d9b3).
Report is 3 commits behind head on main.

Files with missing lines Patch % Lines
...core/engine/configuration/ConfigurationRegistry.kt 0.0% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##              main   #3521     +/-   ##
=========================================
- Coverage     38.6%   38.5%   -0.2%     
+ Complexity    1168    1142     -26     
=========================================
  Files          286     285      -1     
  Lines        15291   15058    -233     
  Branches      2697    2665     -32     
=========================================
- Hits          5907    5800    -107     
+ Misses        8536    8436    -100     
+ Partials       848     822     -26     
Flag Coverage Δ
engine 60.7% <50.0%> (-2.2%) ⬇️
geowidget 16.0% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
.../fhircore/engine/task/WorkflowCarePlanGenerator.kt 69.4% <100.0%> (-3.1%) ⬇️
...est/data/report/measure/MeasureReportRepository.kt 59.7% <ø> (-0.5%) ⬇️
...st/ui/report/measure/worker/MeasureReportWorker.kt 0.0% <ø> (ø)
...core/engine/configuration/ConfigurationRegistry.kt 61.1% <0.0%> (-10.9%) ⬇️

... and 23 files with indirect coverage changes

@ndegwamartin ndegwamartin force-pushed the migrate-workflow-libs branch 2 times, most recently from b53a928 to 6ed0940 Compare January 16, 2025 17:02
@ndegwamartin ndegwamartin force-pushed the migrate-workflow-libs branch from 36629e7 to 1708d93 Compare January 30, 2025 17:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DNM DO NOT MERGE
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant