Closed mylinhdao closed 1 month ago
Status | Category | Percentage | Covered / Total |
---|---|---|---|
🟢 | Lines | 96.47% (🎯 90%) | 4621 / 4790 |
🟢 | Statements | 96.47% (🎯 90%) | 4621 / 4790 |
🟢 | Functions | 96.68% (🎯 90%) | 204 / 211 |
🟢 | Branches | 92.66% (🎯 90%) | 543 / 586 |
File | Stmts | % Branch | % Funcs | % Lines | Uncovered Lines |
---|---|---|---|---|---|
Changed Files | |||||
src/helper/constant-two-way-map.ts | 88% | 90% | 80% | 88% | 15-18, 23-24 |
src/parser/metrics/classes.ts | 100% | 100% | 100% | 100% | |
src/parser/metrics/comment-lines.ts | 100% | 100% | 100% | 100% | |
src/parser/metrics/complexity.ts | 96.01% | 93.93% | 100% | 96.01% | 45-50, 98-101 |
src/parser/metrics/functions.ts | 100% | 100% | 100% | 100% | |
src/parser/metrics/coupling/coupling.ts | 98.14% | 94.73% | 90.9% | 98.14% | 100-101, 208-209, 225 |
src/parser/queries/query-builder.ts | 97.72% | 100% | 85.71% | 97.72% | 25-26 |
src/parser/queries/query-statements.ts | 95.62% | 95.45% | 100% | 95.62% | 104-109 |
src/parser/resolver/usages-collector.ts | 96% | 66.66% | 100% | 96% | 22 |
src/parser/resolver/call-expressions/abstract-collector.ts | 90.07% | 85.29% | 100% | 90.07% | 54-55, 114-125, 175-190, 274-280, 306-307, 316-317, 326-328, 410-415, 459-460 |
src/parser/resolver/call-expressions/c-sharp-collector.ts | 100% | 100% | 100% | 100% | |
src/parser/resolver/call-expressions/php-collector.ts | 100% | 100% | 100% | 100% |
Add test for actual coupling metric (CBO in C#)
Closes: #356
Description
Definition of Done
A PR is only ready for merge once all the following acceptance criteria are fulfilled: