From f8b0121a487e1f017255c350581ad4e84dbe3a77 Mon Sep 17 00:00:00 2001 From: Semyon Proshev Date: Mon, 21 Nov 2016 21:42:21 +0300 Subject: [PATCH] PY-19723 Fixed: Type hinting of arbitrary argument lists and default argument values Update PyNamedParameterImpl to return collection types with unknown elements instead of tuple and dict. --- .../jetbrains/python/psi/impl/PyNamedParameterImpl.java | 4 ++-- python/testSrc/com/jetbrains/python/PyTypeTest.java | 8 ++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/python/src/com/jetbrains/python/psi/impl/PyNamedParameterImpl.java b/python/src/com/jetbrains/python/psi/impl/PyNamedParameterImpl.java index 087efff41834..326cbf8ca852 100644 --- a/python/src/com/jetbrains/python/psi/impl/PyNamedParameterImpl.java +++ b/python/src/com/jetbrains/python/psi/impl/PyNamedParameterImpl.java @@ -223,10 +223,10 @@ public class PyNamedParameterImpl extends PyBaseElementImpl getTypeEvalContexts(@NotNull PyExpression element) { return ImmutableList.of(TypeEvalContext.codeAnalysis(element.getProject(), element.getContainingFile()).withTracing(), TypeEvalContext.userInitiated(element.getProject(), element.getContainingFile()).withTracing());