Skip to content

adds execute cql optimization: RPC-based execution, compilation cache…

639a4cf
Select commit
Loading
Failed to load commit list.
Draft

CQL execution improvements #136

adds execute cql optimization: RPC-based execution, compilation cache…
639a4cf
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 17, 2026 in 0s

74.98% (+0.33%) compared to 3a3ff1b

View this Pull Request on Codecov

74.98% (+0.33%) compared to 3a3ff1b

Details

Codecov Report

❌ Patch coverage is 63.98892% with 130 lines in your changes missing coverage. Please review.
✅ Project coverage is 74.98%. Comparing base (3a3ff1b) to head (639a4cf).

Files with missing lines Patch % Lines
.../opencds/cqf/cql/ls/server/command/CqlEvaluator.kt 55.98% 81 Missing and 33 partials ⚠️
.../cqf/cql/ls/server/command/DelegatingRepository.kt 40.00% 6 Missing ⚠️
...cqf/cql/ls/server/manager/CqlCompilationManager.kt 87.50% 0 Missing and 4 partials ⚠️
...ls/server/command/ExecuteCqlCommandContribution.kt 77.77% 1 Missing and 1 partial ⚠️
...ver/repository/ig/standard/IgStandardRepository.kt 90.00% 2 Missing ⚠️
...ds/cqf/cql/ls/server/service/DiagnosticsService.kt 85.71% 1 Missing ⚠️
...main/kotlin/org/opencds/cqf/cql/ls/service/Main.kt 0.00% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##             master     #136      +/-   ##
============================================
+ Coverage     74.64%   74.98%   +0.33%     
- Complexity      385      418      +33     
============================================
  Files            44       45       +1     
  Lines          1258     1411     +153     
  Branches        169      192      +23     
============================================
+ Hits            939     1058     +119     
- Misses          234      252      +18     
- Partials         85      101      +16     

☔ 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.