Dominik Fuchß 4 роки тому
батько
коміт
9422dec832
100 змінених файлів з 26 додано та 5 видалено
  1. 16 4
      cli/pom.xml
  2. 0 0
      cli/src/assembly/src.xml
  3. 0 0
      cli/src/main/java/de/jplag/CLI.java
  4. 0 0
      cli/src/main/java/de/jplag/CliGroupHelper.java
  5. 0 0
      cli/src/main/java/de/jplag/CommandLineArgument.java
  6. 0 0
      cli/src/main/java/de/jplag/logger/CollectedLogger.java
  7. 0 0
      cli/src/main/java/de/jplag/logger/CollectedLoggerFactory.java
  8. 0 0
      cli/src/main/java/de/jplag/logger/CollectedLoggerServiceProvider.java
  9. 0 0
      cli/src/main/java/de/jplag/logger/Triple.java
  10. 0 0
      cli/src/test/java/de/jplag/cli/BaseCodeOptionTest.java
  11. 0 0
      cli/src/test/java/de/jplag/cli/ClusteringTest.java
  12. 0 0
      cli/src/test/java/de/jplag/cli/CommandLineInterfaceTest.java
  13. 0 0
      cli/src/test/java/de/jplag/cli/ComparisonModeTest.java
  14. 0 0
      cli/src/test/java/de/jplag/cli/LanguageTest.java
  15. 0 0
      cli/src/test/java/de/jplag/cli/MinTokenMatchTest.java
  16. 0 0
      cli/src/test/java/de/jplag/cli/OldNewRootDirectoriesArgumentTest.java
  17. 0 0
      cli/src/test/java/de/jplag/cli/SimiliarityThresholdTest.java
  18. 0 0
      cli/src/test/java/de/jplag/cli/StoredMatchesTest.java
  19. 10 1
      core/pom.xml
  20. 0 0
      core/src/main/java/de/jplag/GreedyStringTiling.java
  21. 0 0
      core/src/main/java/de/jplag/JPlag.java
  22. 0 0
      core/src/main/java/de/jplag/JPlagComparison.java
  23. 0 0
      core/src/main/java/de/jplag/JPlagResult.java
  24. 0 0
      core/src/main/java/de/jplag/Match.java
  25. 0 0
      core/src/main/java/de/jplag/Messages.java
  26. 0 0
      core/src/main/java/de/jplag/NumberOfArgumentValues.java
  27. 0 0
      core/src/main/java/de/jplag/Submission.java
  28. 0 0
      core/src/main/java/de/jplag/SubmissionSet.java
  29. 0 0
      core/src/main/java/de/jplag/SubmissionSetBuilder.java
  30. 0 0
      core/src/main/java/de/jplag/TimeUtil.java
  31. 0 0
      core/src/main/java/de/jplag/clustering/Cluster.java
  32. 0 0
      core/src/main/java/de/jplag/clustering/ClusteringAdapter.java
  33. 0 0
      core/src/main/java/de/jplag/clustering/ClusteringAlgorithm.java
  34. 0 0
      core/src/main/java/de/jplag/clustering/ClusteringFactory.java
  35. 0 0
      core/src/main/java/de/jplag/clustering/ClusteringOptions.java
  36. 0 0
      core/src/main/java/de/jplag/clustering/ClusteringPreprocessor.java
  37. 0 0
      core/src/main/java/de/jplag/clustering/ClusteringResult.java
  38. 0 0
      core/src/main/java/de/jplag/clustering/IntegerMapping.java
  39. 0 0
      core/src/main/java/de/jplag/clustering/PreprocessedClusteringAlgorithm.java
  40. 0 0
      core/src/main/java/de/jplag/clustering/Preprocessing.java
  41. 0 0
      core/src/main/java/de/jplag/clustering/PreprocessorHelper.java
  42. 0 0
      core/src/main/java/de/jplag/clustering/algorithm/AgglomerativeClustering.java
  43. 0 0
      core/src/main/java/de/jplag/clustering/algorithm/BFGS.java
  44. 0 0
      core/src/main/java/de/jplag/clustering/algorithm/BayesianOptimization.java
  45. 0 0
      core/src/main/java/de/jplag/clustering/algorithm/GaussianProcess.java
  46. 0 0
      core/src/main/java/de/jplag/clustering/algorithm/GenericClusteringAlgorithm.java
  47. 0 0
      core/src/main/java/de/jplag/clustering/algorithm/InterClusterSimilarity.java
  48. 0 0
      core/src/main/java/de/jplag/clustering/algorithm/SpectralClustering.java
  49. 0 0
      core/src/main/java/de/jplag/clustering/preprocessors/CumulativeDistributionFunctionPreprocessor.java
  50. 0 0
      core/src/main/java/de/jplag/clustering/preprocessors/PercentileThresholdProcessor.java
  51. 0 0
      core/src/main/java/de/jplag/clustering/preprocessors/ThresholdPreprocessor.java
  52. 0 0
      core/src/main/java/de/jplag/exceptions/BasecodeException.java
  53. 0 0
      core/src/main/java/de/jplag/exceptions/ExitException.java
  54. 0 0
      core/src/main/java/de/jplag/exceptions/RootDirectoryException.java
  55. 0 0
      core/src/main/java/de/jplag/exceptions/SubmissionException.java
  56. 0 0
      core/src/main/java/de/jplag/options/JPlagOptions.java
  57. 0 0
      core/src/main/java/de/jplag/options/SimilarityMetric.java
  58. 0 0
      core/src/main/java/de/jplag/options/Verbosity.java
  59. 0 0
      core/src/main/java/de/jplag/reporting/jsonfactory/ComparisonReportWriter.java
  60. 0 0
      core/src/main/java/de/jplag/reporting/jsonfactory/DirectoryManager.java
  61. 0 0
      core/src/main/java/de/jplag/reporting/jsonfactory/DummyWriter.java
  62. 0 0
      core/src/main/java/de/jplag/reporting/jsonfactory/FileWriter.java
  63. 0 0
      core/src/main/java/de/jplag/reporting/jsonfactory/ToDiskWriter.java
  64. 0 0
      core/src/main/java/de/jplag/reporting/reportobject/ReportObjectFactory.java
  65. 0 0
      core/src/main/java/de/jplag/reporting/reportobject/mapper/ClusteringResultMapper.java
  66. 0 0
      core/src/main/java/de/jplag/reporting/reportobject/mapper/MetricMapper.java
  67. 0 0
      core/src/main/java/de/jplag/reporting/reportobject/mapper/SubmissionNameToIdMapper.java
  68. 0 0
      core/src/main/java/de/jplag/reporting/reportobject/model/Cluster.java
  69. 0 0
      core/src/main/java/de/jplag/reporting/reportobject/model/ComparisonReport.java
  70. 0 0
      core/src/main/java/de/jplag/reporting/reportobject/model/Match.java
  71. 0 0
      core/src/main/java/de/jplag/reporting/reportobject/model/Metric.java
  72. 0 0
      core/src/main/java/de/jplag/reporting/reportobject/model/OverviewReport.java
  73. 0 0
      core/src/main/java/de/jplag/reporting/reportobject/model/TopComparison.java
  74. 0 0
      core/src/main/java/de/jplag/strategy/AbstractComparisonStrategy.java
  75. 0 0
      core/src/main/java/de/jplag/strategy/ComparisonMode.java
  76. 0 0
      core/src/main/java/de/jplag/strategy/ComparisonStrategy.java
  77. 0 0
      core/src/main/java/de/jplag/strategy/NormalComparisonStrategy.java
  78. 0 0
      core/src/main/java/de/jplag/strategy/ParallelComparisonStrategy.java
  79. 0 0
      core/src/main/java/de/jplag/strategy/SubmissionTuple.java
  80. 0 0
      core/src/main/resources/de/jplag/logo-dark.png
  81. 0 0
      core/src/main/resources/de/jplag/logo.png
  82. 0 0
      core/src/main/resources/de/jplag/messages.properties
  83. 0 0
      core/src/main/resources/de/jplag/messages_de.properties
  84. 0 0
      core/src/main/resources/de/jplag/messages_en.properties
  85. 0 0
      core/src/main/resources/de/jplag/messages_es.properties
  86. 0 0
      core/src/main/resources/de/jplag/messages_fr.properties
  87. 0 0
      core/src/main/resources/de/jplag/messages_pt.properties
  88. 0 0
      core/src/main/resources/de/jplag/version.properties
  89. 0 0
      core/src/test/java/de/jplag/BaseCodeTest.java
  90. 0 0
      core/src/test/java/de/jplag/InvalidSubmissionTest.java
  91. 0 0
      core/src/test/java/de/jplag/NewJavaFeaturesTest.java
  92. 0 0
      core/src/test/java/de/jplag/NormalComparisonTest.java
  93. 0 0
      core/src/test/java/de/jplag/OptionsTest.java
  94. 0 0
      core/src/test/java/de/jplag/ParallelComparisonTest.java
  95. 0 0
      core/src/test/java/de/jplag/TestBase.java
  96. 0 0
      core/src/test/java/de/jplag/clustering/ClusterTest.java
  97. 0 0
      core/src/test/java/de/jplag/clustering/ClusteringAdapterTest.java
  98. 0 0
      core/src/test/java/de/jplag/clustering/ClusteringResultTest.java
  99. 0 0
      core/src/test/java/de/jplag/clustering/algorithm/AgglomerativeClusteringTest.java
  100. 0 0
      core/src/test/java/de/jplag/clustering/algorithm/BayesianOptimizationTest.java

