Merge pull request #30 from uhafner/dependabot/maven/edu.hm.hafner-au… #56
Quality Monitor
🚦 Tests: 100 % successful (✔️ 7 passed)
〰️ Line Coverage: 35% (67 missed lines)
➰ Branch Coverage: 29% (10 missed branches)
Mutation Coverage: 3% (37 survived mutations)
CheckStyle: 1 warning found (0 error, 0 high, 1 normal, 0 low)
PMD: 3 warnings found (0 error, 2 high, 1 normal, 0 low)
SpotBugs: 2 warnings found (0 error, 0 high, 0 normal, 2 low)
Created by Quality Monitor v1.8.1 (#df2934d)
Details
☀️ Quality Monitor
🚦 Tests
Name | Reports | Passed | Skipped | Failed | Total |
---|---|---|---|---|---|
Tests | 3 | 7 | 0 | 0 | 7 |
❗ Style
Name | Reports | Errors | High | Normal | Low | Total |
---|---|---|---|---|---|---|
CheckStyle | 3 | 0 | 0 | 1 | 0 | 1 |
PMD | 4 | 0 | 2 | 1 | 0 | 3 |
Total | 7 | 0 | 2 | 2 | 0 | 4 |
🐛 Bugs
Name | Reports | Errors | High | Normal | Low | Total |
---|---|---|---|---|---|---|
SpotBugs | 1 | 0 | 0 | 0 | 2 | 2 |
👣 Code Coverage
Name | Covered % | Missed % |
---|---|---|
Line Coverage | 35 | 65 |
Branch Coverage | 29 | 71 |
Total Ø | 32 | 68 |
🔬 Mutation Coverage
Name | Killed % | Survived % |
---|---|---|
Mutation Coverage | 3 | 97 |
Annotations
github-actions / Quality Monitor
CheckStyle: MissingJavadocMethodCheck
Es fehlt ein Javadoc-Kommentar.
Check warning on line 34 in src/main/java/edu/hm/hafner/grading/github/GitHubAnnotationsBuilder.java
github-actions / Quality Monitor
PMD: ConstructorCallsOverridableMethod
Overridable method called during object construction: GitHubAnnotationsBuilder.getMaxWarningComments().
Check warning on line 37 in src/main/java/edu/hm/hafner/grading/github/GitHubAnnotationsBuilder.java
github-actions / Quality Monitor
PMD: ConstructorCallsOverridableMethod
Overridable method called during object construction: GitHubAnnotationsBuilder.getMaxCoverageComments().
github-actions / Quality Monitor
PMD: AbstractClassWithoutAbstractMethod
This abstract class does not have any abstract methods.
Check warning on line 37 in src/main/java/edu/hm/hafner/grading/github/GitHubAnnotationsBuilder.java
github-actions / Quality Monitor
SpotBugs: MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR
Overridable method getMaxCoverageComments is called from constructor new edu.hm.hafner.grading.github.GitHubAnnotationsBuilder(GHCheckRunBuilder$Output, String, FilteredLog).
Check warning on line 34 in src/main/java/edu/hm/hafner/grading/github/GitHubAnnotationsBuilder.java
github-actions / Quality Monitor
SpotBugs: MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR
Overridable method getMaxWarningComments is called from constructor new edu.hm.hafner.grading.github.GitHubAnnotationsBuilder(GHCheckRunBuilder$Output, String, FilteredLog).
Check warning on line 42 in src/main/java/edu/hm/hafner/grading/github/QualityMonitor.java
github-actions / Quality Monitor
Not covered lines
Lines 41-42 are not covered by tests
Check warning on line 83 in src/main/java/edu/hm/hafner/grading/github/QualityMonitor.java
github-actions / Quality Monitor
Not covered lines
Lines 82-83 are not covered by tests
Check warning on line 96 in src/main/java/edu/hm/hafner/grading/github/QualityMonitor.java
github-actions / Quality Monitor
Not covered lines
Lines 91-96 are not covered by tests
Check warning on line 106 in src/main/java/edu/hm/hafner/grading/github/QualityMonitor.java
github-actions / Quality Monitor
Not covered lines
Lines 104-106 are not covered by tests
Check warning on line 157 in src/main/java/edu/hm/hafner/grading/github/QualityMonitor.java
github-actions / Quality Monitor
Not covered lines
Lines 115-157 are not covered by tests
Check warning on line 176 in src/main/java/edu/hm/hafner/grading/github/QualityMonitor.java
github-actions / Quality Monitor
Not covered lines
Lines 175-176 are not covered by tests
Check warning on line 83 in src/main/java/edu/hm/hafner/grading/github/GitHubAnnotationsBuilder.java
github-actions / Quality Monitor
Not covered lines
Lines 28-83 are not covered by tests
Check warning on line 103 in src/main/java/edu/hm/hafner/grading/github/QualityMonitor.java
github-actions / Quality Monitor
Partially covered line
Line 103 is only partially covered, one branch is missing
Check warning on line 109 in src/main/java/edu/hm/hafner/grading/github/QualityMonitor.java
github-actions / Quality Monitor
Partially covered line
Line 109 is only partially covered, one branch is missing
Check warning on line 58 in src/main/java/edu/hm/hafner/grading/github/QualityMonitor.java
github-actions / Quality Monitor
Not covered line
Line 58 is not covered by tests
Check warning on line 182 in src/main/java/edu/hm/hafner/grading/github/QualityMonitor.java
github-actions / Quality Monitor
Not covered lines
Lines 71-182 are not covered by tests
Check warning on line 78 in src/main/java/edu/hm/hafner/grading/github/GitHubAnnotationsBuilder.java
github-actions / Quality Monitor
Not covered lines
Lines 34-78 are not covered by tests