Skip to content

More test coverage.

fbc36c2
Select commit
Loading
Failed to load commit list.
Open

Add NPM package loader classes as a first step to introducing wider NPM functionality #724

More test coverage.
fbc36c2
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 2, 2025 in 0s

72.98% (-0.33%) compared to a164822

View this Pull Request on Codecov

72.98% (-0.33%) compared to a164822

Details

Codecov Report

❌ Patch coverage is 56.84932% with 189 lines in your changes missing coverage. Please review.
✅ Project coverage is 72.98%. Comparing base (a164822) to head (fbc36c2).

Files with missing lines Patch % Lines
...qf/fhir/utility/npm/NpmPackageLoaderWithCache.java 0.00% 42 Missing ⚠️
...cqf/fhir/utility/npm/NpmPackageLoaderInMemory.java 71.83% 28 Missing and 12 partials ⚠️
...pencds/cqf/fhir/utility/npm/NpmResourceHolder.java 53.01% 31 Missing and 8 partials ⚠️
...f/fhir/utility/npm/MeasureOrNpmResourceHolder.java 43.90% 17 Missing and 6 partials ⚠️
...s/cqf/fhir/utility/repository/ig/IgRepository.java 35.48% 18 Missing and 2 partials ⚠️
...opencds/cqf/fhir/utility/npm/NpmPackageLoader.java 15.78% 16 Missing ⚠️
...ir/utility/npm/MeasureOrNpmResourceHolderList.java 78.37% 6 Missing and 2 partials ⚠️
...ncds/cqf/fhir/utility/npm/NpmNamespaceManager.java 0.00% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##             master     #724      +/-   ##
============================================
- Coverage     73.31%   72.98%   -0.33%     
  Complexity      211      211              
============================================
  Files           487      495       +8     
  Lines         22979    23383     +404     
  Branches       2963     3003      +40     
============================================
+ Hits          16846    17067     +221     
- Misses         4675     4831     +156     
- Partials       1458     1485      +27     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.