Quality Monitor
🚦 Tests: 100% successful (✔️ 121 passed)
〰️ Line Coverage: 87% (104 missed lines)
➰ Branch Coverage: 78% (53 missed branches)
CheckStyle: No warnings
PMD: No warnings
SpotBugs: No bugs
🌀 Cyclomatic Complexity: <n/a>
💭 Cognitive Complexity: <n/a>
📏 Lines of Code: <n/a>
📝 Non Commenting Source Statements: <n/a>
🔭 Access to foreign data: <n/a>
🔗 Class cohesion: <n/a>
📤 Fan out: <n/a>
📲 Number of accessors: <n/a>
⚖️ Weight of a class: <n/a>
📐 Weighted method count: <n/a>
➿ N-Path Complexity: <n/a>
🚧 Error Messages
Quality Monitor Errors:
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Cyclomatic Complexity'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Cognitive Complexity'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Lines of Code'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Non Commenting Source Statements'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Access to foreign data'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Class cohesion'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Fan out'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Number of accessors'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Weight of a class'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Weighted method count'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'N-Path Complexity'?
Created by Quality Monitor v1.14.0 (#f3859fd)
Details
☀️ Quality Monitor
🚦 Tests
Name | Reports | Passed | Skipped | Failed | Total |
---|---|---|---|---|---|
Tests | 19 | 121 | 0 | 0 | 121 |
⚠️ Style
Icon | Name | Reports | Errors | High | Normal | Low | Total |
---|---|---|---|---|---|---|---|
CheckStyle | 4 | 0 | 0 | 0 | 0 | 0 | |
PMD | 6 | 0 | 0 | 0 | 0 | 0 | |
➕ | Total | 10 | 0 | 0 | 0 | 0 | 0 |
🐛 Bugs
Icon | Name | Reports | Errors | High | Normal | Low | Total |
---|---|---|---|---|---|---|---|
SpotBugs | 2 | 0 | 0 | 0 | 0 | 0 |
👣 Code Coverage
Icon | Name | Covered % | Missed % |
---|---|---|---|
〰️ | Line Coverage | 87 | 13 |
➰ | Branch Coverage | 78 | 22 |
➕ | Total Ø | 82 | 18 |
📐 Toplevel Metrics
Icon | Name | Total | Min | Max | Mean | Median |
---|---|---|---|---|---|---|
🌀 | Cyclomatic Complexity | - | - | - | - | - |
🚧 Error Messages
Quality Monitor Errors:
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Cyclomatic Complexity'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Cognitive Complexity'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Lines of Code'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Non Commenting Source Statements'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Access to foreign data'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Class cohesion'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Fan out'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Number of accessors'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Weight of a class'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'Weighted method count'?
No matching report files found when using pattern '**/metrics/pmd.xml'! Configuration error for 'N-Path Complexity'?
Annotations
Check warning on line 56 in io/jenkins/plugins/forensics/git/reference/GitCommitsCollector.java
github-actions / Quality Monitor
Not covered lines
Lines 55-56 are not covered by tests
Check warning on line 92 in io/jenkins/plugins/forensics/git/reference/GitCommitsCollector.java
github-actions / Quality Monitor
Not covered line
Line 92 is not covered by tests
Check warning on line 73 in io/jenkins/plugins/forensics/git/reference/GitCheckoutListener.java
github-actions / Quality Monitor
Not covered line
Line 73 is not covered by tests
Check warning on line 133 in io/jenkins/plugins/forensics/git/reference/GitCheckoutListener.java
github-actions / Quality Monitor
Not covered lines
Lines 130-133 are not covered by tests
Check warning on line 99 in io/jenkins/plugins/forensics/git/reference/GitCommitsRecord.java
github-actions / Quality Monitor
Not covered line
Line 99 is not covered by tests
Check warning on line 111 in io/jenkins/plugins/forensics/git/reference/GitCommitsRecord.java
github-actions / Quality Monitor
Not covered line
Line 111 is not covered by tests
Check warning on line 124 in io/jenkins/plugins/forensics/git/reference/GitCommitsRecord.java
github-actions / Quality Monitor
Not covered line
Line 124 is not covered by tests
Check warning on line 153 in io/jenkins/plugins/forensics/git/reference/GitCommitsRecord.java
github-actions / Quality Monitor
Not covered line
Line 153 is not covered by tests
Check warning on line 222 in io/jenkins/plugins/forensics/git/reference/GitCommitsRecord.java
github-actions / Quality Monitor
Not covered lines
Lines 202-222 are not covered by tests
Check warning on line 20 in io/jenkins/plugins/forensics/git/reference/Messages.java
github-actions / Quality Monitor
Not covered line
Line 20 is not covered by tests
Check warning on line 67 in io/jenkins/plugins/forensics/git/reference/Messages.java
github-actions / Quality Monitor
Not covered lines
Lines 35-67 are not covered by tests
Check warning on line 109 in io/jenkins/plugins/forensics/git/reference/Messages.java
github-actions / Quality Monitor
Not covered lines
Lines 89-109 are not covered by tests
Check warning on line 100 in io/jenkins/plugins/forensics/git/reference/GitReferenceRecorder.java
github-actions / Quality Monitor
Not covered lines
Lines 98-100 are not covered by tests
Check warning on line 125 in io/jenkins/plugins/forensics/git/reference/GitReferenceRecorder.java
github-actions / Quality Monitor
Not covered line
Line 125 is not covered by tests
Check warning on line 58 in io/jenkins/plugins/forensics/git/miner/DiffsCollector.java
github-actions / Quality Monitor
Not covered lines
Lines 57-58 are not covered by tests
Check warning on line 72 in io/jenkins/plugins/forensics/git/miner/GitRepositoryMiner.java
github-actions / Quality Monitor
Not covered lines
Lines 69-72 are not covered by tests
Check warning on line 86 in io/jenkins/plugins/forensics/git/miner/CommitStatisticsStep.java
github-actions / Quality Monitor
Not covered lines
Lines 85-86 are not covered by tests
Check warning on line 110 in io/jenkins/plugins/forensics/git/miner/CommitStatisticsStep.java
github-actions / Quality Monitor
Not covered lines
Lines 109-110 are not covered by tests
Check warning on line 114 in io/jenkins/plugins/forensics/git/miner/CommitStatisticsStep.java
github-actions / Quality Monitor
Not covered line
Line 114 is not covered by tests
Check warning on line 132 in io/jenkins/plugins/forensics/git/miner/CommitStatisticsStep.java
github-actions / Quality Monitor
Not covered line
Line 132 is not covered by tests
Check warning on line 141 in io/jenkins/plugins/forensics/git/miner/CommitStatisticsStep.java
github-actions / Quality Monitor
Not covered line
Line 141 is not covered by tests
Check warning on line 189 in io/jenkins/plugins/forensics/git/miner/CommitStatisticsStep.java
github-actions / Quality Monitor
Not covered lines
Lines 168-189 are not covered by tests
Check warning on line 229 in io/jenkins/plugins/forensics/git/miner/CommitStatisticsStep.java
github-actions / Quality Monitor
Not covered line
Line 229 is not covered by tests
Check warning on line 34 in io/jenkins/plugins/forensics/git/miner/MergeBaseSelector.java
github-actions / Quality Monitor
Not covered line
Line 34 is not covered by tests
Check warning on line 49 in io/jenkins/plugins/forensics/git/miner/RepositoryStatisticsCallback.java
github-actions / Quality Monitor
Not covered lines
Lines 47-49 are not covered by tests