From 2bfdcf5451934cb02b3d66d55bad1924e72b9f30 Mon Sep 17 00:00:00 2001 From: Nikolay Chashnikov Date: Wed, 30 Apr 2025 08:46:26 +0200 Subject: [PATCH] [properties] get rid of references to package-private members of intellij.properties.psi from intellij.properties (IJPL-149126) Visibility of 'PropertiesComponent.getByTokenType' changed to 'public' with '@ApiStatus.Internal' annotation. GitOrigin-RevId: eb6748e951388c1c54c0a547732917ebb6d27eff --- .idea/inspectionProfiles/idea_fatal_errors.xml | 5 ----- .../com/intellij/lang/properties/PropertiesHighlighter.java | 4 +++- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/.idea/inspectionProfiles/idea_fatal_errors.xml b/.idea/inspectionProfiles/idea_fatal_errors.xml index 295a18188b3e..77e68c4402f2 100644 --- a/.idea/inspectionProfiles/idea_fatal_errors.xml +++ b/.idea/inspectionProfiles/idea_fatal_errors.xml @@ -3969,11 +3969,6 @@ - - - - - diff --git a/plugins/properties/properties-psi-api/src/com/intellij/lang/properties/PropertiesHighlighter.java b/plugins/properties/properties-psi-api/src/com/intellij/lang/properties/PropertiesHighlighter.java index 3a6a3d522f5b..b8e6410216d6 100644 --- a/plugins/properties/properties-psi-api/src/com/intellij/lang/properties/PropertiesHighlighter.java +++ b/plugins/properties/properties-psi-api/src/com/intellij/lang/properties/PropertiesHighlighter.java @@ -8,6 +8,7 @@ import com.intellij.openapi.editor.colors.TextAttributesKey; import com.intellij.openapi.fileTypes.SyntaxHighlighterBase; import com.intellij.psi.StringEscapesTokenTypes; import com.intellij.psi.tree.IElementType; +import org.jetbrains.annotations.ApiStatus; import org.jetbrains.annotations.Nls; import java.util.Arrays; @@ -83,7 +84,8 @@ public abstract class PropertiesHighlighter extends SyntaxHighlighterBase { return myTokenType; } - static PropertiesComponent getByTokenType(IElementType tokenType) { + @ApiStatus.Internal + public static PropertiesComponent getByTokenType(IElementType tokenType) { return elementTypeToComponent.get(tokenType); }