diff --git a/plugin/src/test/java/io/jenkins/plugins/coverage/metrics/steps/DeltaComputationITest.java b/plugin/src/test/java/io/jenkins/plugins/coverage/metrics/steps/DeltaComputationITest.java index b3972e8c3..7e22face9 100644 --- a/plugin/src/test/java/io/jenkins/plugins/coverage/metrics/steps/DeltaComputationITest.java +++ b/plugin/src/test/java/io/jenkins/plugins/coverage/metrics/steps/DeltaComputationITest.java @@ -36,8 +36,8 @@ void shouldComputeDeltaInFreestyleJob() { project.getPublishersList().get(CoverageRecorder.class).getTools().get(0).setPattern(JACOCO_CODING_STYLE_FILE); Run secondBuild = buildSuccessfully(project); - verifySecondBuild(secondBuild); - + var action = secondBuild.getAction(CoverageBuildAction.class); + verifyJaCoCoProjectValues(action); verifyDeltaComputation(firstBuild, secondBuild); } @@ -48,31 +48,71 @@ void shouldComputeDeltaInPipeline() { Run firstBuild = buildSuccessfully(job); verifyFirstBuild(firstBuild); - computeDeltaInSecondBuild(job, firstBuild); + setPipelineScript(job, + "recordCoverage tools: [[parser: 'JACOCO', pattern: '" + JACOCO_CODING_STYLE_FILE + "']]"); + + Run secondBuild = buildSuccessfully(job); + var action = secondBuild.getAction(CoverageBuildAction.class); + verifyJaCoCoProjectValues(action); + verifyDeltaComputation(firstBuild, secondBuild); } @Test void shouldSelectResultByIdInReferenceBuild() { - WorkflowJob job = createPipelineWithWorkspaceFiles(JACOCO_ANALYSIS_MODEL_FILE, JACOCO_CODING_STYLE_FILE, "mutations.xml"); + WorkflowJob job = createPipelineWithWorkspaceFiles( + JACOCO_ANALYSIS_MODEL_FILE, JACOCO_CODING_STYLE_FILE, + "mutations.xml", "mutations-codingstyle.xml"); // Create a build with two different actions setPipelineScript(job, - "recordCoverage tools: [[parser: '" + Parser.PIT.name() + "', pattern: '**/mutations.xml']], id: 'pit'\n" + "recordCoverage tools: [[parser: '" + Parser.PIT.name() + "', pattern: '**/mutations*.xml']], id: 'pit'\n" + "recordCoverage tools: [[parser: '" + Parser.JACOCO.name() + "', pattern: '**/jacoco*xml']]\n"); Run firstBuild = buildSuccessfully(job); - computeDeltaInSecondBuild(job, firstBuild); - } - - private void computeDeltaInSecondBuild(final WorkflowJob job, final Run firstBuild) { setPipelineScript(job, - "recordCoverage tools: [[parser: 'JACOCO', pattern: '" + JACOCO_CODING_STYLE_FILE + "']]"); + "recordCoverage tools: [[parser: '" + Parser.PIT.name() + "', pattern: '**/mutations.xml']], id: 'pit'\n" + + "recordCoverage tools: [[parser: 'JACOCO', pattern: '" + JACOCO_CODING_STYLE_FILE + "']]"); Run secondBuild = buildSuccessfully(job); - verifySecondBuild(secondBuild); + var actions = secondBuild.getActions(CoverageBuildAction.class); - verifyDeltaComputation(firstBuild, secondBuild); + var jacoco = actions.get(1); + assertThat(jacoco.getReferenceBuild()) + .isPresent() + .satisfies(reference -> assertThat(reference.get()).isEqualTo(firstBuild)); + + verifyJaCoCoProjectValues(jacoco); + verifyJaCoCoDelta(jacoco); + + var pit = actions.get(0); + + assertThat(pit.getReferenceBuild()) + .isPresent() + .satisfies(reference -> assertThat(reference.get()).isEqualTo(firstBuild)); + + verifyPitProjectValues(pit); + verifyPitDelta(pit); + } + + private void verifyPitDelta(final CoverageBuildAction pit) { + assertThat(pit.formatDelta(Baseline.PROJECT, LINE)).isEqualTo("-2.16%"); + assertThat(pit.formatDelta(Baseline.PROJECT, MUTATION)).isEqualTo("+3.37%"); + assertThat(pit.formatDelta(Baseline.PROJECT, LOC)).isEqualTo(String.valueOf(-214)); + } + + private void verifyPitProjectValues(final CoverageBuildAction pit) { + CoverageBuilder builder = new CoverageBuilder(); + assertThat(pit.getAllValues(Baseline.PROJECT)).contains( + builder.setMetric(LINE) + .setCovered(198) + .setMissed(211 - 198) + .build(), + builder.setMetric(MUTATION) + .setCovered(222) + .setMissed(246 - 222) + .build(), + new LinesOfCode(211)); } private static void verifyFirstBuild(final Run firstBuild) { @@ -92,9 +132,7 @@ private static void verifyFirstBuild(final Run firstBuild) { new CyclomaticComplexity(2718)); } - private static void verifySecondBuild(final Run secondBuild) { - var action = secondBuild.getAction(CoverageBuildAction.class); - + private void verifyJaCoCoProjectValues(final CoverageBuildAction action) { var builder = new CoverageBuilder(); assertThat(action.getAllValues(Baseline.PROJECT)).contains( builder.setMetric(LINE) @@ -127,6 +165,10 @@ private void verifyDeltaComputation(final Run firstBuild, final Run .isPresent() .satisfies(reference -> assertThat(reference.get()).isEqualTo(firstBuild)); + verifyJaCoCoDelta(action); + } + + private void verifyJaCoCoDelta(final CoverageBuildAction action) { assertThat(action.formatDelta(Baseline.PROJECT, LINE)).isEqualTo("-4.14%"); assertThat(action.formatDelta(Baseline.PROJECT, BRANCH)).isEqualTo("+5.33%"); assertThat(action.formatDelta(Baseline.PROJECT, LOC)).isEqualTo(String.valueOf(-JACOCO_ANALYSIS_MODEL_TOTAL)); diff --git a/plugin/src/test/resources/io/jenkins/plugins/coverage/metrics/steps/mutations-codingstyle.xml b/plugin/src/test/resources/io/jenkins/plugins/coverage/metrics/steps/mutations-codingstyle.xml new file mode 100644 index 000000000..631e891a1 --- /dev/null +++ b/plugin/src/test/resources/io/jenkins/plugins/coverage/metrics/steps/mutations-codingstyle.xml @@ -0,0 +1,237 @@ + + +PathUtil.javaedu.hm.hafner.util.PathUtilcreateAbsolutePath(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;232org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator61edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldSkipAlreadyAbsoluteOnUnix()]negated conditional +PathUtil.javaedu.hm.hafner.util.PathUtilcreateAbsolutePath(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;232org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator93edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldConvertToAbsolute()]negated conditional +PathUtil.javaedu.hm.hafner.util.PathUtilcreateAbsolutePath(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;238org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator319edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldConvertToAbsolute()]negated conditional +PathUtil.javaedu.hm.hafner.util.PathUtilcreateAbsolutePath(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;247org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator6414edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldReturnFallbackIfParentIsInvalid()]negated conditional +PathUtil.javaedu.hm.hafner.util.PathUtilcreateAbsolutePath(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;233org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator165edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldSkipAlreadyAbsoluteOnUnix()]replaced return value with "" for edu/hm/hafner/util/PathUtil::createAbsolutePath +PathUtil.javaedu.hm.hafner.util.PathUtilcreateAbsolutePath(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;247org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator7418edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldReturnFallbackIfParentIsInvalid()]replaced return value with "" for edu/hm/hafner/util/PathUtil::createAbsolutePath +PathUtil.javaedu.hm.hafner.util.PathUtilcreateAbsolutePath(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;250org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator8420edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[test-template:shouldReturnFallbackOnError(java.lang.String)]/[test-template-invocation:#2]replaced return value with "" for edu/hm/hafner/util/PathUtil::createAbsolutePath +PathUtil.javaedu.hm.hafner.util.PathUtilexists(Ljava/lang/String;)Z42org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanFalseReturnValsMutator112edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldFindResourceFolder()]replaced boolean return with false for edu/hm/hafner/util/PathUtil::exists +PathUtil.javaedu.hm.hafner.util.PathUtilexists(Ljava/lang/String;)Z42org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanTrueReturnValsMutator112edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[test-template:shouldNormalizePath(java.lang.String)]/[test-template-invocation:#3]replaced boolean return with true for edu/hm/hafner/util/PathUtil::exists +PathUtil.javaedu.hm.hafner.util.PathUtilexists(Ljava/lang/String;)Z45org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanTrueReturnValsMutator193edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[test-template:shouldReturnFallbackOnError(java.lang.String)]/[test-template-invocation:#3]replaced boolean return with true for edu/hm/hafner/util/PathUtil::exists +PathUtil.javaedu.hm.hafner.util.PathUtilexists(Ljava/lang/String;Ljava/lang/String;)Z67org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanFalseReturnValsMutator92edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldFindResourceFolder()]replaced boolean return with false for edu/hm/hafner/util/PathUtil::exists +PathUtil.javaedu.hm.hafner.util.PathUtilexists(Ljava/lang/String;Ljava/lang/String;)Z67org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanTrueReturnValsMutator92edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[test-template:shouldNormalizePath(java.lang.String)]/[test-template-invocation:#3]replaced boolean return with true for edu/hm/hafner/util/PathUtil::exists +PathUtil.javaedu.hm.hafner.util.PathUtilgetAbsolutePath(Ljava/lang/String;)Ljava/lang/String;83org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator102edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldNormalizeDriveLetter()]replaced return value with "" for edu/hm/hafner/util/PathUtil::getAbsolutePath +PathUtil.javaedu.hm.hafner.util.PathUtilgetAbsolutePath(Ljava/lang/String;)Ljava/lang/String;86org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator204edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldReturnFallbackIfAbsolutePathIsNotValid()]replaced return value with "" for edu/hm/hafner/util/PathUtil::getAbsolutePath +PathUtil.javaedu.hm.hafner.util.PathUtilgetAbsolutePath(Ljava/nio/file/Path;)Ljava/lang/String;103org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator103edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldConvertToRelative()]replaced return value with "" for edu/hm/hafner/util/PathUtil::getAbsolutePath +PathUtil.javaedu.hm.hafner.util.PathUtilgetAbsolutePath(Ljava/nio/file/Path;)Ljava/lang/String;106org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator216edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldNormalizeDriveLetter()]replaced return value with "" for edu/hm/hafner/util/PathUtil::getAbsolutePath +PathUtil.javaedu.hm.hafner.util.PathUtilgetRelativePath(Ljava/lang/String;)Ljava/lang/String;213org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator102edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[test-template:shouldNormalizePath(java.lang.String)]/[test-template-invocation:#3]replaced return value with "" for edu/hm/hafner/util/PathUtil::getRelativePath +PathUtil.javaedu.hm.hafner.util.PathUtilgetRelativePath(Ljava/lang/String;)Ljava/lang/String;218org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator204edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[test-template:shouldReturnFallbackOnError(java.lang.String)]/[test-template-invocation:#3]replaced return value with "" for edu/hm/hafner/util/PathUtil::getRelativePath +PathUtil.javaedu.hm.hafner.util.PathUtilgetRelativePath(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;149org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator143edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldConvertToRelative()]replaced return value with "" for edu/hm/hafner/util/PathUtil::getRelativePath +PathUtil.javaedu.hm.hafner.util.PathUtilgetRelativePath(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;152org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator245edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[test-template:shouldReturnFallbackOnError(java.lang.String)]/[test-template-invocation:#3]replaced return value with "" for edu/hm/hafner/util/PathUtil::getRelativePath +PathUtil.javaedu.hm.hafner.util.PathUtilgetRelativePath(Ljava/nio/file/Path;)Ljava/lang/String;197org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator83edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[test-template:shouldNormalizePath(java.lang.String)]/[test-template-invocation:#3]replaced return value with "" for edu/hm/hafner/util/PathUtil::getRelativePath +PathUtil.javaedu.hm.hafner.util.PathUtilgetRelativePath(Ljava/nio/file/Path;Ljava/lang/String;)Ljava/lang/String;126org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator112edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldConvertNotResolvedToRelative()]replaced return value with "" for edu/hm/hafner/util/PathUtil::getRelativePath +PathUtil.javaedu.hm.hafner.util.PathUtilgetRelativePath(Ljava/nio/file/Path;Ljava/lang/String;)Ljava/lang/String;129org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator214edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[test-template:shouldReturnFallbackOnError(java.lang.String)]/[test-template-invocation:#3]replaced return value with "" for edu/hm/hafner/util/PathUtil::getRelativePath +PathUtil.javaedu.hm.hafner.util.PathUtilgetRelativePath(Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String;173org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator112edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldConvertNotResolvedToRelative()]negated conditional +PathUtil.javaedu.hm.hafner.util.PathUtilgetRelativePath(Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String;174org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator237edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldConvertToRelative()]replaced return value with "" for edu/hm/hafner/util/PathUtil::getRelativePath +PathUtil.javaedu.hm.hafner.util.PathUtilgetRelativePath(Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String;176org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator3813edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldConvertNotResolvedToRelative()]replaced return value with "" for edu/hm/hafner/util/PathUtil::getRelativePath +PathUtil.javaedu.hm.hafner.util.PathUtilgetRelativePath(Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String;182org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator4916edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldConvertToRelative()]replaced return value with "" for edu/hm/hafner/util/PathUtil::getRelativePath +PathUtil.javaedu.hm.hafner.util.PathUtilisAbsolute(Ljava/lang/String;)Z263org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator51edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldConvertToAbsolute()]changed conditional boundary +PathUtil.javaedu.hm.hafner.util.PathUtilisAbsolute(Ljava/lang/String;)Z263org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator51edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[test-template:shouldFindAbsolutePaths(java.lang.String)]/[test-template-invocation:#1]negated conditional +PathUtil.javaedu.hm.hafner.util.PathUtilisAbsolute(Ljava/lang/String;)Z263org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanTrueReturnValsMutator134edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldConvertToAbsolute()]replaced boolean return with true for edu/hm/hafner/util/PathUtil::isAbsolute +PathUtil.javaedu.hm.hafner.util.PathUtilmakeUnixPath(Ljava/lang/String;)Ljava/lang/String;272org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator132edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldNormalizeDriveLetter()]negated conditional +PathUtil.javaedu.hm.hafner.util.PathUtilmakeUnixPath(Ljava/lang/String;)Ljava/lang/String;275org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator235edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldNormalizeDriveLetter()]replaced return value with "" for edu/hm/hafner/util/PathUtil::makeUnixPath +PathUtil.javaedu.hm.hafner.util.PathUtilnormalize(Ljava/nio/file/Path;)Ljava/nio/file/Path;267org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator133edu.hm.hafner.util.PathUtilTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PathUtilTest]/[method:shouldConvertNotResolvedToRelative()]replaced return value with null for edu/hm/hafner/util/PathUtil::normalize +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactoryclearAttributes(Ljavax/xml/parsers/DocumentBuilderFactory;)V127org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator242removed call to javax/xml/parsers/DocumentBuilderFactory::setAttribute +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactoryclearAttributes(Ljavax/xml/transform/TransformerFactory;)V138org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator242removed call to javax/xml/transform/TransformerFactory::setAttribute +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactoryconfigureSaxParserFactory(Ljavax/xml/parsers/SAXParserFactory;)V194org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator50removed call to javax/xml/parsers/SAXParserFactory::setValidating +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactoryconfigureSaxParserFactory(Ljavax/xml/parsers/SAXParserFactory;)V195org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator101removed call to javax/xml/parsers/SAXParserFactory::setXIncludeAware +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactoryconfigureSaxParserFactory(Ljavax/xml/parsers/SAXParserFactory;)V199org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator344removed call to javax/xml/parsers/SAXParserFactory::setFeature +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactoryconfigureSaxParserFactory(Ljavax/xml/parsers/SAXParserFactory;)V207org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator7110removed call to javax/xml/parsers/SAXParserFactory::setFeature +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateDocumentBuilder()Ljavax/xml/parsers/DocumentBuilder;88org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator101removed call to javax/xml/parsers/DocumentBuilderFactory::setXIncludeAware +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateDocumentBuilder()Ljavax/xml/parsers/DocumentBuilder;89org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator152removed call to javax/xml/parsers/DocumentBuilderFactory::setExpandEntityReferences +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateDocumentBuilder()Ljavax/xml/parsers/DocumentBuilder;90org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator213removed call to javax/xml/parsers/DocumentBuilderFactory::setFeature +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateDocumentBuilder()Ljavax/xml/parsers/DocumentBuilder;91org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator264removed call to edu/hm/hafner/util/SecureXmlParserFactory::setFeatures +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateDocumentBuilder()Ljavax/xml/parsers/DocumentBuilder;92org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator315removed call to edu/hm/hafner/util/SecureXmlParserFactory::clearAttributes +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateDocumentBuilder()Ljavax/xml/parsers/DocumentBuilder;94org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator377edu.hm.hafner.util.SecureXmlParserFactoryTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.SecureXmlParserFactoryTest]/[method:shouldParseEmptyDocument()]replaced return value with null for edu/hm/hafner/util/SecureXmlParserFactory::createDocumentBuilder +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateDocumentBuilderFactory()Ljavax/xml/parsers/DocumentBuilderFactory;103org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator41edu.hm.hafner.util.SecureXmlParserFactoryTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.SecureXmlParserFactoryTest]/[method:shouldParseEmptyDocument()]replaced return value with null for edu/hm/hafner/util/SecureXmlParserFactory::createDocumentBuilderFactory +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateInputSource(Ljava/io/Reader;Ljava/nio/charset/Charset;)Lorg/xml/sax/InputSource;308org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator112edu.hm.hafner.util.SecureXmlParserFactoryTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.SecureXmlParserFactoryTest]/[method:shouldParseEmptyDocument()]replaced return value with null for edu/hm/hafner/util/SecureXmlParserFactory::createInputSource +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateSaxParser()Ljavax/xml/parsers/SAXParser;154org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator101removed call to edu/hm/hafner/util/SecureXmlParserFactory::configureSaxParserFactory +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateSaxParser()Ljavax/xml/parsers/SAXParser;157org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator203removed call to edu/hm/hafner/util/SecureXmlParserFactory::secureParser +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateSaxParser()Ljavax/xml/parsers/SAXParser;158org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator254edu.hm.hafner.util.SecureXmlParserFactoryTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.SecureXmlParserFactoryTest]/[method:shouldParseEmptyDocument()]replaced return value with null for edu/hm/hafner/util/SecureXmlParserFactory::createSaxParser +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateSaxParserFactory()Ljavax/xml/parsers/SAXParserFactory;167org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator41edu.hm.hafner.util.SecureXmlParserFactoryTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.SecureXmlParserFactoryTest]/[method:shouldParseEmptyDocument()]replaced return value with null for edu/hm/hafner/util/SecureXmlParserFactory::createSaxParserFactory +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateSecureInputFactory()Ljavax/xml/stream/XMLInputFactory;251org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator122removed call to javax/xml/stream/XMLInputFactory::setProperty +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateSecureInputFactory()Ljavax/xml/stream/XMLInputFactory;252org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator194removed call to javax/xml/stream/XMLInputFactory::setProperty +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateSecureInputFactory()Ljavax/xml/stream/XMLInputFactory;253org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator235edu.hm.hafner.util.SecureXmlParserFactoryTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.SecureXmlParserFactoryTest]/[method:shouldCreateXmlEventReader()]replaced return value with null for edu/hm/hafner/util/SecureXmlParserFactory::createSecureInputFactory +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateTransformer()Ljavax/xml/transform/Transformer;321org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator101removed call to edu/hm/hafner/util/SecureXmlParserFactory::clearAttributes +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateTransformer()Ljavax/xml/transform/Transformer;323org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator163edu.hm.hafner.util.SecureXmlParserFactoryTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.SecureXmlParserFactoryTest]/[method:shouldCreateTransformer()]replaced return value with null for edu/hm/hafner/util/SecureXmlParserFactory::createTransformer +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateTransformerFactory()Ljavax/xml/transform/TransformerFactory;332org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator41edu.hm.hafner.util.SecureXmlParserFactoryTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.SecureXmlParserFactoryTest]/[method:shouldCreateTransformer()]replaced return value with null for edu/hm/hafner/util/SecureXmlParserFactory::createTransformerFactory +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateXmlEventReader(Ljava/io/Reader;)Ljavax/xml/stream/XMLEventReader;242org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator82edu.hm.hafner.util.SecureXmlParserFactoryTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.SecureXmlParserFactoryTest]/[method:shouldCreateXmlEventReader()]replaced return value with null for edu/hm/hafner/util/SecureXmlParserFactory::createXmlEventReader +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateXmlInputFactory()Ljavax/xml/stream/XMLInputFactory;258org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator41edu.hm.hafner.util.SecureXmlParserFactoryTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.SecureXmlParserFactoryTest]/[method:shouldCreateXmlEventReader()]replaced return value with null for edu/hm/hafner/util/SecureXmlParserFactory::createXmlInputFactory +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorycreateXmlStreamReader(Ljava/io/Reader;)Ljavax/xml/stream/XMLStreamReader;225org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator82edu.hm.hafner.util.SecureXmlParserFactoryTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.SecureXmlParserFactoryTest]/[method:shouldCreateXmlStreamReader()]replaced return value with null for edu/hm/hafner/util/SecureXmlParserFactory::createXmlStreamReader +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactoryparse(Ljava/io/Reader;Ljava/nio/charset/Charset;Lorg/xml/sax/helpers/DefaultHandler;)V278org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator102edu.hm.hafner.util.SecureXmlParserFactoryTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.SecureXmlParserFactoryTest]/[method:shouldParseEmptyDocument()]removed call to javax/xml/parsers/SAXParser::parse +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactoryreadDocument(Ljava/io/Reader;Ljava/nio/charset/Charset;)Lorg/w3c/dom/Document;300org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator113edu.hm.hafner.util.SecureXmlParserFactoryTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.SecureXmlParserFactoryTest]/[method:shouldParseEmptyDocument()]replaced return value with null for edu/hm/hafner/util/SecureXmlParserFactory::readDocument +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorysecureParser(Ljavax/xml/parsers/SAXParser;)V179org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator242removed call to javax/xml/parsers/SAXParser::setProperty +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorysetFeature(Ljavax/xml/parsers/DocumentBuilderFactory;Ljava/lang/String;Z)V117org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator60removed call to javax/xml/parsers/DocumentBuilderFactory::setFeature +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorysetFeatures(Ljavax/xml/parsers/DocumentBuilderFactory;)V108org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator252removed call to edu/hm/hafner/util/SecureXmlParserFactory::setFeature +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactorysetFeatures(Ljavax/xml/parsers/DocumentBuilderFactory;)V111org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator556removed call to edu/hm/hafner/util/SecureXmlParserFactory::setFeature +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$ChildcommonPrefix(Ljava/lang/String;Ljava/lang/String;)I164org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator174edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldProvideProperEqualsAndHashCode()]changed conditional boundary +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$ChildcommonPrefix(Ljava/lang/String;Ljava/lang/String;)I164org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator174edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]negated conditional +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$ChildcommonPrefix(Ljava/lang/String;Ljava/lang/String;)I165org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator267edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]negated conditional +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$ChildcommonPrefix(Ljava/lang/String;Ljava/lang/String;)I166org.pitest.mutationtest.engine.gregor.mutators.returns.PrimitiveReturnsMutator308edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]replaced int return with 0 for edu/hm/hafner/util/TreeStringBuilder$Child::commonPrefix +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$ChildcommonPrefix(Ljava/lang/String;Ljava/lang/String;)I169org.pitest.mutationtest.engine.gregor.mutators.returns.PrimitiveReturnsMutator4010edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]replaced int return with 0 for edu/hm/hafner/util/TreeStringBuilder$Child::commonPrefix +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$Childdedup(Ljava/util/Map;)V179org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator61removed call to edu/hm/hafner/util/TreeString::dedup +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$Childdedup(Ljava/util/Map;)V181org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator278removed call to edu/hm/hafner/util/TreeStringBuilder$Child::dedup +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$ChildgetNode()Ledu/hm/hafner/util/TreeString;186org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator50edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldProvideProperEqualsAndHashCode()]replaced return value with null for edu/hm/hafner/util/TreeStringBuilder$Child::getNode +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$Childintern(Ljava/lang/String;)Ledu/hm/hafner/util/TreeStringBuilder$Child;94org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator4312edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]changed conditional boundary +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$Childintern(Ljava/lang/String;)Ledu/hm/hafner/util/TreeStringBuilder$Child;95org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator5115edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]changed conditional boundary +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$Childintern(Ljava/lang/String;)Ledu/hm/hafner/util/TreeStringBuilder$Child;87org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator51edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]negated conditional +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$Childintern(Ljava/lang/String;)Ledu/hm/hafner/util/TreeStringBuilder$Child;94org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator4312edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]negated conditional +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$Childintern(Ljava/lang/String;)Ledu/hm/hafner/util/TreeStringBuilder$Child;95org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator5115edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]negated conditional +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$Childintern(Ljava/lang/String;)Ledu/hm/hafner/util/TreeStringBuilder$Child;115org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator12231edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldProvideProperEqualsAndHashCode()]negated conditional +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$Childintern(Ljava/lang/String;)Ledu/hm/hafner/util/TreeStringBuilder$Child;91org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator143edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldProvideProperEqualsAndHashCode()]removed call to edu/hm/hafner/util/TreeStringBuilder$Child::makeWritable +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$Childintern(Ljava/lang/String;)Ledu/hm/hafner/util/TreeStringBuilder$Child;88org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator92edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]replaced return value with null for edu/hm/hafner/util/TreeStringBuilder$Child::intern +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$Childintern(Ljava/lang/String;)Ledu/hm/hafner/util/TreeStringBuilder$Child;105org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator9424edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]replaced return value with null for edu/hm/hafner/util/TreeStringBuilder$Child::intern +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$Childintern(Ljava/lang/String;)Ledu/hm/hafner/util/TreeStringBuilder$Child;108org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator10528edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldProvideProperEqualsAndHashCode()]replaced return value with null for edu/hm/hafner/util/TreeStringBuilder$Child::intern +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$Childintern(Ljava/lang/String;)Ledu/hm/hafner/util/TreeStringBuilder$Child;119org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator14737edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldProvideProperEqualsAndHashCode()]replaced return value with null for edu/hm/hafner/util/TreeStringBuilder$Child::intern +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$ChildmakeWritable()V127org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator60edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldProvideProperEqualsAndHashCode()]negated conditional +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$Childsplit(Ljava/lang/String;)Ledu/hm/hafner/util/TreeStringBuilder$Child;145org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator237edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]removed call to edu/hm/hafner/util/TreeStringBuilder$Child::makeWritable +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilder$Childsplit(Ljava/lang/String;)Ledu/hm/hafner/util/TreeStringBuilder$Child;148org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator359edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]replaced return value with null for edu/hm/hafner/util/TreeStringBuilder$Child::split +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreamclose()V55org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator50edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldCloseStream()]removed call to java/util/stream/Stream::close +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreamgetFileName()Ljava/lang/String;50org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator50replaced return value with "" for edu/hm/hafner/util/LookaheadStream::getFileName +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreamgetLine()I130org.pitest.mutationtest.engine.gregor.mutators.returns.PrimitiveReturnsMutator50edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldReturnMultipleLines()]replaced int return with 0 for edu/hm/hafner/util/LookaheadStream::getLine +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreamhasNext()Z65org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator61edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldHandleEmptyLines()]negated conditional +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreamhasNext()Z65org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator92edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldHandleEmptyLines()]negated conditional +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreamhasNext()Z65org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanTrueReturnValsMutator195edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldHandleEmptyLines()]replaced boolean return with true for edu/hm/hafner/util/LookaheadStream::hasNext +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreamhasNext(Ljava/lang/String;)Z77org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator50edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldReturnLookAheadLines()]negated conditional +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreamhasNext(Ljava/lang/String;)Z78org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator102edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldReturnLookAheadLines()]negated conditional +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreamhasNext(Ljava/lang/String;)Z81org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator194edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldReturnLookAheadLines()]removed call to edu/hm/hafner/util/LookaheadStream::fillLookahead +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreamhasNext(Ljava/lang/String;)Z84org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanFalseReturnValsMutator298edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldReturnLookAheadLines()]replaced boolean return with false for edu/hm/hafner/util/LookaheadStream::hasNext +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreamhasNext(Ljava/lang/String;)Z79org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanTrueReturnValsMutator143edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldReturnLookAheadLines()]replaced boolean return with true for edu/hm/hafner/util/LookaheadStream::hasNext +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreamhasNext(Ljava/lang/String;)Z84org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanTrueReturnValsMutator298edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldReturnLookAheadLines()]replaced boolean return with true for edu/hm/hafner/util/LookaheadStream::hasNext +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreamnext()Ljava/lang/String;115org.pitest.mutationtest.engine.gregor.mutators.MathMutator70edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldReturnMultipleLines()]Replaced integer addition with subtraction +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreamnext()Ljava/lang/String;117org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator130edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldHandleEmptyLines()]negated conditional +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreamnext()Ljava/lang/String;119org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator231edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldReturnLookAheadLines()]replaced return value with "" for edu/hm/hafner/util/LookaheadStream::next +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreamnext()Ljava/lang/String;121org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator313edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldReturnMultipleLines()]replaced return value with "" for edu/hm/hafner/util/LookaheadStream::next +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreampeekNext()Ljava/lang/String;96org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator50edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldHandleEmptyLines()]negated conditional +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreampeekNext()Ljava/lang/String;97org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator91edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldHandleEmptyLines()]removed call to edu/hm/hafner/util/LookaheadStream::fillLookahead +LookaheadStream.javaedu.hm.hafner.util.LookaheadStreampeekNext()Ljava/lang/String;99org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator152edu.hm.hafner.util.LookaheadStreamTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.LookaheadStreamTest]/[method:shouldReturnSingleLine()]replaced return value with "" for edu/hm/hafner/util/LookaheadStream::peekNext +FilteredLog.javaedu.hm.hafner.util.FilteredLoggetErrorMessages()Ljava/util/List;165org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator61edu.hm.hafner.util.FilteredLogTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.FilteredLogTest]/[method:shouldSkipAdditionalErrors()]replaced return value with Collections.emptyList for edu/hm/hafner/util/FilteredLog::getErrorMessages +FilteredLog.javaedu.hm.hafner.util.FilteredLoggetInfoMessages()Ljava/util/List;156org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator61edu.hm.hafner.util.FilteredLogTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.FilteredLogTest]/[method:shouldMergeLogger()]replaced return value with Collections.emptyList for edu/hm/hafner/util/FilteredLog::getInfoMessages +FilteredLog.javaedu.hm.hafner.util.FilteredLoghasErrors()Z174org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator61edu.hm.hafner.util.FilteredLogTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.FilteredLogTest]/[method:shouldLogAllErrors()]negated conditional +FilteredLog.javaedu.hm.hafner.util.FilteredLoghasErrors()Z174org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanTrueReturnValsMutator144edu.hm.hafner.util.FilteredLogTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.FilteredLogTest]/[method:shouldLogAllErrors()]replaced boolean return with true for edu/hm/hafner/util/FilteredLog::hasErrors +FilteredLog.javaedu.hm.hafner.util.FilteredLoglogError(Ljava/lang/String;[Ljava/lang/Object;)V96org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator111edu.hm.hafner.util.FilteredLogTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.FilteredLogTest]/[method:shouldSkipAdditionalErrors()]changed conditional boundary +FilteredLog.javaedu.hm.hafner.util.FilteredLoglogError(Ljava/lang/String;[Ljava/lang/Object;)V99org.pitest.mutationtest.engine.gregor.mutators.MathMutator285edu.hm.hafner.util.FilteredLogTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.FilteredLogTest]/[method:shouldSkipAdditionalErrors()]Replaced integer addition with subtraction +FilteredLog.javaedu.hm.hafner.util.FilteredLoglogError(Ljava/lang/String;[Ljava/lang/Object;)V96org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator111edu.hm.hafner.util.FilteredLogTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.FilteredLogTest]/[method:shouldSkipAdditionalErrors()]negated conditional +FilteredLog.javaedu.hm.hafner.util.FilteredLoglogError(Ljava/lang/String;[Ljava/lang/Object;)V94org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator40edu.hm.hafner.util.FilteredLogTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.FilteredLogTest]/[method:shouldSkipAdditionalErrors()]removed call to edu/hm/hafner/util/FilteredLog::printTitle +FilteredLog.javaedu.hm.hafner.util.FilteredLoglogException(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V124org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator111changed conditional boundary +FilteredLog.javaedu.hm.hafner.util.FilteredLoglogException(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V128org.pitest.mutationtest.engine.gregor.mutators.MathMutator378Replaced integer addition with subtraction +FilteredLog.javaedu.hm.hafner.util.FilteredLoglogException(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V124org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator111edu.hm.hafner.util.FilteredLogTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.FilteredLogTest]/[method:shouldLogExceptions()]negated conditional +FilteredLog.javaedu.hm.hafner.util.FilteredLoglogException(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V122org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator40edu.hm.hafner.util.FilteredLogTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.FilteredLogTest]/[method:shouldLogExceptions()]removed call to edu/hm/hafner/util/FilteredLog::printTitle +FilteredLog.javaedu.hm.hafner.util.FilteredLoglogSummary()V145org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator70edu.hm.hafner.util.FilteredLogTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.FilteredLogTest]/[method:shouldLogAllErrors()]changed conditional boundary +FilteredLog.javaedu.hm.hafner.util.FilteredLoglogSummary()V146org.pitest.mutationtest.engine.gregor.mutators.MathMutator211edu.hm.hafner.util.FilteredLogTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.FilteredLogTest]/[method:shouldSkipAdditionalErrors()]Replaced integer subtraction with addition +FilteredLog.javaedu.hm.hafner.util.FilteredLoglogSummary()V145org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator70edu.hm.hafner.util.FilteredLogTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.FilteredLogTest]/[method:shouldLogNothing()]negated conditional +FilteredLog.javaedu.hm.hafner.util.FilteredLogprintTitle()V103org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator50edu.hm.hafner.util.FilteredLogTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.FilteredLogTest]/[method:shouldMergeLogger()]negated conditional +FilteredLog.javaedu.hm.hafner.util.FilteredLogsize()I137org.pitest.mutationtest.engine.gregor.mutators.returns.PrimitiveReturnsMutator50edu.hm.hafner.util.FilteredLogTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.FilteredLogTest]/[method:shouldSkipAdditionalErrors()]replaced int return with 0 for edu/hm/hafner/util/FilteredLog::size +Ensure.javaedu.hm.hafner.util.Ensure$ObjectConditiongetValue()Ljava/lang/Object;571org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator50edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$ObjectConditiongetValue()Ljava/lang/Object;574org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator183edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]replaced return value with null for edu/hm/hafner/util/Ensure$ObjectCondition::getValue +Ensure.javaedu.hm.hafner.util.Ensure$ObjectConditionisInstanceOf(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Object;)V653org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator132edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$ObjectConditionisInstanceOf(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Object;)V651org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator60removed call to edu/hm/hafner/util/Ensure$ObjectCondition::isNotNull +Ensure.javaedu.hm.hafner.util.Ensure$ObjectConditionisInstanceOf(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Object;)V654org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator183edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]removed call to edu/hm/hafner/util/Ensure::throwException +Ensure.javaedu.hm.hafner.util.Ensure$ObjectConditionisInstanceOf(Ljava/lang/Class;[Ljava/lang/Class;)V627org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator4310edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldNotThrowExceptionIfContractIsValid()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$ObjectConditionisInstanceOf(Ljava/lang/Class;[Ljava/lang/Class;)V620org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator40removed call to edu/hm/hafner/util/Ensure$ObjectCondition::isNotNull +Ensure.javaedu.hm.hafner.util.Ensure$ObjectConditionisInstanceOf(Ljava/lang/Class;[Ljava/lang/Class;)V631org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator6613removed call to edu/hm/hafner/util/Ensure::throwException +Ensure.javaedu.hm.hafner.util.Ensure$ObjectConditionisNotNull()V540org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator70edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowNpeIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure$ObjectCondition::isNotNull +Ensure.javaedu.hm.hafner.util.Ensure$ObjectConditionisNotNull(Ljava/lang/String;[Ljava/lang/Object;)V558org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator50edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowNpeIfContractIsViolated()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$ObjectConditionisNotNull(Ljava/lang/String;[Ljava/lang/Object;)V562org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator344edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowNpeIfContractIsViolated()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$ObjectConditionisNotNull(Ljava/lang/String;[Ljava/lang/Object;)V559org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator101edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowNpeIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure::throwNullPointerException +Ensure.javaedu.hm.hafner.util.Ensure$ObjectConditionisNotNull(Ljava/lang/String;[Ljava/lang/Object;)V563org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator395edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowNpeIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure::throwNullPointerException +Ensure.javaedu.hm.hafner.util.Ensure$ObjectConditionisNull()V584org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator70edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure$ObjectCondition::isNull +Ensure.javaedu.hm.hafner.util.Ensure$ObjectConditionisNull(Ljava/lang/String;[Ljava/lang/Object;)V603org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator50edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$ObjectConditionisNull(Ljava/lang/String;[Ljava/lang/Object;)V604org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator101edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure::throwException +TreeString.javaedu.hm.hafner.util.TreeString<init>(Ledu/hm/hafner/util/TreeString;Ljava/lang/String;)V47org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator81edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldProvideProperEqualsAndHashCode()]negated conditional +TreeString.javaedu.hm.hafner.util.TreeString<init>(Ledu/hm/hafner/util/TreeString;Ljava/lang/String;)V47org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator113edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldThrowAssertionErrorIfLabelIsEmpty()]negated conditional +TreeString.javaedu.hm.hafner.util.TreeString<init>(Ledu/hm/hafner/util/TreeString;Ljava/lang/String;)V48org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator357edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldThrowAssertionErrorIfLabelIsEmpty()]removed call to edu/hm/hafner/util/Ensure$BooleanCondition::isTrue +TreeString.javaedu.hm.hafner.util.TreeStringdedup(Ljava/util/Map;)V149org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator162edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateRandomTreeStrings()]negated conditional +TreeString.javaedu.hm.hafner.util.TreeStringdepth()I98org.pitest.mutationtest.engine.gregor.mutators.IncrementsMutator152edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldThrowAssertionErrorIfLabelIsEmpty()]Changed increment from 1 to -1 +TreeString.javaedu.hm.hafner.util.TreeStringdepth()I97org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator121edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldThrowAssertionErrorIfLabelIsEmpty()]negated conditional +TreeString.javaedu.hm.hafner.util.TreeStringdepth()I100org.pitest.mutationtest.engine.gregor.mutators.returns.PrimitiveReturnsMutator263edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldThrowAssertionErrorIfLabelIsEmpty()]replaced int return with 0 for edu/hm/hafner/util/TreeString::depth +TreeString.javaedu.hm.hafner.util.TreeStringgetLabel()Ljava/lang/String;55org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator81edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]replaced return value with "" for edu/hm/hafner/util/TreeString::getLabel +TreeString.javaedu.hm.hafner.util.TreeStringgetParent()Ledu/hm/hafner/util/TreeString;86org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator50edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]replaced return value with null for edu/hm/hafner/util/TreeString::getParent +TreeString.javaedu.hm.hafner.util.TreeStringisBlank()Z158org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanFalseReturnValsMutator62edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]replaced boolean return with false for edu/hm/hafner/util/TreeString::isBlank +TreeString.javaedu.hm.hafner.util.TreeStringisBlank()Z158org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanTrueReturnValsMutator62replaced boolean return with true for edu/hm/hafner/util/TreeString::isBlank +TreeString.javaedu.hm.hafner.util.TreeStringsplit(Ljava/lang/String;)Ledu/hm/hafner/util/TreeString;73org.pitest.mutationtest.engine.gregor.mutators.MathMutator165edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]Replaced integer subtraction with addition +TreeString.javaedu.hm.hafner.util.TreeStringsplit(Ljava/lang/String;)Ledu/hm/hafner/util/TreeString;71org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator83removed call to edu/hm/hafner/util/Ensure$BooleanCondition::isTrue +TreeString.javaedu.hm.hafner.util.TreeStringsplit(Ljava/lang/String;)Ledu/hm/hafner/util/TreeString;74org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator296edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]removed call to java/lang/System::arraycopy +TreeString.javaedu.hm.hafner.util.TreeStringsplit(Ljava/lang/String;)Ledu/hm/hafner/util/TreeString;80org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator528edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]replaced return value with null for edu/hm/hafner/util/TreeString::split +TreeString.javaedu.hm.hafner.util.TreeStringvalueOf(Ljava/lang/String;)Ledu/hm/hafner/util/TreeString;171org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator81edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]replaced return value with null for edu/hm/hafner/util/TreeString::valueOf +Ensure.javaedu.hm.hafner.util.Ensure$StringConditionisBlank()Z488org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator266edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]changed conditional boundary +Ensure.javaedu.hm.hafner.util.Ensure$StringConditionisBlank()Z485org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator112edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldNotThrowExceptionIfContractIsValid()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$StringConditionisBlank()Z488org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator266edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldNotThrowExceptionIfContractIsValid()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$StringConditionisBlank()Z489org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator339edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$StringConditionisBlank()Z486org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanFalseReturnValsMutator153replaced boolean return with false for edu/hm/hafner/util/Ensure$StringCondition::isBlank +Ensure.javaedu.hm.hafner.util.Ensure$StringConditionisBlank()Z493org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanFalseReturnValsMutator4712edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]replaced boolean return with false for edu/hm/hafner/util/Ensure$StringCondition::isBlank +Ensure.javaedu.hm.hafner.util.Ensure$StringConditionisBlank()Z490org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanTrueReturnValsMutator3710edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldNotThrowExceptionIfContractIsValid()]replaced boolean return with true for edu/hm/hafner/util/Ensure$StringCondition::isBlank +Ensure.javaedu.hm.hafner.util.Ensure$StringConditionisNotBlank()V458org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator70edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]removed call to edu/hm/hafner/util/Ensure$StringCondition::isNotBlank +Ensure.javaedu.hm.hafner.util.Ensure$StringConditionisNotBlank(Ljava/lang/String;[Ljava/lang/Object;)V478org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator92edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$StringConditionisNotBlank(Ljava/lang/String;[Ljava/lang/Object;)V476org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator40removed call to edu/hm/hafner/util/Ensure$StringCondition::isNotNull +Ensure.javaedu.hm.hafner.util.Ensure$StringConditionisNotBlank(Ljava/lang/String;[Ljava/lang/Object;)V479org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator143edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]removed call to edu/hm/hafner/util/Ensure::throwException +Ensure.javaedu.hm.hafner.util.Ensure$StringConditionisNotEmpty()V426org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator70edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowNpeIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure$StringCondition::isNotEmpty +Ensure.javaedu.hm.hafner.util.Ensure$StringConditionisNotEmpty(Ljava/lang/String;[Ljava/lang/Object;)V446org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator133edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$StringConditionisNotEmpty(Ljava/lang/String;[Ljava/lang/Object;)V444org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator60edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowNpeIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure$StringCondition::isNotNull +Ensure.javaedu.hm.hafner.util.Ensure$StringConditionisNotEmpty(Ljava/lang/String;[Ljava/lang/Object;)V447org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator184edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]removed call to edu/hm/hafner/util/Ensure::throwException +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractor<init>(Ljava/lang/Class;Ljava/security/ProtectionDomain;)V48org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator132edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldLocateResourcesInJarFile()]negated conditional +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractor<init>(Ljava/lang/Class;Ljava/security/ProtectionDomain;)V52org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator316edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldLocateResourcesInJarFile()]negated conditional +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractor<init>(Ljava/lang/Class;Ljava/security/ProtectionDomain;)V56org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator5011edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldLocateResourcesInJarFile()]negated conditional +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractor<init>(Ljava/lang/Class;Ljava/security/ProtectionDomain;)V61org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator8017edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldThrowExceptionIfFileDoesNotExistInJar(java.nio.file.Path)]negated conditional +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractorextract(Ljava/nio/file/Path;Ljava/lang/String;[Ljava/lang/String;)V93org.pitest.mutationtest.engine.gregor.mutators.MathMutator234edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldThrowExceptionIfFileDoesNotExistInJar(java.nio.file.Path)]Replaced integer addition with subtraction +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractorextract(Ljava/nio/file/Path;Ljava/lang/String;[Ljava/lang/String;)V89org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator71edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldThrowExceptionIfTargetIsFileInFolder()]negated conditional +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractorextract(Ljava/nio/file/Path;Ljava/lang/String;[Ljava/lang/String;)V95org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator405edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldThrowExceptionIfFileDoesNotExistInJar(java.nio.file.Path)]removed call to edu/hm/hafner/util/ResourceExtractor$Extractor::extractFiles +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractorgetResourcePath()Ljava/lang/String;71org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator50edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldLocateResourcesInJarFile()]replaced return value with "" for edu/hm/hafner/util/ResourceExtractor::getResourcePath +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractorisReadingFromJarFile()Z75org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanFalseReturnValsMutator50edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldLocateResourcesInJarFile()]replaced boolean return with false for edu/hm/hafner/util/ResourceExtractor::isReadingFromJarFile +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractorisReadingFromJarFile()Z75org.pitest.mutationtest.engine.gregor.mutators.returns.BooleanTrueReturnValsMutator50edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldLocateResourcesInFolder()]replaced boolean return with true for edu/hm/hafner/util/ResourceExtractor::isReadingFromJarFile +Ensure.javaedu.hm.hafner.util.Ensurethat(Ljava/lang/Iterable;)Ledu/hm/hafner/util/Ensure$IterableCondition;81org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator71replaced return value with null for edu/hm/hafner/util/Ensure::that +Ensure.javaedu.hm.hafner.util.Ensurethat(Ljava/lang/Object;[Ljava/lang/Object;)Ledu/hm/hafner/util/Ensure$ObjectCondition;68org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator81edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowNpeIfContractIsViolated()]replaced return value with null for edu/hm/hafner/util/Ensure::that +Ensure.javaedu.hm.hafner.util.Ensurethat(Ljava/lang/String;)Ledu/hm/hafner/util/Ensure$StringCondition;121org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator71edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowNpeIfContractIsViolated()]replaced return value with null for edu/hm/hafner/util/Ensure::that +Ensure.javaedu.hm.hafner.util.Ensurethat(Ljava/lang/Throwable;)Ledu/hm/hafner/util/Ensure$ExceptionCondition;134org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator71edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]replaced return value with null for edu/hm/hafner/util/Ensure::that +Ensure.javaedu.hm.hafner.util.Ensurethat(Ljava/util/Collection;)Ledu/hm/hafner/util/Ensure$CollectionCondition;94org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator71edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]replaced return value with null for edu/hm/hafner/util/Ensure::that +Ensure.javaedu.hm.hafner.util.Ensurethat(Z)Ledu/hm/hafner/util/Ensure$BooleanCondition;50org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator71edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]replaced return value with null for edu/hm/hafner/util/Ensure::that +Ensure.javaedu.hm.hafner.util.Ensurethat([Ljava/lang/Object;)Ledu/hm/hafner/util/Ensure$ArrayCondition;108org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator71edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowNpeIfContractIsViolated()]replaced return value with null for edu/hm/hafner/util/Ensure::that +Ensure.javaedu.hm.hafner.util.EnsurethatStatementIsNeverReached()V141org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator60edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure::throwException +Ensure.javaedu.hm.hafner.util.EnsurethatStatementIsNeverReached(Ljava/lang/String;[Ljava/lang/Object;)V156org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator50edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure::throwException +Ensure.javaedu.hm.hafner.util.Ensure$CollectionConditioncontains(Ljava/lang/Object;)V283org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator171edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure$CollectionCondition::contains +Ensure.javaedu.hm.hafner.util.Ensure$CollectionConditioncontains(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V305org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator133edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$CollectionConditioncontains(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V303org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator60removed call to edu/hm/hafner/util/Ensure$CollectionCondition::isNotNull +Ensure.javaedu.hm.hafner.util.Ensure$CollectionConditioncontains(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V306org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator184edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure::throwException +Ensure.javaedu.hm.hafner.util.Ensure$CollectionConditiondoesNotContain(Ljava/lang/Object;)V320org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator171edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure$CollectionCondition::doesNotContain +Ensure.javaedu.hm.hafner.util.Ensure$CollectionConditiondoesNotContain(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V342org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator133edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$CollectionConditiondoesNotContain(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V340org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator60removed call to edu/hm/hafner/util/Ensure$CollectionCondition::isNotNull +Ensure.javaedu.hm.hafner.util.Ensure$CollectionConditiondoesNotContain(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V343org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator184edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure::throwException +Ensure.javaedu.hm.hafner.util.Ensure$CollectionConditiongetValue()Ljava/util/Collection;270org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator61edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]replaced return value with Collections.emptyList for edu/hm/hafner/util/Ensure$CollectionCondition::getValue +Ensure.javaedu.hm.hafner.util.Ensure$ArrayConditionisNotEmpty()V371org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator70edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowNpeIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure$ArrayCondition::isNotEmpty +Ensure.javaedu.hm.hafner.util.Ensure$ArrayConditionisNotEmpty(Ljava/lang/String;[Ljava/lang/Object;)V392org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator132edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$ArrayConditionisNotEmpty(Ljava/lang/String;[Ljava/lang/Object;)V397org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator448edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldNotThrowExceptionIfContractIsValid()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$ArrayConditionisNotEmpty(Ljava/lang/String;[Ljava/lang/Object;)V390org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator60edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowNpeIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure$ArrayCondition::isNotNull +Ensure.javaedu.hm.hafner.util.Ensure$ArrayConditionisNotEmpty(Ljava/lang/String;[Ljava/lang/Object;)V393org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator183edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]removed call to edu/hm/hafner/util/Ensure::throwException +Ensure.javaedu.hm.hafner.util.Ensure$ArrayConditionisNotEmpty(Ljava/lang/String;[Ljava/lang/Object;)V398org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator499edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]removed call to edu/hm/hafner/util/Ensure::throwException +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractor$JarExtractorcopy(Ljava/nio/file/Path;Ljava/util/jar/JarFile;Ljava/util/jar/JarEntry;Ljava/lang/String;)V180org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator133edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldExtractFromJar(java.nio.file.Path)]negated conditional +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractor$JarExtractorcopy(Ljava/nio/file/Path;Ljava/util/jar/JarFile;Ljava/util/jar/JarEntry;Ljava/lang/String;)V184org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator317edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldExtractFromJar(java.nio.file.Path)]negated conditional +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractor$JarExtractorextractFiles(Ljava/nio/file/Path;[Ljava/lang/String;)V160org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator289edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldExtractFromJar(java.nio.file.Path)]negated conditional +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractor$JarExtractorextractFiles(Ljava/nio/file/Path;[Ljava/lang/String;)V163org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator4513edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldThrowExceptionIfFileDoesNotExistInJar(java.nio.file.Path)]negated conditional +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractor$JarExtractorextractFiles(Ljava/nio/file/Path;[Ljava/lang/String;)V172org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator10928edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldThrowExceptionIfFileDoesNotExistInJar(java.nio.file.Path)]negated conditional +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractor$JarExtractorextractFiles(Ljava/nio/file/Path;[Ljava/lang/String;)V164org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator5314edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldExtractFromJar(java.nio.file.Path)]removed call to edu/hm/hafner/util/ResourceExtractor$JarExtractor::copy +Ensure.javaedu.hm.hafner.util.Ensure$BooleanConditionisFalse()V705org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator70edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure$BooleanCondition::isFalse +Ensure.javaedu.hm.hafner.util.Ensure$BooleanConditionisFalse(Ljava/lang/String;[Ljava/lang/Object;)V693org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator50edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$BooleanConditionisFalse(Ljava/lang/String;[Ljava/lang/Object;)V694org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator101edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure::throwException +Ensure.javaedu.hm.hafner.util.Ensure$BooleanConditionisTrue()V735org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator70edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfContractIsViolated()]removed call to edu/hm/hafner/util/Ensure$BooleanCondition::isTrue +Ensure.javaedu.hm.hafner.util.Ensure$BooleanConditionisTrue(Ljava/lang/String;[Ljava/lang/Object;)V723org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator50edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldProvideProperEqualsAndHashCode()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$BooleanConditionisTrue(Ljava/lang/String;[Ljava/lang/Object;)V724org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator101edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldThrowAssertionErrorIfLabelIsEmpty()]removed call to edu/hm/hafner/util/Ensure::throwException +Ensure.javaedu.hm.hafner.util.Ensure$IterableConditionisNotEmpty()V219org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator70edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]removed call to edu/hm/hafner/util/Ensure$IterableCondition::isNotEmpty +Ensure.javaedu.hm.hafner.util.Ensure$IterableConditionisNotEmpty(Ljava/lang/String;[Ljava/lang/Object;)V240org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator144edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldNotThrowExceptionIfContractIsValid()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$IterableConditionisNotEmpty(Ljava/lang/String;[Ljava/lang/Object;)V242org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator3311edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldNotThrowExceptionIfContractIsValid()]negated conditional +Ensure.javaedu.hm.hafner.util.Ensure$IterableConditionisNotEmpty(Ljava/lang/String;[Ljava/lang/Object;)V238org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator60removed call to edu/hm/hafner/util/Ensure$IterableCondition::isNotNull +Ensure.javaedu.hm.hafner.util.Ensure$IterableConditionisNotEmpty(Ljava/lang/String;[Ljava/lang/Object;)V243org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator3812edu.hm.hafner.util.EnsureTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.EnsureTest]/[method:shouldThrowExceptionIfEmpty()]removed call to edu/hm/hafner/util/Ensure::throwException +Ensure.javaedu.hm.hafner.util.Ensure$IterableConditionisNotEmpty(Ljava/lang/String;[Ljava/lang/Object;)V248org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator5115removed call to edu/hm/hafner/util/Ensure::throwException +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilderdedup()V52org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator82removed call to edu/hm/hafner/util/TreeStringBuilder$Child::dedup +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuildergetRoot()Ledu/hm/hafner/util/TreeStringBuilder$Child;59org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator50edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldProvideProperEqualsAndHashCode()]replaced return value with null for edu/hm/hafner/util/TreeStringBuilder::getRoot +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilderintern(Ledu/hm/hafner/util/TreeString;)Ledu/hm/hafner/util/TreeString;45org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator94edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldCreateSimpleTreeStringsWithBuilder()]replaced return value with null for edu/hm/hafner/util/TreeStringBuilder::intern +TreeStringBuilder.javaedu.hm.hafner.util.TreeStringBuilderintern(Ljava/lang/String;)Ledu/hm/hafner/util/TreeString;33org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator83edu.hm.hafner.util.TreeStringBuilderTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.TreeStringBuilderTest]/[method:shouldProvideProperEqualsAndHashCode()]replaced return value with null for edu/hm/hafner/util/TreeStringBuilder::intern +PrefixLogger.javaedu.hm.hafner.util.PrefixLogger<init>(Ljava/io/PrintStream;Ljava/lang/String;)V26org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator102edu.hm.hafner.util.PrefixLoggerTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PrefixLoggerTest]/[method:shouldLogSingleAndMultipleLines()]negated conditional +PrefixLogger.javaedu.hm.hafner.util.PrefixLoggerlog(Ljava/lang/String;[Ljava/lang/Object;)V47org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator71edu.hm.hafner.util.PrefixLoggerTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PrefixLoggerTest]/[method:shouldLogSingleAndMultipleLines()]removed call to edu/hm/hafner/util/PrefixLogger::print +PrefixLogger.javaedu.hm.hafner.util.PrefixLoggerlogEachLine(Ljava/util/Collection;)V57org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator60edu.hm.hafner.util.PrefixLoggerTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PrefixLoggerTest]/[method:shouldLogSingleAndMultipleLines()]removed call to java/util/Collection::forEach +PrefixLogger.javaedu.hm.hafner.util.PrefixLoggerprint(Ljava/lang/String;)V61org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator90edu.hm.hafner.util.PrefixLoggerTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.PrefixLoggerTest]/[method:shouldLogSingleAndMultipleLines()]removed call to java/io/PrintStream::println +SecureXmlParserFactory.javaedu.hm.hafner.util.SecureXmlParserFactory$ParsingExceptioncreateMessage(Ljava/lang/Throwable;Ljava/lang/String;)Ljava/lang/String;390org.pitest.mutationtest.engine.gregor.mutators.returns.EmptyObjectReturnValsMutator253replaced return value with "" for edu/hm/hafner/util/SecureXmlParserFactory$ParsingException::createMessage +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractor$FolderExtractorextractFiles(Ljava/nio/file/Path;[Ljava/lang/String;)V129org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator374edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldThrowExceptionIfFileDoesNotExistInFolder(java.nio.file.Path)]removed call to edu/hm/hafner/util/ResourceExtractor$FolderExtractor::copy +ResourceExtractor.javaedu.hm.hafner.util.ResourceExtractor$ExtractorgetEntryPoint()Ljava/nio/file/Path;109org.pitest.mutationtest.engine.gregor.mutators.returns.NullReturnValsMutator50edu.hm.hafner.util.ResourceExtractorTest.[engine:junit-jupiter]/[class:edu.hm.hafner.util.ResourceExtractorTest]/[method:shouldThrowExceptionIfFileDoesNotExistInJar(java.nio.file.Path)]replaced return value with null for edu/hm/hafner/util/ResourceExtractor$Extractor::getEntryPoint +