+ 16 - 4
jplag.cli/pom.xml → cli/pom.xml

@@ -11,68 +11,80 @@
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>jplag</artifactId>
+            <version>${revision}</version>
         </dependency>
 
         <!-- Languages -->
-        <dependency>
-            <groupId>de.jplag</groupId>
-            <artifactId>frontend-utils</artifactId>
-        </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>text</artifactId>
+            <version>${revision}</version>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>java</artifactId>
+            <version>${revision}</version>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>python-3</artifactId>
+            <version>${revision}</version>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>csharp-6</artifactId>
+            <version>${revision}</version>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>cpp</artifactId>
+            <version>${revision}</version>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>golang</artifactId>
+            <version>${revision}</version>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>kotlin</artifactId>
+            <version>${revision}</version>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>rlang</artifactId>
+            <version>${revision}</version>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>rust</artifactId>
+            <version>${revision}</version>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>scala</artifactId>
+            <version>${revision}</version>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>scheme</artifactId>
+            <version>${revision}</version>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>emf-metamodel</artifactId>
+            <version>${revision}</version>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>emf-metamodel-dynamic</artifactId>
+            <version>${revision}</version>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>endToEndTesting</artifactId>
+            <version>${revision}</version>
+            <scope>test</scope>
         </dependency>
 
         <!-- CLI -->

