MaibornWolff / metric-gardener

BSD 3-Clause "New" or "Revised" License
6 stars 0 forks source link

Fix/372/broken tests #376

Closed BenediktMehl closed 3 months ago

BenediktMehl commented 4 months ago

Fix red tests #372

Closes: #372

Description

Definition of Done

A PR is only ready for merge once all the following acceptance criteria are fulfilled:

Screenshots or gifs

github-actions[bot] commented 4 months ago

Coverage Report

Status Category Percentage Covered / Total
🟢 Lines 97.03% (🎯 90%) 4781 / 4927
🟢 Statements 97.03% (🎯 90%) 4781 / 4927
🟢 Functions 96.94% (🎯 90%) 222 / 229
🟢 Branches 93.19% (🎯 90%) 534 / 573
File Coverage
File Stmts % Branch % Funcs % Lines Uncovered Lines
Changed Files
src/commands/output-metrics.ts 91.62% 80% 66.66% 91.62% 64-65, 160-165, 184-191
src/helper/helper.ts 100% 100% 100% 100%
src/parser/metrics/classes.ts 100% 100% 100% 100%
src/parser/metrics/comment-lines.ts 100% 100% 100% 100%
src/parser/metrics/complexity.ts 100% 100% 100% 100%
src/parser/metrics/functions.ts 100% 100% 100% 100%
src/parser/metrics/metric.ts 100% 100% 100% 100%
src/parser/metrics/coupling/call-expression-resolver.ts 97.58% 91.17% 100% 97.58% 45-46, 201-203
src/parser/metrics/coupling/coupling.ts 99.3% 100% 91.66% 99.3% 97-98
src/parser/queries/query-builder.ts 95.83% 94.11% 87.5% 95.83% 28-29, 33-34
src/parser/resolver/public-accessor-collector.ts 100% 66.66% 100% 100%
src/parser/resolver/type-collector.ts 92.85% 66.66% 100% 92.85% 21-22, 27
src/parser/resolver/usages-collector.ts 95.23% 66.66% 100% 95.23% 18
src/parser/resolver/accessors/abstract-collector.ts 97.43% 100% 100% 97.43% 6-7
src/parser/resolver/accessors/c-sharp-collector.ts 100% 100% 100% 100%
src/parser/resolver/accessors/factory.ts 100% 100% 100% 100%
src/parser/resolver/accessors/php-collector.ts 100% 100% 100% 100%
src/parser/resolver/call-expressions/abstract-collector.ts 95.18% 90.16% 100% 95.18% 99, 157-158, 229-230, 423-434, 504-510, 534-535
src/parser/resolver/call-expressions/c-sharp-collector.ts 100% 100% 100% 100%
src/parser/resolver/call-expressions/factory.ts 100% 100% 100% 100%
src/parser/resolver/call-expressions/php-collector.ts 100% 100% 100% 100%
src/parser/resolver/types/c-sharp-collector.ts 100% 100% 100% 100%
src/parser/resolver/types/php-collector.ts 100% 100% 100% 100%
src/parser/resolver/types/resolver-strategy/types-query-strategy.ts 96.69% 85.71% 100% 96.69% 17-18, 104-105
Generated in workflow #135