Skip to content

Merge pull request #376 from uhafner/cleanup #475

Merge pull request #376 from uhafner/cleanup

Merge pull request #376 from uhafner/cleanup #475

Triggered via push September 25, 2024 08:12
Status Success
Total duration 38s
Artifacts
Check Markdown links
28s
Check Markdown links
Fit to window
Zoom out
Zoom in

Annotations

155 warnings
Not covered lines: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L101
Lines 101-104 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L175
Lines 175-178 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L184
Line 184 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L259
Lines 259-260 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L122
Line 122 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L200
Lines 200-203 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L248
Lines 248-265 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L298
Lines 298-321 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/ReportFinder.java#L46
Line 46 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/ReportFinder.java#L61
Lines 61-64 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/ReportFinder.java#L78
Lines 78-79 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/TestScore.java#L183
Line 183 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L39
Line 39 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L64
Line 64 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L126
Line 126 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AutoGradingRunner.java#L36
Lines 36-251 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/JacksonFacade.java#L50
Lines 50-74 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/JacksonFacade.java#L94
Lines 94-96 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/JacksonFacade.java#L112
Lines 112-142 are not covered by tests
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageConfiguration.java#L55
Line 55 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageConfiguration.java#L64
Line 64 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L280
Line 280 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L510
Line 510 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L513
Line 513 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L516
Line 516 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L519
Line 519 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestConfiguration.java#L52
Line 52 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L74
Line 74 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L93
Line 93 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L164
Line 164 is only partially covered, 3 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L322
Line 322 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L325
Line 325 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L121
Line 121 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L192
Line 192 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L199
Line 199 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L270
Line 270 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L275
Line 275 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/ReportFinder.java#L45
Line 45 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestScore.java#L179
Line 179 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestScore.java#L322
Line 322 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L38
Line 38 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisConfiguration.java#L57
Line 57 is only partially covered, 3 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L63
Line 63 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L125
Line 125 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L141
Line 141 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L145
Line 145 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/FileSystemCoverageReportFactory.java#L39
Line 39 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/FileSystemCoverageReportFactory.java#L45
Line 45 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/LogHandler.java#L55
Line 55 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/LogHandler.java#L63
Line 63 is only partially covered, one branch is missing
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L52
One mutation survived in line 52 (NullReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L76
One mutation survived in line 76 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L80
One mutation survived in line 80 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L106
One mutation survived in line 106 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L183
One mutation survived in line 183 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L196
One mutation survived in line 196 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L253
One mutation survived in line 253 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L267
One mutation survived in line 267 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L276
One mutation survived in line 276 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L388
One mutation survived in line 388 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L400
One mutation survived in line 400 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L423
One mutation survived in line 423 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L435
One mutation survived in line 435 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L458
One mutation survived in line 458 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L470
One mutation survived in line 470 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L485
One mutation survived in line 485 (NegateConditionalsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L486
One mutation survived in line 486 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L72
One mutation survived in line 72 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L73
One mutation survived in line 73 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L133
One mutation survived in line 133 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L178
One mutation survived in line 178 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L195
One mutation survived in line 195 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L204
One mutation survived in line 204 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L208
One mutation survived in line 208 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L227
One mutation survived in line 227 (NegateConditionalsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L228
One mutation survived in line 228 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L230
One mutation survived in line 230 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L234
One mutation survived in line 234 (NegateConditionalsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L235
One mutation survived in line 235 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L237
One mutation survived in line 237 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L243
One mutation survived in line 243 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L270
One mutation survived in line 270 (NegateConditionalsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L275
One mutation survived in line 275 (NegateConditionalsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L279
One mutation survived in line 279 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L291
One mutation survived in line 291 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L358
One mutation survived in line 358 (EmptyObjectReturnValsMutator)
Not covered lines: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L200
Lines 200-201 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L243
Lines 243-265 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/CommentBuilder.java#L299
Lines 299-320 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AutoGradingRunner.java#L54
Lines 54-245 are not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L173
One mutation survived in line 173 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L185
One mutation survived in line 185 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L307
One mutation survived in line 307 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L308
One mutation survived in line 308 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L319
One mutation survived in line 319 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L62
One mutation survived in line 62 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L89
One mutation survived in line 89 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L95
One mutation survived in line 95 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L98
One mutation survived in line 98 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L107
One mutation survived in line 107 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L310
One mutation survived in line 310 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L311
One mutation survived in line 311 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L322
One mutation survived in line 322 (VoidMethodCallMutator)
Not covered lines: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L101
Lines 101-104 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L175
Lines 175-178 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L184
Line 184 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L239
One mutation survived in line 239 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L240
One mutation survived in line 240 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L266
One mutation survived in line 266 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L122
Line 122 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L229
One mutation survived in line 229 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/Score.java#L37
One mutation survived in line 37 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/Score.java#L38
One mutation survived in line 38 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/Score.java#L119
One mutation survived in line 119 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L60
One mutation survived in line 60 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/GradingReport.java#L176
One mutation survived in line 176 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/GradingReport.java#L182
One mutation survived in line 182 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisConfiguration.java#L57
One mutation survived in line 57 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisMarkdown.java#L58
One mutation survived in line 58 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L205
One mutation survived in line 205 (NullReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L218
One mutation survived in line 218 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L239
One mutation survived in line 239 (NullReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L267
One mutation survived in line 267 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L277
One mutation survived in line 277 (ConditionalsBoundaryMutator)
Not covered lines: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L259
Lines 259-260 are not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/grading/LogHandler.java#L55
One mutation survived in line 55 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/LogHandler.java#L63
One mutation survived in line 63 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/ReportFinder.java#L45
One mutation survived in line 45 (NegateConditionalsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/ReportFinder.java#L50
One mutation survived in line 50 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/grading/ReportFinder.java#L46
Line 46 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/ReportFinder.java#L62
Lines 62-64 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/JacksonFacade.java#L70
Line 70 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/JacksonFacade.java#L134
Lines 134-142 are not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/grading/ToolConfiguration.java#L77
One mutation survived in line 77 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MutationCoverageMarkdown.java#L29
One mutation survived in line 29 (NegateConditionalsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MutationCoverageMarkdown.java#L30
One mutation survived in line 30 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MutationCoverageMarkdown.java#L34
One mutation survived in line 34 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CodeCoverageMarkdown.java#L28
One mutation survived in line 28 (EmptyObjectReturnValsMutator)