Merge pull request #359 from uhafner/dependabot/github_actions/codeco… #474
Quality Monitor
🚦 Tests: 100 % successful (✔️ 113 passed)
〰️ Line Coverage: 85% (190 missed lines)
➰ Branch Coverage: 76% (97 missed branches)
Mutation Coverage: 75% (162 survived mutations)
CheckStyle: No warnings
PMD: No warnings
SpotBugs: No warnings
🐛 Error Prone: 6 warnings (0 error, 0 high, 6 normal, 0 low)
Created by Quality Monitor v1.9.0 (#00b9b1a)
Details
☀️ Quality Monitor
🚦 Tests
Name | Reports | Passed | Skipped | Failed | Total |
---|---|---|---|---|---|
Tests | 20 | 113 | 0 | 0 | 113 |
❗ Style
Name | Reports | Errors | High | Normal | Low | Total |
---|---|---|---|---|---|---|
CheckStyle | 2 | 0 | 0 | 0 | 0 | 0 |
PMD | 3 | 0 | 0 | 0 | 0 | 0 |
Total | 5 | 0 | 0 | 0 | 0 | 0 |
🐛 Bugs
Name | Reports | Errors | High | Normal | Low | Total |
---|---|---|---|---|---|---|
SpotBugs | 1 | 0 | 0 | 0 | 0 | 0 |
Error Prone | 0 | 0 | 0 | 6 | 0 | 6 |
Total | 1 | 0 | 0 | 6 | 0 | 6 |
👣 Code Coverage
Name | Covered % | Missed % |
---|---|---|
Line Coverage | 85 | 15 |
Branch Coverage | 76 | 24 |
Total Ø | 80 | 20 |
🔬 Mutation Coverage
Name | Killed % | Survived % |
---|---|---|
Mutation Coverage | 75 | 25 |
Annotations
Check warning on line 135 in src/main/java/edu/hm/hafner/grading/Score.java
github-actions / Quality Monitor
Error Prone: Varifier
Consider using `var` here to avoid boilerplate.
Check warning on line 85 in src/main/java/edu/hm/hafner/grading/AnalysisConfiguration.java
github-actions / Quality Monitor
Error Prone: Varifier
Consider using `var` here to avoid boilerplate.
Check warning on line 141 in src/main/java/edu/hm/hafner/grading/Configuration.java
github-actions / Quality Monitor
Error Prone: Varifier
Consider using `var` here to avoid boilerplate.
Check warning on line 94 in src/main/java/edu/hm/hafner/grading/CoverageConfiguration.java
github-actions / Quality Monitor
Error Prone: Varifier
Consider using `var` here to avoid boilerplate.
Check warning on line 91 in src/main/java/edu/hm/hafner/grading/ToolConfiguration.java
github-actions / Quality Monitor
Error Prone: Varifier
Consider using `var` here to avoid boilerplate.
Check warning on line 56 in src/main/java/edu/hm/hafner/grading/ReportFinder.java
github-actions / Quality Monitor
Error Prone: InconsistentOverloads
The parameters of this method are inconsistent with other overloaded versions. A consistent order would be: find(FilteredLog log, String pattern, String directory).
Check warning on line 387 in src/main/java/edu/hm/hafner/grading/AggregatedScore.java
github-actions / Quality Monitor
Not covered lines
Lines 348-387 are not covered by tests
Check warning on line 53 in src/main/java/edu/hm/hafner/grading/CoverageConfiguration.java
github-actions / Quality Monitor
Not covered line
Line 53 is not covered by tests
Check warning on line 104 in src/main/java/edu/hm/hafner/grading/CoverageScore.java
github-actions / Quality Monitor
Not covered lines
Lines 101-104 are not covered by tests
Check warning on line 178 in src/main/java/edu/hm/hafner/grading/CoverageScore.java
github-actions / Quality Monitor
Not covered lines
Lines 175-178 are not covered by tests
Check warning on line 184 in src/main/java/edu/hm/hafner/grading/CoverageScore.java
github-actions / Quality Monitor
Not covered line
Line 184 is not covered by tests
Check warning on line 52 in src/main/java/edu/hm/hafner/grading/TruncatedString.java
github-actions / Quality Monitor
Not covered line
Line 52 is not covered by tests
Check warning on line 260 in src/main/java/edu/hm/hafner/grading/TruncatedString.java
github-actions / Quality Monitor
Not covered lines
Lines 259-260 are not covered by tests
Check warning on line 122 in src/main/java/edu/hm/hafner/grading/AnalysisScore.java
github-actions / Quality Monitor
Not covered line
Line 122 is not covered by tests
Check warning on line 173 in src/main/java/edu/hm/hafner/grading/CommentBuilder.java
github-actions / Quality Monitor
Not covered line
Line 173 is not covered by tests
Check warning on line 181 in src/main/java/edu/hm/hafner/grading/CommentBuilder.java
github-actions / Quality Monitor
Not covered lines
Lines 178-181 are not covered by tests
Check warning on line 243 in src/main/java/edu/hm/hafner/grading/CommentBuilder.java
github-actions / Quality Monitor
Not covered lines
Lines 226-243 are not covered by tests
Check warning on line 249 in src/main/java/edu/hm/hafner/grading/CommentBuilder.java
github-actions / Quality Monitor
Not covered line
Line 249 is not covered by tests
Check warning on line 254 in src/main/java/edu/hm/hafner/grading/CommentBuilder.java
github-actions / Quality Monitor
Not covered line
Line 254 is not covered by tests
Check warning on line 299 in src/main/java/edu/hm/hafner/grading/CommentBuilder.java
github-actions / Quality Monitor
Not covered lines
Lines 276-299 are not covered by tests
Check warning on line 47 in src/main/java/edu/hm/hafner/grading/ReportFinder.java
github-actions / Quality Monitor
Not covered line
Line 47 is not covered by tests
Check warning on line 65 in src/main/java/edu/hm/hafner/grading/ReportFinder.java
github-actions / Quality Monitor
Not covered lines
Lines 62-65 are not covered by tests
Check warning on line 80 in src/main/java/edu/hm/hafner/grading/ReportFinder.java
github-actions / Quality Monitor
Not covered lines
Lines 79-80 are not covered by tests
Check warning on line 184 in src/main/java/edu/hm/hafner/grading/TestScore.java
github-actions / Quality Monitor
Not covered line
Line 184 is not covered by tests
Check warning on line 38 in src/main/java/edu/hm/hafner/grading/Configuration.java
github-actions / Quality Monitor
Not covered line
Line 38 is not covered by tests