Skip to content

Commit 3269b66

Browse files
cushonronshapiro
authored andcommitted
Support renaming fields in renameVariable
RELNOTES: N/A ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=239858177
1 parent 55a9e0a commit 3269b66

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

check_api/src/main/java/com/google/errorprone/fixes/SuggestedFixes.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -447,6 +447,17 @@ public void visitIdent(JCTree.JCIdent tree) {
447447
fix.replace(tree, replacement);
448448
}
449449
}
450+
451+
@Override
452+
public void visitSelect(JCTree.JCFieldAccess tree) {
453+
if (sym.equals(getSymbol(tree))) {
454+
fix.replace(
455+
state.getEndPosition(tree.getExpression()),
456+
state.getEndPosition(tree),
457+
"." + replacement);
458+
}
459+
super.visitSelect(tree);
460+
}
450461
});
451462
return fix.build();
452463
}

0 commit comments

Comments
 (0)