guava type migration: availability of Optional-chain conversion IDEA-151874

This commit is contained in:
Dmitry Batkovich
2016-03-03 11:50:51 +03:00
parent e44d9f7a91
commit 583d623c3c
@@ -220,7 +220,8 @@ public class GuavaInspection extends BaseJavaLocalInspectionTool {
return false;
}
PsiClass aClass = method.getContainingClass();
return aClass != null && GuavaFluentIterableConversionRule.FLUENT_ITERABLE.equals(aClass.getQualifiedName());
return aClass != null && (GuavaOptionalConversionRule.GUAVA_OPTIONAL.equals(aClass.getQualifiedName()) ||
GuavaFluentIterableConversionRule.FLUENT_ITERABLE.equals(aClass.getQualifiedName()));
}
private PsiMethodCallExpression findGuavaMethodChain(PsiMethodCallExpression expression) {