+ 0 - 0
jplag.cli/src/assembly/src.xml → cli/src/assembly/src.xml


+ 0 - 0
jplag.cli/src/main/java/de/jplag/CLI.java → cli/src/main/java/de/jplag/CLI.java


+ 0 - 0
jplag.cli/src/main/java/de/jplag/CliGroupHelper.java → cli/src/main/java/de/jplag/CliGroupHelper.java


+ 0 - 0
jplag.cli/src/main/java/de/jplag/CommandLineArgument.java → cli/src/main/java/de/jplag/CommandLineArgument.java


+ 0 - 0
jplag.cli/src/main/java/de/jplag/logger/CollectedLogger.java → cli/src/main/java/de/jplag/logger/CollectedLogger.java


+ 0 - 0
jplag.cli/src/main/java/de/jplag/logger/CollectedLoggerFactory.java → cli/src/main/java/de/jplag/logger/CollectedLoggerFactory.java


+ 0 - 0
jplag.cli/src/main/java/de/jplag/logger/CollectedLoggerServiceProvider.java → cli/src/main/java/de/jplag/logger/CollectedLoggerServiceProvider.java


+ 0 - 0
jplag.cli/src/main/java/de/jplag/logger/Triple.java → cli/src/main/java/de/jplag/logger/Triple.java


+ 0 - 0
jplag.cli/src/test/java/de/jplag/cli/BaseCodeOptionTest.java → cli/src/test/java/de/jplag/cli/BaseCodeOptionTest.java


+ 0 - 0
jplag.cli/src/test/java/de/jplag/cli/ClusteringTest.java → cli/src/test/java/de/jplag/cli/ClusteringTest.java


+ 0 - 0
jplag.cli/src/test/java/de/jplag/cli/CommandLineInterfaceTest.java → cli/src/test/java/de/jplag/cli/CommandLineInterfaceTest.java


+ 0 - 0
jplag.cli/src/test/java/de/jplag/cli/ComparisonModeTest.java → cli/src/test/java/de/jplag/cli/ComparisonModeTest.java


+ 0 - 0
jplag.cli/src/test/java/de/jplag/cli/LanguageTest.java → cli/src/test/java/de/jplag/cli/LanguageTest.java


+ 0 - 0
jplag.cli/src/test/java/de/jplag/cli/MinTokenMatchTest.java → cli/src/test/java/de/jplag/cli/MinTokenMatchTest.java


+ 0 - 0
jplag.cli/src/test/java/de/jplag/cli/OldNewRootDirectoriesArgumentTest.java → cli/src/test/java/de/jplag/cli/OldNewRootDirectoriesArgumentTest.java


+ 0 - 0
jplag.cli/src/test/java/de/jplag/cli/SimiliarityThresholdTest.java → cli/src/test/java/de/jplag/cli/SimiliarityThresholdTest.java


+ 0 - 0
jplag.cli/src/test/java/de/jplag/cli/StoredMatchesTest.java → cli/src/test/java/de/jplag/cli/StoredMatchesTest.java


+ 10 - 1
jplag/pom.xml → core/pom.xml

@@ -23,46 +23,55 @@
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
-            <artifactId>frontend-utils</artifactId>
+            <artifactId>languages.api</artifactId>
+            <version>${revision}</version>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>java</artifactId>
+            <version>${revision}</version>
             <scope>test</scope>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>cpp</artifactId>
+            <version>${revision}</version>
             <scope>test</scope>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>rlang</artifactId>
+            <version>${revision}</version>
             <scope>test</scope>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>golang</artifactId>
+            <version>${revision}</version>
             <scope>test</scope>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>scala</artifactId>
+            <version>${revision}</version>
             <scope>test</scope>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>kotlin</artifactId>
+            <version>${revision}</version>
             <scope>test</scope>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>emf-metamodel</artifactId>
+            <version>${revision}</version>
             <scope>test</scope>
         </dependency>
         <dependency>
             <groupId>de.jplag</groupId>
             <artifactId>emf-metamodel-dynamic</artifactId>
+            <version>${revision}</version>
             <scope>test</scope>
         </dependency>
     </dependencies>

+ 0 - 0
jplag/src/main/java/de/jplag/GreedyStringTiling.java → core/src/main/java/de/jplag/GreedyStringTiling.java


+ 0 - 0
jplag/src/main/java/de/jplag/JPlag.java → core/src/main/java/de/jplag/JPlag.java


+ 0 - 0
jplag/src/main/java/de/jplag/JPlagComparison.java → core/src/main/java/de/jplag/JPlagComparison.java


+ 0 - 0
jplag/src/main/java/de/jplag/JPlagResult.java → core/src/main/java/de/jplag/JPlagResult.java


+ 0 - 0
jplag/src/main/java/de/jplag/Match.java → core/src/main/java/de/jplag/Match.java


+ 0 - 0
jplag/src/main/java/de/jplag/Messages.java → core/src/main/java/de/jplag/Messages.java


+ 0 - 0
jplag/src/main/java/de/jplag/NumberOfArgumentValues.java → core/src/main/java/de/jplag/NumberOfArgumentValues.java


+ 0 - 0
jplag/src/main/java/de/jplag/Submission.java → core/src/main/java/de/jplag/Submission.java


+ 0 - 0
jplag/src/main/java/de/jplag/SubmissionSet.java → core/src/main/java/de/jplag/SubmissionSet.java


+ 0 - 0
jplag/src/main/java/de/jplag/SubmissionSetBuilder.java → core/src/main/java/de/jplag/SubmissionSetBuilder.java


+ 0 - 0
jplag/src/main/java/de/jplag/TimeUtil.java → core/src/main/java/de/jplag/TimeUtil.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/Cluster.java → core/src/main/java/de/jplag/clustering/Cluster.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/ClusteringAdapter.java → core/src/main/java/de/jplag/clustering/ClusteringAdapter.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/ClusteringAlgorithm.java → core/src/main/java/de/jplag/clustering/ClusteringAlgorithm.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/ClusteringFactory.java → core/src/main/java/de/jplag/clustering/ClusteringFactory.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/ClusteringOptions.java → core/src/main/java/de/jplag/clustering/ClusteringOptions.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/ClusteringPreprocessor.java → core/src/main/java/de/jplag/clustering/ClusteringPreprocessor.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/ClusteringResult.java → core/src/main/java/de/jplag/clustering/ClusteringResult.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/IntegerMapping.java → core/src/main/java/de/jplag/clustering/IntegerMapping.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/PreprocessedClusteringAlgorithm.java → core/src/main/java/de/jplag/clustering/PreprocessedClusteringAlgorithm.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/Preprocessing.java → core/src/main/java/de/jplag/clustering/Preprocessing.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/PreprocessorHelper.java → core/src/main/java/de/jplag/clustering/PreprocessorHelper.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/algorithm/AgglomerativeClustering.java → core/src/main/java/de/jplag/clustering/algorithm/AgglomerativeClustering.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/algorithm/BFGS.java → core/src/main/java/de/jplag/clustering/algorithm/BFGS.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/algorithm/BayesianOptimization.java → core/src/main/java/de/jplag/clustering/algorithm/BayesianOptimization.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/algorithm/GaussianProcess.java → core/src/main/java/de/jplag/clustering/algorithm/GaussianProcess.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/algorithm/GenericClusteringAlgorithm.java → core/src/main/java/de/jplag/clustering/algorithm/GenericClusteringAlgorithm.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/algorithm/InterClusterSimilarity.java → core/src/main/java/de/jplag/clustering/algorithm/InterClusterSimilarity.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/algorithm/SpectralClustering.java → core/src/main/java/de/jplag/clustering/algorithm/SpectralClustering.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/preprocessors/CumulativeDistributionFunctionPreprocessor.java → core/src/main/java/de/jplag/clustering/preprocessors/CumulativeDistributionFunctionPreprocessor.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/preprocessors/PercentileThresholdProcessor.java → core/src/main/java/de/jplag/clustering/preprocessors/PercentileThresholdProcessor.java


+ 0 - 0
jplag/src/main/java/de/jplag/clustering/preprocessors/ThresholdPreprocessor.java → core/src/main/java/de/jplag/clustering/preprocessors/ThresholdPreprocessor.java


+ 0 - 0
jplag/src/main/java/de/jplag/exceptions/BasecodeException.java → core/src/main/java/de/jplag/exceptions/BasecodeException.java


+ 0 - 0
jplag/src/main/java/de/jplag/exceptions/ExitException.java → core/src/main/java/de/jplag/exceptions/ExitException.java


+ 0 - 0
jplag/src/main/java/de/jplag/exceptions/RootDirectoryException.java → core/src/main/java/de/jplag/exceptions/RootDirectoryException.java


+ 0 - 0
jplag/src/main/java/de/jplag/exceptions/SubmissionException.java → core/src/main/java/de/jplag/exceptions/SubmissionException.java


