diff --git a/python/python-psi-impl/resources/intellij.python.psi.impl.xml b/python/python-psi-impl/resources/intellij.python.psi.impl.xml index e2974365f2bc..bfcfd5ba16ac 100644 --- a/python/python-psi-impl/resources/intellij.python.psi.impl.xml +++ b/python/python-psi-impl/resources/intellij.python.psi.impl.xml @@ -239,7 +239,7 @@ - + diff --git a/python/python-psi-impl/src/com/jetbrains/python/inspections/PyUnnecessaryCastInspection.kt b/python/python-psi-impl/src/com/jetbrains/python/inspections/PyUnnecessaryCastInspection.kt index 2d39968ef427..e9fd34fb3be0 100644 --- a/python/python-psi-impl/src/com/jetbrains/python/inspections/PyUnnecessaryCastInspection.kt +++ b/python/python-psi-impl/src/com/jetbrains/python/inspections/PyUnnecessaryCastInspection.kt @@ -3,10 +3,8 @@ package com.jetbrains.python.inspections import com.intellij.codeInspection.LocalInspectionToolSession import com.intellij.codeInspection.ProblemHighlightType import com.intellij.codeInspection.ProblemsHolder -import com.intellij.codeInspection.ex.ProblemDescriptorImpl import com.intellij.modcommand.ModPsiUpdater import com.intellij.modcommand.PsiUpdateModCommandQuickFix -import com.intellij.openapi.editor.colors.TextAttributesKey import com.intellij.openapi.project.Project import com.intellij.openapi.util.Ref import com.intellij.openapi.util.TextRange @@ -47,7 +45,7 @@ class PyUnnecessaryCastInspection : PyInspection() { "INSP.unnecessary.cast.message", toName ), - ProblemHighlightType.LIKE_UNUSED_SYMBOL, + ProblemHighlightType.GENERIC_ERROR_OR_WARNING, null, TextRange(0, callExpression.arguments[0].nextSibling.endOffset - callExpression.startOffset), RemoveUnnecessaryCastQuickFix(), diff --git a/python/testSrc/com/jetbrains/python/inspections/PyUnnecessaryCastInspectionTest.kt b/python/testSrc/com/jetbrains/python/inspections/PyUnnecessaryCastInspectionTest.kt index 56194131441e..22e839f0be10 100644 --- a/python/testSrc/com/jetbrains/python/inspections/PyUnnecessaryCastInspectionTest.kt +++ b/python/testSrc/com/jetbrains/python/inspections/PyUnnecessaryCastInspectionTest.kt @@ -14,7 +14,7 @@ class PyUnnecessaryCastInspectionTest : PyInspectionTestCase() { from typing import cast def f(a: int): - cast(int,a) + cast(int,a) """.trimIndent() ) } @@ -26,7 +26,7 @@ class PyUnnecessaryCastInspectionTest : PyInspectionTestCase() { one: Literal[1] = 1 cast(int, one) - cast(Literal[1], one) + cast(Literal[1], one) """.trimIndent() ) } @@ -62,7 +62,7 @@ from typing import cast from typing import cast def f(a: int): - cast(int, a) + cast(int, a) """.trimIndent() myFixture.configureByText(PythonFileType.INSTANCE, text) configureInspection()