From fdd0fa41e203ba91f428f2999b32103ad015b704 Mon Sep 17 00:00:00 2001 From: Andrey Vlasovskikh Date: Wed, 28 Sep 2011 21:17:35 +0400 Subject: [PATCH] Fixed wrong test condition in disabling inspections for Cython --- .../python/inspections/PyArgumentListInspection.java | 2 +- .../python/inspections/PyUnboundLocalVariableInspection.java | 4 ++-- .../python/inspections/PyUnresolvedReferencesInspection.java | 2 +- .../python/inspections/PyUnusedLocalInspectionVisitor.java | 2 +- .../jetbrains/python/validation/ParameterListAnnotator.java | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/python/src/com/jetbrains/python/inspections/PyArgumentListInspection.java b/python/src/com/jetbrains/python/inspections/PyArgumentListInspection.java index f88e6e728160..16d291084cf0 100644 --- a/python/src/com/jetbrains/python/inspections/PyArgumentListInspection.java +++ b/python/src/com/jetbrains/python/inspections/PyArgumentListInspection.java @@ -43,7 +43,7 @@ public class PyArgumentListInspection extends PyInspection { @Override public void visitPyArgumentList(final PyArgumentList node) { - if (CythonLanguageDialect._isDisabledFor(node.getLanguage())) { + if (CythonLanguageDialect._isDisabledFor(node)) { return; } // analyze diff --git a/python/src/com/jetbrains/python/inspections/PyUnboundLocalVariableInspection.java b/python/src/com/jetbrains/python/inspections/PyUnboundLocalVariableInspection.java index 15c2a1ca34b0..7e8c1f8dbbda 100644 --- a/python/src/com/jetbrains/python/inspections/PyUnboundLocalVariableInspection.java +++ b/python/src/com/jetbrains/python/inspections/PyUnboundLocalVariableInspection.java @@ -50,7 +50,7 @@ public class PyUnboundLocalVariableInspection extends PyInspection { return new PyInspectionVisitor(holder){ @Override public void visitPyReferenceExpression(final PyReferenceExpression node) { - if (CythonLanguageDialect._isDisabledFor(node.getLanguage())) { + if (CythonLanguageDialect._isDisabledFor(node)) { return; } final Set largeFunctions = session.getUserData(LARGE_FUNCTIONS_KEY); @@ -209,7 +209,7 @@ public class PyUnboundLocalVariableInspection extends PyInspection { @Override public void visitPyNonlocalStatement(final PyNonlocalStatement node) { - if (CythonLanguageDialect._isDisabledFor(node.getLanguage())) { + if (CythonLanguageDialect._isDisabledFor(node)) { return; } for (PyTargetExpression var : node.getVariables()) { diff --git a/python/src/com/jetbrains/python/inspections/PyUnresolvedReferencesInspection.java b/python/src/com/jetbrains/python/inspections/PyUnresolvedReferencesInspection.java index 3e0f639a0b99..b4ba73ee266e 100644 --- a/python/src/com/jetbrains/python/inspections/PyUnresolvedReferencesInspection.java +++ b/python/src/com/jetbrains/python/inspections/PyUnresolvedReferencesInspection.java @@ -202,7 +202,7 @@ public class PyUnresolvedReferencesInspection extends PyInspection { @Override public void visitPyElement(final PyElement node) { super.visitPyElement(node); - if (CythonLanguageDialect._isDisabledFor(node.getLanguage())) { + if (CythonLanguageDialect._isDisabledFor(node)) { return; } if (node instanceof PyReferenceOwner) { diff --git a/python/src/com/jetbrains/python/inspections/PyUnusedLocalInspectionVisitor.java b/python/src/com/jetbrains/python/inspections/PyUnusedLocalInspectionVisitor.java index 2c1cf989516e..ed2d9614494c 100644 --- a/python/src/com/jetbrains/python/inspections/PyUnusedLocalInspectionVisitor.java +++ b/python/src/com/jetbrains/python/inspections/PyUnusedLocalInspectionVisitor.java @@ -74,7 +74,7 @@ class PyUnusedLocalInspectionVisitor extends PyInspectionVisitor { static class DontPerformException extends RuntimeException {} private void processScope(final ScopeOwner owner, final PyElement node) { - if (CythonLanguageDialect._isDisabledFor(node.getLanguage())) { + if (CythonLanguageDialect._isDisabledFor(node)) { return; } diff --git a/python/src/com/jetbrains/python/validation/ParameterListAnnotator.java b/python/src/com/jetbrains/python/validation/ParameterListAnnotator.java index 5951676e6b41..9da98d146ffb 100644 --- a/python/src/com/jetbrains/python/validation/ParameterListAnnotator.java +++ b/python/src/com/jetbrains/python/validation/ParameterListAnnotator.java @@ -27,7 +27,7 @@ public class ParameterListAnnotator extends PyAnnotator { int inTuple = 0; @Override public void visitNamedParameter(PyNamedParameter parameter, boolean first, boolean last) { - if (CythonLanguageDialect._isDisabledFor(parameter.getLanguage())) { + if (CythonLanguageDialect._isDisabledFor(parameter)) { return; } if (parameterNames.contains(parameter.getName())) {