Skip to content

Changes

Summary

  1. Bump gumtree-spoon (#255) (details)
  2. a bit of 💙 for Coming (#257) (details)
  3. update to java 17 (details)
  4. Update README.md (details)
  5. Update nexus-staging-maven-plugin version (#258) (details)
  6. Fix issue #259 (#260) (details)
  7. Fix P4J features + more feature work (#262) (details)
  8. fix regression due to changing Gumtree convention (#263) (details)
  9. fix https://github.com/SpoonLabs/coming/issues/264 (details)
  10. clean OriginalFeature (#266) (details)
  11. clean ExtendedFeature (#267) (details)
Commit 470fdd79e40692ce3c55beee02722e9e56fb0231 by github
Bump gumtree-spoon (#255)

* Bump gumtree-spoon

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml
The file was modified pom.xml (diff)
Commit ac6cb9956b76901765c1a00e3fe154af4dda597b by github
a bit of 💙 for Coming (#257)

The file was modified src/test/java/fr/inria/prophet4j/GumtreeDiffTest.java (diff)
The file was removedsrc/main/java/fr/inria/prophet4j/feature/S4RO/S4RORepairGenerator.java
The file was modified src/test/java/fr/inria/coming/spoon/patterns/ExperimentMiningInstancesD4JTest.java (diff)
The file was removedsrc/main/java/fr/inria/prophet4j/feature/S4RO/S4ROFeature.java
The file was modified src/main/java/fr/inria/coming/repairability/repairtools/JGenProg.java (diff)
The file was modified src/main/java/fr/inria/coming/core/entities/output/JSonPatternInstanceOutput.java (diff)
The file was modified src/main/java/fr/inria/coming/repairability/repairtools/Elixir.java (diff)
The file was modified src/test/java/fr/inria/coming/spoon/features/RepairnatorFeatureTest.java (diff)
The file was modified src/main/java/fr/inria/coming/repairability/repairtools/Nopol.java (diff)
The file was removedsrc/main/java/fr/inria/prophet4j/feature/enhanced/EnhancedRepairGenerator.java
The file was modified src/main/java/fr/inria/coming/utils/OperationClassifier.java (diff)
The file was modified src/test/java/fr/inria/prophet4j/OriginalFeatureExtractorTest.java (diff)
The file was modified src/test/java/fr/inria/coming/spoon/repairability/RepairabilityTest.java (diff)
The file was removedsrc/main/java/fr/inria/prophet4j/feature/S4RO/S4ROFeatureCross.java
The file was modified src/main/java/fr/inria/coming/changeminer/analyzer/instancedetector/MegaDiff.java (diff)
The file was modified .github/workflows/maven.yml (diff)
The file was removedsrc/main/java/fr/inria/prophet4j/feature/S4RO/util/S4ROFeatureVisitor.java
The file was modified src/test/java/fr/inria/coming/spoon/repairability/repairtools/JGenProgTest.java (diff)
The file was modified src/main/java/fr/inria/prophet4j/feature/extended/ExtendedFeatureExtractor.java (diff)
The file was modified src/main/java/fr/inria/coming/repairability/repairtools/JMutRepair.java (diff)
The file was modified src/test/java/fr/inria/coming/spoon/repairability/repairtools/ArjaTest.java (diff)
The file was modified src/main/java/fr/inria/prophet4j/utility/CodeDiffer.java (diff)
The file was modified src/main/java/fr/inria/coming/codefeatures/codeanalyze/AbstractCodeAnalyzer.java (diff)
The file was modified src/main/java/fr/inria/coming/repairability/repairtools/Arja.java (diff)
The file was modified src/main/java/fr/inria/prophet4j/feature/extended/ExtendedRepairGenerator.java (diff)
The file was modified src/main/java/fr/inria/coming/repairability/repairtools/NPEfix.java (diff)
The file was modified src/main/java/fr/inria/coming/codefeatures/RepairnatorFeatures.java (diff)
The file was modified src/main/java/fr/inria/prophet4j/utility/Structure.java (diff)
The file was modified src/test/java/fr/inria/coming/spoon/repairability/repairtools/ElixirTest.java (diff)
The file was modified src/test/java/fr/inria/coming/spoon/repairability/repairtools/JKaliTest.java (diff)
The file was removedsrc/main/java/fr/inria/prophet4j/feature/S4RO/util/S4RORepairAnalyzer.java
The file was modified src/test/java/fr/inria/coming/spoon/repairability/repairtools/NopolTest.java (diff)
The file was modified src/test/java/fr/inria/coming/spoon/repairability/repairtools/CardumenTest.java (diff)
The file was modified src/main/java/fr/inria/coming/codefeatures/sec/SecAnalysis.java (diff)
The file was modified pom.xml (diff)
The file was removedsrc/main/java/fr/inria/prophet4j/feature/S4RO/S4ROFeatureExtractor.java
The file was modified src/main/java/fr/inria/prophet4j/learner/FeatureLearner.java (diff)
The file was modified src/main/java/fr/inria/coming/core/engine/git/RepositoryPGit.java (diff)
The file was modified src/main/java/fr/inria/coming/main/ComingMain.java (diff)
The file was removedsrc/main/java/fr/inria/prophet4j/feature/enhanced/util/EnhancedRepairAnalyzer.java
The file was modified README.md (diff)
The file was modified src/test/java/fr/inria/coming/spoon/core/MainComingTest.java (diff)
The file was modified src/test/java/fr/inria/prophet4j/ExtendedFeatureExtractorTest.java (diff)
The file was modified src/test/java/fr/inria/coming/spoon/repairability/repairtools/JMutRepairTest.java (diff)
The file was modified pom.xml (diff)
The file was modified README.md (diff)
Commit a6791090bf85c8faef57c23b05f08e261c2ac148 by github
Update nexus-staging-maven-plugin version (#258)

The file was modified pom.xml (diff)
Commit dfc0ca750463de6e795c6eb7132a62c3928263ff by github
Fix issue #259 (#260)

Handle null value of spoon.reflect.code.CtInvocation.getTarget() when Spoon fails to parse input accurately.
The file was modified src/main/java/fr/inria/coming/codefeatures/codeanalyze/LogicalExpressionAnalyzer.java (diff)
Commit 2805ed76167b0a5f5d86997e78ca8970a248e62a by github
Fix P4J features + more feature work (#262)

The file was modified src/test/java/fr/inria/coming/spoon/diffanalyzer/DiffCasesTest.java (diff)
The file was removedsrc/main/java/fr/inria/coming/codefeatures/RepairnatorFeatures.java
The file was modified src/test/java/fr/inria/coming/spoon/features/RepairPatternFeatureTest.java (diff)
The file was modified src/main/java/fr/inria/coming/changeminer/analyzer/commitAnalyzer/FineGrainDifftAnalyzer.java (diff)
The file was modified src/test/java/fr/inria/coming/spoon/core/MainComingTest.java (diff)
The file was modified src/test/java/fr/inria/coming/spoon/patterns/InstanceMiningTest.java (diff)
The file was modified src/test/java/fr/inria/coming/spoon/repairability/repairtools/ElixirTest.java (diff)
The file was modified src/main/java/fr/inria/coming/core/engine/files/FilePair.java (diff)
The file was modified src/main/java/fr/inria/prophet4j/utility/CodeDiffer.java (diff)
The file was modified src/main/java/fr/inria/coming/codefeatures/FeatureAnalyzer.java (diff)
The file was modified src/main/java/fr/inria/coming/core/entities/interfaces/IRevisionPair.java (diff)
The file was modified src/main/java/fr/inria/coming/codefeatures/P4JFeatureAnalyzer.java (diff)
The file was modified src/main/java/fr/inria/coming/core/engine/files/FileDynamicIterator.java (diff)
The file was modified src/test/java/fr/inria/prophet4j/OriginalFeatureExtractorTest.java (diff)
The file was modified src/main/java/fr/inria/coming/codefeatures/RepairPatternFeatureAnalyzer.java (diff)
The file was modified src/main/java/fr/inria/coming/core/engine/git/CommitGit.java (diff)
The file was modified src/main/java/fr/inria/coming/core/engine/files/FileDiff.java (diff)
The file was modified src/main/java/fr/inria/coming/main/ComingMain.java (diff)
The file was modified src/main/java/fr/inria/coming/core/engine/git/FileCommitGit.java (diff)
The file was modified src/main/java/fr/inria/coming/core/entities/output/FeaturesOutput.java (diff)
The file was modified src/test/java/fr/inria/coming/spoon/features/FeaturesOnComingMainTest.java (diff)
The file was removedsrc/test/java/fr/inria/coming/spoon/features/RepairnatorFeatureTest.java
Commit 4d1317faafca6336187e9befe43cb43e48ba584d by github
fix regression due to changing Gumtree convention (#263)

The file was modified src/main/java/fr/inria/coming/core/engine/filespair/FilePairsDiff.java (diff)
The file was modified src/test/java/fr/inria/prophet4j/GumtreeDiffTest.java (diff)
The file was addedsrc/main/resources/issue261/261_s.java
The file was modified src/main/java/fr/inria/prophet4j/utility/CodeDiffer.java (diff)
The file was addedsrc/main/resources/issue261/261_t.java
The file was modified src/main/java/fr/inria/coming/codefeatures/P4JFeatureAnalyzer.java (diff)
The file was modified src/test/java/fr/inria/coming/spoon/features/FeaturesOnComingMainTest.java (diff)
Commit 8e49c8cffd160238a8ece36906a8bdc504de2b9f by github
fix https://github.com/SpoonLabs/coming/issues/264

The file was modified src/main/java/fr/inria/coming/codefeatures/codeanalyze/MethodAnalyzer.java (diff)
The file was modified src/main/java/fr/inria/coming/codefeatures/codeanalyze/VariableAnalyzer.java (diff)
The file was addedsrc/main/resources/issue264/Util_after.java
The file was modified src/test/java/fr/inria/coming/spoon/patterns/ExperimentMiningInstancesD4JTest.java (diff)
The file was modified src/test/java/fr/inria/coming/spoon/patterns/UnchangedActionTest.java (diff)
The file was modified src/test/java/fr/inria/coming/spoon/repairability/repairtools/ElixirTest.java (diff)
The file was modified src/main/java/fr/inria/coming/core/entities/output/JSonPatternInstanceOutput.java (diff)
The file was addedsrc/main/resources/issue264/Util_before.java
The file was modified src/test/java/fr/inria/coming/spoon/repairability/repairtools/JKaliTest.java (diff)
The file was modified src/test/java/fr/inria/prophet4j/GumtreeDiffTest.java (diff)
The file was modified pom.xml (diff)
The file was modified src/main/java/fr/inria/coming/codefeatures/codeanalyze/AbstractCodeAnalyzer.java (diff)
The file was modified src/main/java/fr/inria/coming/codefeatures/codeanalyze/BinaryOperatorAnalyzer.java (diff)
The file was modified src/test/java/fr/inria/coming/spoon/features/FeaturesOnComingMainTest.java (diff)
Commit 57ffcbff03097b4301da88b10591ac13286a27dc by github
clean OriginalFeature (#266)

The file was modified src/main/java/fr/inria/coming/codefeatures/P4JFeatureAnalyzer.java (diff)
The file was removedsrc/main/java/fr/inria/prophet4j/feature/original/OriginalRepairGenerator.java
The file was removedsrc/main/java/fr/inria/prophet4j/feature/original/util/OriginalRepairAnalyzer.java
The file was modified src/main/java/fr/inria/prophet4j/feature/S4R/S4RFeatureCross.java (diff)
The file was removedsrc/main/java/fr/inria/prophet4j/feature/original/OriginalFeatureCross.java
The file was modified src/main/java/fr/inria/prophet4j/learner/FeatureLearner.java (diff)
The file was modified src/main/java/fr/inria/prophet4j/feature/enhanced/EnhancedFeatureCross.java (diff)
The file was modified src/main/java/fr/inria/prophet4j/learner/Tool.java (diff)
The file was modified src/main/java/fr/inria/prophet4j/feature/extended/ExtendedFeatureCross.java (diff)
The file was modified src/main/java/fr/inria/prophet4j/utility/Structure.java (diff)
The file was removedsrc/main/java/fr/inria/prophet4j/feature/original/OriginalFeatureExtractor.java
The file was modified src/main/java/fr/inria/prophet4j/utility/CodeDiffer.java (diff)
The file was modified src/main/java/fr/inria/prophet4j/feature/FeatureCross.java (diff)
The file was removedsrc/main/java/fr/inria/prophet4j/feature/original/util/OriginalFeatureVisitor.java
The file was removedsrc/main/java/fr/inria/prophet4j/feature/original/OriginalFeature.java
The file was removedsrc/test/java/fr/inria/prophet4j/OriginalFeatureExtractorTest.java
The file was modified src/test/java/fr/inria/coming/spoon/features/FeaturesOnComingMainTest.java (diff)
Commit 3ac32879fdd64482e0f8abe4ce51edaeecd29252 by github
clean ExtendedFeature (#267)

The file was modified src/main/java/fr/inria/prophet4j/learner/Tool.java (diff)
The file was modified src/main/java/fr/inria/prophet4j/learner/FeatureLearner.java (diff)
The file was modified src/main/java/fr/inria/prophet4j/feature/FeatureExtractor.java (diff)
The file was modified src/main/java/fr/inria/prophet4j/feature/enhanced/EnhancedFeatureExtractor.java (diff)
The file was modified src/main/java/fr/inria/prophet4j/utility/CodeDiffer.java (diff)
The file was removedsrc/main/java/fr/inria/prophet4j/feature/extended/ExtendedFeatureCross.java
The file was removedsrc/main/java/fr/inria/prophet4j/feature/extended/ExtendedFeatureExtractor.java
The file was removedsrc/main/java/fr/inria/prophet4j/feature/extended/ExtendedFeature.java
The file was modified src/test/java/fr/inria/coming/spoon/features/FeaturesOnComingMainTest.java (diff)
The file was addedsrc/main/java/fr/inria/prophet4j/feature/enhanced/EnhancedRepairGenerator.java
The file was addedsrc/main/java/fr/inria/prophet4j/feature/enhanced/util/EnhancedRepairAnalyzer.java
The file was addedsrc/test/java/fr/inria/coming/spoon/features/FeatureExtractorTest.java
The file was modified src/main/java/fr/inria/coming/codefeatures/P4JFeatureAnalyzer.java (diff)
The file was modified src/main/java/fr/inria/prophet4j/feature/enhanced/EnhancedFeatureCross.java (diff)
The file was removedsrc/main/java/fr/inria/prophet4j/feature/extended/ExtendedRepairGenerator.java
The file was removedsrc/main/java/fr/inria/prophet4j/feature/extended/util/ExtendedRepairAnalyzer.java
The file was modified src/main/java/fr/inria/prophet4j/utility/Structure.java (diff)
The file was removedsrc/main/java/fr/inria/prophet4j/feature/extended/util/ExtendedFeatureVisitor.java
The file was removedsrc/test/java/fr/inria/prophet4j/ExtendedFeatureExtractorTest.java