Implement auto-injection of the Develocity npm agent - #691
Line Coverage: 61.86% (-18.81%), Branch Coverage: 50.00% (-18.70%)
Summary for modified lines
- 826 lines have been modified
- 119 lines are not covered
- 26 lines are covered only partially
Overview by baseline
- Overall project (difference to reference job)
* Line Coverage: 81.90% (1815/2216) - Delta: -3.28%
* Branch Coverage: 69.71% (610/875) - Delta: -2.94%
* Lines of Code: 2216 - Delta: +184
* Cyclomatic Complexity: 1104 - Delta: +78 - Modified files (difference to reference job)
* Line Coverage: 80.67% (814/1009) - Delta: -8.06%
* Branch Coverage: 68.70% (248/361) - Delta: -7.94%
* Lines of Code: 1009
* Cyclomatic Complexity: 471 - Modified code lines (difference to modified files)
* Line Coverage: 61.86% (193/312) - Delta: -18.81%
* Branch Coverage: 50.00% (49/98) - Delta: -18.70%
* Lines of Code: 312
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% (1/1) | 88.89% (8/9) | 96.30% (78/81) | 93.86% (107/114) | 88.29% (588/666) | 81.90% (1815/2216) | 69.71% (610/875) | 83.23% (7511/9024) |
| 📈 Overall project (difference to reference job) | ±0% | +1.39% ⬆️ | -0.96% ⬇️ | -0.20% ⬇️ | -1.63% ⬇️ | -3.28% ⬇️ | -2.94% ⬇️ | -3.40% ⬇️ |
| 🐾 Modified files | 100.00% (1/1) | 100.00% (5/5) | 96.15% (25/26) | 94.74% (36/38) | 90.00% (261/290) | 80.67% (814/1009) | 68.70% (248/361) | 81.12% (3330/4105) |
| 📈 Modified files (difference to reference job) | N/A | N/A | N/A | N/A | N/A | -8.06% ⬇️ | -7.94% ⬇️ | N/A |
| 🐾 Modified code lines | 100.00% (1/1) | 100.00% (5/5) | 96.15% (25/26) | N/A | N/A | 61.86% (193/312) | 50.00% (49/98) | N/A |
| 📈 Modified code lines (difference to modified files) | N/A | N/A | N/A | N/A | N/A | -18.81% ⬇️ | -18.70% ⬇️ | N/A |
Annotations
Check warning on line 35 in hudson/plugins/gradle/enriched/ScanDetail.java
ci-jenkins-io / Code Coverage
Not covered line
Line 35 is not covered by tests
Check warning on line 34 in hudson/plugins/gradle/enriched/ScanDetail.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 34 is only partially covered, one branch is missing
Check warning on line 38 in hudson/plugins/gradle/enriched/ScanDetail.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 38 is only partially covered, 4 branches are missing
Check warning on line 76 in hudson/plugins/gradle/enriched/ScanDetail.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 76 is only partially covered, one branch is missing
Check warning on line 77 in hudson/plugins/gradle/enriched/ScanDetail.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 77 is only partially covered, one branch is missing
Check warning on line 78 in hudson/plugins/gradle/enriched/ScanDetail.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 78 is only partially covered, 2 branches are missing
Check warning on line 80 in hudson/plugins/gradle/enriched/ScanDetail.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 80 is only partially covered, one branch is missing
Check warning on line 81 in hudson/plugins/gradle/enriched/ScanDetail.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 81 is only partially covered, one branch is missing
Check warning on line 27 in hudson/plugins/gradle/injection/npm/NpmInjectionAware.java
ci-jenkins-io / Code Coverage
Not covered lines
Lines 21-27 are not covered by tests
Check warning on line 59 in hudson/plugins/gradle/injection/npm/NpmBuildScanInjection.java
ci-jenkins-io / Code Coverage
Not covered line
Line 59 is not covered by tests
Check warning on line 65 in hudson/plugins/gradle/injection/npm/NpmBuildScanInjection.java
ci-jenkins-io / Code Coverage
Not covered lines
Lines 64-65 are not covered by tests
Check warning on line 75 in hudson/plugins/gradle/injection/npm/NpmBuildScanInjection.java
ci-jenkins-io / Code Coverage
Not covered lines
Lines 72-75 are not covered by tests
Check warning on line 82 in hudson/plugins/gradle/injection/npm/NpmBuildScanInjection.java
ci-jenkins-io / Code Coverage
Not covered lines
Lines 80-82 are not covered by tests
Check warning on line 136 in hudson/plugins/gradle/injection/npm/NpmBuildScanInjection.java
ci-jenkins-io / Code Coverage
Not covered lines
Lines 88-136 are not covered by tests
Check warning on line 146 in hudson/plugins/gradle/injection/npm/NpmBuildScanInjection.java
ci-jenkins-io / Code Coverage
Not covered lines
Lines 145-146 are not covered by tests
Check warning on line 58 in hudson/plugins/gradle/injection/npm/NpmBuildScanInjection.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 58 is only partially covered, one branch is missing
Check warning on line 63 in hudson/plugins/gradle/injection/npm/NpmBuildScanInjection.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 63 is only partially covered, one branch is missing
Check warning on line 71 in hudson/plugins/gradle/injection/npm/NpmBuildScanInjection.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 71 is only partially covered, one branch is missing
Check warning on line 71 in hudson/plugins/gradle/injection/npm/NpmAgentDownloadHandler.java
ci-jenkins-io / Code Coverage
Not covered lines
Lines 31-71 are not covered by tests
Check warning on line 74 in hudson/plugins/gradle/injection/npm/UnarchiveNpmAgent.java
ci-jenkins-io / Code Coverage
Not covered lines
Lines 31-74 are not covered by tests
Check warning on line 14 in hudson/plugins/gradle/injection/download/RequestAuthenticator.java
ci-jenkins-io / Code Coverage
Not covered line
Line 14 is not covered by tests
Check warning on line 26 in hudson/plugins/gradle/injection/download/AgentDownloadClient.java
ci-jenkins-io / Code Coverage
Not covered lines
Lines 25-26 are not covered by tests
Check warning on line 35 in hudson/plugins/gradle/injection/download/AgentDownloadClient.java
ci-jenkins-io / Code Coverage
Not covered line
Line 35 is not covered by tests
Check warning on line 34 in hudson/plugins/gradle/injection/download/AgentDownloadClient.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 34 is only partially covered, 2 branches are missing
Check warning on line 53 in hudson/plugins/gradle/injection/MavenExtension.java
ci-jenkins-io / Code Coverage
Not covered line
Line 53 is not covered by tests