Skip to content

Commit 224937a

Browse files
committed
Ignore member refs and lambdas
1 parent bdaa745 commit 224937a

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

core/src/main/java/com/google/errorprone/bugpatterns/ClassInitializationDeadlock.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@
3838
import com.sun.source.tree.ClassTree;
3939
import com.sun.source.tree.ExpressionTree;
4040
import com.sun.source.tree.IdentifierTree;
41+
import com.sun.source.tree.LambdaExpressionTree;
42+
import com.sun.source.tree.MemberReferenceTree;
4143
import com.sun.source.tree.MemberSelectTree;
4244
import com.sun.source.tree.MethodTree;
4345
import com.sun.source.tree.Tree;
@@ -112,6 +114,16 @@ public Void visitMethod(MethodTree node, Void unused) {
112114
return null;
113115
}
114116

117+
@Override
118+
public Void visitMemberReference(MemberReferenceTree node, Void unused) {
119+
return null;
120+
}
121+
122+
@Override
123+
public Void visitLambdaExpression(LambdaExpressionTree node, Void unused) {
124+
return null;
125+
}
126+
115127
@Override
116128
public Void visitMemberSelect(MemberSelectTree tree, Void unused) {
117129
if (ASTHelpers.constValue(tree) != null) {

0 commit comments

Comments
 (0)