Autograding results
Total score - 479 of 500 (unit tests: 100/100, code coverage: 93/100, mutation coverage: 87/100, analysis: 199/200)
Details
π Total score - 479 of 500
π¦ Tests - 100 of 100
Name | Passed | Skipped | Failed | Impact |
---|---|---|---|---|
Unit Tests | 21 | 0 | 0 | 0 |
π° | - | -1 | -5 | π |
β οΈ Style - 99 of 100
Name | Errors | Warning High | Warning Normal | Warning Low | Impact |
---|---|---|---|---|---|
CheckStyle | 0 | 0 | 0 | 0 | 0 |
PMD | 0 | 0 | 1 | 0 | -1 |
Error Prone | 0 | 0 | 0 | 0 | 0 |
Total | 0 | 0 | 1 | 0 | -1 |
π° | -1 | -1 | -1 | -1 | π |
π Bugs - 100 of 100
Name | Errors | Warning High | Warning Normal | Warning Low | Impact |
---|---|---|---|---|---|
SpotBugs | 0 | 0 | 0 | 0 | 0 |
π° | -2 | -2 | -2 | -2 | π |
πΎ Code Coverage - 93 of 100
Name | Covered % | Missed % | Impact |
---|---|---|---|
Line Coverage | 98 | 2 | -2 |
Branch Coverage | 88 | 12 | -12 |
Total Γ | 93 | 7 | -7 |
π° | - | -1 | π |
π¦ Mutation Coverage - 87 of 100
Name | Killed % | Survived % | Impact |
---|---|---|---|
Mutation Coverage | 87 | 13 | -13 |
π° | - | -1 | π |
Annotations
Check warning on line 26 in src/main/java/edu/hm/hafner/java2/assignment1/Assignment.java
github-actions / Quality Checks
PMD: UnusedLocalVariable
Avoid unused local variables such as 'i'.
Check warning on line 94 in src/main/java/edu/hm/hafner/java2/assignment1/Assignment.java
github-actions / Quality Checks
Not covered line
Line 94 is not covered by tests
Check warning on line 81 in src/main/java/edu/hm/hafner/java2/assignment1/Assignment.java
github-actions / Quality Checks
Partially covered line
Line 81 is only partially covered, one branch is missing
Check warning on line 82 in src/main/java/edu/hm/hafner/java2/assignment1/Exam.java
github-actions / Quality Checks
Mutation survived
One mutation survived in line 82 (ConditionalsBoundaryMutator)
Raw output
Survived mutations:
- changed conditional boundary (org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator)
Check warning on line 88 in src/main/java/edu/hm/hafner/java2/assignment1/Exam.java
github-actions / Quality Checks
Mutation survived
One mutation survived in line 88 (ConditionalsBoundaryMutator)
Raw output
Survived mutations:
- changed conditional boundary (org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator)
Check warning on line 81 in src/main/java/edu/hm/hafner/java2/assignment1/Assignment.java
github-actions / Quality Checks
Mutation survived
One mutation survived in line 81 (ConditionalsBoundaryMutator)
Raw output
Survived mutations:
- changed conditional boundary (org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator)