mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
cleanup [python]: Remove static import for ContainerUtil.exists() (PyTypeCheckerInspection)
GitOrigin-RevId: 82116b39734750c720d2dd674763c77226ada77d
This commit is contained in:
committed by
intellij-monorepo-bot
parent
a5ee1084fc
commit
7db01edb1a
+3
-4
@@ -31,7 +31,6 @@ import org.jetbrains.annotations.Nullable;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
import static com.intellij.util.containers.ContainerUtil.exists;
|
||||
import static com.jetbrains.python.psi.PyUtil.as;
|
||||
import static com.jetbrains.python.psi.impl.PyCallExpressionHelper.*;
|
||||
import static com.jetbrains.python.psi.types.PyNoneTypeKt.isNoneType;
|
||||
@@ -312,7 +311,7 @@ public class PyTypeCheckerInspection extends PyInspection {
|
||||
return true;
|
||||
}
|
||||
return type instanceof PyCollectionType collectionType &&
|
||||
exists(collectionType.getElementTypes(), Visitor::requiresTypeSpecialization);
|
||||
ContainerUtil.exists(collectionType.getElementTypes(), Visitor::requiresTypeSpecialization);
|
||||
}
|
||||
|
||||
private @Nullable Ref<PyType> getClassAttributeType(@NotNull PyTargetExpression attribute) {
|
||||
@@ -361,7 +360,7 @@ public class PyTypeCheckerInspection extends PyInspection {
|
||||
|
||||
if (expected != null && !returnsOptional && !PyUtil.isEmptyFunction(node)) {
|
||||
final List<PyStatement> returnPoints = node.getReturnPoints(myTypeEvalContext);
|
||||
final boolean hasImplicitReturns = exists(returnPoints, it -> !(it instanceof PyReturnStatement));
|
||||
final boolean hasImplicitReturns = ContainerUtil.exists(returnPoints, it -> !(it instanceof PyReturnStatement));
|
||||
|
||||
if (hasImplicitReturns) {
|
||||
final String expectedName = PythonDocumentationProvider.getVerboseTypeName(expected, myTypeEvalContext);
|
||||
@@ -670,7 +669,7 @@ public class PyTypeCheckerInspection extends PyInspection {
|
||||
}
|
||||
|
||||
private static boolean matchedCalleeResultsExist(@NotNull List<AnalyzeCalleeResults> calleesResults) {
|
||||
return exists(calleesResults, calleeResults ->
|
||||
return ContainerUtil.exists(calleesResults, calleeResults ->
|
||||
ContainerUtil.all(calleeResults.getResults(), AnalyzeArgumentResult::isMatched) &&
|
||||
calleeResults.getUnmatchedArguments().isEmpty() &&
|
||||
calleeResults.getUnmatchedParameters().isEmpty() &&
|
||||
|
||||
Reference in New Issue
Block a user