diff --git a/python/psi-api/src/com/jetbrains/python/PyNames.java b/python/psi-api/src/com/jetbrains/python/PyNames.java index b82576428c3c..21e5be632d59 100644 --- a/python/psi-api/src/com/jetbrains/python/PyNames.java +++ b/python/psi-api/src/com/jetbrains/python/PyNames.java @@ -472,7 +472,7 @@ public class PyNames { } public static boolean isRightOperatorName(@Nullable String name) { - return name != null && name.matches("__r[a-z]+__"); + return name != null && (name.matches("__r[a-z]+__") || CONTAINS.equals(name)); } /** diff --git a/python/src/com/jetbrains/python/psi/impl/PyNamedParameterImpl.java b/python/src/com/jetbrains/python/psi/impl/PyNamedParameterImpl.java index 32443e54a6c9..222a98df8a5f 100644 --- a/python/src/com/jetbrains/python/psi/impl/PyNamedParameterImpl.java +++ b/python/src/com/jetbrains/python/psi/impl/PyNamedParameterImpl.java @@ -306,11 +306,15 @@ public class PyNamedParameterImpl extends PyBaseElementImpl