From 065fb1cfd4c04d284f7fdfdef1b61a4fcc092f19 Mon Sep 17 00:00:00 2001 From: Petr Date: Fri, 4 Jul 2025 14:03:57 +0200 Subject: [PATCH] PY-71549 Rename files (added Py prefix to annotator classes) GitOrigin-RevId: e854d37609e0dc82191fabc587014947c1f742aa --- .../resources/intellij.python.psi.impl.xml | 10 +++++----- .../python/validation/PyCompatibilityVisitor.java | 2 +- .../{DocStringAnnotator.kt => PyDocStringAnnotator.kt} | 2 +- ...FStringsAnnotator.java => PyFStringsAnnotator.java} | 2 +- ...or.java => PyGeneratorInArgumentListAnnotator.java} | 2 +- .../validation/PyMultiplePsiFilesVisitorFilter.java | 2 +- .../{StarAnnotator.java => PyStarAnnotator.java} | 2 +- ...otator.java => PyStringLiteralQuotesAnnotator.java} | 2 +- .../jetbrains/python/console/ConsoleVisitorFilter.java | 4 ++-- .../python/documentation/PyDocstringVisitorFilter.java | 4 ++-- 10 files changed, 16 insertions(+), 16 deletions(-) rename python/python-psi-impl/src/com/jetbrains/python/validation/{DocStringAnnotator.kt => PyDocStringAnnotator.kt} (98%) rename python/python-psi-impl/src/com/jetbrains/python/validation/{FStringsAnnotator.java => PyFStringsAnnotator.java} (98%) rename python/python-psi-impl/src/com/jetbrains/python/validation/{GeneratorInArgumentListAnnotator.java => PyGeneratorInArgumentListAnnotator.java} (96%) rename python/python-psi-impl/src/com/jetbrains/python/validation/{StarAnnotator.java => PyStarAnnotator.java} (97%) rename python/python-psi-impl/src/com/jetbrains/python/validation/{StringLiteralQuotesAnnotator.java => PyStringLiteralQuotesAnnotator.java} (98%) 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 f1415dfb6df0..4e9da13a4e5f 100644 --- a/python/python-psi-impl/resources/intellij.python.psi.impl.xml +++ b/python/python-psi-impl/resources/intellij.python.psi.impl.xml @@ -168,12 +168,12 @@ - + - - - - + + + + diff --git a/python/python-psi-impl/src/com/jetbrains/python/validation/PyCompatibilityVisitor.java b/python/python-psi-impl/src/com/jetbrains/python/validation/PyCompatibilityVisitor.java index 3e1219889c83..c9aeb5ccbc7d 100644 --- a/python/python-psi-impl/src/com/jetbrains/python/validation/PyCompatibilityVisitor.java +++ b/python/python-psi-impl/src/com/jetbrains/python/validation/PyCompatibilityVisitor.java @@ -173,7 +173,7 @@ public abstract class PyCompatibilityVisitor extends PyElementVisitor { } PsiElement parent = node.getParent(); - if (parent instanceof PyAnnotation && StarAnnotator.isVariadicArg(parent.getParent())) { + if (parent instanceof PyAnnotation && PyStarAnnotator.isVariadicArg(parent.getParent())) { registerForAllMatchingVersions(level -> level.isOlderThan(LanguageLevel.PYTHON311) && registerForLanguageLevel(level), PyPsiBundle.message("INSP.compatibility.feature.support.starred.expressions.in.type.annotations"), diff --git a/python/python-psi-impl/src/com/jetbrains/python/validation/DocStringAnnotator.kt b/python/python-psi-impl/src/com/jetbrains/python/validation/PyDocStringAnnotator.kt similarity index 98% rename from python/python-psi-impl/src/com/jetbrains/python/validation/DocStringAnnotator.kt rename to python/python-psi-impl/src/com/jetbrains/python/validation/PyDocStringAnnotator.kt index 97e0b53e15b7..c4c87c8962f2 100644 --- a/python/python-psi-impl/src/com/jetbrains/python/validation/DocStringAnnotator.kt +++ b/python/python-psi-impl/src/com/jetbrains/python/validation/PyDocStringAnnotator.kt @@ -25,7 +25,7 @@ import com.jetbrains.python.psi.* /** * Highlights doc strings in classes, functions, and files. */ -class DocStringAnnotator : PyAnnotatorBase() { +class PyDocStringAnnotator : PyAnnotatorBase() { override fun annotate(element: PsiElement, holder: PyAnnotationHolder) { element.accept(PyDocStringAnnotatorVisitor(holder)) } diff --git a/python/python-psi-impl/src/com/jetbrains/python/validation/FStringsAnnotator.java b/python/python-psi-impl/src/com/jetbrains/python/validation/PyFStringsAnnotator.java similarity index 98% rename from python/python-psi-impl/src/com/jetbrains/python/validation/FStringsAnnotator.java rename to python/python-psi-impl/src/com/jetbrains/python/validation/PyFStringsAnnotator.java index df09503a5526..23ce375ed59e 100644 --- a/python/python-psi-impl/src/com/jetbrains/python/validation/FStringsAnnotator.java +++ b/python/python-psi-impl/src/com/jetbrains/python/validation/PyFStringsAnnotator.java @@ -29,7 +29,7 @@ import org.jetbrains.annotations.NotNull; /** * @author Mikhail Golubev */ -public final class FStringsAnnotator extends PyAnnotatorBase { +public final class PyFStringsAnnotator extends PyAnnotatorBase { @Override public void annotate(@NotNull PsiElement element, @NotNull PyAnnotationHolder holder) { diff --git a/python/python-psi-impl/src/com/jetbrains/python/validation/GeneratorInArgumentListAnnotator.java b/python/python-psi-impl/src/com/jetbrains/python/validation/PyGeneratorInArgumentListAnnotator.java similarity index 96% rename from python/python-psi-impl/src/com/jetbrains/python/validation/GeneratorInArgumentListAnnotator.java rename to python/python-psi-impl/src/com/jetbrains/python/validation/PyGeneratorInArgumentListAnnotator.java index 2350f81558a4..9e55abd63be3 100644 --- a/python/python-psi-impl/src/com/jetbrains/python/validation/GeneratorInArgumentListAnnotator.java +++ b/python/python-psi-impl/src/com/jetbrains/python/validation/PyGeneratorInArgumentListAnnotator.java @@ -26,7 +26,7 @@ import com.jetbrains.python.psi.PyGeneratorExpression; import org.jetbrains.annotations.NotNull; -public final class GeneratorInArgumentListAnnotator extends PyAnnotatorBase { +public final class PyGeneratorInArgumentListAnnotator extends PyAnnotatorBase { @Override public void annotate(@NotNull PsiElement element, @NotNull PyAnnotationHolder holder) { element.accept(new MyVisitor(holder)); diff --git a/python/python-psi-impl/src/com/jetbrains/python/validation/PyMultiplePsiFilesVisitorFilter.java b/python/python-psi-impl/src/com/jetbrains/python/validation/PyMultiplePsiFilesVisitorFilter.java index 9b08c876393b..c08e56635dd2 100644 --- a/python/python-psi-impl/src/com/jetbrains/python/validation/PyMultiplePsiFilesVisitorFilter.java +++ b/python/python-psi-impl/src/com/jetbrains/python/validation/PyMultiplePsiFilesVisitorFilter.java @@ -23,7 +23,7 @@ import org.jetbrains.annotations.NotNull; public final class PyMultiplePsiFilesVisitorFilter implements PythonVisitorFilter { @Override public boolean isSupported(@NotNull Class visitorClass, @NotNull PsiFile file) { - if (visitorClass == StringLiteralQuotesAnnotator.class && + if (visitorClass == PyStringLiteralQuotesAnnotator.class && file.getViewProvider() instanceof MultiplePsiFilesPerDocumentFileViewProvider) { return false; } diff --git a/python/python-psi-impl/src/com/jetbrains/python/validation/StarAnnotator.java b/python/python-psi-impl/src/com/jetbrains/python/validation/PyStarAnnotator.java similarity index 97% rename from python/python-psi-impl/src/com/jetbrains/python/validation/StarAnnotator.java rename to python/python-psi-impl/src/com/jetbrains/python/validation/PyStarAnnotator.java index 09e9e6a50cc4..62a1f1620ecc 100644 --- a/python/python-psi-impl/src/com/jetbrains/python/validation/StarAnnotator.java +++ b/python/python-psi-impl/src/com/jetbrains/python/validation/PyStarAnnotator.java @@ -25,7 +25,7 @@ import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -public final class StarAnnotator extends PyAnnotatorBase { +public final class PyStarAnnotator extends PyAnnotatorBase { @Override public void annotate(@NotNull PsiElement element, @NotNull PyAnnotationHolder holder) { element.accept(new MyVisitor(holder)); diff --git a/python/python-psi-impl/src/com/jetbrains/python/validation/StringLiteralQuotesAnnotator.java b/python/python-psi-impl/src/com/jetbrains/python/validation/PyStringLiteralQuotesAnnotator.java similarity index 98% rename from python/python-psi-impl/src/com/jetbrains/python/validation/StringLiteralQuotesAnnotator.java rename to python/python-psi-impl/src/com/jetbrains/python/validation/PyStringLiteralQuotesAnnotator.java index 85cd0bb0a9cf..1c0fa848375e 100644 --- a/python/python-psi-impl/src/com/jetbrains/python/validation/StringLiteralQuotesAnnotator.java +++ b/python/python-psi-impl/src/com/jetbrains/python/validation/PyStringLiteralQuotesAnnotator.java @@ -19,7 +19,7 @@ import java.util.List; /** * Looks for well-formedness of string constants. */ -public final class StringLiteralQuotesAnnotator extends PyAnnotatorBase { +public final class PyStringLiteralQuotesAnnotator extends PyAnnotatorBase { @Override public void annotate(@NotNull PsiElement element, @NotNull PyAnnotationHolder holder) { element.accept(new MyVisitor(holder)); diff --git a/python/src/com/jetbrains/python/console/ConsoleVisitorFilter.java b/python/src/com/jetbrains/python/console/ConsoleVisitorFilter.java index 70de9cf24a44..e8063679a4c8 100644 --- a/python/src/com/jetbrains/python/console/ConsoleVisitorFilter.java +++ b/python/src/com/jetbrains/python/console/ConsoleVisitorFilter.java @@ -5,7 +5,7 @@ import com.intellij.psi.PsiFile; import com.jetbrains.python.inspections.*; import com.jetbrains.python.inspections.unusedLocal.PyUnusedLocalInspection; import com.jetbrains.python.psi.PythonVisitorFilter; -import com.jetbrains.python.validation.DocStringAnnotator; +import com.jetbrains.python.validation.PyDocStringAnnotator; import org.jetbrains.annotations.NotNull; /** @@ -28,7 +28,7 @@ public final class ConsoleVisitorFilter implements PythonVisitorFilter { } //annotators - if (visitorClass == DocStringAnnotator.class) { + if (visitorClass == PyDocStringAnnotator.class) { return false; } } diff --git a/python/src/com/jetbrains/python/documentation/PyDocstringVisitorFilter.java b/python/src/com/jetbrains/python/documentation/PyDocstringVisitorFilter.java index bdbff14327ae..540080a2a505 100644 --- a/python/src/com/jetbrains/python/documentation/PyDocstringVisitorFilter.java +++ b/python/src/com/jetbrains/python/documentation/PyDocstringVisitorFilter.java @@ -7,7 +7,7 @@ import com.jetbrains.python.inspections.*; import com.jetbrains.python.inspections.unresolvedReference.PyUnresolvedReferencesInspection; import com.jetbrains.python.psi.PyFile; import com.jetbrains.python.psi.PythonVisitorFilter; -import com.jetbrains.python.validation.DocStringAnnotator; +import com.jetbrains.python.validation.PyDocStringAnnotator; import com.jetbrains.python.validation.PyHighlightingAnnotatorVisitor; import com.jetbrains.python.validation.PyParameterListAnnotatorVisitor; import com.jetbrains.python.validation.ReturnAnnotator; @@ -35,7 +35,7 @@ public final class PyDocstringVisitorFilter implements PythonVisitorFilter { return false; } //annotators - if (visitorClass == DocStringAnnotator.class || visitorClass == PyParameterListAnnotatorVisitor.class || visitorClass == ReturnAnnotator.class || visitorClass == PyHighlightingAnnotatorVisitor.class) + if (visitorClass == PyDocStringAnnotator.class || visitorClass == PyParameterListAnnotatorVisitor.class || visitorClass == ReturnAnnotator.class || visitorClass == PyHighlightingAnnotatorVisitor.class) return false; // doctest in separate file final PsiFile topLevelFile = InjectedLanguageManager.getInstance(file.getProject()).getTopLevelFile(file);