Skip to content

Use new autograding 2.0.0. #90

Use new autograding 2.0.0.

Use new autograding 2.0.0. #90

This check has been archived and is scheduled for deletion. Learn more about checks retention
GitHub Actions / Autograding results succeeded Nov 28, 2023 in 0s

Autograding results

Total score: 398/500 (unit tests: 100/100, code coverage: 83/100, mutation coverage: 85/100, analysis: 130/200)

Details

Total score: 398/500

🚦 JUnit: 100 of 100 🚦

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

⚠️ Style: 84 of 100 ⚠️

Name Errors Warning High Warning Normal Warning Low Impact
CheckStyle 0 0 8 0 -8
PMD 0 0 8 0 -8
Total 0 0 26 8 -70
💰 -1 -1 -1 -1 📒

⚠️ Bugs: 46 of 100 ⚠️

Name Errors Warning High Warning Normal Warning Low Impact
SpotBugs 0 0 10 8 -54
💰 -3 -3 -3 -3 📒

🐾 JaCoCo: 83 of 100 🐾

Name Covered % Missed % Impact
Line Coverage 91 9 -9
Branch Coverage 76 24 -24
Total Ø 83 17 -17
💰 - -1 📒

🦠 PIT: 85 of 100 🦠

Name Killed % Survived % Impact
Mutation Coverage 85 15 -15
💰 - -1 📒

Annotations

Check warning on line 123 in src/main/java/edu/hm/hafner/grading/AggregatedScore.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

MissingJavadocMethodCheck

Missing a Javadoc comment.

Check warning on line 131 in src/main/java/edu/hm/hafner/grading/AggregatedScore.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

MissingJavadocMethodCheck

Missing a Javadoc comment.

Check warning on line 139 in src/main/java/edu/hm/hafner/grading/AggregatedScore.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

MissingJavadocMethodCheck

Missing a Javadoc comment.

Check warning on line 147 in src/main/java/edu/hm/hafner/grading/AggregatedScore.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

MissingJavadocMethodCheck

Missing a Javadoc comment.

Check warning on line 171 in src/main/java/edu/hm/hafner/grading/AggregatedScore.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

MissingJavadocMethodCheck

Missing a Javadoc comment.

Check warning on line 255 in src/main/java/edu/hm/hafner/grading/AggregatedScore.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

MissingJavadocMethodCheck

Missing a Javadoc comment.

Check warning on line 30 in src/main/java/edu/hm/hafner/grading/ToolConfiguration.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

MissingJavadocMethodCheck

Missing a Javadoc comment.

Check warning on line 34 in src/main/java/edu/hm/hafner/grading/ToolConfiguration.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

MissingJavadocMethodCheck

Missing a Javadoc comment.

Check warning on line 295 in src/main/java/edu/hm/hafner/grading/AggregatedScore.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

CyclomaticComplexity

The method 'equals(Object)' has a cyclomatic complexity of 10.

Check warning on line 295 in src/main/java/edu/hm/hafner/grading/AggregatedScore.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

NPathComplexity

The method 'equals(Object)' has an NPath complexity of 384, current threshold is 200.

Check warning on line 146 in src/test/java/edu/hm/hafner/grading/AnalysisMarkdownTest.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

LiteralsFirstInComparisons

Position literals first in String comparisons.

Check warning on line 149 in src/test/java/edu/hm/hafner/grading/AnalysisMarkdownTest.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

LiteralsFirstInComparisons

Position literals first in String comparisons.

Check warning on line 203 in src/test/java/edu/hm/hafner/grading/CoverageMarkdownTest.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

LiteralsFirstInComparisons

Position literals first in String comparisons.

Check warning on line 209 in src/test/java/edu/hm/hafner/grading/CoverageMarkdownTest.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

LiteralsFirstInComparisons

Position literals first in String comparisons.

Check warning on line 130 in src/test/java/edu/hm/hafner/grading/TestMarkdownTest.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

LiteralsFirstInComparisons

Position literals first in String comparisons.

Check warning on line 133 in src/test/java/edu/hm/hafner/grading/TestMarkdownTest.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

LiteralsFirstInComparisons

Position literals first in String comparisons.

Check warning on line 0 in /github/workspace/./src/main/java/edu/hm/hafner/grading/AnalysisScore.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

SE_TRANSIENT_FIELD_NOT_RESTORED

The field edu.hm.hafner.grading.AnalysisScore.report is transient but isn't set by deserialization

Check warning on line 136 in /github/workspace/./src/main/java/edu/hm/hafner/grading/AnalysisScore.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR

Non-null field configuration is not initialized by new edu.hm.hafner.grading.AnalysisScore$AnalysisScoreBuilder()

Check warning on line 136 in /github/workspace/./src/main/java/edu/hm/hafner/grading/AnalysisScore.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR

Non-null field id is not initialized by new edu.hm.hafner.grading.AnalysisScore$AnalysisScoreBuilder()

Check warning on line 136 in /github/workspace/./src/main/java/edu/hm/hafner/grading/AnalysisScore.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR

Non-null field name is not initialized by new edu.hm.hafner.grading.AnalysisScore$AnalysisScoreBuilder()

Check warning on line 230 in /github/workspace/./src/main/java/edu/hm/hafner/grading/AnalysisScore.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

NP_NULL_PARAM_DEREF

Null passed for non-null parameter of new AnalysisScore(String, String, AnalysisConfiguration, Report) in edu.hm.hafner.grading.AnalysisScore$AnalysisScoreBuilder.build()

Check warning on line 59 in /github/workspace/./src/main/java/edu/hm/hafner/grading/Configuration.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR

Non-null field id is not initialized by new edu.hm.hafner.grading.Configuration()

Check warning on line 59 in /github/workspace/./src/main/java/edu/hm/hafner/grading/Configuration.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR

Non-null field name is not initialized by new edu.hm.hafner.grading.Configuration()

Check warning on line 75 in /github/workspace/./src/main/java/edu/hm/hafner/grading/Configuration.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

UWF_UNWRITTEN_FIELD

Unwritten field: edu.hm.hafner.grading.Configuration.id

Check warning on line 87 in /github/workspace/./src/main/java/edu/hm/hafner/grading/Configuration.java

See this annotation in the file changed.

@github-actions github-actions / Autograding results

UWF_UNWRITTEN_FIELD

Unwritten field: edu.hm.hafner.grading.Configuration.name