├── .github └── workflows │ └── maven.yml ├── .gitignore ├── .travis.yml ├── COPYRIGHT ├── LICENSE ├── README.md ├── pom.xml ├── sonar-project.properties └── src ├── main ├── java │ └── ch │ │ └── devcon5 │ │ └── sonar │ │ └── plugins │ │ └── mutationanalysis │ │ ├── MutationAnalysisPlugin.java │ │ ├── Streams.java │ │ ├── metrics │ │ ├── MetricDefinitionException.java │ │ ├── MutationAnalysisMetrics.java │ │ ├── MutationDensityComputer.java │ │ ├── MutationMetrics.java │ │ ├── MutationScoreComputer.java │ │ ├── QuantitativeMeasureComputer.java │ │ ├── ResourceMutationMetrics.java │ │ ├── TestKillRatioComputer.java │ │ └── TotalMutationsComputer.java │ │ ├── model │ │ ├── Mutant.java │ │ ├── MutationOperator.java │ │ ├── MutationOperators.java │ │ └── TestDescriptor.java │ │ ├── report │ │ ├── PitestReportParser.java │ │ ├── ReportFinder.java │ │ └── Reports.java │ │ ├── rules │ │ ├── JavaProfileDefinition.java │ │ ├── JavaRulesDefinition.java │ │ ├── KotlinProfileDefinition.kt │ │ ├── KotlinRulesDefinition.kt │ │ ├── MutationAnalysisProfileDefinition.java │ │ └── MutationAnalysisRulesDefinition.java │ │ └── sensors │ │ ├── PitestSensor.java │ │ ├── ReportCollector.java │ │ ├── ResourceResolver.java │ │ ├── RulesProcessor.java │ │ ├── SourceMetricsWriter.java │ │ └── TestMetricsWriter.java └── resources │ ├── ch │ └── devcon5 │ │ └── sonar │ │ └── plugins │ │ └── mutationanalysis │ │ ├── model │ │ ├── ARGUMENT_PROPAGATION.html │ │ ├── BOOLEAN_FALSE_RETURN.html │ │ ├── BOOLEAN_TRUE_RETURN.html │ │ ├── CONDITIONALS_BOUNDARY.html │ │ ├── CONSTRUCTOR_CALLS.html │ │ ├── EMPTY_RETURN_VALUES.html │ │ ├── EXPERIMENTAL_INLINE_CONSTS.html │ │ ├── EXPERIMENTAL_MEMBER_VARIABLE.html │ │ ├── EXPERIMENTAL_NAKED_RECEIVER.html │ │ ├── EXPERIMENTAL_REMOVE_INCREMENTS.html │ │ ├── EXPERIMENTAL_REMOVE_SWITCH.html │ │ ├── EXPERIMENTAL_RETURN_VALUES.html │ │ ├── EXPERIMENTAL_SWITCH.html │ │ ├── INCREMENTS.html │ │ ├── INLINE_CONSTS.html │ │ ├── INVERT_NEGS.html │ │ ├── MATH.html │ │ ├── NEGATE_CONDITIONALS.html │ │ ├── NON_VOID_METHOD_CALLS.html │ │ ├── NULL_RETURN_VALUES.html │ │ ├── PRIMITIVE_RETURN_VALS.html │ │ ├── REMOVE_CONDITIONALS.html │ │ ├── RETURN_VALS.html │ │ ├── VOID_METHOD_CALLS.html │ │ ├── empty.html │ │ └── mutagen-def.xml │ │ └── rules.xml │ └── log4j2.xml └── test ├── java └── ch │ └── devcon5 │ └── sonar │ └── plugins │ └── mutationanalysis │ ├── MutationAnalysisPluginTest.java │ ├── StreamsTest.java │ ├── metrics │ ├── MutationAnalysisMetricsTest.java │ ├── MutationDensityComputerTest.java │ ├── MutationMetricsTest.java │ ├── MutationScoreComputerTest.java │ ├── QuantitativeMeasureComputerTest.java │ ├── ResourceMutationMetricsTest.java │ ├── TestKillRatioComputerTest.java │ └── TotalMutationsComputerTest.java │ ├── model │ ├── BuilderTest.java │ ├── MutantTest.java │ ├── MutationOperatorTest.java │ ├── MutationOperatorsTest.java │ ├── StateTest.java │ └── TestDescriptorTest.java │ ├── report │ ├── PitestReportParserTest.java │ ├── ReportFinderTest.java │ └── ReportsTest.java │ ├── rules │ ├── JavaProfileDefinitionTest.java │ ├── JavaRulesDefinitionTest.java │ ├── KotlinProfileDefinitionTest.kt │ └── KotlinRulesDefinitionTest.kt │ ├── sensors │ ├── PitestSensorTest.java │ ├── ReportCollectorTest.java │ ├── ResourceResolverTest.java │ ├── RulesProcessorTest.java │ ├── SourceMetricsWriterTest.java │ └── TestMetricsWriterTest.java │ └── testharness │ ├── LogRecordingAppender.java │ ├── MeasureComputerTestHarness.java │ ├── SensorTestHarness.java │ ├── SystemLocaleExtension.java │ ├── TestConfiguration.java │ ├── TestSensorContext.java │ └── TestUtils.java └── resources ├── ch └── devcon5 │ └── sonar │ └── plugins │ └── mutationanalysis │ ├── report │ ├── PitestReportParserTest_XXE.xml │ ├── PitestReportParserTest_broken.xml │ ├── PitestReportParserTest_mutations.xml │ ├── PitestReportParserTest_mutationsWithDescriptions.xml │ ├── PitestReportParserTest_mutationsWithNumTests.xml │ ├── ReportFinderTest_mutations.xml │ └── ReportsTest_mutations.xml │ └── sensors │ ├── PitestSensorTest_Java_mutations.xml │ ├── PitestSensorTest_KotlinJava_mutations.xml │ ├── PitestSensorTest_Kotlin_mutations.xml │ └── ReportCollectorTest_mutations.xml └── log4j2.xml /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/.travis.yml -------------------------------------------------------------------------------- /COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/COPYRIGHT -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/pom.xml -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/MutationAnalysisPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/MutationAnalysisPlugin.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/Streams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/Streams.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MetricDefinitionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MetricDefinitionException.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MutationAnalysisMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MutationAnalysisMetrics.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MutationDensityComputer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MutationDensityComputer.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MutationMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MutationMetrics.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MutationScoreComputer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MutationScoreComputer.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/QuantitativeMeasureComputer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/QuantitativeMeasureComputer.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/ResourceMutationMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/ResourceMutationMetrics.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/TestKillRatioComputer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/TestKillRatioComputer.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/TotalMutationsComputer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/TotalMutationsComputer.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/model/Mutant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/model/Mutant.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/model/MutationOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/model/MutationOperator.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/model/MutationOperators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/model/MutationOperators.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/model/TestDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/model/TestDescriptor.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/report/PitestReportParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/report/PitestReportParser.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/report/ReportFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/report/ReportFinder.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/report/Reports.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/report/Reports.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/JavaProfileDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/JavaProfileDefinition.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/JavaRulesDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/JavaRulesDefinition.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/KotlinProfileDefinition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/KotlinProfileDefinition.kt -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/KotlinRulesDefinition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/KotlinRulesDefinition.kt -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/MutationAnalysisProfileDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/MutationAnalysisProfileDefinition.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/MutationAnalysisRulesDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/MutationAnalysisRulesDefinition.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/PitestSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/PitestSensor.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/ReportCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/ReportCollector.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/ResourceResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/ResourceResolver.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/RulesProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/RulesProcessor.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/SourceMetricsWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/SourceMetricsWriter.java -------------------------------------------------------------------------------- /src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/TestMetricsWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/TestMetricsWriter.java -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/ARGUMENT_PROPAGATION.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/ARGUMENT_PROPAGATION.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/BOOLEAN_FALSE_RETURN.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/BOOLEAN_FALSE_RETURN.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/BOOLEAN_TRUE_RETURN.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/BOOLEAN_TRUE_RETURN.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/CONDITIONALS_BOUNDARY.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/CONDITIONALS_BOUNDARY.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/CONSTRUCTOR_CALLS.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/CONSTRUCTOR_CALLS.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/EMPTY_RETURN_VALUES.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/EMPTY_RETURN_VALUES.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/EXPERIMENTAL_INLINE_CONSTS.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/EXPERIMENTAL_INLINE_CONSTS.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/EXPERIMENTAL_MEMBER_VARIABLE.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/EXPERIMENTAL_MEMBER_VARIABLE.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/EXPERIMENTAL_NAKED_RECEIVER.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/EXPERIMENTAL_NAKED_RECEIVER.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/EXPERIMENTAL_REMOVE_INCREMENTS.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/EXPERIMENTAL_REMOVE_INCREMENTS.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/EXPERIMENTAL_REMOVE_SWITCH.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/EXPERIMENTAL_REMOVE_SWITCH.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/EXPERIMENTAL_RETURN_VALUES.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/EXPERIMENTAL_RETURN_VALUES.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/EXPERIMENTAL_SWITCH.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/EXPERIMENTAL_SWITCH.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/INCREMENTS.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/INCREMENTS.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/INLINE_CONSTS.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/INLINE_CONSTS.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/INVERT_NEGS.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/INVERT_NEGS.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/MATH.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/MATH.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/NEGATE_CONDITIONALS.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/NEGATE_CONDITIONALS.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/NON_VOID_METHOD_CALLS.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/NON_VOID_METHOD_CALLS.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/NULL_RETURN_VALUES.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/NULL_RETURN_VALUES.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/PRIMITIVE_RETURN_VALS.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/PRIMITIVE_RETURN_VALS.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/REMOVE_CONDITIONALS.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/REMOVE_CONDITIONALS.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/RETURN_VALS.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/RETURN_VALS.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/VOID_METHOD_CALLS.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/VOID_METHOD_CALLS.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/empty.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/empty.html -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/mutagen-def.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/model/mutagen-def.xml -------------------------------------------------------------------------------- /src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/ch/devcon5/sonar/plugins/mutationanalysis/rules.xml -------------------------------------------------------------------------------- /src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/MutationAnalysisPluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/MutationAnalysisPluginTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/StreamsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/StreamsTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MutationAnalysisMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MutationAnalysisMetricsTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MutationDensityComputerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MutationDensityComputerTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MutationMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MutationMetricsTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MutationScoreComputerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/MutationScoreComputerTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/QuantitativeMeasureComputerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/QuantitativeMeasureComputerTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/ResourceMutationMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/ResourceMutationMetricsTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/TestKillRatioComputerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/TestKillRatioComputerTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/TotalMutationsComputerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/metrics/TotalMutationsComputerTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/model/BuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/model/BuilderTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/model/MutantTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/model/MutantTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/model/MutationOperatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/model/MutationOperatorTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/model/MutationOperatorsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/model/MutationOperatorsTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/model/StateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/model/StateTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/model/TestDescriptorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/model/TestDescriptorTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/report/PitestReportParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/report/PitestReportParserTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/report/ReportFinderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/report/ReportFinderTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/report/ReportsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/report/ReportsTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/JavaProfileDefinitionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/JavaProfileDefinitionTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/JavaRulesDefinitionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/JavaRulesDefinitionTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/KotlinProfileDefinitionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/KotlinProfileDefinitionTest.kt -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/KotlinRulesDefinitionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/rules/KotlinRulesDefinitionTest.kt -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/PitestSensorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/PitestSensorTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/ReportCollectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/ReportCollectorTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/ResourceResolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/ResourceResolverTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/RulesProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/RulesProcessorTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/SourceMetricsWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/SourceMetricsWriterTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/TestMetricsWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/sensors/TestMetricsWriterTest.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/testharness/LogRecordingAppender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/testharness/LogRecordingAppender.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/testharness/MeasureComputerTestHarness.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/testharness/MeasureComputerTestHarness.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/testharness/SensorTestHarness.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/testharness/SensorTestHarness.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/testharness/SystemLocaleExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/testharness/SystemLocaleExtension.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/testharness/TestConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/testharness/TestConfiguration.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/testharness/TestSensorContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/testharness/TestSensorContext.java -------------------------------------------------------------------------------- /src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/testharness/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/java/ch/devcon5/sonar/plugins/mutationanalysis/testharness/TestUtils.java -------------------------------------------------------------------------------- /src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/report/PitestReportParserTest_XXE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/report/PitestReportParserTest_XXE.xml -------------------------------------------------------------------------------- /src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/report/PitestReportParserTest_broken.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/report/PitestReportParserTest_broken.xml -------------------------------------------------------------------------------- /src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/report/PitestReportParserTest_mutations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/report/PitestReportParserTest_mutations.xml -------------------------------------------------------------------------------- /src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/report/PitestReportParserTest_mutationsWithDescriptions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/report/PitestReportParserTest_mutationsWithDescriptions.xml -------------------------------------------------------------------------------- /src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/report/PitestReportParserTest_mutationsWithNumTests.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/report/PitestReportParserTest_mutationsWithNumTests.xml -------------------------------------------------------------------------------- /src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/report/ReportFinderTest_mutations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/report/ReportFinderTest_mutations.xml -------------------------------------------------------------------------------- /src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/report/ReportsTest_mutations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/report/ReportsTest_mutations.xml -------------------------------------------------------------------------------- /src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/sensors/PitestSensorTest_Java_mutations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/sensors/PitestSensorTest_Java_mutations.xml -------------------------------------------------------------------------------- /src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/sensors/PitestSensorTest_KotlinJava_mutations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/sensors/PitestSensorTest_KotlinJava_mutations.xml -------------------------------------------------------------------------------- /src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/sensors/PitestSensorTest_Kotlin_mutations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/sensors/PitestSensorTest_Kotlin_mutations.xml -------------------------------------------------------------------------------- /src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/sensors/ReportCollectorTest_mutations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/resources/ch/devcon5/sonar/plugins/mutationanalysis/sensors/ReportCollectorTest_mutations.xml -------------------------------------------------------------------------------- /src/test/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcon5io/mutation-analysis-plugin/HEAD/src/test/resources/log4j2.xml --------------------------------------------------------------------------------