Skip to content

Commit f6761ee

Browse files
cushonError Prone Team
authored andcommitted
Fix a JDK 16 incompatibility
PiperOrigin-RevId: 373487212
1 parent 51b5c4d commit f6761ee

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

core/src/main/java/com/google/errorprone/bugpatterns/inlineme/InlinabilityResult.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ public Void visitMemberSelect(MemberSelectTree memberSelectTree, Void aVoid) {
254254

255255
@Override
256256
public Void visitIdentifier(IdentifierTree node, Void unused) {
257-
if (!getSymbol(node).isLocal()) {
257+
if (!ASTHelpers.isLocal(getSymbol(node))) {
258258
if (!node.getName().contentEquals("this")) {
259259
if (isDeprecatedOrNonPublic(node)) {
260260
return null; // short-circuit

core/src/main/java/com/google/errorprone/bugpatterns/inlineme/InlineMeData.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import com.google.common.collect.ImmutableSet;
2525
import com.google.errorprone.VisitorState;
2626
import com.google.errorprone.annotations.InlineMe;
27+
import com.google.errorprone.util.ASTHelpers;
2728
import com.google.errorprone.util.SourceCodeEscapers;
2829
import com.sun.source.tree.ClassTree;
2930
import com.sun.source.tree.ExpressionTree;
@@ -259,7 +260,7 @@ public Void visitIdentifier(IdentifierTree identifierTree, Void unused) {
259260
return super.visitIdentifier(identifierTree, unused);
260261
}
261262
Symbol symbol = getSymbol(identifierTree);
262-
if (symbol == null || symbol.isLocal()) {
263+
if (symbol == null || ASTHelpers.isLocal(symbol)) {
263264
return super.visitIdentifier(identifierTree, unused);
264265
}
265266

0 commit comments

Comments
 (0)