From c8247bd7f3f61bb5033ace36d319016baf1da567 Mon Sep 17 00:00:00 2001 From: Ilya Kazakevich Date: Fri, 28 Nov 2025 12:56:16 +0000 Subject: [PATCH] tests [python]: Fix rainbow highlighter for local variable. Test `EditorColorPaletteTest` fails with Python plugin enabled. The problem is wrong type is used. Merge-request: IJ-MR-183983 Merged-by: Ilya Kazakevich GitOrigin-RevId: d061dc73b36d7669341ca7ab9eaebd9215e828ff --- .../com/jetbrains/python/highlighting/PythonColorsPage.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/python/python-syntax/src/com/jetbrains/python/highlighting/PythonColorsPage.java b/python/python-syntax/src/com/jetbrains/python/highlighting/PythonColorsPage.java index eb02a524f235..af537b21d543 100644 --- a/python/python-syntax/src/com/jetbrains/python/highlighting/PythonColorsPage.java +++ b/python/python-syntax/src/com/jetbrains/python/highlighting/PythonColorsPage.java @@ -5,7 +5,6 @@ import com.google.common.collect.ImmutableMap; import com.intellij.application.options.colors.InspectionColorSettingsPage; import com.intellij.codeHighlighting.RainbowHighlighter; import com.intellij.lang.Language; -import com.intellij.openapi.editor.DefaultLanguageHighlighterColors; import com.intellij.openapi.editor.colors.TextAttributesKey; import com.intellij.openapi.fileTypes.SyntaxHighlighter; import com.intellij.openapi.fileTypes.SyntaxHighlighterFactory; @@ -169,7 +168,7 @@ public class PythonColorsPage implements RainbowColorSettingsPage, InspectionCol @Override public boolean isRainbowType(TextAttributesKey type) { - return PyHighlighter.PY_PARAMETER.equals(type) || DefaultLanguageHighlighterColors.LOCAL_VARIABLE.equals(type); + return PyHighlighter.PY_PARAMETER.equals(type) || PyHighlighter.PY_LOCAL_VARIABLE.equals(type); } @Override