Skip to content

Merge 839fca4ec8aac6e7f8f321eeacdeb6cf75508446 into 1477ce3206ece6904…

Sign in for the full log view
GitHub Actions / Quality Checks succeeded Apr 3, 2024 in 1s

Quality Checks - 327 of 500 (65%)

Score percentage: 65%

  • 🚦 Tests - 100 of 100: 6 tests passed
  • 👣 Code Coverage - 37 of 100: 37% coverage achieved
  • 🔬 Mutation Coverage - 0 of 100: 0% mutations killed
  • ⚠️ Style - 96 of 100: 4 warnings found (0 error, 2 high, 2 normal, 0 low)
  • 🐛 Bugs - 94 of 100: 2 warnings found (0 error, 0 high, 0 normal, 2 low)

Details

🎓 Quality Checks - 327 of 500 (65%)

🚦 Tests - 100 of 100

Tests: 100%

Name Reports Passed Skipped Failed Total Impact
Tests 3 6 0 0 6 0
💰 - -1 -5

⚠️ Style - 96 of 100

Style: 96%

Name Reports Errors High Normal Low Total Impact
CheckStyle 3 0 0 1 0 1 -1
PMD 4 0 2 1 0 3 -3
Total 7 0 2 2 0 4 -4
💰 -1 -1 -1 -1

🐛 Bugs - 94 of 100

Bugs: 94%

Name Reports Errors High Normal Low Total Impact
SpotBugs 1 0 0 0 2 2 -6
💰 -3 -3 -3 -3

👣 Code Coverage - 37 of 100

Code Coverage: 37%

Name Covered % Missed % Impact
Line Coverage 46 54 -54
Branch Coverage 29 71 -71
Total Ø 37 63 -63
💰 - -1

🔬 Mutation Coverage - 0 of 100

Mutation Coverage: 0%

Name Killed % Survived % Impact
Mutation Coverage 0 100 -100
💰 - -1

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 Checks

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 Checks

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 Checks

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 Checks

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 Checks

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 Checks

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 48 in src/main/java/edu/hm/hafner/grading/github/GitHubAutoGradingRunner.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered lines

Lines 40-48 are not covered by tests

Check warning on line 72 in src/main/java/edu/hm/hafner/grading/github/GitHubAutoGradingRunner.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered lines

Lines 71-72 are not covered by tests

Check warning on line 85 in src/main/java/edu/hm/hafner/grading/github/GitHubAutoGradingRunner.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered lines

Lines 80-85 are not covered by tests

Check warning on line 95 in src/main/java/edu/hm/hafner/grading/github/GitHubAutoGradingRunner.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered lines

Lines 93-95 are not covered by tests

Check warning on line 146 in src/main/java/edu/hm/hafner/grading/github/GitHubAutoGradingRunner.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered lines

Lines 104-146 are not covered by tests

Check warning on line 165 in src/main/java/edu/hm/hafner/grading/github/GitHubAutoGradingRunner.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered lines

Lines 164-165 are not covered by tests

Check warning on line 52 in src/main/java/edu/hm/hafner/grading/github/GitHubAnnotationsBuilder.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Not covered line

Line 52 is 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 Checks

Not covered lines

Lines 72-83 are not covered by tests

Check warning on line 92 in src/main/java/edu/hm/hafner/grading/github/GitHubAutoGradingRunner.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Partially covered line

Line 92 is only partially covered, one branch is missing

Check warning on line 98 in src/main/java/edu/hm/hafner/grading/github/GitHubAutoGradingRunner.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Partially covered line

Line 98 is only partially covered, one branch is missing

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 Checks

Mutation survived

One mutation survived in line 34 (VoidMethodCallMutator)
Raw output
Survived mutations:
- removed call to edu/hm/hafner/util/FilteredLog::logInfo (org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator)

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 Checks

Mutation survived

One mutation survived in line 37 (VoidMethodCallMutator)
Raw output
Survived mutations:
- removed call to edu/hm/hafner/util/FilteredLog::logInfo (org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator)

Check warning on line 42 in src/main/java/edu/hm/hafner/grading/github/GitHubAnnotationsBuilder.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Mutation survived

One mutation survived in line 42 (PrimitiveReturnsMutator)
Raw output
Survived mutations:
- replaced int return with 0 for edu/hm/hafner/grading/github/GitHubAnnotationsBuilder::getMaxWarningComments (org.pitest.mutationtest.engine.gregor.mutators.returns.PrimitiveReturnsMutator)

Check warning on line 47 in src/main/java/edu/hm/hafner/grading/github/GitHubAnnotationsBuilder.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Mutation survived

One mutation survived in line 47 (PrimitiveReturnsMutator)
Raw output
Survived mutations:
- replaced int return with 0 for edu/hm/hafner/grading/github/GitHubAnnotationsBuilder::getMaxCoverageComments (org.pitest.mutationtest.engine.gregor.mutators.returns.PrimitiveReturnsMutator)

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

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Mutation survived

One mutation survived in line 55 (VoidMethodCallMutator)
Raw output
Survived mutations:
- removed call to edu/hm/hafner/util/FilteredLog::logError (org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator)

Check warning on line 57 in src/main/java/edu/hm/hafner/grading/github/GitHubAnnotationsBuilder.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Mutation survived

One mutation survived in line 57 (PrimitiveReturnsMutator)
Raw output
Survived mutations:
- replaced int return with 0 for edu/hm/hafner/grading/github/GitHubAnnotationsBuilder::getIntegerEnvironment (org.pitest.mutationtest.engine.gregor.mutators.returns.PrimitiveReturnsMutator)

Check warning on line 62 in src/main/java/edu/hm/hafner/grading/github/GitHubAnnotationsBuilder.java

See this annotation in the file changed.

@github-actions github-actions / Quality Checks

Mutation survived

One mutation survived in line 62 (EmptyObjectReturnValsMutator)
Raw output
Survived mutations:
- replaced return value with "" for edu/hm/hafner/grading/github/GitHubAnnotationsBuilder::getEnv (org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator)