Skip to content

Merge pull request #30 from uhafner/dependabot/maven/edu.hm.hafner-au… #56

Merge pull request #30 from uhafner/dependabot/maven/edu.hm.hafner-au…

Merge pull request #30 from uhafner/dependabot/maven/edu.hm.hafner-au… #56

GitHub Actions / Quality Monitor succeeded Apr 25, 2024 in 10s

Quality Monitor

   🚦   Tests: 100 % successful (✔️ 7 passed)
   〰️   Line Coverage: 35% (67 missed lines)
   ➰   Branch Coverage: 29% (10 missed branches)
   PIT   Mutation Coverage: 3% (37 survived mutations)
   CheckStyle   CheckStyle: 1 warning found (0 error, 0 high, 1 normal, 0 low)
   PMD   PMD: 3 warnings found (0 error, 2 high, 1 normal, 0 low)
   SpotBugs   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

Code Coverage: 32%

Name Covered % Missed %
Line Coverage 35 65
Branch Coverage 29 71
Total Ø 32 68

🔬   Mutation Coverage

Mutation Coverage: 3%

Name Killed % Survived %
Mutation Coverage 3 97

Annotations

Check warning on line 45 in /Users/hafner/git/warnings-ng-plugin-devenv/autograding-github-action/src/main/java/edu/hm/hafner/grading/LogHandler.java

See this annotation in the file changed.

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

See this annotation in the file changed.

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

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

PMD: ConstructorCallsOverridableMethod

Overridable method called during object construction: GitHubAnnotationsBuilder.getMaxCoverageComments().

Check warning on line 29 in /Users/hafner/git/warnings-ng-plugin-devenv/autograding-github-action/src/main/java/edu/hm/hafner/grading/ReportFactory.java

See this annotation in the file changed.

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

See this annotation in the file changed.

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

See this annotation in the file changed.

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

See this annotation in the file changed.

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

See this annotation in the file changed.

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

See this annotation in the file changed.

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

See this annotation in the file changed.

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

See this annotation in the file changed.

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

See this annotation in the file changed.

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

See this annotation in the file changed.

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

See this annotation in the file changed.

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

See this annotation in the file changed.

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

See this annotation in the file changed.

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

See this annotation in the file changed.

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

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 34-78 are not covered by tests