Skip to content

Merge 91c1acc2f9c4d4c30e6be74cc5e996b6ffc9be8d into 25a71c67d5f11103b…

Sign in for the full log view
GitHub Actions / Quality Checks succeeded Dec 7, 2023 in 0s

Autograding results

Total score - 221 of 400 (unit tests: 100/100, code coverage: 17/100, mutation coverage: 14/100, analysis: 90/100)

Details

🎓 Total score - 221 of 400

🚦 JUnit - 100 of 100

Name Passed Skipped Failed Impact
Unittests 10 0 0 0
💰 - -1 -5 📒

⚠️ Warnings - 90 of 100

Name Errors Warning High Warning Normal Warning Low Impact
CheckStyle 0 0 0 0 0
PMD 0 0 0 0 0
Error Prone 0 0 9 0 -9
SpotBugs 0 0 0 1 -1
Total 0 0 9 1 -10
💰 -1 -1 -1 -1 📒

🐾 JaCoCo - 17 of 100

Name Covered % Missed % Impact
Line Coverage 18 82 -82
Branch Coverage 17 83 -83
Total Ø 17 83 -83
💰 - -1 📒

🦠 PIT - 14 of 100

Name Killed % Survived % Impact
Mutation Coverage 14 86 -86
💰 - -1 📒

Annotations

Check warning on line 112 in src/main/java/edu/hm/hafner/grading/AutoGradingAction.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Error Prone: Varifier

Consider using `var` here to avoid boilerplate.

Check warning on line 24 in src/test/java/edu/hm/hafner/grading/LogHandlerTest.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Error Prone: Varifier

Consider using `var` here to avoid boilerplate.

Check warning on line 25 in src/test/java/edu/hm/hafner/grading/LogHandlerTest.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Error Prone: Varifier

Consider using `var` here to avoid boilerplate.

Check warning on line 27 in src/test/java/edu/hm/hafner/grading/LogHandlerTest.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Error Prone: Varifier

Consider using `var` here to avoid boilerplate.

Check warning on line 31 in src/test/java/edu/hm/hafner/grading/LogHandlerTest.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Error Prone: Varifier

Consider using `var` here to avoid boilerplate.

Check warning on line 41 in src/test/java/edu/hm/hafner/grading/LogHandlerTest.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Error Prone: DefaultCharset

Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations.

Check warning on line 44 in src/test/java/edu/hm/hafner/grading/LogHandlerTest.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Error Prone: DefaultCharset

Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations.

Check warning on line 54 in src/test/java/edu/hm/hafner/grading/LogHandlerTest.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Error Prone: DefaultCharset

Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations.

Check warning on line 57 in src/test/java/edu/hm/hafner/grading/LogHandlerTest.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Error Prone: DefaultCharset

Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations.

Check warning on line 154 in src/main/java/edu/hm/hafner/grading/AutoGradingAction.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

SpotBugs: UI_INHERITANCE_UNSAFE_GETRESOURCE

Usage of GetResource in edu.hm.hafner.grading.AutoGradingAction.readDefaultConfiguration() may be unsafe if class is extended

Check warning on line 68 in src/main/java/edu/hm/hafner/grading/ReportFinder.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered lines

Lines 58-68 are not covered by tests

Check warning on line 105 in src/main/java/edu/hm/hafner/grading/ReportFinder.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered lines

Lines 88-105 are not covered by tests

Check warning on line 129 in src/main/java/edu/hm/hafner/grading/ReportFinder.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered lines

Lines 128-129 are not covered by tests

Check warning on line 60 in src/main/java/edu/hm/hafner/grading/ConsoleCoverageReportFactory.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered lines

Lines 23-60 are not covered by tests

Check warning on line 136 in src/main/java/edu/hm/hafner/grading/AutoGradingAction.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered lines

Lines 36-136 are not covered by tests

Check warning on line 149 in src/main/java/edu/hm/hafner/grading/AutoGradingAction.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered lines

Lines 148-149 are not covered by tests

Check warning on line 156 in src/main/java/edu/hm/hafner/grading/AutoGradingAction.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered line

Line 156 is not covered by tests

Check warning on line 162 in src/main/java/edu/hm/hafner/grading/AutoGradingAction.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered lines

Lines 160-162 are not covered by tests

Check warning on line 27 in src/main/java/edu/hm/hafner/grading/ConsoleTestReportFactory.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered lines

Lines 16-27 are not covered by tests

Check warning on line 35 in src/main/java/edu/hm/hafner/grading/ConsoleAnalysisReportFactory.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered lines

Lines 17-35 are not covered by tests

Check warning on line 302 in src/main/java/edu/hm/hafner/grading/github/GitHubPullRequestWriter.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered lines

Lines 46-302 are not covered by tests

Check warning on line 55 in src/main/java/edu/hm/hafner/grading/LogHandler.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Partially covered line

Line 55 is only partially covered, one branch is missing

Check warning on line 63 in src/main/java/edu/hm/hafner/grading/LogHandler.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Partially covered line

Line 63 is only partially covered, one branch is missing

Check warning on line 142 in src/main/java/edu/hm/hafner/grading/AutoGradingAction.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Partially covered line

Line 142 is only partially covered, one branch is missing

Check warning on line 155 in src/main/java/edu/hm/hafner/grading/AutoGradingAction.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Partially covered line

Line 155 is only partially covered, one branch is missing