+ 0 - 0
jplag/src/main/java/de/jplag/options/JPlagOptions.java → core/src/main/java/de/jplag/options/JPlagOptions.java


+ 0 - 0
jplag/src/main/java/de/jplag/options/SimilarityMetric.java → core/src/main/java/de/jplag/options/SimilarityMetric.java


+ 0 - 0
jplag/src/main/java/de/jplag/options/Verbosity.java → core/src/main/java/de/jplag/options/Verbosity.java


+ 0 - 0
jplag/src/main/java/de/jplag/reporting/jsonfactory/ComparisonReportWriter.java → core/src/main/java/de/jplag/reporting/jsonfactory/ComparisonReportWriter.java


+ 0 - 0
jplag/src/main/java/de/jplag/reporting/jsonfactory/DirectoryManager.java → core/src/main/java/de/jplag/reporting/jsonfactory/DirectoryManager.java


+ 0 - 0
jplag/src/main/java/de/jplag/reporting/jsonfactory/DummyWriter.java → core/src/main/java/de/jplag/reporting/jsonfactory/DummyWriter.java


+ 0 - 0
jplag/src/main/java/de/jplag/reporting/jsonfactory/FileWriter.java → core/src/main/java/de/jplag/reporting/jsonfactory/FileWriter.java


+ 0 - 0
jplag/src/main/java/de/jplag/reporting/jsonfactory/ToDiskWriter.java → core/src/main/java/de/jplag/reporting/jsonfactory/ToDiskWriter.java


+ 0 - 0
jplag/src/main/java/de/jplag/reporting/reportobject/ReportObjectFactory.java → core/src/main/java/de/jplag/reporting/reportobject/ReportObjectFactory.java


+ 0 - 0
jplag/src/main/java/de/jplag/reporting/reportobject/mapper/ClusteringResultMapper.java → core/src/main/java/de/jplag/reporting/reportobject/mapper/ClusteringResultMapper.java


+ 0 - 0
jplag/src/main/java/de/jplag/reporting/reportobject/mapper/MetricMapper.java → core/src/main/java/de/jplag/reporting/reportobject/mapper/MetricMapper.java


+ 0 - 0
jplag/src/main/java/de/jplag/reporting/reportobject/mapper/SubmissionNameToIdMapper.java → core/src/main/java/de/jplag/reporting/reportobject/mapper/SubmissionNameToIdMapper.java


+ 0 - 0
jplag/src/main/java/de/jplag/reporting/reportobject/model/Cluster.java → core/src/main/java/de/jplag/reporting/reportobject/model/Cluster.java


+ 0 - 0
jplag/src/main/java/de/jplag/reporting/reportobject/model/ComparisonReport.java → core/src/main/java/de/jplag/reporting/reportobject/model/ComparisonReport.java


+ 0 - 0
jplag/src/main/java/de/jplag/reporting/reportobject/model/Match.java → core/src/main/java/de/jplag/reporting/reportobject/model/Match.java


+ 0 - 0
jplag/src/main/java/de/jplag/reporting/reportobject/model/Metric.java → core/src/main/java/de/jplag/reporting/reportobject/model/Metric.java


+ 0 - 0
jplag/src/main/java/de/jplag/reporting/reportobject/model/OverviewReport.java → core/src/main/java/de/jplag/reporting/reportobject/model/OverviewReport.java


+ 0 - 0
jplag/src/main/java/de/jplag/reporting/reportobject/model/TopComparison.java → core/src/main/java/de/jplag/reporting/reportobject/model/TopComparison.java


+ 0 - 0
jplag/src/main/java/de/jplag/strategy/AbstractComparisonStrategy.java → core/src/main/java/de/jplag/strategy/AbstractComparisonStrategy.java


+ 0 - 0
jplag/src/main/java/de/jplag/strategy/ComparisonMode.java → core/src/main/java/de/jplag/strategy/ComparisonMode.java


+ 0 - 0
jplag/src/main/java/de/jplag/strategy/ComparisonStrategy.java → core/src/main/java/de/jplag/strategy/ComparisonStrategy.java


