[JENKINS-75378] Adding a CLI command listener #10382
Line Coverage: 88.89% (+7.94%), Branch Coverage: 83.33% (+1.90%)
Summary for modified lines
- 299 lines have been modified
- 8 lines are not covered
- 5 lines are covered only partially
Overview by baseline
- Overall project (difference to reference job)
* Line Coverage: 66.33% (37169/56035) - Delta: +0.05%
* Branch Coverage: 60.06% (13537/22540) - Delta: +0.07%
* Lines of Code: 56035 - Delta: +2
* Cyclomatic Complexity: 27717 - Delta: +31 - Modified files (difference to reference job)
* Line Coverage: 80.95% (204/252) - Delta: +4.15%
* Branch Coverage: 81.43% (57/70) - Delta: +4.16%
* Lines of Code: 252
* Cyclomatic Complexity: 95 - Modified code lines (difference to modified files)
* Line Coverage: 88.89% (64/72) - Delta: +7.94%
* Branch Coverage: 83.33% (25/30) - Delta: +1.90%
* Lines of Code: 72 - Indirect changes
* Line Coverage: 72.73% (24/33)
* Branch Coverage: 72.22% (13/18)
* Lines of Code: 33
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% (3/3) | 85.98% (92/107) | 85.95% (997/1160) | 83.81% (2008/2396) | 65.58% (10744/16384) | 66.33% (37169/56035) | 60.06% (13537/22540) | 66.01% (167972/254460) |
| 📈 Overall project (difference to reference job) | ±0% | +0.13% ⬆️ | -0.05% ⬇️ | -0.02% ⬇️ | +0.03% ⬆️ | +0.05% ⬆️ | +0.07% ⬆️ | +0.06% ⬆️ |
| 🐾 Modified files | 100.00% (2/2) | 100.00% (3/3) | 80.00% (4/5) | 83.33% (5/6) | 81.67% (49/60) | 80.95% (204/252) | 81.43% (57/70) | 84.80% (904/1066) |
| 📈 Modified files (difference to reference job) | n/a | n/a | n/a | n/a | n/a | +4.15% ⬆️ | +4.16% ⬆️ | n/a |
| 🐾 Modified code lines | 100.00% (2/2) | 100.00% (3/3) | 80.00% (4/5) | n/a | n/a | 88.89% (64/72) | 83.33% (25/30) | n/a |
| 📈 Modified code lines (difference to modified files) | n/a | n/a | n/a | n/a | n/a | +7.94% ⬆️ | +1.90% ⬆️ | n/a |
| 🐾 Indirect changes | 100.00% (2/2) | 88.89% (8/9) | 68.75% (11/16) | n/a | n/a | 72.73% (24/33) | 72.22% (13/18) | n/a |
Annotations
Check warning on line 66 in core/src/main/java/jenkins/cli/listeners/DefaultCLIListener.java
ci-jenkins-io / Code Coverage
Not covered line
Line 66 is not covered by tests
Check warning on line 63 in core/src/main/java/jenkins/cli/listeners/DefaultCLIListener.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 63 is only partially covered, one branch is missing
Check warning on line 88 in core/src/main/java/jenkins/cli/listeners/DefaultCLIListener.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 88 is only partially covered, one branch is missing
Check warning on line 62 in core/src/main/java/jenkins/cli/listeners/CLIContext.java
ci-jenkins-io / Code Coverage
Not covered line
Line 62 is not covered by tests
Check warning on line 53 in core/src/main/java/jenkins/cli/listeners/CLIContext.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 53 is only partially covered, one branch is missing
Check warning on line 59 in core/src/main/java/jenkins/cli/listeners/CLIListener.java
ci-jenkins-io / Code Coverage
Not covered lines
Lines 43-59 are not covered by tests
Check warning on line 301 in core/src/main/java/hudson/cli/CLICommand.java
ci-jenkins-io / Code Coverage
Not covered lines
Lines 299-301 are not covered by tests
Check warning on line 298 in core/src/main/java/hudson/cli/CLICommand.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 298 is only partially covered, one branch is missing
Check warning on line 223 in core/src/main/java/hudson/cli/declarative/CLIRegisterer.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 223 is only partially covered, one branch is missing