Quality Monitor
🚦 Tests: 100% successful (✔️ 6 passed)
〰️ Line Coverage: 45% (58 missed lines)
➰ Branch Coverage: 31% (11 missed branches)
CheckStyle: 1 warning (normal: 1)
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 | 3 | 6 | 0 | 0 | 6 |
⚠️ Style
Icon | Name | Reports | Errors | High | Normal | Low | Total |
---|---|---|---|---|---|---|---|
![]() |
CheckStyle | 3 | 0 | 0 | 1 | 0 | 1 |
PMD | 3 | 0 | 0 | 0 | 0 | 0 | |
➕ | Total | 6 | 0 | 0 | 1 | 0 | 1 |
🐛 Bugs
Icon | Name | Reports | Errors | High | Normal | Low | Total |
---|---|---|---|---|---|---|---|
![]() |
SpotBugs | 1 | 0 | 0 | 0 | 0 | 0 |
👣 Code Coverage
Icon | Name | Covered % | Missed % |
---|---|---|---|
〰️ | Line Coverage | 45 | 55 |
➰ | Branch Coverage | 31 | 69 |
➕ | Total Ø | 38 | 62 |
📐 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
github-actions / Quality Monitor
CheckStyle: MissingJavadocMethodCheck
Es fehlt ein Javadoc-Kommentar.
Check warning on line 48 in src/main/java/edu/hm/hafner/grading/github/GitHubAutoGradingRunner.java
github-actions / Quality Monitor
Not covered lines
Lines 40-48 are not covered by tests
Check warning on line 77 in src/main/java/edu/hm/hafner/grading/github/GitHubAutoGradingRunner.java
github-actions / Quality Monitor
Not covered lines
Lines 76-77 are not covered by tests
Check warning on line 90 in src/main/java/edu/hm/hafner/grading/github/GitHubAutoGradingRunner.java
github-actions / Quality Monitor
Not covered lines
Lines 85-90 are not covered by tests
Check warning on line 100 in src/main/java/edu/hm/hafner/grading/github/GitHubAutoGradingRunner.java
github-actions / Quality Monitor
Not covered lines
Lines 98-100 are not covered by tests
Check warning on line 151 in src/main/java/edu/hm/hafner/grading/github/GitHubAutoGradingRunner.java
github-actions / Quality Monitor
Not covered lines
Lines 109-151 are not covered by tests
Check warning on line 170 in src/main/java/edu/hm/hafner/grading/github/GitHubAutoGradingRunner.java
github-actions / Quality Monitor
Not covered lines
Lines 169-170 are not covered by tests
Check warning on line 44 in src/main/java/edu/hm/hafner/grading/github/GitHubAnnotationsBuilder.java
github-actions / Quality Monitor
Not covered lines
Lines 39-44 are not covered by tests
Check warning on line 56 in src/main/java/edu/hm/hafner/grading/github/GitHubAnnotationsBuilder.java
github-actions / Quality Monitor
Not covered line
Line 56 is not covered by tests
Check warning on line 63 in src/main/java/edu/hm/hafner/grading/github/GitHubAnnotationsBuilder.java
github-actions / Quality Monitor
Not covered line
Line 63 is not covered by tests
Check warning on line 92 in src/main/java/edu/hm/hafner/grading/github/GitHubAnnotationsBuilder.java
github-actions / Quality Monitor
Not covered lines
Lines 81-92 are not covered by tests
Check warning on line 97 in src/main/java/edu/hm/hafner/grading/github/GitHubAutoGradingRunner.java
github-actions / Quality Monitor
Partially covered line
Line 97 is only partially covered, one branch is missing
Check warning on line 103 in src/main/java/edu/hm/hafner/grading/github/GitHubAutoGradingRunner.java
github-actions / Quality Monitor
Partially covered line
Line 103 is only partially covered, one branch is missing
Check warning on line 59 in src/main/java/edu/hm/hafner/grading/github/GitHubAnnotationsBuilder.java
github-actions / Quality Monitor
Partially covered line
Line 59 is only partially covered, one branch is missing