Allow URL-specific avatar image sources in CSP #26021
Line Coverage: 79.66% (-7.57%), Branch Coverage: 77.08% (-4.17%)
Summary for modified lines
- 144 lines have been modified
- 12 lines are not covered
- 1 line is covered only partially
Overview by baseline
- Overall project (difference to reference job)
* Line Coverage: 66.52% (37793/56812) - Delta: +0.01%
* Branch Coverage: 60.21% (13791/22904) - Delta: +0.03%
* Lines of Code: 56812 - Delta: +59
* Cyclomatic Complexity: 28185 - Delta: +28 - Modified files (difference to reference job)
* Line Coverage: 87.23% (82/94) - Delta: -12.77%
* Branch Coverage: 81.25% (52/64) - Delta: -12.50%
* Lines of Code: 94
* Cyclomatic Complexity: 42 - Modified code lines (difference to modified files)
* Line Coverage: 79.66% (47/59) - Delta: -7.57%
* Branch Coverage: 77.08% (37/48) - Delta: -4.17%
* Lines of Code: 59 - Indirect changes
* Line Coverage: 48.00% (12/25)
* Branch Coverage: 44.44% (4/9)
* Lines of Code: 25
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) | 86.73% (98/113) | 85.48% (1030/1205) | 83.81% (2040/2434) | 65.49% (10918/16671) | 66.52% (37793/56812) | 60.21% (13791/22904) | 66.11% (170285/257591) |
| 📈 Overall project (difference to reference job) | ±0% | ±0% | ±0% | ±0% | ±0% | +0.01% ⬆️ | +0.03% ⬆️ | +0.02% ⬆️ |
| 🐾 Modified files | 100.00% (2/2) | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | 100.00% (10/10) | 87.23% (82/94) | 81.25% (52/64) | 88.12% (356/404) |
| 📈 Modified files (difference to reference job) | N/A | N/A | N/A | N/A | N/A | -12.77% ⬇️ | -12.50% ⬇️ | N/A |
| 🐾 Modified code lines | 100.00% (2/2) | 100.00% (1/1) | 100.00% (1/1) | N/A | N/A | 79.66% (47/59) | 77.08% (37/48) | N/A |
| 📈 Modified code lines (difference to modified files) | N/A | N/A | N/A | N/A | N/A | -7.57% ⬇️ | -4.17% ⬇️ | N/A |
| 🐾 Indirect changes | 100.00% (2/2) | 54.55% (6/11) | 50.00% (8/16) | N/A | N/A | 48.00% (12/25) | 44.44% (4/9) | N/A |
Annotations
Check warning on line 109 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Not covered line
Line 109 is not covered by tests
Check warning on line 204 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Not covered line
Line 204 is not covered by tests
Check warning on line 212 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Not covered lines
Lines 211-212 are not covered by tests
Check warning on line 230 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Not covered lines
Lines 229-230 are not covered by tests
Check warning on line 240 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Not covered lines
Lines 239-240 are not covered by tests
Check warning on line 261 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Not covered line
Line 261 is not covered by tests
Check warning on line 271 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Not covered lines
Lines 269-271 are not covered by tests
Check warning on line 106 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 106 is only partially covered, one branch is missing
Check warning on line 203 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 203 is only partially covered, one branch is missing
Check warning on line 210 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 210 is only partially covered, one branch is missing
Check warning on line 220 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 220 is only partially covered, one branch is missing
Check warning on line 228 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 228 is only partially covered, one branch is missing
Check warning on line 238 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 238 is only partially covered, one branch is missing
Check warning on line 254 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 254 is only partially covered, one branch is missing
Check warning on line 255 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 255 is only partially covered, one branch is missing
Check warning on line 260 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 260 is only partially covered, 2 branches are missing
Check warning on line 265 in core/src/main/java/jenkins/security/csp/AvatarContributor.java
ci-jenkins-io / Code Coverage
Partially covered line
Line 265 is only partially covered, one branch is missing