From 4e2f6f2685c1b6c4dd96789574b997e535dea008 Mon Sep 17 00:00:00 2001 From: Petr Date: Thu, 28 Mar 2024 19:00:28 +0100 Subject: [PATCH] PY-28076 Type of assignment target in parentheses is not inferred GitOrigin-RevId: 457adb65fea311a169ae8fd4ca78a6915518b378 --- .../jetbrains/python/psi/impl/PyTargetExpressionImpl.java | 2 +- ...notationLocalSimpleAssignmentTargetInParentheses_after.py | 2 +- ...eCommentLocalSimpleAssignmentTargetInParentheses_after.py | 2 +- python/testSrc/com/jetbrains/python/PyTypeTest.java | 5 +++++ 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/python/python-psi-impl/src/com/jetbrains/python/psi/impl/PyTargetExpressionImpl.java b/python/python-psi-impl/src/com/jetbrains/python/psi/impl/PyTargetExpressionImpl.java index c8b46df01e55..976b1e4c97bd 100644 --- a/python/python-psi-impl/src/com/jetbrains/python/psi/impl/PyTargetExpressionImpl.java +++ b/python/python-psi-impl/src/com/jetbrains/python/psi/impl/PyTargetExpressionImpl.java @@ -121,7 +121,7 @@ public class PyTargetExpressionImpl extends PyBaseElementImpl getTypeEvalContexts(@NotNull PyExpression element) { return ImmutableList.of(TypeEvalContext.codeAnalysis(element.getProject(), element.getContainingFile()).withTracing(), TypeEvalContext.userInitiated(element.getProject(), element.getContainingFile()).withTracing());