+ 0 - 0
jplag/src/main/java/de/jplag/strategy/NormalComparisonStrategy.java → core/src/main/java/de/jplag/strategy/NormalComparisonStrategy.java


+ 0 - 0
jplag/src/main/java/de/jplag/strategy/ParallelComparisonStrategy.java → core/src/main/java/de/jplag/strategy/ParallelComparisonStrategy.java


+ 0 - 0
jplag/src/main/java/de/jplag/strategy/SubmissionTuple.java → core/src/main/java/de/jplag/strategy/SubmissionTuple.java


+ 0 - 0
jplag/src/main/resources/de/jplag/logo-dark.png → core/src/main/resources/de/jplag/logo-dark.png


+ 0 - 0
jplag/src/main/resources/de/jplag/logo.png → core/src/main/resources/de/jplag/logo.png


+ 0 - 0
jplag/src/main/resources/de/jplag/messages.properties → core/src/main/resources/de/jplag/messages.properties


+ 0 - 0
jplag/src/main/resources/de/jplag/messages_de.properties → core/src/main/resources/de/jplag/messages_de.properties


+ 0 - 0
jplag/src/main/resources/de/jplag/messages_en.properties → core/src/main/resources/de/jplag/messages_en.properties


+ 0 - 0
jplag/src/main/resources/de/jplag/messages_es.properties → core/src/main/resources/de/jplag/messages_es.properties


+ 0 - 0
jplag/src/main/resources/de/jplag/messages_fr.properties → core/src/main/resources/de/jplag/messages_fr.properties


+ 0 - 0
jplag/src/main/resources/de/jplag/messages_pt.properties → core/src/main/resources/de/jplag/messages_pt.properties


+ 0 - 0
jplag/src/main/resources/de/jplag/version.properties → core/src/main/resources/de/jplag/version.properties


+ 0 - 0
jplag/src/test/java/de/jplag/BaseCodeTest.java → core/src/test/java/de/jplag/BaseCodeTest.java


+ 0 - 0
jplag/src/test/java/de/jplag/InvalidSubmissionTest.java → core/src/test/java/de/jplag/InvalidSubmissionTest.java


+ 0 - 0
jplag/src/test/java/de/jplag/NewJavaFeaturesTest.java → core/src/test/java/de/jplag/NewJavaFeaturesTest.java


+ 0 - 0
jplag/src/test/java/de/jplag/NormalComparisonTest.java → core/src/test/java/de/jplag/NormalComparisonTest.java


+ 0 - 0
jplag/src/test/java/de/jplag/OptionsTest.java → core/src/test/java/de/jplag/OptionsTest.java


+ 0 - 0
jplag/src/test/java/de/jplag/ParallelComparisonTest.java → core/src/test/java/de/jplag/ParallelComparisonTest.java


+ 0 - 0
jplag/src/test/java/de/jplag/TestBase.java → core/src/test/java/de/jplag/TestBase.java


+ 0 - 0
jplag/src/test/java/de/jplag/clustering/ClusterTest.java → core/src/test/java/de/jplag/clustering/ClusterTest.java


+ 0 - 0
jplag/src/test/java/de/jplag/clustering/ClusteringAdapterTest.java → core/src/test/java/de/jplag/clustering/ClusteringAdapterTest.java


+ 0 - 0
jplag/src/test/java/de/jplag/clustering/ClusteringResultTest.java → core/src/test/java/de/jplag/clustering/ClusteringResultTest.java


+ 0 - 0
jplag/src/test/java/de/jplag/clustering/algorithm/AgglomerativeClusteringTest.java → core/src/test/java/de/jplag/clustering/algorithm/AgglomerativeClusteringTest.java


+ 0 - 0
jplag/src/test/java/de/jplag/clustering/algorithm/BayesianOptimizationTest.java → core/src/test/java/de/jplag/clustering/algorithm/BayesianOptimizationTest.java


Деякі файли не було показано, через те що забагато файлів було змінено