From 28f29e3db5ed0e8a42bba09d50d5533f9affa12a Mon Sep 17 00:00:00 2001 From: tsantalis Date: Wed, 1 May 2024 15:56:08 -0400 Subject: [PATCH] Fix for issue #703 --- .../org/refactoringminer/astDiff/matchers/ProjectASTDiffer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/refactoringminer/astDiff/matchers/ProjectASTDiffer.java b/src/main/java/org/refactoringminer/astDiff/matchers/ProjectASTDiffer.java index 8971471483..9dd5617241 100644 --- a/src/main/java/org/refactoringminer/astDiff/matchers/ProjectASTDiffer.java +++ b/src/main/java/org/refactoringminer/astDiff/matchers/ProjectASTDiffer.java @@ -165,7 +165,7 @@ private void createASTDiffsForMovedDeclarations() { Tree rightRoot = TreeUtilFunctions.getFinalRoot(mappings.get(0).second); ExtendedMultiMappingStore store = new ExtendedMultiMappingStore(leftRoot, rightRoot); for(Mapping m : mappings) { - store.addMapping(m.first, m.second); + store.addMappingRecursively(m.first, m.second); } ASTDiff diff = new ASTDiff(pair.first, pair.second, treeContextPairs.first, treeContextPairs.second, store, new SimplifiedChawatheScriptGenerator().computeActions(store, null, null)); projectASTDiff.addMoveASTDiff(diff);