Skip to content

Hardcoded filenames are ok in test cases. #1385

Hardcoded filenames are ok in test cases.

Hardcoded filenames are ok in test cases. #1385

Triggered via push May 18, 2024 12:19
Status Success
Total duration 1m 7s
Artifacts

coverage.yml

on: push
Create and upload coverage report
59s
Create and upload coverage report
Fit to window
Zoom out
Zoom in

Annotations

1000 warnings
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-117 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Lines 165-166 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L181
Lines 181-182 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L232
Line 232 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L286
Line 286 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L361
Lines 361-366 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L404
Lines 404-405 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L139
Lines 139-155 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L241
Line 241 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L303
Line 303 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L340
Line 340 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L390
Line 390 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L395
Line 395 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L444
Line 444 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L476
Line 476 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L556
Line 556 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L561
Line 561 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L571
Line 571 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L602
Line 602 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L628
Lines 628-630 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L652
Lines 652-654 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L690
Line 690 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L720
Line 720 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L132
Lines 132-133 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L169
Lines 169-170 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L192
Line 192 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L369
Lines 369-390 are not covered by tests
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L136
Line 136 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
Line 206 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L231
Line 231 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
Line 236 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
Line 285 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L323
Line 323 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L238
Line 238 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L482
Line 482 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L555
Line 555 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L570
Line 570 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L624
Line 624 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L625
Line 625 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L651
Line 651 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L111
Line 111 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L180
Line 180 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L184
Line 184 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L292
Line 292 is only partially covered, one branch is missing
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L127
One mutation survived in line 127 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L128
One mutation survived in line 128 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L171
One mutation survived in line 171 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
One mutation survived in line 206 (NegateConditionalsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
2 mutations survived in line 236
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
One mutation survived in line 285 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L375
One mutation survived in line 375 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L376
One mutation survived in line 376 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L379
2 mutations survived in line 379
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L395
One mutation survived in line 395 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L397
One mutation survived in line 397 (VoidMethodCallMutator)
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-114 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Line 165 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L128
One mutation survived in line 128 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L170
One mutation survived in line 170 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L205
One mutation survived in line 205 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L219
One mutation survived in line 219 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L228
One mutation survived in line 228 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L243
One mutation survived in line 243 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L260
One mutation survived in line 260 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L88
One mutation survived in line 88 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L89
One mutation survived in line 89 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L90
One mutation survived in line 90 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L92
One mutation survived in line 92 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L108
One mutation survived in line 108 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L111
One mutation survived in line 111 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L117
One mutation survived in line 117 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L127
One mutation survived in line 127 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L138
One mutation survived in line 138 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L154
One mutation survived in line 154 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L157
One mutation survived in line 157 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L179
One mutation survived in line 179 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L194
One mutation survived in line 194 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L195
One mutation survived in line 195 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L199
One mutation survived in line 199 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L207
One mutation survived in line 207 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L253
One mutation survived in line 253 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L254
One mutation survived in line 254 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L323
One mutation survived in line 323 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L393
One mutation survived in line 393 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L52
One mutation survived in line 52 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L174
One mutation survived in line 174 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L176
One mutation survived in line 176 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LookaheadStream.java#L50
One mutation survived in line 50 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L236
One mutation survived in line 236 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L300
One mutation survived in line 300 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L337
One mutation survived in line 337 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L473
One mutation survived in line 473 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L618
One mutation survived in line 618 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L649
One mutation survived in line 649 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L629
Line 629 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/TreeString.java#L71
One mutation survived in line 71 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeString.java#L158
One mutation survived in line 158 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRange.java#L39
One mutation survived in line 39 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRange.java#L43
One mutation survived in line 43 (ConditionalsBoundaryMutator)
Error Prone: Varifier: src/main/java/edu/hm/hafner/util/LineRange.java#L112
Consider using `var` here to avoid boilerplate.
Error Prone: Varifier: src/main/java/edu/hm/hafner/util/PathUtil.java#L265
Consider using `var` here to avoid boilerplate.
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-117 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Lines 165-166 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L181
Lines 181-182 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L232
Line 232 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L286
Line 286 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L361
Lines 361-366 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L404
Lines 404-405 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L139
Lines 139-155 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L241
Line 241 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L303
Line 303 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L340
Line 340 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L390
Line 390 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L395
Line 395 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L444
Line 444 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L476
Line 476 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L556
Line 556 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L561
Line 561 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L571
Line 571 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L602
Line 602 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L628
Lines 628-630 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L652
Lines 652-654 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L690
Line 690 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L720
Line 720 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L132
Lines 132-133 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L169
Lines 169-170 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L192
Line 192 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L369
Lines 369-390 are not covered by tests
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L136
Line 136 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
Line 206 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L231
Line 231 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
Line 236 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
Line 285 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L323
Line 323 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L238
Line 238 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L482
Line 482 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L555
Line 555 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L570
Line 570 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L624
Line 624 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L625
Line 625 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L651
Line 651 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L111
Line 111 is only partially covered, one branch is missing
Error Prone: Varifier: src/main/java/edu/hm/hafner/util/LineRange.java#L112
Consider using `var` here to avoid boilerplate.
Error Prone: Varifier: src/main/java/edu/hm/hafner/util/PathUtil.java#L265
Consider using `var` here to avoid boilerplate.
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-117 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Lines 165-166 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L181
Lines 181-182 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L232
Line 232 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L286
Line 286 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L361
Lines 361-366 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L404
Lines 404-405 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L139
Lines 139-155 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L241
Line 241 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L303
Line 303 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L340
Line 340 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L390
Line 390 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L395
Line 395 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L444
Line 444 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L476
Line 476 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L556
Line 556 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L561
Line 561 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L571
Line 571 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L602
Line 602 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L628
Lines 628-630 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L652
Lines 652-654 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L690
Line 690 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L720
Line 720 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L132
Lines 132-133 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L169
Lines 169-170 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L192
Line 192 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L369
Lines 369-390 are not covered by tests
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L136
Line 136 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
Line 206 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L231
Line 231 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
Line 236 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
Line 285 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L323
Line 323 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L238
Line 238 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L482
Line 482 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L555
Line 555 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L570
Line 570 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L624
Line 624 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L625
Line 625 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L651
Line 651 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L111
Line 111 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L180
Line 180 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L184
Line 184 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L292
Line 292 is only partially covered, one branch is missing
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L127
One mutation survived in line 127 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L128
One mutation survived in line 128 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L171
One mutation survived in line 171 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
One mutation survived in line 206 (NegateConditionalsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
2 mutations survived in line 236
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
One mutation survived in line 285 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L375
One mutation survived in line 375 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L376
One mutation survived in line 376 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L379
2 mutations survived in line 379
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L395
One mutation survived in line 395 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L397
One mutation survived in line 397 (VoidMethodCallMutator)
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-114 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Line 165 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L128
One mutation survived in line 128 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L170
One mutation survived in line 170 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L205
One mutation survived in line 205 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L219
One mutation survived in line 219 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L228
One mutation survived in line 228 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L243
One mutation survived in line 243 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L260
One mutation survived in line 260 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L88
One mutation survived in line 88 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L89
One mutation survived in line 89 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L90
One mutation survived in line 90 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L92
One mutation survived in line 92 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L108
One mutation survived in line 108 (VoidMethodCallMutator)
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L180
Line 180 is only partially covered, one branch is missing
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L111
One mutation survived in line 111 (VoidMethodCallMutator)
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L184
Line 184 is only partially covered, one branch is missing
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L117
One mutation survived in line 117 (VoidMethodCallMutator)
Partially covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L292
Line 292 is only partially covered, one branch is missing
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L127
One mutation survived in line 127 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L127
One mutation survived in line 127 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L128
One mutation survived in line 128 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L138
One mutation survived in line 138 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L171
One mutation survived in line 171 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L154
One mutation survived in line 154 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
One mutation survived in line 206 (NegateConditionalsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L157
One mutation survived in line 157 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
2 mutations survived in line 236
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L179
One mutation survived in line 179 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
One mutation survived in line 285 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L194
One mutation survived in line 194 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L195
One mutation survived in line 195 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L375
One mutation survived in line 375 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L199
One mutation survived in line 199 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L376
One mutation survived in line 376 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L207
One mutation survived in line 207 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L379
2 mutations survived in line 379
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L395
One mutation survived in line 395 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L253
One mutation survived in line 253 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L397
One mutation survived in line 397 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L254
One mutation survived in line 254 (VoidMethodCallMutator)
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-114 are not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L323
One mutation survived in line 323 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Line 165 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L393
One mutation survived in line 393 (EmptyObjectReturnValsMutator)
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L52
One mutation survived in line 52 (VoidMethodCallMutator)
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L174
One mutation survived in line 174 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L128
One mutation survived in line 128 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L170
One mutation survived in line 170 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L205
One mutation survived in line 205 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L219
One mutation survived in line 219 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L228
One mutation survived in line 228 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L243
One mutation survived in line 243 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L260
One mutation survived in line 260 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L88
One mutation survived in line 88 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L89
One mutation survived in line 89 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L90
One mutation survived in line 90 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L92
One mutation survived in line 92 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L108
One mutation survived in line 108 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L111
One mutation survived in line 111 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L117
One mutation survived in line 117 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L127
One mutation survived in line 127 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L138
One mutation survived in line 138 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L176
One mutation survived in line 176 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L154
One mutation survived in line 154 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LookaheadStream.java#L50
One mutation survived in line 50 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L157
One mutation survived in line 157 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L236
One mutation survived in line 236 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L179
One mutation survived in line 179 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L194
One mutation survived in line 194 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L300
One mutation survived in line 300 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L195
One mutation survived in line 195 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L199
One mutation survived in line 199 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L337
One mutation survived in line 337 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L207
One mutation survived in line 207 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L473
One mutation survived in line 473 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L253
One mutation survived in line 253 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L618
One mutation survived in line 618 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L649
One mutation survived in line 649 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L254
One mutation survived in line 254 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L323
One mutation survived in line 323 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L393
One mutation survived in line 393 (EmptyObjectReturnValsMutator)
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L52
One mutation survived in line 52 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L629
Line 629 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L174
One mutation survived in line 174 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeString.java#L71
One mutation survived in line 71 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeString.java#L158
One mutation survived in line 158 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRange.java#L39
One mutation survived in line 39 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRange.java#L43
One mutation survived in line 43 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L176
One mutation survived in line 176 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LookaheadStream.java#L50
One mutation survived in line 50 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L236
One mutation survived in line 236 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L300
One mutation survived in line 300 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L337
One mutation survived in line 337 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L473
One mutation survived in line 473 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L618
One mutation survived in line 618 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L649
One mutation survived in line 649 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L629
Line 629 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/TreeString.java#L71
One mutation survived in line 71 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeString.java#L158
One mutation survived in line 158 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRange.java#L39
One mutation survived in line 39 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRange.java#L43
One mutation survived in line 43 (ConditionalsBoundaryMutator)
Error Prone: Varifier: src/main/java/edu/hm/hafner/util/LineRange.java#L112
Consider using `var` here to avoid boilerplate.
Error Prone: Varifier: src/main/java/edu/hm/hafner/util/PathUtil.java#L265
Consider using `var` here to avoid boilerplate.
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-117 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Lines 165-166 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L181
Lines 181-182 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L232
Line 232 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L286
Line 286 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L361
Lines 361-366 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L404
Lines 404-405 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L139
Lines 139-155 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L241
Line 241 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L303
Line 303 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L340
Line 340 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L390
Line 390 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L395
Line 395 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L444
Line 444 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L476
Line 476 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L556
Line 556 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L561
Line 561 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L571
Line 571 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L602
Line 602 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L628
Lines 628-630 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L652
Lines 652-654 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L690
Line 690 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L720
Line 720 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L132
Lines 132-133 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L169
Lines 169-170 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L192
Line 192 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L369
Lines 369-390 are not covered by tests
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L136
Line 136 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
Line 206 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L231
Line 231 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
Line 236 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
Line 285 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L323
Line 323 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L238
Line 238 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L482
Line 482 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L555
Line 555 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L570
Line 570 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L624
Line 624 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L625
Line 625 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L651
Line 651 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L111
Line 111 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L180
Line 180 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L184
Line 184 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L292
Line 292 is only partially covered, one branch is missing
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L127
One mutation survived in line 127 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L128
One mutation survived in line 128 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L171
One mutation survived in line 171 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
One mutation survived in line 206 (NegateConditionalsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
2 mutations survived in line 236
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
One mutation survived in line 285 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L375
One mutation survived in line 375 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L376
One mutation survived in line 376 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L379
2 mutations survived in line 379
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L395
One mutation survived in line 395 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L397
One mutation survived in line 397 (VoidMethodCallMutator)
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-114 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Line 165 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L128
One mutation survived in line 128 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L170
One mutation survived in line 170 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L205
One mutation survived in line 205 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L219
One mutation survived in line 219 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L228
One mutation survived in line 228 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L243
One mutation survived in line 243 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L260
One mutation survived in line 260 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L88
One mutation survived in line 88 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L89
One mutation survived in line 89 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L90
One mutation survived in line 90 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L92
One mutation survived in line 92 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L108
One mutation survived in line 108 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L111
One mutation survived in line 111 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L117
One mutation survived in line 117 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L127
One mutation survived in line 127 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L138
One mutation survived in line 138 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L154
One mutation survived in line 154 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L157
One mutation survived in line 157 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L179
One mutation survived in line 179 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L194
One mutation survived in line 194 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L195
One mutation survived in line 195 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L199
One mutation survived in line 199 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L207
One mutation survived in line 207 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L253
One mutation survived in line 253 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L254
One mutation survived in line 254 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L323
One mutation survived in line 323 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L393
One mutation survived in line 393 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L52
One mutation survived in line 52 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L174
One mutation survived in line 174 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L176
One mutation survived in line 176 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LookaheadStream.java#L50
One mutation survived in line 50 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L236
One mutation survived in line 236 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L300
One mutation survived in line 300 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L337
One mutation survived in line 337 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L473
One mutation survived in line 473 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L618
One mutation survived in line 618 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L649
One mutation survived in line 649 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L629
Line 629 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/TreeString.java#L71
One mutation survived in line 71 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeString.java#L158
One mutation survived in line 158 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRange.java#L39
One mutation survived in line 39 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRange.java#L43
One mutation survived in line 43 (ConditionalsBoundaryMutator)
Error Prone: Varifier: src/main/java/edu/hm/hafner/util/LineRange.java#L112
Consider using `var` here to avoid boilerplate.
Error Prone: Varifier: src/main/java/edu/hm/hafner/util/PathUtil.java#L265
Consider using `var` here to avoid boilerplate.
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-117 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Lines 165-166 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L181
Lines 181-182 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L232
Line 232 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L286
Line 286 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L361
Lines 361-366 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L404
Lines 404-405 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L139
Lines 139-155 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L241
Line 241 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L303
Line 303 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L340
Line 340 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L390
Line 390 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L395
Line 395 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L444
Line 444 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L476
Line 476 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L556
Line 556 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L561
Line 561 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L571
Line 571 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L602
Line 602 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L628
Lines 628-630 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L652
Lines 652-654 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L690
Line 690 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L720
Line 720 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L132
Lines 132-133 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L169
Lines 169-170 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L192
Line 192 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L369
Lines 369-390 are not covered by tests
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L136
Line 136 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
Line 206 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L231
Line 231 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
Line 236 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
Line 285 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L323
Line 323 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L238
Line 238 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L482
Line 482 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L555
Line 555 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L570
Line 570 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L624
Line 624 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L625
Line 625 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L651
Line 651 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L111
Line 111 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L180
Line 180 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L184
Line 184 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L292
Line 292 is only partially covered, one branch is missing
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L127
One mutation survived in line 127 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L128
One mutation survived in line 128 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L171
One mutation survived in line 171 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
One mutation survived in line 206 (NegateConditionalsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
2 mutations survived in line 236
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
One mutation survived in line 285 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L375
One mutation survived in line 375 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L376
One mutation survived in line 376 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L379
2 mutations survived in line 379
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L395
One mutation survived in line 395 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L397
One mutation survived in line 397 (VoidMethodCallMutator)
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-114 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Line 165 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L128
One mutation survived in line 128 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L170
One mutation survived in line 170 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L205
One mutation survived in line 205 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L219
One mutation survived in line 219 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L228
One mutation survived in line 228 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L243
One mutation survived in line 243 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L260
One mutation survived in line 260 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L88
One mutation survived in line 88 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L89
One mutation survived in line 89 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L90
One mutation survived in line 90 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L92
One mutation survived in line 92 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L108
One mutation survived in line 108 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L111
One mutation survived in line 111 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L117
One mutation survived in line 117 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L127
One mutation survived in line 127 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L138
One mutation survived in line 138 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L154
One mutation survived in line 154 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L157
One mutation survived in line 157 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L179
One mutation survived in line 179 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L194
One mutation survived in line 194 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L195
One mutation survived in line 195 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L199
One mutation survived in line 199 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L207
One mutation survived in line 207 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L253
One mutation survived in line 253 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L254
One mutation survived in line 254 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L323
One mutation survived in line 323 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L393
One mutation survived in line 393 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L52
One mutation survived in line 52 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L174
One mutation survived in line 174 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L176
One mutation survived in line 176 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LookaheadStream.java#L50
One mutation survived in line 50 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L236
One mutation survived in line 236 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L300
One mutation survived in line 300 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L337
One mutation survived in line 337 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L473
One mutation survived in line 473 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L618
One mutation survived in line 618 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L649
One mutation survived in line 649 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L629
Line 629 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/TreeString.java#L71
One mutation survived in line 71 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeString.java#L158
One mutation survived in line 158 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRange.java#L39
One mutation survived in line 39 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRange.java#L43
One mutation survived in line 43 (ConditionalsBoundaryMutator)
Error Prone: Varifier: src/main/java/edu/hm/hafner/util/LineRange.java#L112
Consider using `var` here to avoid boilerplate.
Error Prone: Varifier: src/main/java/edu/hm/hafner/util/PathUtil.java#L265
Consider using `var` here to avoid boilerplate.
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-117 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Lines 165-166 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L181
Lines 181-182 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L232
Line 232 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L286
Line 286 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L361
Lines 361-366 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L404
Lines 404-405 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L139
Lines 139-155 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L241
Line 241 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L303
Line 303 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L340
Line 340 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L390
Line 390 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L395
Line 395 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L444
Line 444 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L476
Line 476 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L556
Line 556 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L561
Line 561 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L571
Line 571 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L602
Line 602 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L628
Lines 628-630 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L652
Lines 652-654 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L690
Line 690 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L720
Line 720 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L132
Lines 132-133 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L169
Lines 169-170 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L192
Line 192 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L369
Lines 369-390 are not covered by tests
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L136
Line 136 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
Line 206 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L231
Line 231 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
Line 236 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
Line 285 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L323
Line 323 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L238
Line 238 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L482
Line 482 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L555
Line 555 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L570
Line 570 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L624
Line 624 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L625
Line 625 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L651
Line 651 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L111
Line 111 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L180
Line 180 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L184
Line 184 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L292
Line 292 is only partially covered, one branch is missing
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L127
One mutation survived in line 127 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L128
One mutation survived in line 128 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L171
One mutation survived in line 171 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
One mutation survived in line 206 (NegateConditionalsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
2 mutations survived in line 236
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
One mutation survived in line 285 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L375
One mutation survived in line 375 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L376
One mutation survived in line 376 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L379
2 mutations survived in line 379
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L395
One mutation survived in line 395 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L397
One mutation survived in line 397 (VoidMethodCallMutator)
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-114 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Line 165 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L128
One mutation survived in line 128 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L170
One mutation survived in line 170 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L205
One mutation survived in line 205 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L219
One mutation survived in line 219 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L228
One mutation survived in line 228 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L243
One mutation survived in line 243 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L260
One mutation survived in line 260 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L88
One mutation survived in line 88 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L89
One mutation survived in line 89 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L90
One mutation survived in line 90 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L92
One mutation survived in line 92 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L108
One mutation survived in line 108 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L111
One mutation survived in line 111 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L117
One mutation survived in line 117 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L127
One mutation survived in line 127 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L138
One mutation survived in line 138 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L154
One mutation survived in line 154 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L157
One mutation survived in line 157 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L179
One mutation survived in line 179 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L194
One mutation survived in line 194 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L195
One mutation survived in line 195 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L199
One mutation survived in line 199 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L207
One mutation survived in line 207 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L253
One mutation survived in line 253 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L254
One mutation survived in line 254 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L323
One mutation survived in line 323 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L393
One mutation survived in line 393 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L52
One mutation survived in line 52 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L174
One mutation survived in line 174 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L176
One mutation survived in line 176 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LookaheadStream.java#L50
One mutation survived in line 50 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L236
One mutation survived in line 236 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L300
One mutation survived in line 300 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L337
One mutation survived in line 337 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L473
One mutation survived in line 473 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L618
One mutation survived in line 618 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L649
One mutation survived in line 649 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L629
Line 629 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/TreeString.java#L71
One mutation survived in line 71 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeString.java#L158
One mutation survived in line 158 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRange.java#L39
One mutation survived in line 39 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRange.java#L43
One mutation survived in line 43 (ConditionalsBoundaryMutator)
Error Prone: Varifier: src/main/java/edu/hm/hafner/util/LineRange.java#L112
Consider using `var` here to avoid boilerplate.
Error Prone: Varifier: src/main/java/edu/hm/hafner/util/PathUtil.java#L265
Consider using `var` here to avoid boilerplate.
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-117 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Lines 165-166 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L181
Lines 181-182 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L232
Line 232 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L286
Line 286 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L361
Lines 361-366 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L404
Lines 404-405 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L139
Lines 139-155 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L241
Line 241 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L303
Line 303 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L340
Line 340 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L390
Line 390 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L395
Line 395 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L444
Line 444 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L476
Line 476 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L556
Line 556 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L561
Line 561 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L571
Line 571 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L602
Line 602 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L628
Lines 628-630 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L652
Lines 652-654 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L690
Line 690 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L720
Line 720 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L132
Lines 132-133 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L169
Lines 169-170 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L192
Line 192 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L369
Lines 369-390 are not covered by tests
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L136
Line 136 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
Line 206 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L231
Line 231 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
Line 236 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
Line 285 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L323
Line 323 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L238
Line 238 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L482
Line 482 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L555
Line 555 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L570
Line 570 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L624
Line 624 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L625
Line 625 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L651
Line 651 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L111
Line 111 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L180
Line 180 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L184
Line 184 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L292
Line 292 is only partially covered, one branch is missing
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L127
One mutation survived in line 127 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L128
One mutation survived in line 128 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L171
One mutation survived in line 171 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
One mutation survived in line 206 (NegateConditionalsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
2 mutations survived in line 236
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
One mutation survived in line 285 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L375
One mutation survived in line 375 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L376
One mutation survived in line 376 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L379
2 mutations survived in line 379
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L395
One mutation survived in line 395 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L397
One mutation survived in line 397 (VoidMethodCallMutator)
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-114 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Line 165 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L128
One mutation survived in line 128 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L170
One mutation survived in line 170 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L205
One mutation survived in line 205 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L219
One mutation survived in line 219 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L228
One mutation survived in line 228 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L243
One mutation survived in line 243 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L260
One mutation survived in line 260 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L88
One mutation survived in line 88 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L89
One mutation survived in line 89 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L90
One mutation survived in line 90 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L92
One mutation survived in line 92 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L108
One mutation survived in line 108 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L111
One mutation survived in line 111 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L117
One mutation survived in line 117 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L127
One mutation survived in line 127 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L138
One mutation survived in line 138 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L154
One mutation survived in line 154 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L157
One mutation survived in line 157 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L179
One mutation survived in line 179 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L194
One mutation survived in line 194 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L195
One mutation survived in line 195 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L199
One mutation survived in line 199 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L207
One mutation survived in line 207 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L253
One mutation survived in line 253 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L254
One mutation survived in line 254 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L323
One mutation survived in line 323 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L393
One mutation survived in line 393 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L52
One mutation survived in line 52 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L174
One mutation survived in line 174 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L176
One mutation survived in line 176 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LookaheadStream.java#L50
One mutation survived in line 50 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L236
One mutation survived in line 236 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L300
One mutation survived in line 300 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L337
One mutation survived in line 337 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L473
One mutation survived in line 473 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L618
One mutation survived in line 618 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L649
One mutation survived in line 649 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L629
Line 629 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/TreeString.java#L71
One mutation survived in line 71 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeString.java#L158
One mutation survived in line 158 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRange.java#L39
One mutation survived in line 39 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRange.java#L43
One mutation survived in line 43 (ConditionalsBoundaryMutator)
Error Prone: Varifier: src/main/java/edu/hm/hafner/util/LineRange.java#L112
Consider using `var` here to avoid boilerplate.
Error Prone: Varifier: src/main/java/edu/hm/hafner/util/PathUtil.java#L265
Consider using `var` here to avoid boilerplate.
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-117 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Lines 165-166 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L181
Lines 181-182 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L232
Line 232 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L286
Line 286 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L361
Lines 361-366 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L404
Lines 404-405 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L139
Lines 139-155 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L241
Line 241 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L303
Line 303 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L340
Line 340 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L390
Line 390 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L395
Line 395 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L444
Line 444 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L476
Line 476 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L556
Line 556 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L561
Line 561 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L571
Line 571 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L602
Line 602 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L628
Lines 628-630 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L652
Lines 652-654 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L690
Line 690 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L720
Line 720 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L132
Lines 132-133 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L169
Lines 169-170 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L192
Line 192 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L369
Lines 369-390 are not covered by tests
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L136
Line 136 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
Line 206 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L231
Line 231 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
Line 236 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
Line 285 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L323
Line 323 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L238
Line 238 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L482
Line 482 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L555
Line 555 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L570
Line 570 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L624
Line 624 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L625
Line 625 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L651
Line 651 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L111
Line 111 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L180
Line 180 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L184
Line 184 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L292
Line 292 is only partially covered, one branch is missing
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L127
One mutation survived in line 127 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L128
One mutation survived in line 128 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L171
One mutation survived in line 171 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
One mutation survived in line 206 (NegateConditionalsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
2 mutations survived in line 236
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
One mutation survived in line 285 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L375
One mutation survived in line 375 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L376
One mutation survived in line 376 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L379
2 mutations survived in line 379
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L395
One mutation survived in line 395 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L397
One mutation survived in line 397 (VoidMethodCallMutator)
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-114 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Line 165 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L128
One mutation survived in line 128 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L170
One mutation survived in line 170 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L205
One mutation survived in line 205 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L219
One mutation survived in line 219 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L228
One mutation survived in line 228 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L243
One mutation survived in line 243 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L260
One mutation survived in line 260 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L88
One mutation survived in line 88 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L89
One mutation survived in line 89 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L90
One mutation survived in line 90 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L92
One mutation survived in line 92 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L108
One mutation survived in line 108 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L111
One mutation survived in line 111 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L117
One mutation survived in line 117 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L127
One mutation survived in line 127 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L138
One mutation survived in line 138 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L154
One mutation survived in line 154 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L157
One mutation survived in line 157 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L179
One mutation survived in line 179 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L194
One mutation survived in line 194 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L195
One mutation survived in line 195 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L199
One mutation survived in line 199 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L207
One mutation survived in line 207 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L253
One mutation survived in line 253 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L254
One mutation survived in line 254 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L323
One mutation survived in line 323 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L393
One mutation survived in line 393 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L52
One mutation survived in line 52 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L174
One mutation survived in line 174 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L176
One mutation survived in line 176 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LookaheadStream.java#L50
One mutation survived in line 50 (EmptyObjectReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L236
One mutation survived in line 236 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L300
One mutation survived in line 300 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L337
One mutation survived in line 337 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L473
One mutation survived in line 473 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L618
One mutation survived in line 618 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/Ensure.java#L649
One mutation survived in line 649 (VoidMethodCallMutator)
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L629
Line 629 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/TreeString.java#L71
One mutation survived in line 71 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/TreeString.java#L158
One mutation survived in line 158 (BooleanTrueReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRange.java#L39
One mutation survived in line 39 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRange.java#L43
One mutation survived in line 43 (ConditionalsBoundaryMutator)
Error Prone: Varifier: src/main/java/edu/hm/hafner/util/LineRange.java#L112
Consider using `var` here to avoid boilerplate.
Error Prone: Varifier: src/main/java/edu/hm/hafner/util/PathUtil.java#L265
Consider using `var` here to avoid boilerplate.
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-117 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Lines 165-166 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L181
Lines 181-182 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L232
Line 232 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L286
Line 286 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L361
Lines 361-366 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L404
Lines 404-405 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L79
Line 79 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L139
Lines 139-155 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L241
Line 241 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L246
Line 246 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L303
Line 303 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L340
Line 340 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L390
Line 390 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L395
Line 395 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L444
Line 444 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L476
Line 476 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L483
Line 483 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L556
Line 556 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L561
Line 561 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L571
Line 571 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L602
Line 602 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L628
Lines 628-630 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/Ensure.java#L652
Lines 652-654 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L690
Line 690 is not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L720
Line 720 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L132
Lines 132-133 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L169
Lines 169-170 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L192
Line 192 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/SecureXmlParserFactory.java#L369
Lines 369-390 are not covered by tests
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L136
Line 136 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
Line 206 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L231
Line 231 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
Line 236 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
Line 285 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L323
Line 323 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L238
Line 238 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L482
Line 482 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L555
Line 555 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L570
Line 570 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L624
Line 624 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L625
Line 625 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/Ensure.java#L651
Line 651 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/TreeStringBuilder.java#L111
Line 111 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L180
Line 180 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/ResourceExtractor.java#L184
Line 184 is only partially covered, one branch is missing
Partially covered line: src/main/java/edu/hm/hafner/util/FilteredLog.java#L292
Line 292 is only partially covered, one branch is missing
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L127
One mutation survived in line 127 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L128
One mutation survived in line 128 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L171
One mutation survived in line 171 (BooleanFalseReturnValsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L206
One mutation survived in line 206 (NegateConditionalsMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L236
2 mutations survived in line 236
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L285
One mutation survived in line 285 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L375
One mutation survived in line 375 (ConditionalsBoundaryMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L376
One mutation survived in line 376 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L379
2 mutations survived in line 379
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L395
One mutation survived in line 395 (MathMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/LineRangeList.java#L397
One mutation survived in line 397 (VoidMethodCallMutator)
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L74
Lines 74-114 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L165
Line 165 is not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L193
Lines 193-199 are not covered by tests
Not covered lines: src/main/java/edu/hm/hafner/util/LineRangeList.java#L253
Lines 253-255 are not covered by tests
Not covered line: src/main/java/edu/hm/hafner/util/LineRangeList.java#L275
Line 275 is not covered by tests
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L91
One mutation survived in line 91 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L128
One mutation survived in line 128 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L170
One mutation survived in line 170 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L205
One mutation survived in line 205 (VoidMethodCallMutator)
Mutation survived: src/main/java/edu/hm/hafner/util/FilteredLog.java#L219
One mutation survived in line 219 (EmptyObjectReturnValsMutator)