projecttacoma / fqm-execution

fqm-execution is a library that allows users to calculate FHIR-based electronic Clinical Quality Measures (eCQMs) and retrieve the results in a variety of formats
https://projecttacoma.github.io/fqm-execution/
Apache License 2.0
17 stars 6 forks source link

Highlighting compliance #301

Closed elsaperelli closed 3 months ago

elsaperelli commented 3 months ago

Summary

Fixes #297 This PR updates our logic and coverage highlighting to be 508 compliant and also be more resistant to external CSS styling in order to maintain that compliance.

New behavior

Clause coverage highlighting should no longer have a dashed underline for covered clauses.

Code changes

Testing guidance

github-actions[bot] commented 3 months ago

Coverage report

St.:grey_question:
Category Percentage Covered / Total
🟢 Statements
85.15% (+0.01% 🔼)
2391/2808
🟡 Branches 73% 2223/3045
🟢 Functions 87.47% 426/487
🟢 Lines
85.46% (+0.01% 🔼)
2310/2703

Test suite run success

451 tests passing in 31 suites.

Report generated by 🧪jest coverage report action from 8abf1b70a0702ea9ce3f3d56be1b89459b4751c8