diff options
author | Jeffrey Overbey | 2008-08-19 20:09:18 +0000 |
---|---|---|
committer | Jeffrey Overbey | 2008-08-19 20:09:18 +0000 |
commit | d62c49e060a3fede2f8b8eb42ce780e79bb9cbf1 (patch) | |
tree | 23a276a594119d0cbf061e7898cd3c6416fb53fa | |
parent | c2741263902529ec6933797992b34b50168c79da (diff) | |
download | org.eclipse.photran-d62c49e060a3fede2f8b8eb42ce780e79bb9cbf1.tar.gz org.eclipse.photran-d62c49e060a3fede2f8b8eb42ce780e79bb9cbf1.tar.xz org.eclipse.photran-d62c49e060a3fede2f8b8eb42ce780e79bb9cbf1.zip |
Finished move COMMON refactoring
-rw-r--r-- | org.eclipse.photran.core.vpg/src/org/eclipse/photran/internal/core/refactoring/MoveCommonToModuleRefactoring.java | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/org.eclipse.photran.core.vpg/src/org/eclipse/photran/internal/core/refactoring/MoveCommonToModuleRefactoring.java b/org.eclipse.photran.core.vpg/src/org/eclipse/photran/internal/core/refactoring/MoveCommonToModuleRefactoring.java index 67e6ce83..67c63e59 100644 --- a/org.eclipse.photran.core.vpg/src/org/eclipse/photran/internal/core/refactoring/MoveCommonToModuleRefactoring.java +++ b/org.eclipse.photran.core.vpg/src/org/eclipse/photran/internal/core/refactoring/MoveCommonToModuleRefactoring.java @@ -155,20 +155,13 @@ public class MoveCommonToModuleRefactoring extends FortranRefactoring assert commonBlockToMove != null && nameOfCommonBlockToMove != null && affectedFiles != null; assert newModuleName != null; - try + for (IFile file : affectedFiles) { - for (IFile file : affectedFiles) - { - if (file.equals(fileInEditor)) - createModule(); + if (file.equals(fileInEditor)) + createModule(); - replaceCommonBlockWithModuleUseIn(file); - addChangeFromModifiedAST(file, pm); - } - } - finally - { - vpg.releaseAllASTs(); + replaceCommonBlockWithModuleUseIn(file); + addChangeFromModifiedAST(file, pm); } } |