From 44db0949ce45b7e40e36dde7502270799c6799ec Mon Sep 17 00:00:00 2001 From: Ekaterina Tuzova Date: Tue, 5 May 2015 14:26:39 +0300 Subject: [PATCH] added iterable to the ufuncs types --- .../jetbrains/numpy/codeInsight/NumpyDocStringTypeProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/src/com/jetbrains/numpy/codeInsight/NumpyDocStringTypeProvider.java b/python/src/com/jetbrains/numpy/codeInsight/NumpyDocStringTypeProvider.java index 2181441e0e69..bee35b9ec768 100644 --- a/python/src/com/jetbrains/numpy/codeInsight/NumpyDocStringTypeProvider.java +++ b/python/src/com/jetbrains/numpy/codeInsight/NumpyDocStringTypeProvider.java @@ -258,7 +258,7 @@ public class NumpyDocStringTypeProvider extends PyTypeProviderBase { } if (parameter != null) { if (isUfuncType(function, parameter.getType())) { - return getPsiFacade(function).parseTypeAnnotation("T <= numbers.Number|numpy.core.multiarray.ndarray", function); + return getPsiFacade(function).parseTypeAnnotation("T <= numbers.Number or numpy.core.multiarray.ndarray or collections.Iterable", function); } final PyType numpyDocType = parseNumpyDocType(function, parameter.getType()); if ("size".equals(parameterName)) {