private static boolean isPossibleToConvertPredicate(@NotNull PsiMethodCallExpression expression) {
        PsiMethodCallExpression enclosingMethodCallExpression =
          PsiTreeUtil.getParentOfType(expression, PsiMethodCallExpression.class);

        return enclosingMethodCallExpression == null ||
               isReceiverOfEnclosingCallAFluentIterable(enclosingMethodCallExpression) ||
               GuavaPredicateConversionRule.isEnclosingCallAPredicate(enclosingMethodCallExpression) ||
               GuavaPredicateConversionRule.isPredicateConvertibleInsideEnclosingMethod(expression, enclosingMethodCallExpression);
      }
private static boolean isPossibleToConvertPredicate(@NotNull PsiMethodCallExpression expression)