Skip to content

Merge pull request #408 from uhafner/dependabot/github_actions/codeco… #593

Merge pull request #408 from uhafner/dependabot/github_actions/codeco…

Merge pull request #408 from uhafner/dependabot/github_actions/codeco… #593

Triggered via push December 30, 2024 11:02
Status Success
Total duration 18s
Artifacts
Check Markdown links
11s
Check Markdown links
Fit to window
Zoom out
Zoom in

Annotations

1000 warnings
Check Markdown links
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Not covered lines: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L144
Lines 144-145 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L147
Line 147 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L276
Lines 276-277 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L119
Line 119 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L171
Line 171 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L183
Lines 183-184 are 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 lines: src/main/java/edu/hm/hafner/grading/CoverageMarkdown.java#L80
Lines 80-81 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#L219
Line 219 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L118
Line 118 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L121
Line 121 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L124
Line 124 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L86
Line 86 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AutoGradingRunner.java#L36
Lines 36-256 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L128
Line 128 is 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#L132
Lines 132-142 are not covered by tests
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L192
Line 192 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L205
Line 205 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L306
Line 306 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L581
Line 581 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L584
Line 584 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L587
Line 587 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L590
Line 590 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L73
Line 73 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L139
Line 139 is only partially covered, 3 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L306
Line 306 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L309
Line 309 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L114
Line 114 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L170
Line 170 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L180
Line 180 is only partially covered, 2 branches are 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/CoverageMarkdown.java#L77
Line 77 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/MetricScore.java#L252
Line 252 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#L204
Line 204 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestScore.java#L215
Line 215 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestScore.java#L377
Line 377 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisConfiguration.java#L64
Line 64 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L85
Line 85 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L127
Line 127 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L155
Line 155 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/FileSystemCoverageReportFactory.java#L47
Line 47 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/FileSystemCoverageReportFactory.java#L53
Line 53 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#L55
One mutation survived in line 55 (NullReturnValsMutator)
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#L84
One mutation survived in line 84 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L94
One mutation survived in line 94 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L111
One mutation survived in line 111 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L137
One mutation survived in line 137 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L192
One mutation survived in line 192 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L205
One mutation survived in line 205 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L243
One mutation survived in line 243 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L275
One mutation survived in line 275 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L293
One mutation survived in line 293 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L302
One mutation survived in line 302 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L420
One mutation survived in line 420 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L433
One mutation survived in line 433 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L456
One mutation survived in line 456 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L469
One mutation survived in line 469 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L492
One mutation survived in line 492 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L505
One mutation survived in line 505 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L528
One mutation survived in line 528 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L551
One mutation survived in line 551 (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
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L221
One mutation survived in line 221 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L362
One mutation survived in line 362 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L363
One mutation survived in line 363 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L374
One mutation survived in line 374 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L319
One mutation survived in line 319 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L320
One mutation survived in line 320 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L346
One mutation survived in line 346 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L171
Line 171 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AutoGradingRunner.java#L54
Lines 54-250 are not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L286
One mutation survived in line 286 (EmptyObjectReturnValsMutator)
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#L39
One mutation survived in line 39 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/Score.java#L125
One mutation survived in line 125 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L59
One mutation survived in line 59 (ConditionalsBoundaryMutator)
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#L294
One mutation survived in line 294 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L295
One mutation survived in line 295 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L306
One mutation survived in line 306 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisConfiguration.java#L58
One mutation survived in line 58 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/GradingReport.java#L192
One mutation survived in line 192 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/GradingReport.java#L198
One mutation survived in line 198 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L49
2 mutations survived in line 49
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L56
One mutation survived in line 56 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L111
One mutation survived in line 111 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L219
One mutation survived in line 219 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L220
One mutation survived in line 220 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L249
One mutation survived in line 249 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L217
One mutation survived in line 217 (NullReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L235
One mutation survived in line 235 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L256
One mutation survived in line 256 (NullReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L284
One mutation survived in line 284 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L294
One mutation survived in line 294 (ConditionalsBoundaryMutator)
Not covered lines: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L276
Lines 276-277 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/AnalysisMarkdown.java#L58
One mutation survived in line 58 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/ReportFinder.java#L45
One mutation survived in line 45 (NegateConditionalsMutator)
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#L82
One mutation survived in line 82 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricConfiguration.java#L44
One mutation survived in line 44 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricConfiguration.java#L50
One mutation survived in line 50 (BooleanFalseReturnValsMutator)
OWASP Dependency Check: CVE-2017-10355: xercesImpl-2.12.2.jar#L0
sonatype-2017-0348 - xerces:xercesImpl - Denial of Service (DoS) The software contains multiple threads or executable segments that are waiting for each other to release a necessary lock, resulting in deadlock.
Not covered lines: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L144
Lines 144-145 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L147
Line 147 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L276
Lines 276-277 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L119
Line 119 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L171
Line 171 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L183
Lines 183-184 are 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 lines: src/main/java/edu/hm/hafner/grading/CoverageMarkdown.java#L80
Lines 80-81 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#L219
Line 219 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L118
Line 118 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L121
Line 121 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L124
Line 124 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L86
Line 86 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AutoGradingRunner.java#L36
Lines 36-256 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L128
Line 128 is 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#L132
Lines 132-142 are not covered by tests
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L192
Line 192 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L205
Line 205 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L306
Line 306 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L581
Line 581 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L584
Line 584 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L587
Line 587 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L590
Line 590 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L73
Line 73 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L139
Line 139 is only partially covered, 3 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L306
Line 306 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L309
Line 309 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L114
Line 114 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L170
Line 170 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L180
Line 180 is only partially covered, 2 branches are 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/CoverageMarkdown.java#L77
Line 77 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/MetricScore.java#L252
Line 252 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#L204
Line 204 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestScore.java#L215
Line 215 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestScore.java#L377
Line 377 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisConfiguration.java#L64
Line 64 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L85
Line 85 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L127
Line 127 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L155
Line 155 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/FileSystemCoverageReportFactory.java#L47
Line 47 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/FileSystemCoverageReportFactory.java#L53
Line 53 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#L55
One mutation survived in line 55 (NullReturnValsMutator)
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#L84
One mutation survived in line 84 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L94
One mutation survived in line 94 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L111
One mutation survived in line 111 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L137
One mutation survived in line 137 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L192
One mutation survived in line 192 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L205
One mutation survived in line 205 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L243
One mutation survived in line 243 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L275
One mutation survived in line 275 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L293
One mutation survived in line 293 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L302
One mutation survived in line 302 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L420
One mutation survived in line 420 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L433
One mutation survived in line 433 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L456
One mutation survived in line 456 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L469
One mutation survived in line 469 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L492
One mutation survived in line 492 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L505
One mutation survived in line 505 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L528
One mutation survived in line 528 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L551
One mutation survived in line 551 (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
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L221
One mutation survived in line 221 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L362
One mutation survived in line 362 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L363
One mutation survived in line 363 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L374
One mutation survived in line 374 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L319
One mutation survived in line 319 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L320
One mutation survived in line 320 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L346
One mutation survived in line 346 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L171
Line 171 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AutoGradingRunner.java#L54
Lines 54-250 are not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L286
One mutation survived in line 286 (EmptyObjectReturnValsMutator)
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#L39
One mutation survived in line 39 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/Score.java#L125
One mutation survived in line 125 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L59
One mutation survived in line 59 (ConditionalsBoundaryMutator)
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#L294
One mutation survived in line 294 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L295
One mutation survived in line 295 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L306
One mutation survived in line 306 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisConfiguration.java#L58
One mutation survived in line 58 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/GradingReport.java#L192
One mutation survived in line 192 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/GradingReport.java#L198
One mutation survived in line 198 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L49
2 mutations survived in line 49
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L56
One mutation survived in line 56 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L111
One mutation survived in line 111 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L219
One mutation survived in line 219 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L220
One mutation survived in line 220 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L249
One mutation survived in line 249 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L217
One mutation survived in line 217 (NullReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L235
One mutation survived in line 235 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L256
One mutation survived in line 256 (NullReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L284
One mutation survived in line 284 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L294
One mutation survived in line 294 (ConditionalsBoundaryMutator)
Not covered lines: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L276
Lines 276-277 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/AnalysisMarkdown.java#L58
One mutation survived in line 58 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/ReportFinder.java#L45
One mutation survived in line 45 (NegateConditionalsMutator)
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#L82
One mutation survived in line 82 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricConfiguration.java#L44
One mutation survived in line 44 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricConfiguration.java#L50
One mutation survived in line 50 (BooleanFalseReturnValsMutator)
OWASP Dependency Check: CVE-2017-10355: xercesImpl-2.12.2.jar#L0
sonatype-2017-0348 - xerces:xercesImpl - Denial of Service (DoS) The software contains multiple threads or executable segments that are waiting for each other to release a necessary lock, resulting in deadlock.
Not covered lines: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L144
Lines 144-145 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L147
Line 147 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L276
Lines 276-277 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L119
Line 119 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L171
Line 171 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L183
Lines 183-184 are 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 lines: src/main/java/edu/hm/hafner/grading/CoverageMarkdown.java#L80
Lines 80-81 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#L219
Line 219 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L118
Line 118 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L121
Line 121 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L124
Line 124 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L86
Line 86 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AutoGradingRunner.java#L36
Lines 36-256 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L128
Line 128 is 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#L132
Lines 132-142 are not covered by tests
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L192
Line 192 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L205
Line 205 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L306
Line 306 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L581
Line 581 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L584
Line 584 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L587
Line 587 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L590
Line 590 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L73
Line 73 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L139
Line 139 is only partially covered, 3 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L306
Line 306 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L309
Line 309 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L114
Line 114 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L170
Line 170 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L180
Line 180 is only partially covered, 2 branches are 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/CoverageMarkdown.java#L77
Line 77 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/MetricScore.java#L252
Line 252 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#L204
Line 204 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestScore.java#L215
Line 215 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestScore.java#L377
Line 377 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisConfiguration.java#L64
Line 64 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L85
Line 85 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L127
Line 127 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L155
Line 155 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/FileSystemCoverageReportFactory.java#L47
Line 47 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/FileSystemCoverageReportFactory.java#L53
Line 53 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#L55
One mutation survived in line 55 (NullReturnValsMutator)
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#L84
One mutation survived in line 84 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L94
One mutation survived in line 94 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L111
One mutation survived in line 111 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L137
One mutation survived in line 137 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L192
One mutation survived in line 192 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L205
One mutation survived in line 205 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L243
One mutation survived in line 243 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L275
One mutation survived in line 275 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L293
One mutation survived in line 293 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L302
One mutation survived in line 302 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L420
One mutation survived in line 420 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L433
One mutation survived in line 433 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L456
One mutation survived in line 456 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L469
One mutation survived in line 469 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L492
One mutation survived in line 492 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L505
One mutation survived in line 505 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L528
One mutation survived in line 528 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L551
One mutation survived in line 551 (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
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L221
One mutation survived in line 221 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L362
One mutation survived in line 362 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L363
One mutation survived in line 363 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L374
One mutation survived in line 374 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L319
One mutation survived in line 319 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L320
One mutation survived in line 320 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L346
One mutation survived in line 346 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L171
Line 171 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AutoGradingRunner.java#L54
Lines 54-250 are not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L286
One mutation survived in line 286 (EmptyObjectReturnValsMutator)
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#L39
One mutation survived in line 39 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/Score.java#L125
One mutation survived in line 125 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L59
One mutation survived in line 59 (ConditionalsBoundaryMutator)
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#L294
One mutation survived in line 294 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L295
One mutation survived in line 295 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L306
One mutation survived in line 306 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisConfiguration.java#L58
One mutation survived in line 58 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/GradingReport.java#L192
One mutation survived in line 192 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/GradingReport.java#L198
One mutation survived in line 198 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L49
2 mutations survived in line 49
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L56
One mutation survived in line 56 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L111
One mutation survived in line 111 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L219
One mutation survived in line 219 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L220
One mutation survived in line 220 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L249
One mutation survived in line 249 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L217
One mutation survived in line 217 (NullReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L235
One mutation survived in line 235 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L256
One mutation survived in line 256 (NullReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L284
One mutation survived in line 284 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L294
One mutation survived in line 294 (ConditionalsBoundaryMutator)
Not covered lines: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L276
Lines 276-277 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/AnalysisMarkdown.java#L58
One mutation survived in line 58 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/ReportFinder.java#L45
One mutation survived in line 45 (NegateConditionalsMutator)
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#L82
One mutation survived in line 82 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricConfiguration.java#L44
One mutation survived in line 44 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricConfiguration.java#L50
One mutation survived in line 50 (BooleanFalseReturnValsMutator)
OWASP Dependency Check: CVE-2017-10355: xercesImpl-2.12.2.jar#L0
sonatype-2017-0348 - xerces:xercesImpl - Denial of Service (DoS) The software contains multiple threads or executable segments that are waiting for each other to release a necessary lock, resulting in deadlock.
Not covered lines: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L144
Lines 144-145 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L147
Line 147 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L276
Lines 276-277 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L119
Line 119 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L171
Line 171 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L183
Lines 183-184 are 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 lines: src/main/java/edu/hm/hafner/grading/CoverageMarkdown.java#L80
Lines 80-81 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#L219
Line 219 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L118
Line 118 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L121
Line 121 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L124
Line 124 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L86
Line 86 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AutoGradingRunner.java#L36
Lines 36-256 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L128
Line 128 is 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#L132
Lines 132-142 are not covered by tests
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L192
Line 192 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L205
Line 205 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L306
Line 306 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L581
Line 581 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L584
Line 584 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L587
Line 587 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L590
Line 590 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L73
Line 73 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L139
Line 139 is only partially covered, 3 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L306
Line 306 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L309
Line 309 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L114
Line 114 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L170
Line 170 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L180
Line 180 is only partially covered, 2 branches are 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/CoverageMarkdown.java#L77
Line 77 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/MetricScore.java#L252
Line 252 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#L204
Line 204 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestScore.java#L215
Line 215 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestScore.java#L377
Line 377 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisConfiguration.java#L64
Line 64 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L85
Line 85 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L127
Line 127 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L155
Line 155 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/FileSystemCoverageReportFactory.java#L47
Line 47 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/FileSystemCoverageReportFactory.java#L53
Line 53 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#L55
One mutation survived in line 55 (NullReturnValsMutator)
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#L84
One mutation survived in line 84 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L94
One mutation survived in line 94 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L111
One mutation survived in line 111 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L137
One mutation survived in line 137 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L192
One mutation survived in line 192 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L205
One mutation survived in line 205 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L243
One mutation survived in line 243 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L275
One mutation survived in line 275 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L293
One mutation survived in line 293 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L302
One mutation survived in line 302 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L420
One mutation survived in line 420 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L433
One mutation survived in line 433 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L456
One mutation survived in line 456 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L469
One mutation survived in line 469 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L492
One mutation survived in line 492 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L505
One mutation survived in line 505 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L528
One mutation survived in line 528 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L551
One mutation survived in line 551 (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
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L221
One mutation survived in line 221 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L362
One mutation survived in line 362 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L363
One mutation survived in line 363 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L374
One mutation survived in line 374 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L319
One mutation survived in line 319 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L320
One mutation survived in line 320 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L346
One mutation survived in line 346 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L171
Line 171 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AutoGradingRunner.java#L54
Lines 54-250 are not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L286
One mutation survived in line 286 (EmptyObjectReturnValsMutator)
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#L39
One mutation survived in line 39 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/Score.java#L125
One mutation survived in line 125 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L59
One mutation survived in line 59 (ConditionalsBoundaryMutator)
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#L294
One mutation survived in line 294 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L295
One mutation survived in line 295 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L306
One mutation survived in line 306 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisConfiguration.java#L58
One mutation survived in line 58 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/GradingReport.java#L192
One mutation survived in line 192 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/GradingReport.java#L198
One mutation survived in line 198 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L49
2 mutations survived in line 49
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L56
One mutation survived in line 56 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L111
One mutation survived in line 111 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L219
One mutation survived in line 219 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L220
One mutation survived in line 220 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L249
One mutation survived in line 249 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L217
One mutation survived in line 217 (NullReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L235
One mutation survived in line 235 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L256
One mutation survived in line 256 (NullReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L284
One mutation survived in line 284 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L294
One mutation survived in line 294 (ConditionalsBoundaryMutator)
Not covered lines: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L276
Lines 276-277 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/AnalysisMarkdown.java#L58
One mutation survived in line 58 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/ReportFinder.java#L45
One mutation survived in line 45 (NegateConditionalsMutator)
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#L82
One mutation survived in line 82 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricConfiguration.java#L44
One mutation survived in line 44 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricConfiguration.java#L50
One mutation survived in line 50 (BooleanFalseReturnValsMutator)
OWASP Dependency Check: CVE-2017-10355: xercesImpl-2.12.2.jar#L0
sonatype-2017-0348 - xerces:xercesImpl - Denial of Service (DoS) The software contains multiple threads or executable segments that are waiting for each other to release a necessary lock, resulting in deadlock.
Not covered lines: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L144
Lines 144-145 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L147
Line 147 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L276
Lines 276-277 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L119
Line 119 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L171
Line 171 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L183
Lines 183-184 are 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 lines: src/main/java/edu/hm/hafner/grading/CoverageMarkdown.java#L80
Lines 80-81 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#L219
Line 219 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L118
Line 118 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L121
Line 121 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L124
Line 124 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L86
Line 86 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AutoGradingRunner.java#L36
Lines 36-256 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L128
Line 128 is 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#L132
Lines 132-142 are not covered by tests
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L192
Line 192 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L205
Line 205 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L306
Line 306 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L581
Line 581 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L584
Line 584 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L587
Line 587 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L590
Line 590 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L73
Line 73 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L139
Line 139 is only partially covered, 3 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L306
Line 306 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L309
Line 309 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L114
Line 114 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L170
Line 170 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L180
Line 180 is only partially covered, 2 branches are 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/CoverageMarkdown.java#L77
Line 77 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/MetricScore.java#L252
Line 252 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#L204
Line 204 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestScore.java#L215
Line 215 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestScore.java#L377
Line 377 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisConfiguration.java#L64
Line 64 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L85
Line 85 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L127
Line 127 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L155
Line 155 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/FileSystemCoverageReportFactory.java#L47
Line 47 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/FileSystemCoverageReportFactory.java#L53
Line 53 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#L55
One mutation survived in line 55 (NullReturnValsMutator)
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#L84
One mutation survived in line 84 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L94
One mutation survived in line 94 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L111
One mutation survived in line 111 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L137
One mutation survived in line 137 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L192
One mutation survived in line 192 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L205
One mutation survived in line 205 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L243
One mutation survived in line 243 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L275
One mutation survived in line 275 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L293
One mutation survived in line 293 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L302
One mutation survived in line 302 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L420
One mutation survived in line 420 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L433
One mutation survived in line 433 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L456
One mutation survived in line 456 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L469
One mutation survived in line 469 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L492
One mutation survived in line 492 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L505
One mutation survived in line 505 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L528
One mutation survived in line 528 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L551
One mutation survived in line 551 (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
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L221
One mutation survived in line 221 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L362
One mutation survived in line 362 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L363
One mutation survived in line 363 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L374
One mutation survived in line 374 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L319
One mutation survived in line 319 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L320
One mutation survived in line 320 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L346
One mutation survived in line 346 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L171
Line 171 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AutoGradingRunner.java#L54
Lines 54-250 are not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L286
One mutation survived in line 286 (EmptyObjectReturnValsMutator)
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#L39
One mutation survived in line 39 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/Score.java#L125
One mutation survived in line 125 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L59
One mutation survived in line 59 (ConditionalsBoundaryMutator)
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#L294
One mutation survived in line 294 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L295
One mutation survived in line 295 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L306
One mutation survived in line 306 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisConfiguration.java#L58
One mutation survived in line 58 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/GradingReport.java#L192
One mutation survived in line 192 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/GradingReport.java#L198
One mutation survived in line 198 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L49
2 mutations survived in line 49
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L56
One mutation survived in line 56 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L111
One mutation survived in line 111 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L219
One mutation survived in line 219 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L220
One mutation survived in line 220 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L249
One mutation survived in line 249 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L217
One mutation survived in line 217 (NullReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L235
One mutation survived in line 235 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L256
One mutation survived in line 256 (NullReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L284
One mutation survived in line 284 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L294
One mutation survived in line 294 (ConditionalsBoundaryMutator)
Not covered lines: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L276
Lines 276-277 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/AnalysisMarkdown.java#L58
One mutation survived in line 58 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/ReportFinder.java#L45
One mutation survived in line 45 (NegateConditionalsMutator)
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#L82
One mutation survived in line 82 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricConfiguration.java#L44
One mutation survived in line 44 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricConfiguration.java#L50
One mutation survived in line 50 (BooleanFalseReturnValsMutator)
OWASP Dependency Check: CVE-2017-10355: xercesImpl-2.12.2.jar#L0
sonatype-2017-0348 - xerces:xercesImpl - Denial of Service (DoS) The software contains multiple threads or executable segments that are waiting for each other to release a necessary lock, resulting in deadlock.
Not covered lines: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L144
Lines 144-145 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L147
Line 147 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L276
Lines 276-277 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L119
Line 119 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L171
Line 171 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L183
Lines 183-184 are 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 lines: src/main/java/edu/hm/hafner/grading/CoverageMarkdown.java#L80
Lines 80-81 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#L219
Line 219 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L118
Line 118 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L121
Line 121 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/Configuration.java#L124
Line 124 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L86
Line 86 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AutoGradingRunner.java#L36
Lines 36-256 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L128
Line 128 is 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#L132
Lines 132-142 are not covered by tests
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L192
Line 192 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L205
Line 205 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L306
Line 306 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L581
Line 581 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L584
Line 584 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L587
Line 587 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L590
Line 590 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L73
Line 73 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L139
Line 139 is only partially covered, 3 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L306
Line 306 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L309
Line 309 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L114
Line 114 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L170
Line 170 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L180
Line 180 is only partially covered, 2 branches are 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/CoverageMarkdown.java#L77
Line 77 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/MetricScore.java#L252
Line 252 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#L204
Line 204 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestScore.java#L215
Line 215 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestScore.java#L377
Line 377 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/AnalysisConfiguration.java#L64
Line 64 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L85
Line 85 is only partially covered, 2 branches are missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L127
Line 127 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L155
Line 155 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/FileSystemCoverageReportFactory.java#L47
Line 47 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/grading/FileSystemCoverageReportFactory.java#L53
Line 53 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#L55
One mutation survived in line 55 (NullReturnValsMutator)
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#L84
One mutation survived in line 84 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L94
One mutation survived in line 94 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L111
One mutation survived in line 111 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L137
One mutation survived in line 137 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L192
One mutation survived in line 192 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L205
One mutation survived in line 205 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L243
One mutation survived in line 243 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L275
One mutation survived in line 275 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L293
One mutation survived in line 293 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L302
One mutation survived in line 302 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L420
One mutation survived in line 420 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L433
One mutation survived in line 433 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L456
One mutation survived in line 456 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L469
One mutation survived in line 469 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L492
One mutation survived in line 492 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L505
One mutation survived in line 505 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L528
One mutation survived in line 528 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AggregatedScore.java#L551
One mutation survived in line 551 (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
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L221
One mutation survived in line 221 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L362
One mutation survived in line 362 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L363
One mutation survived in line 363 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestScore.java#L374
One mutation survived in line 374 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L319
One mutation survived in line 319 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L320
One mutation survived in line 320 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L346
One mutation survived in line 346 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L171
Line 171 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/AutoGradingRunner.java#L54
Lines 54-250 are not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/grading/ScoreMarkdown.java#L286
One mutation survived in line 286 (EmptyObjectReturnValsMutator)
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#L39
One mutation survived in line 39 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/Score.java#L125
One mutation survived in line 125 (PrimitiveReturnsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TestMarkdown.java#L59
One mutation survived in line 59 (ConditionalsBoundaryMutator)
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#L294
One mutation survived in line 294 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L295
One mutation survived in line 295 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L306
One mutation survived in line 306 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/AnalysisConfiguration.java#L58
One mutation survived in line 58 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/GradingReport.java#L192
One mutation survived in line 192 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/GradingReport.java#L198
One mutation survived in line 198 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L49
2 mutations survived in line 49
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L56
One mutation survived in line 56 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L111
One mutation survived in line 111 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L219
One mutation survived in line 219 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L220
One mutation survived in line 220 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricScore.java#L249
One mutation survived in line 249 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L217
One mutation survived in line 217 (NullReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L235
One mutation survived in line 235 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L256
One mutation survived in line 256 (NullReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L284
One mutation survived in line 284 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L294
One mutation survived in line 294 (ConditionalsBoundaryMutator)
Not covered lines: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L276
Lines 276-277 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/AnalysisMarkdown.java#L58
One mutation survived in line 58 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/ReportFinder.java#L45
One mutation survived in line 45 (NegateConditionalsMutator)
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#L82
One mutation survived in line 82 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricConfiguration.java#L44
One mutation survived in line 44 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/grading/MetricConfiguration.java#L50
One mutation survived in line 50 (BooleanFalseReturnValsMutator)
OWASP Dependency Check: CVE-2017-10355: xercesImpl-2.12.2.jar#L0
sonatype-2017-0348 - xerces:xercesImpl - Denial of Service (DoS) The software contains multiple threads or executable segments that are waiting for each other to release a necessary lock, resulting in deadlock.
Not covered lines: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L144
Lines 144-145 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/CoverageScore.java#L147
Line 147 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/grading/TruncatedString.java#L276
Lines 276-277 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/grading/AnalysisScore.java#L119
Line 119 is not covered by tests