1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Cosmetics.

This commit is contained in:
Sergey Prigogin 2011-01-06 02:27:27 +00:00
parent 67cb94a163
commit a5a8d0ed20

View file

@ -9,7 +9,6 @@
* Contributors:
* Institute for Software - initial API and implementation
*******************************************************************************/
package org.eclipse.cdt.internal.ui.refactoring;
import java.util.ArrayList;
@ -29,18 +28,18 @@ import org.eclipse.cdt.core.dom.rewrite.ASTRewrite;
* @author Mirko Stocker
*/
public class ModificationCollector {
// Each Translationunit can have only one ASTRewrite
private final Map<IASTTranslationUnit, ASTRewrite> rewriters = new HashMap<IASTTranslationUnit, ASTRewrite>();
// Each translation unit can have only one ASTRewrite
private final Map<IASTTranslationUnit, ASTRewrite> rewriters =
new HashMap<IASTTranslationUnit, ASTRewrite>();
private Collection<CreateFileChange> changes;
public ASTRewrite rewriterForTranslationUnit(IASTTranslationUnit unit) {
if(! rewriters.containsKey(unit)) {
rewriters.put(unit, ASTRewrite.create(unit));
public ASTRewrite rewriterForTranslationUnit(IASTTranslationUnit ast) {
if (!rewriters.containsKey(ast)) {
rewriters.put(ast, ASTRewrite.create(ast));
}
return rewriters.get(unit);
return rewriters.get(ast);
}
// Creating new files doesn't concern the rewriter, the refactorings can add them here as needed.
@ -60,7 +59,6 @@ public class ModificationCollector {
result.addAll(changes.toArray(new Change[changes.size()]));
for (ASTRewrite each : rewriters.values()) {
result.add(each.rewriteAST());
}