diff --git a/.travis.yml b/.travis.yml index 6cd17d4a0..bcffb28f2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,8 +15,7 @@ install: script: - mvn clean install - mvn package -DskipTests - - java -jar target/dspot-1.0.0-jar-with-dependencies.jar --example - + - cd dspot && java -jar target/dspot-1.0.0-jar-with-dependencies.jar --example after_success: - - mvn clean test jacoco:report coveralls:report \ No newline at end of file + - mvn clean test jacoco:report coveralls:report diff --git a/dspot/pom.xml b/dspot/pom.xml new file mode 100644 index 000000000..b3c0e354d --- /dev/null +++ b/dspot/pom.xml @@ -0,0 +1,250 @@ + + + 4.0.0 + + + fr.inria.stamp + dspot-parent + 1.0.0 + + + dspot + jar + + DSpot + Dspot is a tool to automatically improve a Java test suite. It uses dynamic analysis to identify missing assertions and inputs. Make your tests better! Amplify your test suite! Now! + https://github.com/STAMP-project/dspot + + + UTF-8 + UTF-8 + 1.8 + 1.8 + + + + + GNU Lesser General Public License v3.0 + https://github.com/STAMP-project/dspot/blob/master/Licence.md + + + + + https://github.com/STAMP-project/dspot + + + + + stamp-maven-repository-mvn-repo + https://stamp-project.github.io/stamp-maven-repository/ + + true + always + + + + gradle-repo + Gradle Tooling API repository + https://repo.gradle.org/gradle/libs-releases-local/ + + + gforge.inria.fr-snapshot + Maven Repository for Spoon Snapshot + http://spoon.gforge.inria.fr/repositories/snapshots/ + + + + + + + fr.inria.gforge.spoon + spoon-core + 6.0.0-SNAPSHOT + + + + junit + junit + 4.12 + + + + com.google.code.gson + gson + 2.8.0 + + + + + org.apache.maven.shared + maven-invoker + 3.0.0 + + + + + org.slf4j + slf4j-api + 1.7.25 + + + + + org.slf4j + slf4j-log4j12 + 1.7.25 + compile + + + + + + org.jacoco + org.jacoco.core + 0.7.9 + + + + fr.inria.stamp + descartes + 0.1-SNAPSHOT + + + + org.gradle + gradle-tooling-api + 4.0.1 + + + + org.mockito + mockito-core + 2.10.0 + + + + + + + + + maven-clean-plugin + 3.0.0 + + + + tmpDir/ + + + src/test/resources/ + + descartes/target/ + mock/target/ + easymock/target/ + jmockit/target/ + mockito/target/ + mockito2/target/ + multiple-pom/target/ + multiple-pom/module-1/module-2-1/target/ + multiple-pom/module-1/module-2-2/target/ + sample/target/ + test-projects/target/ + regression/test-projects_0/target/ + regression/test-projects_1/target/ + project-with-resources/target/ + + false + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.7.0 + + 1.8 + 1.8 + + + + maven-assembly-plugin + + + jar-with-dependencies + + + + fr.inria.stamp.Main + + + + + + make-my-jar-with-dependencies + package + + single + + + + + + + org.jacoco + jacoco-maven-plugin + 0.7.9 + + + + prepare-agent + + + + report + prepare-package + + report + + + + + + **/fr/inria/diversify/dspot/amplifier/ObjectGenerator.* + **/fr/inria/diversify/utils/sosiefier/* + + + + + + + + + + org.eluder.coveralls + coveralls-maven-plugin + 4.3.0 + + + + + + + + + coveralls + + + + org.eluder.coveralls + coveralls-maven-plugin + 4.3.0 + + + + + + + diff --git a/src/main/java/fr/inria/diversify/automaticbuilder/AutomaticBuilder.java b/dspot/src/main/java/fr/inria/diversify/automaticbuilder/AutomaticBuilder.java similarity index 100% rename from src/main/java/fr/inria/diversify/automaticbuilder/AutomaticBuilder.java rename to dspot/src/main/java/fr/inria/diversify/automaticbuilder/AutomaticBuilder.java diff --git a/src/main/java/fr/inria/diversify/automaticbuilder/AutomaticBuilderFactory.java b/dspot/src/main/java/fr/inria/diversify/automaticbuilder/AutomaticBuilderFactory.java similarity index 100% rename from src/main/java/fr/inria/diversify/automaticbuilder/AutomaticBuilderFactory.java rename to dspot/src/main/java/fr/inria/diversify/automaticbuilder/AutomaticBuilderFactory.java diff --git a/src/main/java/fr/inria/diversify/automaticbuilder/GradleAutomaticBuilder.java b/dspot/src/main/java/fr/inria/diversify/automaticbuilder/GradleAutomaticBuilder.java similarity index 100% rename from src/main/java/fr/inria/diversify/automaticbuilder/GradleAutomaticBuilder.java rename to dspot/src/main/java/fr/inria/diversify/automaticbuilder/GradleAutomaticBuilder.java diff --git a/src/main/java/fr/inria/diversify/automaticbuilder/MavenAutomaticBuilder.java b/dspot/src/main/java/fr/inria/diversify/automaticbuilder/MavenAutomaticBuilder.java similarity index 100% rename from src/main/java/fr/inria/diversify/automaticbuilder/MavenAutomaticBuilder.java rename to dspot/src/main/java/fr/inria/diversify/automaticbuilder/MavenAutomaticBuilder.java diff --git a/src/main/java/fr/inria/diversify/compare/MethodsHandler.java b/dspot/src/main/java/fr/inria/diversify/compare/MethodsHandler.java similarity index 100% rename from src/main/java/fr/inria/diversify/compare/MethodsHandler.java rename to dspot/src/main/java/fr/inria/diversify/compare/MethodsHandler.java diff --git a/src/main/java/fr/inria/diversify/compare/ObjectLog.java b/dspot/src/main/java/fr/inria/diversify/compare/ObjectLog.java similarity index 100% rename from src/main/java/fr/inria/diversify/compare/ObjectLog.java rename to dspot/src/main/java/fr/inria/diversify/compare/ObjectLog.java diff --git a/src/main/java/fr/inria/diversify/compare/Observation.java b/dspot/src/main/java/fr/inria/diversify/compare/Observation.java similarity index 100% rename from src/main/java/fr/inria/diversify/compare/Observation.java rename to dspot/src/main/java/fr/inria/diversify/compare/Observation.java diff --git a/src/main/java/fr/inria/diversify/compare/Utils.java b/dspot/src/main/java/fr/inria/diversify/compare/Utils.java similarity index 100% rename from src/main/java/fr/inria/diversify/compare/Utils.java rename to dspot/src/main/java/fr/inria/diversify/compare/Utils.java diff --git a/src/main/java/fr/inria/diversify/dspot/Amplification.java b/dspot/src/main/java/fr/inria/diversify/dspot/Amplification.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/Amplification.java rename to dspot/src/main/java/fr/inria/diversify/dspot/Amplification.java diff --git a/src/main/java/fr/inria/diversify/dspot/DSpot.java b/dspot/src/main/java/fr/inria/diversify/dspot/DSpot.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/DSpot.java rename to dspot/src/main/java/fr/inria/diversify/dspot/DSpot.java diff --git a/src/main/java/fr/inria/diversify/dspot/amplifier/AbstractLiteralAmplifier.java b/dspot/src/main/java/fr/inria/diversify/dspot/amplifier/AbstractLiteralAmplifier.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/amplifier/AbstractLiteralAmplifier.java rename to dspot/src/main/java/fr/inria/diversify/dspot/amplifier/AbstractLiteralAmplifier.java diff --git a/src/main/java/fr/inria/diversify/dspot/amplifier/Amplifier.java b/dspot/src/main/java/fr/inria/diversify/dspot/amplifier/Amplifier.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/amplifier/Amplifier.java rename to dspot/src/main/java/fr/inria/diversify/dspot/amplifier/Amplifier.java diff --git a/src/main/java/fr/inria/diversify/dspot/amplifier/NumberLiteralAmplifier.java b/dspot/src/main/java/fr/inria/diversify/dspot/amplifier/NumberLiteralAmplifier.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/amplifier/NumberLiteralAmplifier.java rename to dspot/src/main/java/fr/inria/diversify/dspot/amplifier/NumberLiteralAmplifier.java diff --git a/src/main/java/fr/inria/diversify/dspot/amplifier/ObjectGenerator.java b/dspot/src/main/java/fr/inria/diversify/dspot/amplifier/ObjectGenerator.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/amplifier/ObjectGenerator.java rename to dspot/src/main/java/fr/inria/diversify/dspot/amplifier/ObjectGenerator.java diff --git a/src/main/java/fr/inria/diversify/dspot/amplifier/StatementAdd.java b/dspot/src/main/java/fr/inria/diversify/dspot/amplifier/StatementAdd.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/amplifier/StatementAdd.java rename to dspot/src/main/java/fr/inria/diversify/dspot/amplifier/StatementAdd.java diff --git a/src/main/java/fr/inria/diversify/dspot/amplifier/TestDataMutator.java b/dspot/src/main/java/fr/inria/diversify/dspot/amplifier/TestDataMutator.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/amplifier/TestDataMutator.java rename to dspot/src/main/java/fr/inria/diversify/dspot/amplifier/TestDataMutator.java diff --git a/src/main/java/fr/inria/diversify/dspot/amplifier/TestMethodCallAdder.java b/dspot/src/main/java/fr/inria/diversify/dspot/amplifier/TestMethodCallAdder.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/amplifier/TestMethodCallAdder.java rename to dspot/src/main/java/fr/inria/diversify/dspot/amplifier/TestMethodCallAdder.java diff --git a/src/main/java/fr/inria/diversify/dspot/amplifier/TestMethodCallRemover.java b/dspot/src/main/java/fr/inria/diversify/dspot/amplifier/TestMethodCallRemover.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/amplifier/TestMethodCallRemover.java rename to dspot/src/main/java/fr/inria/diversify/dspot/amplifier/TestMethodCallRemover.java diff --git a/src/main/java/fr/inria/diversify/dspot/amplifier/value/CollectionCreator.java b/dspot/src/main/java/fr/inria/diversify/dspot/amplifier/value/CollectionCreator.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/amplifier/value/CollectionCreator.java rename to dspot/src/main/java/fr/inria/diversify/dspot/amplifier/value/CollectionCreator.java diff --git a/src/main/java/fr/inria/diversify/dspot/amplifier/value/ConstructorCreator.java b/dspot/src/main/java/fr/inria/diversify/dspot/amplifier/value/ConstructorCreator.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/amplifier/value/ConstructorCreator.java rename to dspot/src/main/java/fr/inria/diversify/dspot/amplifier/value/ConstructorCreator.java diff --git a/src/main/java/fr/inria/diversify/dspot/amplifier/value/ValueCreator.java b/dspot/src/main/java/fr/inria/diversify/dspot/amplifier/value/ValueCreator.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/amplifier/value/ValueCreator.java rename to dspot/src/main/java/fr/inria/diversify/dspot/amplifier/value/ValueCreator.java diff --git a/src/main/java/fr/inria/diversify/dspot/amplifier/value/ValueCreatorHelper.java b/dspot/src/main/java/fr/inria/diversify/dspot/amplifier/value/ValueCreatorHelper.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/amplifier/value/ValueCreatorHelper.java rename to dspot/src/main/java/fr/inria/diversify/dspot/amplifier/value/ValueCreatorHelper.java diff --git a/src/main/java/fr/inria/diversify/dspot/assertGenerator/AssertBuilder.java b/dspot/src/main/java/fr/inria/diversify/dspot/assertGenerator/AssertBuilder.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/assertGenerator/AssertBuilder.java rename to dspot/src/main/java/fr/inria/diversify/dspot/assertGenerator/AssertBuilder.java diff --git a/src/main/java/fr/inria/diversify/dspot/assertGenerator/AssertGenerator.java b/dspot/src/main/java/fr/inria/diversify/dspot/assertGenerator/AssertGenerator.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/assertGenerator/AssertGenerator.java rename to dspot/src/main/java/fr/inria/diversify/dspot/assertGenerator/AssertGenerator.java diff --git a/src/main/java/fr/inria/diversify/dspot/assertGenerator/AssertGeneratorHelper.java b/dspot/src/main/java/fr/inria/diversify/dspot/assertGenerator/AssertGeneratorHelper.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/assertGenerator/AssertGeneratorHelper.java rename to dspot/src/main/java/fr/inria/diversify/dspot/assertGenerator/AssertGeneratorHelper.java diff --git a/src/main/java/fr/inria/diversify/dspot/assertGenerator/MethodsAssertGenerator.java b/dspot/src/main/java/fr/inria/diversify/dspot/assertGenerator/MethodsAssertGenerator.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/assertGenerator/MethodsAssertGenerator.java rename to dspot/src/main/java/fr/inria/diversify/dspot/assertGenerator/MethodsAssertGenerator.java diff --git a/src/main/java/fr/inria/diversify/dspot/selector/BranchCoverageTestSelector.java b/dspot/src/main/java/fr/inria/diversify/dspot/selector/BranchCoverageTestSelector.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/selector/BranchCoverageTestSelector.java rename to dspot/src/main/java/fr/inria/diversify/dspot/selector/BranchCoverageTestSelector.java diff --git a/src/main/java/fr/inria/diversify/dspot/selector/ChangeDetectorSelector.java b/dspot/src/main/java/fr/inria/diversify/dspot/selector/ChangeDetectorSelector.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/selector/ChangeDetectorSelector.java rename to dspot/src/main/java/fr/inria/diversify/dspot/selector/ChangeDetectorSelector.java diff --git a/src/main/java/fr/inria/diversify/dspot/selector/JacocoCoverageSelector.java b/dspot/src/main/java/fr/inria/diversify/dspot/selector/JacocoCoverageSelector.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/selector/JacocoCoverageSelector.java rename to dspot/src/main/java/fr/inria/diversify/dspot/selector/JacocoCoverageSelector.java diff --git a/src/main/java/fr/inria/diversify/dspot/selector/PitMutantScoreSelector.java b/dspot/src/main/java/fr/inria/diversify/dspot/selector/PitMutantScoreSelector.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/selector/PitMutantScoreSelector.java rename to dspot/src/main/java/fr/inria/diversify/dspot/selector/PitMutantScoreSelector.java diff --git a/src/main/java/fr/inria/diversify/dspot/selector/TakeAllSelector.java b/dspot/src/main/java/fr/inria/diversify/dspot/selector/TakeAllSelector.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/selector/TakeAllSelector.java rename to dspot/src/main/java/fr/inria/diversify/dspot/selector/TakeAllSelector.java diff --git a/src/main/java/fr/inria/diversify/dspot/selector/TestSelector.java b/dspot/src/main/java/fr/inria/diversify/dspot/selector/TestSelector.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/selector/TestSelector.java rename to dspot/src/main/java/fr/inria/diversify/dspot/selector/TestSelector.java diff --git a/src/main/java/fr/inria/diversify/dspot/selector/json/coverage/TestCaseJSON.java b/dspot/src/main/java/fr/inria/diversify/dspot/selector/json/coverage/TestCaseJSON.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/selector/json/coverage/TestCaseJSON.java rename to dspot/src/main/java/fr/inria/diversify/dspot/selector/json/coverage/TestCaseJSON.java diff --git a/src/main/java/fr/inria/diversify/dspot/selector/json/coverage/TestClassJSON.java b/dspot/src/main/java/fr/inria/diversify/dspot/selector/json/coverage/TestClassJSON.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/selector/json/coverage/TestClassJSON.java rename to dspot/src/main/java/fr/inria/diversify/dspot/selector/json/coverage/TestClassJSON.java diff --git a/src/main/java/fr/inria/diversify/dspot/selector/json/mutant/MutantJSON.java b/dspot/src/main/java/fr/inria/diversify/dspot/selector/json/mutant/MutantJSON.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/selector/json/mutant/MutantJSON.java rename to dspot/src/main/java/fr/inria/diversify/dspot/selector/json/mutant/MutantJSON.java diff --git a/src/main/java/fr/inria/diversify/dspot/selector/json/mutant/TestCaseJSON.java b/dspot/src/main/java/fr/inria/diversify/dspot/selector/json/mutant/TestCaseJSON.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/selector/json/mutant/TestCaseJSON.java rename to dspot/src/main/java/fr/inria/diversify/dspot/selector/json/mutant/TestCaseJSON.java diff --git a/src/main/java/fr/inria/diversify/dspot/selector/json/mutant/TestClassJSON.java b/dspot/src/main/java/fr/inria/diversify/dspot/selector/json/mutant/TestClassJSON.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/selector/json/mutant/TestClassJSON.java rename to dspot/src/main/java/fr/inria/diversify/dspot/selector/json/mutant/TestClassJSON.java diff --git a/src/main/java/fr/inria/diversify/dspot/support/Counter.java b/dspot/src/main/java/fr/inria/diversify/dspot/support/Counter.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/support/Counter.java rename to dspot/src/main/java/fr/inria/diversify/dspot/support/Counter.java diff --git a/src/main/java/fr/inria/diversify/dspot/support/DSpotCompiler.java b/dspot/src/main/java/fr/inria/diversify/dspot/support/DSpotCompiler.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/support/DSpotCompiler.java rename to dspot/src/main/java/fr/inria/diversify/dspot/support/DSpotCompiler.java diff --git a/src/main/java/fr/inria/diversify/dspot/support/DSpotJDTBatchCompiler.java b/dspot/src/main/java/fr/inria/diversify/dspot/support/DSpotJDTBatchCompiler.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/support/DSpotJDTBatchCompiler.java rename to dspot/src/main/java/fr/inria/diversify/dspot/support/DSpotJDTBatchCompiler.java diff --git a/src/main/java/fr/inria/diversify/dspot/support/TestCompiler.java b/dspot/src/main/java/fr/inria/diversify/dspot/support/TestCompiler.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/support/TestCompiler.java rename to dspot/src/main/java/fr/inria/diversify/dspot/support/TestCompiler.java diff --git a/src/main/java/fr/inria/diversify/dspot/support/json/ClassTimeJSON.java b/dspot/src/main/java/fr/inria/diversify/dspot/support/json/ClassTimeJSON.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/support/json/ClassTimeJSON.java rename to dspot/src/main/java/fr/inria/diversify/dspot/support/json/ClassTimeJSON.java diff --git a/src/main/java/fr/inria/diversify/dspot/support/json/ProjectTimeJSON.java b/dspot/src/main/java/fr/inria/diversify/dspot/support/json/ProjectTimeJSON.java similarity index 100% rename from src/main/java/fr/inria/diversify/dspot/support/json/ProjectTimeJSON.java rename to dspot/src/main/java/fr/inria/diversify/dspot/support/json/ProjectTimeJSON.java diff --git a/src/main/java/fr/inria/diversify/logger/ClassObserver.java b/dspot/src/main/java/fr/inria/diversify/logger/ClassObserver.java similarity index 100% rename from src/main/java/fr/inria/diversify/logger/ClassObserver.java rename to dspot/src/main/java/fr/inria/diversify/logger/ClassObserver.java diff --git a/src/main/java/fr/inria/diversify/logger/KeyWord.java b/dspot/src/main/java/fr/inria/diversify/logger/KeyWord.java similarity index 100% rename from src/main/java/fr/inria/diversify/logger/KeyWord.java rename to dspot/src/main/java/fr/inria/diversify/logger/KeyWord.java diff --git a/src/main/java/fr/inria/diversify/logger/LogWriter.java b/dspot/src/main/java/fr/inria/diversify/logger/LogWriter.java similarity index 100% rename from src/main/java/fr/inria/diversify/logger/LogWriter.java rename to dspot/src/main/java/fr/inria/diversify/logger/LogWriter.java diff --git a/src/main/java/fr/inria/diversify/logger/Logger.java b/dspot/src/main/java/fr/inria/diversify/logger/Logger.java similarity index 100% rename from src/main/java/fr/inria/diversify/logger/Logger.java rename to dspot/src/main/java/fr/inria/diversify/logger/Logger.java diff --git a/src/main/java/fr/inria/diversify/logger/PathBuilder.java b/dspot/src/main/java/fr/inria/diversify/logger/PathBuilder.java similarity index 100% rename from src/main/java/fr/inria/diversify/logger/PathBuilder.java rename to dspot/src/main/java/fr/inria/diversify/logger/PathBuilder.java diff --git a/src/main/java/fr/inria/diversify/logger/Pool.java b/dspot/src/main/java/fr/inria/diversify/logger/Pool.java similarity index 100% rename from src/main/java/fr/inria/diversify/logger/Pool.java rename to dspot/src/main/java/fr/inria/diversify/logger/Pool.java diff --git a/src/main/java/fr/inria/diversify/logger/ShutdownHookLog.java b/dspot/src/main/java/fr/inria/diversify/logger/ShutdownHookLog.java similarity index 100% rename from src/main/java/fr/inria/diversify/logger/ShutdownHookLog.java rename to dspot/src/main/java/fr/inria/diversify/logger/ShutdownHookLog.java diff --git a/src/main/java/fr/inria/diversify/mutant/descartes/DescartesChecker.java b/dspot/src/main/java/fr/inria/diversify/mutant/descartes/DescartesChecker.java similarity index 100% rename from src/main/java/fr/inria/diversify/mutant/descartes/DescartesChecker.java rename to dspot/src/main/java/fr/inria/diversify/mutant/descartes/DescartesChecker.java diff --git a/src/main/java/fr/inria/diversify/mutant/descartes/DescartesInjector.java b/dspot/src/main/java/fr/inria/diversify/mutant/descartes/DescartesInjector.java similarity index 100% rename from src/main/java/fr/inria/diversify/mutant/descartes/DescartesInjector.java rename to dspot/src/main/java/fr/inria/diversify/mutant/descartes/DescartesInjector.java diff --git a/src/main/java/fr/inria/diversify/mutant/pit/GradlePitTaskAndOptions.java b/dspot/src/main/java/fr/inria/diversify/mutant/pit/GradlePitTaskAndOptions.java similarity index 100% rename from src/main/java/fr/inria/diversify/mutant/pit/GradlePitTaskAndOptions.java rename to dspot/src/main/java/fr/inria/diversify/mutant/pit/GradlePitTaskAndOptions.java diff --git a/src/main/java/fr/inria/diversify/mutant/pit/MavenPitCommandAndOptions.java b/dspot/src/main/java/fr/inria/diversify/mutant/pit/MavenPitCommandAndOptions.java similarity index 100% rename from src/main/java/fr/inria/diversify/mutant/pit/MavenPitCommandAndOptions.java rename to dspot/src/main/java/fr/inria/diversify/mutant/pit/MavenPitCommandAndOptions.java diff --git a/src/main/java/fr/inria/diversify/mutant/pit/PitResult.java b/dspot/src/main/java/fr/inria/diversify/mutant/pit/PitResult.java similarity index 100% rename from src/main/java/fr/inria/diversify/mutant/pit/PitResult.java rename to dspot/src/main/java/fr/inria/diversify/mutant/pit/PitResult.java diff --git a/src/main/java/fr/inria/diversify/mutant/pit/PitResultParser.java b/dspot/src/main/java/fr/inria/diversify/mutant/pit/PitResultParser.java similarity index 100% rename from src/main/java/fr/inria/diversify/mutant/pit/PitResultParser.java rename to dspot/src/main/java/fr/inria/diversify/mutant/pit/PitResultParser.java diff --git a/src/main/java/fr/inria/diversify/utils/AmplificationChecker.java b/dspot/src/main/java/fr/inria/diversify/utils/AmplificationChecker.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/AmplificationChecker.java rename to dspot/src/main/java/fr/inria/diversify/utils/AmplificationChecker.java diff --git a/src/main/java/fr/inria/diversify/utils/AmplificationHelper.java b/dspot/src/main/java/fr/inria/diversify/utils/AmplificationHelper.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/AmplificationHelper.java rename to dspot/src/main/java/fr/inria/diversify/utils/AmplificationHelper.java diff --git a/src/main/java/fr/inria/diversify/utils/DSpotUtils.java b/dspot/src/main/java/fr/inria/diversify/utils/DSpotUtils.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/DSpotUtils.java rename to dspot/src/main/java/fr/inria/diversify/utils/DSpotUtils.java diff --git a/src/main/java/fr/inria/diversify/utils/Initializer.java b/dspot/src/main/java/fr/inria/diversify/utils/Initializer.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/Initializer.java rename to dspot/src/main/java/fr/inria/diversify/utils/Initializer.java diff --git a/src/main/java/fr/inria/diversify/utils/TypeUtils.java b/dspot/src/main/java/fr/inria/diversify/utils/TypeUtils.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/TypeUtils.java rename to dspot/src/main/java/fr/inria/diversify/utils/TypeUtils.java diff --git a/src/main/java/fr/inria/diversify/utils/logging/AssertionRemover.java b/dspot/src/main/java/fr/inria/diversify/utils/logging/AssertionRemover.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/logging/AssertionRemover.java rename to dspot/src/main/java/fr/inria/diversify/utils/logging/AssertionRemover.java diff --git a/src/main/java/fr/inria/diversify/utils/logging/ClassWithLoggerBuilder.java b/dspot/src/main/java/fr/inria/diversify/utils/logging/ClassWithLoggerBuilder.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/logging/ClassWithLoggerBuilder.java rename to dspot/src/main/java/fr/inria/diversify/utils/logging/ClassWithLoggerBuilder.java diff --git a/src/main/java/fr/inria/diversify/utils/sosiefier/AbstractLoggingInstrumenter.java b/dspot/src/main/java/fr/inria/diversify/utils/sosiefier/AbstractLoggingInstrumenter.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/sosiefier/AbstractLoggingInstrumenter.java rename to dspot/src/main/java/fr/inria/diversify/utils/sosiefier/AbstractLoggingInstrumenter.java diff --git a/src/main/java/fr/inria/diversify/utils/sosiefier/AddBlockEverywhereProcessor.java b/dspot/src/main/java/fr/inria/diversify/utils/sosiefier/AddBlockEverywhereProcessor.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/sosiefier/AddBlockEverywhereProcessor.java rename to dspot/src/main/java/fr/inria/diversify/utils/sosiefier/AddBlockEverywhereProcessor.java diff --git a/src/main/java/fr/inria/diversify/utils/sosiefier/BranchCoverage.java b/dspot/src/main/java/fr/inria/diversify/utils/sosiefier/BranchCoverage.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/sosiefier/BranchCoverage.java rename to dspot/src/main/java/fr/inria/diversify/utils/sosiefier/BranchCoverage.java diff --git a/src/main/java/fr/inria/diversify/utils/sosiefier/BranchCoverageProcessor.java b/dspot/src/main/java/fr/inria/diversify/utils/sosiefier/BranchCoverageProcessor.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/sosiefier/BranchCoverageProcessor.java rename to dspot/src/main/java/fr/inria/diversify/utils/sosiefier/BranchCoverageProcessor.java diff --git a/src/main/java/fr/inria/diversify/utils/sosiefier/Coverage.java b/dspot/src/main/java/fr/inria/diversify/utils/sosiefier/Coverage.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/sosiefier/Coverage.java rename to dspot/src/main/java/fr/inria/diversify/utils/sosiefier/Coverage.java diff --git a/src/main/java/fr/inria/diversify/utils/sosiefier/InputConfiguration.java b/dspot/src/main/java/fr/inria/diversify/utils/sosiefier/InputConfiguration.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/sosiefier/InputConfiguration.java rename to dspot/src/main/java/fr/inria/diversify/utils/sosiefier/InputConfiguration.java diff --git a/src/main/java/fr/inria/diversify/utils/sosiefier/InputProgram.java b/dspot/src/main/java/fr/inria/diversify/utils/sosiefier/InputProgram.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/sosiefier/InputProgram.java rename to dspot/src/main/java/fr/inria/diversify/utils/sosiefier/InputProgram.java diff --git a/src/main/java/fr/inria/diversify/utils/sosiefier/LogParser.java b/dspot/src/main/java/fr/inria/diversify/utils/sosiefier/LogParser.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/sosiefier/LogParser.java rename to dspot/src/main/java/fr/inria/diversify/utils/sosiefier/LogParser.java diff --git a/src/main/java/fr/inria/diversify/utils/sosiefier/LogReader.java b/dspot/src/main/java/fr/inria/diversify/utils/sosiefier/LogReader.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/sosiefier/LogReader.java rename to dspot/src/main/java/fr/inria/diversify/utils/sosiefier/LogReader.java diff --git a/src/main/java/fr/inria/diversify/utils/sosiefier/MethodCoverage.java b/dspot/src/main/java/fr/inria/diversify/utils/sosiefier/MethodCoverage.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/sosiefier/MethodCoverage.java rename to dspot/src/main/java/fr/inria/diversify/utils/sosiefier/MethodCoverage.java diff --git a/src/main/java/fr/inria/diversify/utils/sosiefier/ProcessorUtil.java b/dspot/src/main/java/fr/inria/diversify/utils/sosiefier/ProcessorUtil.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/sosiefier/ProcessorUtil.java rename to dspot/src/main/java/fr/inria/diversify/utils/sosiefier/ProcessorUtil.java diff --git a/src/main/java/fr/inria/diversify/utils/sosiefier/TestCoverageParser.java b/dspot/src/main/java/fr/inria/diversify/utils/sosiefier/TestCoverageParser.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/sosiefier/TestCoverageParser.java rename to dspot/src/main/java/fr/inria/diversify/utils/sosiefier/TestCoverageParser.java diff --git a/src/main/java/fr/inria/diversify/utils/sosiefier/TestLogProcessor.java b/dspot/src/main/java/fr/inria/diversify/utils/sosiefier/TestLogProcessor.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/sosiefier/TestLogProcessor.java rename to dspot/src/main/java/fr/inria/diversify/utils/sosiefier/TestLogProcessor.java diff --git a/src/main/java/fr/inria/diversify/utils/sosiefier/TestProcessor.java b/dspot/src/main/java/fr/inria/diversify/utils/sosiefier/TestProcessor.java similarity index 100% rename from src/main/java/fr/inria/diversify/utils/sosiefier/TestProcessor.java rename to dspot/src/main/java/fr/inria/diversify/utils/sosiefier/TestProcessor.java diff --git a/src/main/java/fr/inria/stamp/Configuration.java b/dspot/src/main/java/fr/inria/stamp/Configuration.java similarity index 100% rename from src/main/java/fr/inria/stamp/Configuration.java rename to dspot/src/main/java/fr/inria/stamp/Configuration.java diff --git a/src/main/java/fr/inria/stamp/JSAPOptions.java b/dspot/src/main/java/fr/inria/stamp/JSAPOptions.java similarity index 100% rename from src/main/java/fr/inria/stamp/JSAPOptions.java rename to dspot/src/main/java/fr/inria/stamp/JSAPOptions.java diff --git a/src/main/java/fr/inria/stamp/Main.java b/dspot/src/main/java/fr/inria/stamp/Main.java similarity index 100% rename from src/main/java/fr/inria/stamp/Main.java rename to dspot/src/main/java/fr/inria/stamp/Main.java diff --git a/src/main/java/fr/inria/stamp/coverage/CoverageResults.java b/dspot/src/main/java/fr/inria/stamp/coverage/CoverageResults.java similarity index 100% rename from src/main/java/fr/inria/stamp/coverage/CoverageResults.java rename to dspot/src/main/java/fr/inria/stamp/coverage/CoverageResults.java diff --git a/src/main/java/fr/inria/stamp/coverage/JacocoExecutor.java b/dspot/src/main/java/fr/inria/stamp/coverage/JacocoExecutor.java similarity index 100% rename from src/main/java/fr/inria/stamp/coverage/JacocoExecutor.java rename to dspot/src/main/java/fr/inria/stamp/coverage/JacocoExecutor.java diff --git a/src/main/java/fr/inria/stamp/coverage/JacocoListener.java b/dspot/src/main/java/fr/inria/stamp/coverage/JacocoListener.java similarity index 100% rename from src/main/java/fr/inria/stamp/coverage/JacocoListener.java rename to dspot/src/main/java/fr/inria/stamp/coverage/JacocoListener.java diff --git a/src/main/java/fr/inria/stamp/coverage/MemoryClassLoader.java b/dspot/src/main/java/fr/inria/stamp/coverage/MemoryClassLoader.java similarity index 100% rename from src/main/java/fr/inria/stamp/coverage/MemoryClassLoader.java rename to dspot/src/main/java/fr/inria/stamp/coverage/MemoryClassLoader.java diff --git a/src/main/java/fr/inria/stamp/coverage/MemoryClassLoaderFactory.java b/dspot/src/main/java/fr/inria/stamp/coverage/MemoryClassLoaderFactory.java similarity index 100% rename from src/main/java/fr/inria/stamp/coverage/MemoryClassLoaderFactory.java rename to dspot/src/main/java/fr/inria/stamp/coverage/MemoryClassLoaderFactory.java diff --git a/src/main/java/fr/inria/stamp/test/filter/MethodFilter.java b/dspot/src/main/java/fr/inria/stamp/test/filter/MethodFilter.java similarity index 100% rename from src/main/java/fr/inria/stamp/test/filter/MethodFilter.java rename to dspot/src/main/java/fr/inria/stamp/test/filter/MethodFilter.java diff --git a/src/main/java/fr/inria/stamp/test/launcher/TestLauncher.java b/dspot/src/main/java/fr/inria/stamp/test/launcher/TestLauncher.java similarity index 100% rename from src/main/java/fr/inria/stamp/test/launcher/TestLauncher.java rename to dspot/src/main/java/fr/inria/stamp/test/launcher/TestLauncher.java diff --git a/src/main/java/fr/inria/stamp/test/listener/TestListener.java b/dspot/src/main/java/fr/inria/stamp/test/listener/TestListener.java similarity index 100% rename from src/main/java/fr/inria/stamp/test/listener/TestListener.java rename to dspot/src/main/java/fr/inria/stamp/test/listener/TestListener.java diff --git a/src/main/java/fr/inria/stamp/test/runner/AbstractTestRunner.java b/dspot/src/main/java/fr/inria/stamp/test/runner/AbstractTestRunner.java similarity index 100% rename from src/main/java/fr/inria/stamp/test/runner/AbstractTestRunner.java rename to dspot/src/main/java/fr/inria/stamp/test/runner/AbstractTestRunner.java diff --git a/src/main/java/fr/inria/stamp/test/runner/DefaultTestRunner.java b/dspot/src/main/java/fr/inria/stamp/test/runner/DefaultTestRunner.java similarity index 100% rename from src/main/java/fr/inria/stamp/test/runner/DefaultTestRunner.java rename to dspot/src/main/java/fr/inria/stamp/test/runner/DefaultTestRunner.java diff --git a/src/main/java/fr/inria/stamp/test/runner/ReflectiveTestRunner.java b/dspot/src/main/java/fr/inria/stamp/test/runner/ReflectiveTestRunner.java similarity index 100% rename from src/main/java/fr/inria/stamp/test/runner/ReflectiveTestRunner.java rename to dspot/src/main/java/fr/inria/stamp/test/runner/ReflectiveTestRunner.java diff --git a/src/main/java/fr/inria/stamp/test/runner/TestRunner.java b/dspot/src/main/java/fr/inria/stamp/test/runner/TestRunner.java similarity index 100% rename from src/main/java/fr/inria/stamp/test/runner/TestRunner.java rename to dspot/src/main/java/fr/inria/stamp/test/runner/TestRunner.java diff --git a/src/main/java/fr/inria/stamp/test/runner/TestRunnerFactory.java b/dspot/src/main/java/fr/inria/stamp/test/runner/TestRunnerFactory.java similarity index 100% rename from src/main/java/fr/inria/stamp/test/runner/TestRunnerFactory.java rename to dspot/src/main/java/fr/inria/stamp/test/runner/TestRunnerFactory.java diff --git a/src/main/java/org/mockito/configuration/MockitoConfiguration.java b/dspot/src/main/java/org/mockito/configuration/MockitoConfiguration.java similarity index 100% rename from src/main/java/org/mockito/configuration/MockitoConfiguration.java rename to dspot/src/main/java/org/mockito/configuration/MockitoConfiguration.java diff --git a/src/main/resources/compare/MethodsHandler.class b/dspot/src/main/resources/compare/MethodsHandler.class similarity index 100% rename from src/main/resources/compare/MethodsHandler.class rename to dspot/src/main/resources/compare/MethodsHandler.class diff --git a/src/main/resources/compare/ObjectLog.class b/dspot/src/main/resources/compare/ObjectLog.class similarity index 100% rename from src/main/resources/compare/ObjectLog.class rename to dspot/src/main/resources/compare/ObjectLog.class diff --git a/src/main/resources/compare/Observation.class b/dspot/src/main/resources/compare/Observation.class similarity index 100% rename from src/main/resources/compare/Observation.class rename to dspot/src/main/resources/compare/Observation.class diff --git a/src/main/resources/compare/Utils.class b/dspot/src/main/resources/compare/Utils.class similarity index 100% rename from src/main/resources/compare/Utils.class rename to dspot/src/main/resources/compare/Utils.class diff --git a/src/main/resources/listener/TestListener.class b/dspot/src/main/resources/listener/TestListener.class similarity index 100% rename from src/main/resources/listener/TestListener.class rename to dspot/src/main/resources/listener/TestListener.class diff --git a/src/main/resources/logger/ClassObserver.class b/dspot/src/main/resources/logger/ClassObserver.class similarity index 100% rename from src/main/resources/logger/ClassObserver.class rename to dspot/src/main/resources/logger/ClassObserver.class diff --git a/src/main/resources/logger/KeyWord.class b/dspot/src/main/resources/logger/KeyWord.class similarity index 100% rename from src/main/resources/logger/KeyWord.class rename to dspot/src/main/resources/logger/KeyWord.class diff --git a/src/main/resources/logger/LogWriter.class b/dspot/src/main/resources/logger/LogWriter.class similarity index 100% rename from src/main/resources/logger/LogWriter.class rename to dspot/src/main/resources/logger/LogWriter.class diff --git a/src/main/resources/logger/Logger.class b/dspot/src/main/resources/logger/Logger.class similarity index 100% rename from src/main/resources/logger/Logger.class rename to dspot/src/main/resources/logger/Logger.class diff --git a/src/main/resources/logger/PathBuilder.class b/dspot/src/main/resources/logger/PathBuilder.class similarity index 100% rename from src/main/resources/logger/PathBuilder.class rename to dspot/src/main/resources/logger/PathBuilder.class diff --git a/src/main/resources/logger/Pool.class b/dspot/src/main/resources/logger/Pool.class similarity index 100% rename from src/main/resources/logger/Pool.class rename to dspot/src/main/resources/logger/Pool.class diff --git a/src/main/resources/logger/ShutdownHookLog.class b/dspot/src/main/resources/logger/ShutdownHookLog.class similarity index 100% rename from src/main/resources/logger/ShutdownHookLog.class rename to dspot/src/main/resources/logger/ShutdownHookLog.class diff --git a/src/test/java/fr/inria/diversify/Utils.java b/dspot/src/test/java/fr/inria/diversify/Utils.java similarity index 100% rename from src/test/java/fr/inria/diversify/Utils.java rename to dspot/src/test/java/fr/inria/diversify/Utils.java diff --git a/src/test/java/fr/inria/diversify/automaticbuilder/AutomaticBuilderFactoryTest.java b/dspot/src/test/java/fr/inria/diversify/automaticbuilder/AutomaticBuilderFactoryTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/automaticbuilder/AutomaticBuilderFactoryTest.java rename to dspot/src/test/java/fr/inria/diversify/automaticbuilder/AutomaticBuilderFactoryTest.java diff --git a/src/test/java/fr/inria/diversify/automaticbuilder/GradleAutomaticBuilderTest.java b/dspot/src/test/java/fr/inria/diversify/automaticbuilder/GradleAutomaticBuilderTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/automaticbuilder/GradleAutomaticBuilderTest.java rename to dspot/src/test/java/fr/inria/diversify/automaticbuilder/GradleAutomaticBuilderTest.java diff --git a/src/test/java/fr/inria/diversify/automaticbuilder/GradleAutomaticBuilderWithDescartesTest.java b/dspot/src/test/java/fr/inria/diversify/automaticbuilder/GradleAutomaticBuilderWithDescartesTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/automaticbuilder/GradleAutomaticBuilderWithDescartesTest.java rename to dspot/src/test/java/fr/inria/diversify/automaticbuilder/GradleAutomaticBuilderWithDescartesTest.java diff --git a/src/test/java/fr/inria/diversify/automaticbuilder/MavenAutomaticBuilderTest.java b/dspot/src/test/java/fr/inria/diversify/automaticbuilder/MavenAutomaticBuilderTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/automaticbuilder/MavenAutomaticBuilderTest.java rename to dspot/src/test/java/fr/inria/diversify/automaticbuilder/MavenAutomaticBuilderTest.java diff --git a/src/test/java/fr/inria/diversify/compare/ObjectLogTest.java b/dspot/src/test/java/fr/inria/diversify/compare/ObjectLogTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/compare/ObjectLogTest.java rename to dspot/src/test/java/fr/inria/diversify/compare/ObjectLogTest.java diff --git a/src/test/java/fr/inria/diversify/compare/UtilsTest.java b/dspot/src/test/java/fr/inria/diversify/compare/UtilsTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/compare/UtilsTest.java rename to dspot/src/test/java/fr/inria/diversify/compare/UtilsTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/AbstractTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/AbstractTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/AbstractTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/AbstractTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/DSpotCompilerTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/DSpotCompilerTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/DSpotCompilerTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/DSpotCompilerTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/DSpotMockedTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/DSpotMockedTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/DSpotMockedTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/DSpotMockedTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/DSpotMultiplePomTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/DSpotMultiplePomTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/DSpotMultiplePomTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/DSpotMultiplePomTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/MavenAbstractTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/MavenAbstractTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/MavenAbstractTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/MavenAbstractTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/ProjectJSONTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/ProjectJSONTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/ProjectJSONTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/ProjectJSONTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/amplifier/NumberLiteralAmplifierTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/amplifier/NumberLiteralAmplifierTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/amplifier/NumberLiteralAmplifierTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/amplifier/NumberLiteralAmplifierTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/amplifier/StatementAddTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/amplifier/StatementAddTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/amplifier/StatementAddTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/amplifier/StatementAddTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/amplifier/TestDataMutatorTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/amplifier/TestDataMutatorTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/amplifier/TestDataMutatorTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/amplifier/TestDataMutatorTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/amplifier/TestMethodCallAdderTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/amplifier/TestMethodCallAdderTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/amplifier/TestMethodCallAdderTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/amplifier/TestMethodCallAdderTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/amplifier/TestMethodCallRemove.java b/dspot/src/test/java/fr/inria/diversify/dspot/amplifier/TestMethodCallRemove.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/amplifier/TestMethodCallRemove.java rename to dspot/src/test/java/fr/inria/diversify/dspot/amplifier/TestMethodCallRemove.java diff --git a/src/test/java/fr/inria/diversify/dspot/amplifier/value/TestCollectionCreator.java b/dspot/src/test/java/fr/inria/diversify/dspot/amplifier/value/TestCollectionCreator.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/amplifier/value/TestCollectionCreator.java rename to dspot/src/test/java/fr/inria/diversify/dspot/amplifier/value/TestCollectionCreator.java diff --git a/src/test/java/fr/inria/diversify/dspot/amplifier/value/TestConstructorCreator.java b/dspot/src/test/java/fr/inria/diversify/dspot/amplifier/value/TestConstructorCreator.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/amplifier/value/TestConstructorCreator.java rename to dspot/src/test/java/fr/inria/diversify/dspot/amplifier/value/TestConstructorCreator.java diff --git a/src/test/java/fr/inria/diversify/dspot/amplifier/value/TestValueCreator.java b/dspot/src/test/java/fr/inria/diversify/dspot/amplifier/value/TestValueCreator.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/amplifier/value/TestValueCreator.java rename to dspot/src/test/java/fr/inria/diversify/dspot/amplifier/value/TestValueCreator.java diff --git a/src/test/java/fr/inria/diversify/dspot/amplifier/value/TestValueCreatorHelper.java b/dspot/src/test/java/fr/inria/diversify/dspot/amplifier/value/TestValueCreatorHelper.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/amplifier/value/TestValueCreatorHelper.java rename to dspot/src/test/java/fr/inria/diversify/dspot/amplifier/value/TestValueCreatorHelper.java diff --git a/src/test/java/fr/inria/diversify/dspot/assertGenerator/AssertGeneratorHelperTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/assertGenerator/AssertGeneratorHelperTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/assertGenerator/AssertGeneratorHelperTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/assertGenerator/AssertGeneratorHelperTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/assertGenerator/AssertGeneratorTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/assertGenerator/AssertGeneratorTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/assertGenerator/AssertGeneratorTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/assertGenerator/AssertGeneratorTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/assertGenerator/AssertionRemoverTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/assertGenerator/AssertionRemoverTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/assertGenerator/AssertionRemoverTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/assertGenerator/AssertionRemoverTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/assertGenerator/MethodsAssertGeneratorTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/assertGenerator/MethodsAssertGeneratorTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/assertGenerator/MethodsAssertGeneratorTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/assertGenerator/MethodsAssertGeneratorTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/inheritance/InheritanceTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/inheritance/InheritanceTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/inheritance/InheritanceTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/inheritance/InheritanceTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/resources/DSpotAndResourcesTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/resources/DSpotAndResourcesTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/resources/DSpotAndResourcesTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/resources/DSpotAndResourcesTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/selector/BranchCoverageSelectorTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/selector/BranchCoverageSelectorTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/selector/BranchCoverageSelectorTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/selector/BranchCoverageSelectorTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/selector/ChangeDetectorSelectorTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/selector/ChangeDetectorSelectorTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/selector/ChangeDetectorSelectorTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/selector/ChangeDetectorSelectorTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/selector/JacocoCoverageSelectorTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/selector/JacocoCoverageSelectorTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/selector/JacocoCoverageSelectorTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/selector/JacocoCoverageSelectorTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/selector/PitScoreMutantSelectorTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/selector/PitScoreMutantSelectorTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/selector/PitScoreMutantSelectorTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/selector/PitScoreMutantSelectorTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/selector/TakeAllSelectorTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/selector/TakeAllSelectorTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/selector/TakeAllSelectorTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/selector/TakeAllSelectorTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/selector/json/coverage/JsonTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/selector/json/coverage/JsonTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/selector/json/coverage/JsonTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/selector/json/coverage/JsonTest.java diff --git a/src/test/java/fr/inria/diversify/dspot/selector/json/mutant/JsonTest.java b/dspot/src/test/java/fr/inria/diversify/dspot/selector/json/mutant/JsonTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/dspot/selector/json/mutant/JsonTest.java rename to dspot/src/test/java/fr/inria/diversify/dspot/selector/json/mutant/JsonTest.java diff --git a/src/test/java/fr/inria/diversify/mutant/descartes/DescartesTest.java b/dspot/src/test/java/fr/inria/diversify/mutant/descartes/DescartesTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/mutant/descartes/DescartesTest.java rename to dspot/src/test/java/fr/inria/diversify/mutant/descartes/DescartesTest.java diff --git a/src/test/java/fr/inria/diversify/mutant/descartes/PitDescartesTest.java b/dspot/src/test/java/fr/inria/diversify/mutant/descartes/PitDescartesTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/mutant/descartes/PitDescartesTest.java rename to dspot/src/test/java/fr/inria/diversify/mutant/descartes/PitDescartesTest.java diff --git a/src/test/java/fr/inria/diversify/mutant/pit/PitTest.java b/dspot/src/test/java/fr/inria/diversify/mutant/pit/PitTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/mutant/pit/PitTest.java rename to dspot/src/test/java/fr/inria/diversify/mutant/pit/PitTest.java diff --git a/src/test/java/fr/inria/diversify/utils/AmplificationCheckerTest.java b/dspot/src/test/java/fr/inria/diversify/utils/AmplificationCheckerTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/utils/AmplificationCheckerTest.java rename to dspot/src/test/java/fr/inria/diversify/utils/AmplificationCheckerTest.java diff --git a/src/test/java/fr/inria/diversify/utils/AmplifierHelperTest.java b/dspot/src/test/java/fr/inria/diversify/utils/AmplifierHelperTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/utils/AmplifierHelperTest.java rename to dspot/src/test/java/fr/inria/diversify/utils/AmplifierHelperTest.java diff --git a/src/test/java/fr/inria/diversify/utils/PrintTest.java b/dspot/src/test/java/fr/inria/diversify/utils/PrintTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/utils/PrintTest.java rename to dspot/src/test/java/fr/inria/diversify/utils/PrintTest.java diff --git a/src/test/java/fr/inria/diversify/utils/TypeUtilsTest.java b/dspot/src/test/java/fr/inria/diversify/utils/TypeUtilsTest.java similarity index 100% rename from src/test/java/fr/inria/diversify/utils/TypeUtilsTest.java rename to dspot/src/test/java/fr/inria/diversify/utils/TypeUtilsTest.java diff --git a/src/test/java/fr/inria/stamp/MainTest.java b/dspot/src/test/java/fr/inria/stamp/MainTest.java similarity index 100% rename from src/test/java/fr/inria/stamp/MainTest.java rename to dspot/src/test/java/fr/inria/stamp/MainTest.java diff --git a/src/test/java/fr/inria/stamp/coverage/TestCoverageResults.java b/dspot/src/test/java/fr/inria/stamp/coverage/TestCoverageResults.java similarity index 100% rename from src/test/java/fr/inria/stamp/coverage/TestCoverageResults.java rename to dspot/src/test/java/fr/inria/stamp/coverage/TestCoverageResults.java diff --git a/src/test/java/fr/inria/stamp/coverage/TestJacocoExecutor.java b/dspot/src/test/java/fr/inria/stamp/coverage/TestJacocoExecutor.java similarity index 100% rename from src/test/java/fr/inria/stamp/coverage/TestJacocoExecutor.java rename to dspot/src/test/java/fr/inria/stamp/coverage/TestJacocoExecutor.java diff --git a/src/test/java/fr/inria/stamp/test/filter/MethodFilterTest.java b/dspot/src/test/java/fr/inria/stamp/test/filter/MethodFilterTest.java similarity index 100% rename from src/test/java/fr/inria/stamp/test/filter/MethodFilterTest.java rename to dspot/src/test/java/fr/inria/stamp/test/filter/MethodFilterTest.java diff --git a/src/test/java/fr/inria/stamp/test/launcher/TestLauncherTest.java b/dspot/src/test/java/fr/inria/stamp/test/launcher/TestLauncherTest.java similarity index 100% rename from src/test/java/fr/inria/stamp/test/launcher/TestLauncherTest.java rename to dspot/src/test/java/fr/inria/stamp/test/launcher/TestLauncherTest.java diff --git a/src/test/java/fr/inria/stamp/test/listener/TestListenerTest.java b/dspot/src/test/java/fr/inria/stamp/test/listener/TestListenerTest.java similarity index 100% rename from src/test/java/fr/inria/stamp/test/listener/TestListenerTest.java rename to dspot/src/test/java/fr/inria/stamp/test/listener/TestListenerTest.java diff --git a/src/test/java/fr/inria/stamp/test/runner/DefaultTestRunnerTest.java b/dspot/src/test/java/fr/inria/stamp/test/runner/DefaultTestRunnerTest.java similarity index 100% rename from src/test/java/fr/inria/stamp/test/runner/DefaultTestRunnerTest.java rename to dspot/src/test/java/fr/inria/stamp/test/runner/DefaultTestRunnerTest.java diff --git a/src/test/java/fr/inria/stamp/test/runner/MockitoTestRunnerTest.java b/dspot/src/test/java/fr/inria/stamp/test/runner/MockitoTestRunnerTest.java similarity index 100% rename from src/test/java/fr/inria/stamp/test/runner/MockitoTestRunnerTest.java rename to dspot/src/test/java/fr/inria/stamp/test/runner/MockitoTestRunnerTest.java diff --git a/src/test/resources/MockitoDemo-1.0-SNAPSHOT-tests.jar b/dspot/src/test/resources/MockitoDemo-1.0-SNAPSHOT-tests.jar similarity index 100% rename from src/test/resources/MockitoDemo-1.0-SNAPSHOT-tests.jar rename to dspot/src/test/resources/MockitoDemo-1.0-SNAPSHOT-tests.jar diff --git a/src/test/resources/MockitoDemo-1.0-SNAPSHOT.jar b/dspot/src/test/resources/MockitoDemo-1.0-SNAPSHOT.jar similarity index 100% rename from src/test/resources/MockitoDemo-1.0-SNAPSHOT.jar rename to dspot/src/test/resources/MockitoDemo-1.0-SNAPSHOT.jar diff --git a/src/test/resources/descartes/descartes.properties b/dspot/src/test/resources/descartes/descartes.properties similarity index 100% rename from src/test/resources/descartes/descartes.properties rename to dspot/src/test/resources/descartes/descartes.properties diff --git a/src/test/resources/descartes/mutations.csv b/dspot/src/test/resources/descartes/mutations.csv similarity index 100% rename from src/test/resources/descartes/mutations.csv rename to dspot/src/test/resources/descartes/mutations.csv diff --git a/src/test/resources/descartes/pom.xml b/dspot/src/test/resources/descartes/pom.xml similarity index 100% rename from src/test/resources/descartes/pom.xml rename to dspot/src/test/resources/descartes/pom.xml diff --git a/src/test/resources/descartes/src/main/java/fr/inria/stamp/mutationtest/test/Calculator.java b/dspot/src/test/resources/descartes/src/main/java/fr/inria/stamp/mutationtest/test/Calculator.java similarity index 100% rename from src/test/resources/descartes/src/main/java/fr/inria/stamp/mutationtest/test/Calculator.java rename to dspot/src/test/resources/descartes/src/main/java/fr/inria/stamp/mutationtest/test/Calculator.java diff --git a/src/test/resources/descartes/src/test/java/fr/inria/stamp/mutationtest/test/TestCalculator.java b/dspot/src/test/resources/descartes/src/test/java/fr/inria/stamp/mutationtest/test/TestCalculator.java similarity index 100% rename from src/test/resources/descartes/src/test/java/fr/inria/stamp/mutationtest/test/TestCalculator.java rename to dspot/src/test/resources/descartes/src/test/java/fr/inria/stamp/mutationtest/test/TestCalculator.java diff --git a/src/test/resources/easymock/mock.properties b/dspot/src/test/resources/easymock/mock.properties similarity index 100% rename from src/test/resources/easymock/mock.properties rename to dspot/src/test/resources/easymock/mock.properties diff --git a/src/test/resources/easymock/pom.xml b/dspot/src/test/resources/easymock/pom.xml similarity index 100% rename from src/test/resources/easymock/pom.xml rename to dspot/src/test/resources/easymock/pom.xml diff --git a/src/test/resources/easymock/src/main/java/org/baeldung/mocks/testCase/LoginController.java b/dspot/src/test/resources/easymock/src/main/java/org/baeldung/mocks/testCase/LoginController.java similarity index 100% rename from src/test/resources/easymock/src/main/java/org/baeldung/mocks/testCase/LoginController.java rename to dspot/src/test/resources/easymock/src/main/java/org/baeldung/mocks/testCase/LoginController.java diff --git a/src/test/resources/easymock/src/main/java/org/baeldung/mocks/testCase/LoginDao.java b/dspot/src/test/resources/easymock/src/main/java/org/baeldung/mocks/testCase/LoginDao.java similarity index 100% rename from src/test/resources/easymock/src/main/java/org/baeldung/mocks/testCase/LoginDao.java rename to dspot/src/test/resources/easymock/src/main/java/org/baeldung/mocks/testCase/LoginDao.java diff --git a/src/test/resources/easymock/src/main/java/org/baeldung/mocks/testCase/LoginService.java b/dspot/src/test/resources/easymock/src/main/java/org/baeldung/mocks/testCase/LoginService.java similarity index 100% rename from src/test/resources/easymock/src/main/java/org/baeldung/mocks/testCase/LoginService.java rename to dspot/src/test/resources/easymock/src/main/java/org/baeldung/mocks/testCase/LoginService.java diff --git a/src/test/resources/easymock/src/main/java/org/baeldung/mocks/testCase/UserForm.java b/dspot/src/test/resources/easymock/src/main/java/org/baeldung/mocks/testCase/UserForm.java similarity index 100% rename from src/test/resources/easymock/src/main/java/org/baeldung/mocks/testCase/UserForm.java rename to dspot/src/test/resources/easymock/src/main/java/org/baeldung/mocks/testCase/UserForm.java diff --git a/src/test/resources/easymock/src/test/java/org/baeldung/mocks/easymock/LoginControllerIntegrationTest.java b/dspot/src/test/resources/easymock/src/test/java/org/baeldung/mocks/easymock/LoginControllerIntegrationTest.java similarity index 100% rename from src/test/resources/easymock/src/test/java/org/baeldung/mocks/easymock/LoginControllerIntegrationTest.java rename to dspot/src/test/resources/easymock/src/test/java/org/baeldung/mocks/easymock/LoginControllerIntegrationTest.java diff --git a/src/test/resources/example-0.0.1-SNAPSHOT-tests.jar b/dspot/src/test/resources/example-0.0.1-SNAPSHOT-tests.jar similarity index 100% rename from src/test/resources/example-0.0.1-SNAPSHOT-tests.jar rename to dspot/src/test/resources/example-0.0.1-SNAPSHOT-tests.jar diff --git a/src/test/resources/example-0.0.1-SNAPSHOT.jar b/dspot/src/test/resources/example-0.0.1-SNAPSHOT.jar similarity index 100% rename from src/test/resources/example-0.0.1-SNAPSHOT.jar rename to dspot/src/test/resources/example-0.0.1-SNAPSHOT.jar diff --git a/src/test/resources/jmockit/mock.properties b/dspot/src/test/resources/jmockit/mock.properties similarity index 100% rename from src/test/resources/jmockit/mock.properties rename to dspot/src/test/resources/jmockit/mock.properties diff --git a/src/test/resources/jmockit/pom.xml b/dspot/src/test/resources/jmockit/pom.xml similarity index 100% rename from src/test/resources/jmockit/pom.xml rename to dspot/src/test/resources/jmockit/pom.xml diff --git a/src/test/resources/jmockit/src/main/java/org/baeldung/mocks/testCase/LoginController.java b/dspot/src/test/resources/jmockit/src/main/java/org/baeldung/mocks/testCase/LoginController.java similarity index 100% rename from src/test/resources/jmockit/src/main/java/org/baeldung/mocks/testCase/LoginController.java rename to dspot/src/test/resources/jmockit/src/main/java/org/baeldung/mocks/testCase/LoginController.java diff --git a/src/test/resources/jmockit/src/main/java/org/baeldung/mocks/testCase/LoginDao.java b/dspot/src/test/resources/jmockit/src/main/java/org/baeldung/mocks/testCase/LoginDao.java similarity index 100% rename from src/test/resources/jmockit/src/main/java/org/baeldung/mocks/testCase/LoginDao.java rename to dspot/src/test/resources/jmockit/src/main/java/org/baeldung/mocks/testCase/LoginDao.java diff --git a/src/test/resources/jmockit/src/main/java/org/baeldung/mocks/testCase/LoginService.java b/dspot/src/test/resources/jmockit/src/main/java/org/baeldung/mocks/testCase/LoginService.java similarity index 100% rename from src/test/resources/jmockit/src/main/java/org/baeldung/mocks/testCase/LoginService.java rename to dspot/src/test/resources/jmockit/src/main/java/org/baeldung/mocks/testCase/LoginService.java diff --git a/src/test/resources/jmockit/src/main/java/org/baeldung/mocks/testCase/UserForm.java b/dspot/src/test/resources/jmockit/src/main/java/org/baeldung/mocks/testCase/UserForm.java similarity index 100% rename from src/test/resources/jmockit/src/main/java/org/baeldung/mocks/testCase/UserForm.java rename to dspot/src/test/resources/jmockit/src/main/java/org/baeldung/mocks/testCase/UserForm.java diff --git a/src/test/resources/jmockit/src/test/java/org/baeldung/mocks/jmockit/LoginControllerIntegrationTest.java b/dspot/src/test/resources/jmockit/src/test/java/org/baeldung/mocks/jmockit/LoginControllerIntegrationTest.java similarity index 100% rename from src/test/resources/jmockit/src/test/java/org/baeldung/mocks/jmockit/LoginControllerIntegrationTest.java rename to dspot/src/test/resources/jmockit/src/test/java/org/baeldung/mocks/jmockit/LoginControllerIntegrationTest.java diff --git a/src/test/resources/mockito/mockito.properties b/dspot/src/test/resources/mockito/mockito.properties similarity index 100% rename from src/test/resources/mockito/mockito.properties rename to dspot/src/test/resources/mockito/mockito.properties diff --git a/src/test/resources/mockito/pom.xml b/dspot/src/test/resources/mockito/pom.xml similarity index 100% rename from src/test/resources/mockito/pom.xml rename to dspot/src/test/resources/mockito/pom.xml diff --git a/src/test/resources/mockito/src/main/java/info/sanaulla/dal/BookDAL.java b/dspot/src/test/resources/mockito/src/main/java/info/sanaulla/dal/BookDAL.java similarity index 100% rename from src/test/resources/mockito/src/main/java/info/sanaulla/dal/BookDAL.java rename to dspot/src/test/resources/mockito/src/main/java/info/sanaulla/dal/BookDAL.java diff --git a/src/test/resources/mockito/src/main/java/info/sanaulla/models/Book.java b/dspot/src/test/resources/mockito/src/main/java/info/sanaulla/models/Book.java similarity index 100% rename from src/test/resources/mockito/src/main/java/info/sanaulla/models/Book.java rename to dspot/src/test/resources/mockito/src/main/java/info/sanaulla/models/Book.java diff --git a/src/test/resources/mockito/src/test/java/info/sanaulla/dal/BookDALTest.java b/dspot/src/test/resources/mockito/src/test/java/info/sanaulla/dal/BookDALTest.java similarity index 100% rename from src/test/resources/mockito/src/test/java/info/sanaulla/dal/BookDALTest.java rename to dspot/src/test/resources/mockito/src/test/java/info/sanaulla/dal/BookDALTest.java diff --git a/src/test/resources/mockito2/mock.properties b/dspot/src/test/resources/mockito2/mock.properties similarity index 100% rename from src/test/resources/mockito2/mock.properties rename to dspot/src/test/resources/mockito2/mock.properties diff --git a/src/test/resources/mockito2/pom.xml b/dspot/src/test/resources/mockito2/pom.xml similarity index 100% rename from src/test/resources/mockito2/pom.xml rename to dspot/src/test/resources/mockito2/pom.xml diff --git a/src/test/resources/mockito2/src/main/java/org/baeldung/mocks/testCase/LoginController.java b/dspot/src/test/resources/mockito2/src/main/java/org/baeldung/mocks/testCase/LoginController.java similarity index 100% rename from src/test/resources/mockito2/src/main/java/org/baeldung/mocks/testCase/LoginController.java rename to dspot/src/test/resources/mockito2/src/main/java/org/baeldung/mocks/testCase/LoginController.java diff --git a/src/test/resources/mockito2/src/main/java/org/baeldung/mocks/testCase/LoginDao.java b/dspot/src/test/resources/mockito2/src/main/java/org/baeldung/mocks/testCase/LoginDao.java similarity index 100% rename from src/test/resources/mockito2/src/main/java/org/baeldung/mocks/testCase/LoginDao.java rename to dspot/src/test/resources/mockito2/src/main/java/org/baeldung/mocks/testCase/LoginDao.java diff --git a/src/test/resources/mockito2/src/main/java/org/baeldung/mocks/testCase/LoginService.java b/dspot/src/test/resources/mockito2/src/main/java/org/baeldung/mocks/testCase/LoginService.java similarity index 100% rename from src/test/resources/mockito2/src/main/java/org/baeldung/mocks/testCase/LoginService.java rename to dspot/src/test/resources/mockito2/src/main/java/org/baeldung/mocks/testCase/LoginService.java diff --git a/src/test/resources/mockito2/src/main/java/org/baeldung/mocks/testCase/UserForm.java b/dspot/src/test/resources/mockito2/src/main/java/org/baeldung/mocks/testCase/UserForm.java similarity index 100% rename from src/test/resources/mockito2/src/main/java/org/baeldung/mocks/testCase/UserForm.java rename to dspot/src/test/resources/mockito2/src/main/java/org/baeldung/mocks/testCase/UserForm.java diff --git a/src/test/resources/mockito2/src/test/java/org/baeldung/mocks/mockito/LoginControllerIntegrationTest.java b/dspot/src/test/resources/mockito2/src/test/java/org/baeldung/mocks/mockito/LoginControllerIntegrationTest.java similarity index 100% rename from src/test/resources/mockito2/src/test/java/org/baeldung/mocks/mockito/LoginControllerIntegrationTest.java rename to dspot/src/test/resources/mockito2/src/test/java/org/baeldung/mocks/mockito/LoginControllerIntegrationTest.java diff --git a/src/test/resources/multiple-pom/deep-pom-modules.properties b/dspot/src/test/resources/multiple-pom/deep-pom-modules.properties similarity index 100% rename from src/test/resources/multiple-pom/deep-pom-modules.properties rename to dspot/src/test/resources/multiple-pom/deep-pom-modules.properties diff --git a/src/test/resources/multiple-pom/module-1/module-2-1/pom.xml b/dspot/src/test/resources/multiple-pom/module-1/module-2-1/pom.xml similarity index 100% rename from src/test/resources/multiple-pom/module-1/module-2-1/pom.xml rename to dspot/src/test/resources/multiple-pom/module-1/module-2-1/pom.xml diff --git a/src/test/resources/multiple-pom/module-1/module-2-1/src/main/java/HelloWorld.java b/dspot/src/test/resources/multiple-pom/module-1/module-2-1/src/main/java/HelloWorld.java similarity index 100% rename from src/test/resources/multiple-pom/module-1/module-2-1/src/main/java/HelloWorld.java rename to dspot/src/test/resources/multiple-pom/module-1/module-2-1/src/main/java/HelloWorld.java diff --git a/src/test/resources/multiple-pom/module-1/module-2-1/src/test/java/HelloWorldTest.java b/dspot/src/test/resources/multiple-pom/module-1/module-2-1/src/test/java/HelloWorldTest.java similarity index 100% rename from src/test/resources/multiple-pom/module-1/module-2-1/src/test/java/HelloWorldTest.java rename to dspot/src/test/resources/multiple-pom/module-1/module-2-1/src/test/java/HelloWorldTest.java diff --git a/src/test/resources/multiple-pom/module-1/module-2-2/pom.xml b/dspot/src/test/resources/multiple-pom/module-1/module-2-2/pom.xml similarity index 100% rename from src/test/resources/multiple-pom/module-1/module-2-2/pom.xml rename to dspot/src/test/resources/multiple-pom/module-1/module-2-2/pom.xml diff --git a/src/test/resources/multiple-pom/module-1/module-2-2/src/main/java/HelloWorld.java b/dspot/src/test/resources/multiple-pom/module-1/module-2-2/src/main/java/HelloWorld.java similarity index 100% rename from src/test/resources/multiple-pom/module-1/module-2-2/src/main/java/HelloWorld.java rename to dspot/src/test/resources/multiple-pom/module-1/module-2-2/src/main/java/HelloWorld.java diff --git a/src/test/resources/multiple-pom/module-1/module-2-2/src/test/java/HelloWorldTest.java b/dspot/src/test/resources/multiple-pom/module-1/module-2-2/src/test/java/HelloWorldTest.java similarity index 100% rename from src/test/resources/multiple-pom/module-1/module-2-2/src/test/java/HelloWorldTest.java rename to dspot/src/test/resources/multiple-pom/module-1/module-2-2/src/test/java/HelloWorldTest.java diff --git a/src/test/resources/multiple-pom/module-1/pom.xml b/dspot/src/test/resources/multiple-pom/module-1/pom.xml similarity index 100% rename from src/test/resources/multiple-pom/module-1/pom.xml rename to dspot/src/test/resources/multiple-pom/module-1/pom.xml diff --git a/src/test/resources/multiple-pom/pom.xml b/dspot/src/test/resources/multiple-pom/pom.xml similarity index 100% rename from src/test/resources/multiple-pom/pom.xml rename to dspot/src/test/resources/multiple-pom/pom.xml diff --git a/src/test/resources/parametized-0.0.1-SNAPSHOT-tests.jar b/dspot/src/test/resources/parametized-0.0.1-SNAPSHOT-tests.jar similarity index 100% rename from src/test/resources/parametized-0.0.1-SNAPSHOT-tests.jar rename to dspot/src/test/resources/parametized-0.0.1-SNAPSHOT-tests.jar diff --git a/src/test/resources/parametized-0.0.1-SNAPSHOT.jar b/dspot/src/test/resources/parametized-0.0.1-SNAPSHOT.jar similarity index 100% rename from src/test/resources/parametized-0.0.1-SNAPSHOT.jar rename to dspot/src/test/resources/parametized-0.0.1-SNAPSHOT.jar diff --git a/src/test/resources/project-with-resources/pom.xml b/dspot/src/test/resources/project-with-resources/pom.xml similarity index 100% rename from src/test/resources/project-with-resources/pom.xml rename to dspot/src/test/resources/project-with-resources/pom.xml diff --git a/src/test/resources/project-with-resources/project-with-resources.properties b/dspot/src/test/resources/project-with-resources/project-with-resources.properties similarity index 100% rename from src/test/resources/project-with-resources/project-with-resources.properties rename to dspot/src/test/resources/project-with-resources/project-with-resources.properties diff --git a/src/test/resources/project-with-resources/src/main/java/resolver/ClasspathResolver.java b/dspot/src/test/resources/project-with-resources/src/main/java/resolver/ClasspathResolver.java similarity index 100% rename from src/test/resources/project-with-resources/src/main/java/resolver/ClasspathResolver.java rename to dspot/src/test/resources/project-with-resources/src/main/java/resolver/ClasspathResolver.java diff --git a/src/test/resources/project-with-resources/src/main/java/resolver/MustacheResolver.java b/dspot/src/test/resources/project-with-resources/src/main/java/resolver/MustacheResolver.java similarity index 100% rename from src/test/resources/project-with-resources/src/main/java/resolver/MustacheResolver.java rename to dspot/src/test/resources/project-with-resources/src/main/java/resolver/MustacheResolver.java diff --git a/src/test/resources/project-with-resources/src/main/java/textresources/in/sources/ResourcesInSources.java b/dspot/src/test/resources/project-with-resources/src/main/java/textresources/in/sources/ResourcesInSources.java similarity index 100% rename from src/test/resources/project-with-resources/src/main/java/textresources/in/sources/ResourcesInSources.java rename to dspot/src/test/resources/project-with-resources/src/main/java/textresources/in/sources/ResourcesInSources.java diff --git a/src/test/resources/project-with-resources/src/main/java/textresources/in/sources/resources.txt b/dspot/src/test/resources/project-with-resources/src/main/java/textresources/in/sources/resources.txt similarity index 100% rename from src/test/resources/project-with-resources/src/main/java/textresources/in/sources/resources.txt rename to dspot/src/test/resources/project-with-resources/src/main/java/textresources/in/sources/resources.txt diff --git a/src/test/resources/project-with-resources/src/test/java/resolver/ClasspathResolverTest.java b/dspot/src/test/resources/project-with-resources/src/test/java/resolver/ClasspathResolverTest.java similarity index 100% rename from src/test/resources/project-with-resources/src/test/java/resolver/ClasspathResolverTest.java rename to dspot/src/test/resources/project-with-resources/src/test/java/resolver/ClasspathResolverTest.java diff --git a/src/test/resources/project-with-resources/src/test/java/textresources/in/sources/TestResourcesInSources.java b/dspot/src/test/resources/project-with-resources/src/test/java/textresources/in/sources/TestResourcesInSources.java similarity index 100% rename from src/test/resources/project-with-resources/src/test/java/textresources/in/sources/TestResourcesInSources.java rename to dspot/src/test/resources/project-with-resources/src/test/java/textresources/in/sources/TestResourcesInSources.java diff --git a/src/test/resources/project-with-resources/src/test/java/textresources/in/sources/resources.txt b/dspot/src/test/resources/project-with-resources/src/test/java/textresources/in/sources/resources.txt similarity index 100% rename from src/test/resources/project-with-resources/src/test/java/textresources/in/sources/resources.txt rename to dspot/src/test/resources/project-with-resources/src/test/java/textresources/in/sources/resources.txt diff --git a/src/test/resources/project-with-resources/src/test/resources/nested_partials_template.html b/dspot/src/test/resources/project-with-resources/src/test/resources/nested_partials_template.html similarity index 100% rename from src/test/resources/project-with-resources/src/test/resources/nested_partials_template.html rename to dspot/src/test/resources/project-with-resources/src/test/resources/nested_partials_template.html diff --git a/src/test/resources/project-with-resources/src/test/resources/resource/resources.txt b/dspot/src/test/resources/project-with-resources/src/test/resources/resource/resources.txt similarity index 100% rename from src/test/resources/project-with-resources/src/test/resources/resource/resources.txt rename to dspot/src/test/resources/project-with-resources/src/test/resources/resource/resources.txt diff --git a/src/test/resources/project-with-resources/src/test/resources/templates.jar b/dspot/src/test/resources/project-with-resources/src/test/resources/templates.jar similarity index 100% rename from src/test/resources/project-with-resources/src/test/resources/templates.jar rename to dspot/src/test/resources/project-with-resources/src/test/resources/templates.jar diff --git a/src/test/resources/regression/test-projects_0/pom.xml b/dspot/src/test/resources/regression/test-projects_0/pom.xml similarity index 100% rename from src/test/resources/regression/test-projects_0/pom.xml rename to dspot/src/test/resources/regression/test-projects_0/pom.xml diff --git a/src/test/resources/regression/test-projects_0/src/main/java/example/Example.java b/dspot/src/test/resources/regression/test-projects_0/src/main/java/example/Example.java similarity index 100% rename from src/test/resources/regression/test-projects_0/src/main/java/example/Example.java rename to dspot/src/test/resources/regression/test-projects_0/src/main/java/example/Example.java diff --git a/src/test/resources/regression/test-projects_0/src/test/java/example/TestSuiteExample.java b/dspot/src/test/resources/regression/test-projects_0/src/test/java/example/TestSuiteExample.java similarity index 100% rename from src/test/resources/regression/test-projects_0/src/test/java/example/TestSuiteExample.java rename to dspot/src/test/resources/regression/test-projects_0/src/test/java/example/TestSuiteExample.java diff --git a/src/test/resources/regression/test-projects_0/test-projects.properties b/dspot/src/test/resources/regression/test-projects_0/test-projects.properties similarity index 100% rename from src/test/resources/regression/test-projects_0/test-projects.properties rename to dspot/src/test/resources/regression/test-projects_0/test-projects.properties diff --git a/src/test/resources/regression/test-projects_1/pom.xml b/dspot/src/test/resources/regression/test-projects_1/pom.xml similarity index 100% rename from src/test/resources/regression/test-projects_1/pom.xml rename to dspot/src/test/resources/regression/test-projects_1/pom.xml diff --git a/src/test/resources/regression/test-projects_1/src/main/java/example/Example.java b/dspot/src/test/resources/regression/test-projects_1/src/main/java/example/Example.java similarity index 100% rename from src/test/resources/regression/test-projects_1/src/main/java/example/Example.java rename to dspot/src/test/resources/regression/test-projects_1/src/main/java/example/Example.java diff --git a/src/test/resources/regression/test-projects_1/src/test/java/example/TestSuiteExample.java b/dspot/src/test/resources/regression/test-projects_1/src/test/java/example/TestSuiteExample.java similarity index 100% rename from src/test/resources/regression/test-projects_1/src/test/java/example/TestSuiteExample.java rename to dspot/src/test/resources/regression/test-projects_1/src/test/java/example/TestSuiteExample.java diff --git a/src/test/resources/sample/pom.xml b/dspot/src/test/resources/sample/pom.xml similarity index 100% rename from src/test/resources/sample/pom.xml rename to dspot/src/test/resources/sample/pom.xml diff --git a/src/test/resources/sample/sample.properties b/dspot/src/test/resources/sample/sample.properties similarity index 100% rename from src/test/resources/sample/sample.properties rename to dspot/src/test/resources/sample/sample.properties diff --git a/src/test/resources/sample/src/main/java/fr/inria/amp/JavaPoet.java b/dspot/src/test/resources/sample/src/main/java/fr/inria/amp/JavaPoet.java similarity index 100% rename from src/test/resources/sample/src/main/java/fr/inria/amp/JavaPoet.java rename to dspot/src/test/resources/sample/src/main/java/fr/inria/amp/JavaPoet.java diff --git a/src/test/resources/sample/src/main/java/fr/inria/amp/LiteralMutation.java b/dspot/src/test/resources/sample/src/main/java/fr/inria/amp/LiteralMutation.java similarity index 100% rename from src/test/resources/sample/src/main/java/fr/inria/amp/LiteralMutation.java rename to dspot/src/test/resources/sample/src/main/java/fr/inria/amp/LiteralMutation.java diff --git a/src/test/resources/sample/src/main/java/fr/inria/infinite/Loop.java b/dspot/src/test/resources/sample/src/main/java/fr/inria/infinite/Loop.java similarity index 100% rename from src/test/resources/sample/src/main/java/fr/inria/infinite/Loop.java rename to dspot/src/test/resources/sample/src/main/java/fr/inria/infinite/Loop.java diff --git a/src/test/resources/sample/src/main/java/fr/inria/inheritance/InheritanceSource.java b/dspot/src/test/resources/sample/src/main/java/fr/inria/inheritance/InheritanceSource.java similarity index 100% rename from src/test/resources/sample/src/main/java/fr/inria/inheritance/InheritanceSource.java rename to dspot/src/test/resources/sample/src/main/java/fr/inria/inheritance/InheritanceSource.java diff --git a/src/test/resources/sample/src/main/java/fr/inria/multipleobservations/ClassToBeTest.java b/dspot/src/test/resources/sample/src/main/java/fr/inria/multipleobservations/ClassToBeTest.java similarity index 100% rename from src/test/resources/sample/src/main/java/fr/inria/multipleobservations/ClassToBeTest.java rename to dspot/src/test/resources/sample/src/main/java/fr/inria/multipleobservations/ClassToBeTest.java diff --git a/src/test/resources/sample/src/main/java/fr/inria/mutation/ClassUnderTest.java b/dspot/src/test/resources/sample/src/main/java/fr/inria/mutation/ClassUnderTest.java similarity index 100% rename from src/test/resources/sample/src/main/java/fr/inria/mutation/ClassUnderTest.java rename to dspot/src/test/resources/sample/src/main/java/fr/inria/mutation/ClassUnderTest.java diff --git a/src/test/resources/sample/src/main/java/fr/inria/removebadtest/ClassToBeTested.java b/dspot/src/test/resources/sample/src/main/java/fr/inria/removebadtest/ClassToBeTested.java similarity index 100% rename from src/test/resources/sample/src/main/java/fr/inria/removebadtest/ClassToBeTested.java rename to dspot/src/test/resources/sample/src/main/java/fr/inria/removebadtest/ClassToBeTested.java diff --git a/src/test/resources/sample/src/main/java/fr/inria/sample/ClassThrowException.java b/dspot/src/test/resources/sample/src/main/java/fr/inria/sample/ClassThrowException.java similarity index 100% rename from src/test/resources/sample/src/main/java/fr/inria/sample/ClassThrowException.java rename to dspot/src/test/resources/sample/src/main/java/fr/inria/sample/ClassThrowException.java diff --git a/src/test/resources/sample/src/main/java/fr/inria/sample/ClassWithBoolean.java b/dspot/src/test/resources/sample/src/main/java/fr/inria/sample/ClassWithBoolean.java similarity index 100% rename from src/test/resources/sample/src/main/java/fr/inria/sample/ClassWithBoolean.java rename to dspot/src/test/resources/sample/src/main/java/fr/inria/sample/ClassWithBoolean.java diff --git a/src/test/resources/sample/src/main/java/fr/inria/statementadd/ClassParameterAmplify.java b/dspot/src/test/resources/sample/src/main/java/fr/inria/statementadd/ClassParameterAmplify.java similarity index 100% rename from src/test/resources/sample/src/main/java/fr/inria/statementadd/ClassParameterAmplify.java rename to dspot/src/test/resources/sample/src/main/java/fr/inria/statementadd/ClassParameterAmplify.java diff --git a/src/test/resources/sample/src/main/java/fr/inria/statementadd/ClassTarget.java b/dspot/src/test/resources/sample/src/main/java/fr/inria/statementadd/ClassTarget.java similarity index 100% rename from src/test/resources/sample/src/main/java/fr/inria/statementadd/ClassTarget.java rename to dspot/src/test/resources/sample/src/main/java/fr/inria/statementadd/ClassTarget.java diff --git a/src/test/resources/sample/src/main/java/fr/inria/statementadd/ClassTargetAmplify.java b/dspot/src/test/resources/sample/src/main/java/fr/inria/statementadd/ClassTargetAmplify.java similarity index 100% rename from src/test/resources/sample/src/main/java/fr/inria/statementadd/ClassTargetAmplify.java rename to dspot/src/test/resources/sample/src/main/java/fr/inria/statementadd/ClassTargetAmplify.java diff --git a/src/test/resources/sample/src/main/java/fr/inria/statementaddarray/ClassParameterAmplify.java b/dspot/src/test/resources/sample/src/main/java/fr/inria/statementaddarray/ClassParameterAmplify.java similarity index 100% rename from src/test/resources/sample/src/main/java/fr/inria/statementaddarray/ClassParameterAmplify.java rename to dspot/src/test/resources/sample/src/main/java/fr/inria/statementaddarray/ClassParameterAmplify.java diff --git a/src/test/resources/sample/src/main/java/fr/inria/statementaddarray/ClassTargetAmplify.java b/dspot/src/test/resources/sample/src/main/java/fr/inria/statementaddarray/ClassTargetAmplify.java similarity index 100% rename from src/test/resources/sample/src/main/java/fr/inria/statementaddarray/ClassTargetAmplify.java rename to dspot/src/test/resources/sample/src/main/java/fr/inria/statementaddarray/ClassTargetAmplify.java diff --git a/src/test/resources/sample/src/main/java/fr/inria/testrunner/ClassWithVisibility.java b/dspot/src/test/resources/sample/src/main/java/fr/inria/testrunner/ClassWithVisibility.java similarity index 100% rename from src/test/resources/sample/src/main/java/fr/inria/testrunner/ClassWithVisibility.java rename to dspot/src/test/resources/sample/src/main/java/fr/inria/testrunner/ClassWithVisibility.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/amp/TestJavaPoet.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/amp/TestJavaPoet.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/amp/TestJavaPoet.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/amp/TestJavaPoet.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/assertionremover/TestClassWithAssertToBeRemoved.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/assertionremover/TestClassWithAssertToBeRemoved.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/assertionremover/TestClassWithAssertToBeRemoved.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/assertionremover/TestClassWithAssertToBeRemoved.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/compiler/TestCompiler.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/compiler/TestCompiler.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/compiler/TestCompiler.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/compiler/TestCompiler.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/failing/FailingTest.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/failing/FailingTest.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/failing/FailingTest.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/failing/FailingTest.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/helper/ClassJunit3.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/ClassJunit3.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/helper/ClassJunit3.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/helper/ClassJunit3.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/helper/ClassWithInnerClass.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/ClassWithInnerClass.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/helper/ClassWithInnerClass.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/helper/ClassWithInnerClass.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/infinite/LoopTest.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/infinite/LoopTest.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/infinite/LoopTest.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/infinite/LoopTest.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/inheritance/Inherit.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/inheritance/Inherit.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/inheritance/Inherit.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/inheritance/Inherit.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/inheritance/Inherit2.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/inheritance/Inherit2.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/inheritance/Inherit2.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/inheritance/Inherit2.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/inheritance/Inherited.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/inheritance/Inherited.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/inheritance/Inherited.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/inheritance/Inherited.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/multipleobservations/TestClassToBeTest.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/multipleobservations/TestClassToBeTest.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/multipleobservations/TestClassToBeTest.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/multipleobservations/TestClassToBeTest.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/mutation/ClassUnderTestTest.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/mutation/ClassUnderTestTest.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/mutation/ClassUnderTestTest.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/mutation/ClassUnderTestTest.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/removebadtest/TestClassToBeTested.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/removebadtest/TestClassToBeTested.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/removebadtest/TestClassToBeTested.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/removebadtest/TestClassToBeTested.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/sample/TestClassWithAssert.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/sample/TestClassWithAssert.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/sample/TestClassWithAssert.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/sample/TestClassWithAssert.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/sample/TestClassWithLiteral.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/sample/TestClassWithLiteral.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/sample/TestClassWithLiteral.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/sample/TestClassWithLiteral.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/sample/TestClassWithSpecificCaseToBeAsserted.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/sample/TestClassWithSpecificCaseToBeAsserted.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/sample/TestClassWithSpecificCaseToBeAsserted.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/sample/TestClassWithSpecificCaseToBeAsserted.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/sample/TestClassWithoutAssert.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/sample/TestClassWithoutAssert.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/sample/TestClassWithoutAssert.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/sample/TestClassWithoutAssert.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/statementadd/TestClassTarget.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/statementadd/TestClassTarget.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/statementadd/TestClassTarget.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/statementadd/TestClassTarget.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/statementadd/TestClassTargetAmplify.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/statementadd/TestClassTargetAmplify.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/statementadd/TestClassTargetAmplify.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/statementadd/TestClassTargetAmplify.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/statementaddarray/TestClassTargetAmplify.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/statementaddarray/TestClassTargetAmplify.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/statementaddarray/TestClassTargetAmplify.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/statementaddarray/TestClassTargetAmplify.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/systemproperties/SystemPropertiesTest.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/systemproperties/SystemPropertiesTest.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/systemproperties/SystemPropertiesTest.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/systemproperties/SystemPropertiesTest.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/testresources/TestResources.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/testresources/TestResources.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/testresources/TestResources.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/testresources/TestResources.java diff --git a/src/test/resources/sample/src/test/java/fr/inria/testrunner/TestClassWithVisibility.java b/dspot/src/test/resources/sample/src/test/java/fr/inria/testrunner/TestClassWithVisibility.java similarity index 100% rename from src/test/resources/sample/src/test/java/fr/inria/testrunner/TestClassWithVisibility.java rename to dspot/src/test/resources/sample/src/test/java/fr/inria/testrunner/TestClassWithVisibility.java diff --git a/src/test/resources/sample/src/test/resources/aResource b/dspot/src/test/resources/sample/src/test/resources/aResource similarity index 100% rename from src/test/resources/sample/src/test/resources/aResource rename to dspot/src/test/resources/sample/src/test/resources/aResource diff --git a/src/test/resources/sample/src/test/resources/aResourcesDirectory/anotherResource b/dspot/src/test/resources/sample/src/test/resources/aResourcesDirectory/anotherResource similarity index 100% rename from src/test/resources/sample/src/test/resources/aResourcesDirectory/anotherResource rename to dspot/src/test/resources/sample/src/test/resources/aResourcesDirectory/anotherResource diff --git a/src/test/resources/src/Book.java b/dspot/src/test/resources/src/Book.java similarity index 100% rename from src/test/resources/src/Book.java rename to dspot/src/test/resources/src/Book.java diff --git a/src/test/resources/src/BookDAL.java b/dspot/src/test/resources/src/BookDAL.java similarity index 100% rename from src/test/resources/src/BookDAL.java rename to dspot/src/test/resources/src/BookDAL.java diff --git a/src/test/resources/src/Example.java b/dspot/src/test/resources/src/Example.java similarity index 100% rename from src/test/resources/src/Example.java rename to dspot/src/test/resources/src/Example.java diff --git a/src/test/resources/test-projects/build.gradle b/dspot/src/test/resources/test-projects/build.gradle similarity index 100% rename from src/test/resources/test-projects/build.gradle rename to dspot/src/test/resources/test-projects/build.gradle diff --git a/src/test/resources/test-projects/originalpit/mutations.csv b/dspot/src/test/resources/test-projects/originalpit/mutations.csv similarity index 100% rename from src/test/resources/test-projects/originalpit/mutations.csv rename to dspot/src/test/resources/test-projects/originalpit/mutations.csv diff --git a/src/test/resources/test-projects/pom.xml b/dspot/src/test/resources/test-projects/pom.xml similarity index 100% rename from src/test/resources/test-projects/pom.xml rename to dspot/src/test/resources/test-projects/pom.xml diff --git a/src/test/resources/test-projects/src/main/java/example/Example.java b/dspot/src/test/resources/test-projects/src/main/java/example/Example.java similarity index 100% rename from src/test/resources/test-projects/src/main/java/example/Example.java rename to dspot/src/test/resources/test-projects/src/main/java/example/Example.java diff --git a/src/test/resources/test-projects/src/test/java/example/TestResources.java b/dspot/src/test/resources/test-projects/src/test/java/example/TestResources.java similarity index 100% rename from src/test/resources/test-projects/src/test/java/example/TestResources.java rename to dspot/src/test/resources/test-projects/src/test/java/example/TestResources.java diff --git a/src/test/resources/test-projects/src/test/java/example/TestSuiteExample.java b/dspot/src/test/resources/test-projects/src/test/java/example/TestSuiteExample.java similarity index 100% rename from src/test/resources/test-projects/src/test/java/example/TestSuiteExample.java rename to dspot/src/test/resources/test-projects/src/test/java/example/TestSuiteExample.java diff --git a/src/test/resources/test-projects/src/test/java/example/TestSuiteExample2.java b/dspot/src/test/resources/test-projects/src/test/java/example/TestSuiteExample2.java similarity index 100% rename from src/test/resources/test-projects/src/test/java/example/TestSuiteExample2.java rename to dspot/src/test/resources/test-projects/src/test/java/example/TestSuiteExample2.java diff --git a/src/test/resources/test-projects/test-projects.properties b/dspot/src/test/resources/test-projects/test-projects.properties similarity index 100% rename from src/test/resources/test-projects/test-projects.properties rename to dspot/src/test/resources/test-projects/test-projects.properties diff --git a/src/test/resources/test/AbstractTest.java b/dspot/src/test/resources/test/AbstractTest.java similarity index 100% rename from src/test/resources/test/AbstractTest.java rename to dspot/src/test/resources/test/AbstractTest.java diff --git a/src/test/resources/test/BookDALTest.java b/dspot/src/test/resources/test/BookDALTest.java similarity index 100% rename from src/test/resources/test/BookDALTest.java rename to dspot/src/test/resources/test/BookDALTest.java diff --git a/src/test/resources/test/InheriteTest.java b/dspot/src/test/resources/test/InheriteTest.java similarity index 100% rename from src/test/resources/test/InheriteTest.java rename to dspot/src/test/resources/test/InheriteTest.java diff --git a/src/test/resources/test/TestSuiteExample.java b/dspot/src/test/resources/test/TestSuiteExample.java similarity index 100% rename from src/test/resources/test/TestSuiteExample.java rename to dspot/src/test/resources/test/TestSuiteExample.java diff --git a/pom.xml b/pom.xml index 9963d86b2..e01bdb544 100644 --- a/pom.xml +++ b/pom.xml @@ -4,15 +4,11 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - fr.inria.diversify - dspot + fr.inria.stamp + dspot-parent 1.0.0 - jar - - DSpot - Dspot is a tool to automatically improve a Java test suite. It uses dynamic analysis to identify missing assertions and inputs. Make your tests better! Amplify your test suite! Now! - https://github.com/STAMP-project/dspot - + pom + UTF-8 UTF-8 @@ -20,17 +16,6 @@ 1.8 - - - GNU Lesser General Public License v3.0 - https://github.com/STAMP-project/dspot/blob/master/Licence.md - - - - - https://github.com/STAMP-project/dspot - - stamp-maven-repository-mvn-repo @@ -45,204 +30,9 @@ Gradle Tooling API repository https://repo.gradle.org/gradle/libs-releases-local/ - - gforge.inria.fr-snapshot - Maven Repository for Spoon Snapshot - http://spoon.gforge.inria.fr/repositories/snapshots/ - - - - - fr.inria.gforge.spoon - spoon-core - 6.0.0-SNAPSHOT - - - - junit - junit - 4.12 - - - - com.google.code.gson - gson - 2.8.0 - - - - - org.apache.maven.shared - maven-invoker - 3.0.0 - - - - - org.slf4j - slf4j-api - 1.7.25 - - - - - org.slf4j - slf4j-log4j12 - 1.7.25 - compile - - - - - - org.jacoco - org.jacoco.core - 0.7.9 - - - - fr.inria.stamp - descartes - 0.1-SNAPSHOT - - - - org.gradle - gradle-tooling-api - 4.0.1 - - - - org.mockito - mockito-core - 2.10.0 - - - - - - - - - maven-clean-plugin - 3.0.0 - - - - tmpDir/ - - - src/test/resources/ - - descartes/target/ - mock/target/ - easymock/target/ - jmockit/target/ - mockito/target/ - mockito2/target/ - multiple-pom/target/ - multiple-pom/module-1/module-2-1/target/ - multiple-pom/module-1/module-2-2/target/ - sample/target/ - test-projects/target/ - regression/test-projects_0/target/ - regression/test-projects_1/target/ - project-with-resources/target/ - - false - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.1 - - 1.8 - 1.8 - - - - - maven-assembly-plugin - - - jar-with-dependencies - - - - fr.inria.stamp.Main - - - - - - make-my-jar-with-dependencies - package - - single - - - - - - - org.jacoco - jacoco-maven-plugin - 0.7.9 - - - - prepare-agent - - - - report - prepare-package - - report - - - - - - **/fr/inria/diversify/dspot/amplifier/ObjectGenerator.* - **/fr/inria/diversify/utils/sosiefier/* - - - - - - - - - - org.eluder.coveralls - coveralls-maven-plugin - 4.3.0 - - - - - - - - - coveralls - - - - org.eluder.coveralls - coveralls-maven-plugin - 4.3.0 - - - - - - + + dspot +