Skip to content

Merge pull request #359 from uhafner/dependabot/github_actions/codeco… #474

Merge pull request #359 from uhafner/dependabot/github_actions/codeco…

Merge pull request #359 from uhafner/dependabot/github_actions/codeco… #474

GitHub Actions / Quality Monitor succeeded Jun 5, 2024 in 0s

Quality Monitor

   🚦   Tests: 100 % successful (✔️ 113 passed)
   〰️   Line Coverage: 85% (190 missed lines)
   ➰   Branch Coverage: 76% (97 missed branches)
   PIT   Mutation Coverage: 75% (162 survived mutations)
   CheckStyle   CheckStyle: No warnings
   PMD   PMD: No warnings
   SpotBugs   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

Code Coverage: 80%

Name Covered % Missed %
Line Coverage 85 15
Branch Coverage 76 24
Total Ø 80 20

🔬   Mutation Coverage

Mutation Coverage: 75%

Name Killed % Survived %
Mutation Coverage 75 25

Annotations

Check warning on line 135 in src/main/java/edu/hm/hafner/grading/Score.java

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 38 is not covered by tests