Improve setter resolution logic in BaseConfigurator #2825
Line Coverage: 100.00% (+14.77%), Branch Coverage: 80.60% (+4.17%)
Summary for modified lines
- 202 lines have been modified
- all lines are covered
- 1 line is covered only partially
Overview by baseline
- Overall project (difference to reference job)
* Line Coverage: 54.09% (1653/3056) - Delta: +1.66%
* Branch Coverage: 49.84% (613/1230) - Delta: +3.07%
* Lines of Code: 3056 - Delta: +111
* Cyclomatic Complexity: 1370 - Delta: +66 - Modified files (difference to reference job)
* Line Coverage: 85.23% (277/325) - Delta: +10.00%
* Branch Coverage: 76.43% (201/263) - Delta: +6.36%
* Lines of Code: 325
* Cyclomatic Complexity: 161 - Modified code lines (difference to modified files)
* Line Coverage: 100.00% (132/132) - Delta: +14.77%
* Branch Coverage: 80.60% (108/134) - Delta: +4.17%
* Lines of Code: 132 - Indirect changes
* Line Coverage: 38.89% (7/18)
* Branch Coverage: 40.00% (6/15)
* Lines of Code: 18
Quality Gates Summary
No active quality gates.
Details
Project coverage details
| Module Coverage | Package Coverage | File Coverage | Class Coverage | Method Coverage | Line Coverage | Branch Coverage | Instruction Coverage | |
|---|---|---|---|---|---|---|---|---|
| 🐾 Overall project | 100.00% (2/2) | 100.00% (13/13) | 91.14% (72/79) | 90.29% (93/103) | 59.79% (449/751) | 54.09% (1653/3056) | 49.84% (613/1230) | 52.74% (6859/13006) |
| 📈 Overall project (difference to reference job) | ±0% | ±0% | +1.27% ⬆️ | +0.97% ⬆️ | +0.43% ⬆️ | +1.66% ⬆️ | +3.07% ⬆️ | +1.42% ⬆️ |
| 🐾 Modified files | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | 100.00% (2/2) | 93.10% (27/29) | 85.23% (277/325) | 76.43% (201/263) | 85.21% (1210/1420) |
| 📈 Modified files (difference to reference job) | N/A | N/A | N/A | N/A | N/A | +10.00% ⬆️ | +6.36% ⬆️ | N/A |
| 🐾 Modified code lines | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | N/A | N/A | 100.00% (132/132) | 80.60% (108/134) | N/A |
| 📈 Modified code lines (difference to modified files) | N/A | N/A | N/A | N/A | N/A | +14.77% ⬆️ | +4.17% ⬆️ | N/A |
| 🐾 Indirect changes | 100.00% (1/1) | 100.00% (2/2) | 100.00% (3/3) | N/A | N/A | 38.89% (7/18) | 40.00% (6/15) | N/A |
Annotations
Check warning on line 99 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 99 is only partially covered, one branch is missing
Check warning on line 100 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 100 is only partially covered, one branch is missing
Check warning on line 166 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 166 is only partially covered, one branch is missing
Check warning on line 172 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 172 is only partially covered, one branch is missing
Check warning on line 190 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 190 is only partially covered, 3 branches are missing
Check warning on line 556 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 556 is only partially covered, 2 branches are missing
Check warning on line 557 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 557 is only partially covered, one branch is missing
Check warning on line 593 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 593 is only partially covered, 2 branches are missing
Check warning on line 594 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 594 is only partially covered, 2 branches are missing
Check warning on line 596 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 596 is only partially covered, one branch is missing
Check warning on line 597 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 597 is only partially covered, one branch is missing
Check warning on line 613 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 613 is only partially covered, one branch is missing
Check warning on line 616 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 616 is only partially covered, one branch is missing
Check warning on line 624 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 624 is only partially covered, one branch is missing
Check warning on line 627 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 627 is only partially covered, one branch is missing
Check warning on line 630 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 630 is only partially covered, one branch is missing
Check warning on line 633 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 633 is only partially covered, one branch is missing
Check warning on line 636 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 636 is only partially covered, one branch is missing
Check warning on line 639 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 639 is only partially covered, one branch is missing
Check warning on line 642 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 642 is only partially covered, one branch is missing
Check warning on line 645 in io/jenkins/plugins/casc/BaseConfigurator.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 645 is only partially covered, one branch is missing