From 5e6ce0585889cc94b1135abaee95ab21c69c063d Mon Sep 17 00:00:00 2001 From: Yuriy Artamonov Date: Mon, 22 Dec 2025 12:08:35 +0100 Subject: [PATCH] [platform] IJPL-224518 Cleanup private modifier usages with extensions/services GitOrigin-RevId: 81092bac522182328259641936529808c6af226e --- .../lang/ant/config/impl/AntShortcutStartupActivity.kt | 2 +- .../src/com/intellij/compilation/charts/ui/ActionPanel.kt | 4 ++-- .../com/intellij/completion/ml/VcsContextFeatureProvider.kt | 2 +- .../src/com/intellij/completion/ml/VcsFeatureProvider.kt | 2 +- .../intellij/completion/ml/common/CommonLocationFeatures.kt | 2 +- .../plugin/resources/ComposeResourcesUsageTypeProvider.kt | 2 +- .../src/providers/ConfigurationScriptProjectStoreFactory.kt | 5 +++-- .../src/providers/runConfigurationTemplateProvider.kt | 2 +- .../idea/copyright/import/CopyrightConfigurationHandler.kt | 2 +- .../copyright/vcs/UpdateCopyrightCheckinHandlerFactory.kt | 2 +- .../src/com/intellij/coverage/JavaCoverageOptions.kt | 2 +- .../configmanagement/EditorConfigNavigationActionsFactory.kt | 2 +- .../editor/EditorConfigPreviewMarkerProvider.kt | 2 +- .../navigation/EditorConfigGotoTargetRendererProvider.kt | 2 +- .../codeinsight/findusages/EditorConfigFindUsagesProvider.kt | 2 +- .../dotenv/completion/NestedVariableTypedHandlerDelegate.kt | 2 +- .../intellij/groovy/git/GroovyExplicitMovementProvider.kt | 2 +- .../intentions/dynamic/DynamicMembersStartupActivity.kt | 2 +- .../groovy/config/wizard/IntelliJGroovyNewProjectWizard.kt | 2 +- .../actions/GroovyTripleQuoteBackspaceHandlerDelegate.kt | 2 +- .../ide/startup/importSettings/IdeStartupWizardImpl.kt | 2 +- .../jetbrains/java/decompiler/DecompilerInEditorListener.kt | 2 +- .../fxml/refs/JavaFxEventHandlerReferenceQuickFixProvider.kt | 2 +- .../com/intellij/marketplaceMl/MarketplaceLocalRankerImpl.kt | 2 +- .../intellij/mcpserver/impl/McpClientDetectionActivity.kt | 4 ++-- .../java/ml/local/JavaFrequencyElementFeatureProvider.kt | 2 +- .../performancePlugin/PerformanceTestTotalTimeTimer.kt | 2 +- .../src/com/jetbrains/performancePlugin/ProjectLoaded.kt | 2 +- .../idea/packagesearch/PackageSearchProviderFactory.kt | 2 +- plugins/settings-repository/src/IcsConfigurable.kt | 2 +- plugins/settings-repository/src/IcsManager.kt | 2 +- .../stats/completion/sender/SenderPreloadingActivity.kt | 2 +- .../stats/completion/tracker/InstallationIdProvider.kt | 2 +- .../backend/BackendStreamDebuggerRemoteApiProvider.kt | 2 +- .../debugger/streams/shared/StreamDebuggerManager.kt | 2 +- .../src/org/toml/ide/todo/TomlTodoIndexPatternBuilder.kt | 2 +- .../toml/backend/src/org/toml/ide/todo/TomlTodoIndexer.kt | 2 +- .../settings/TomlLanguageCodeStyleSettingsProvider.kt | 2 +- .../ide/wordSelection/TomlStringLiteralSelectionHandler.kt | 2 +- .../org/toml/ide/json/TomlJsonSchemaCompletionContributor.kt | 2 +- .../com/intellij/uiDesigner/editor/UIFormEditorProvider.kt | 2 +- .../webp/src/com/android/tools/adtui/webp/WebpMetadata.kt | 2 +- 42 files changed, 46 insertions(+), 45 deletions(-) diff --git a/plugins/ant/src/com/intellij/lang/ant/config/impl/AntShortcutStartupActivity.kt b/plugins/ant/src/com/intellij/lang/ant/config/impl/AntShortcutStartupActivity.kt index c49caa3e3ed4..870472e76ffd 100644 --- a/plugins/ant/src/com/intellij/lang/ant/config/impl/AntShortcutStartupActivity.kt +++ b/plugins/ant/src/com/intellij/lang/ant/config/impl/AntShortcutStartupActivity.kt @@ -17,7 +17,7 @@ import com.intellij.openapi.project.Project import com.intellij.openapi.startup.ProjectActivity import com.intellij.openapi.util.Disposer -private class AntShortcutStartupActivity : ProjectActivity { +internal class AntShortcutStartupActivity : ProjectActivity { init { if (ApplicationManager.getApplication().isHeadlessEnvironment) { throw ExtensionNotApplicableException.create() diff --git a/plugins/compilation-charts/src/com/intellij/compilation/charts/ui/ActionPanel.kt b/plugins/compilation-charts/src/com/intellij/compilation/charts/ui/ActionPanel.kt index f5629c8cc5ad..d1259e130125 100644 --- a/plugins/compilation-charts/src/com/intellij/compilation/charts/ui/ActionPanel.kt +++ b/plugins/compilation-charts/src/com/intellij/compilation/charts/ui/ActionPanel.kt @@ -165,8 +165,8 @@ class ActionPanel(private val project: Project, private val vm: CompilationChart internal class ZoomResetAction : ZoomActionBase(ZoomEvent.RESET) - private class CompilationChartsStatsActionHolder(private val diagrams: CompilationChartsDiagramsComponent, - private val vm: CompilationChartsViewModel) : DumbAwareAction(), CustomComponentAction { + internal class CompilationChartsStatsActionHolder(private val diagrams: CompilationChartsDiagramsComponent, + private val vm: CompilationChartsViewModel) : DumbAwareAction(), CustomComponentAction { override fun createCustomComponent(presentation: Presentation, place: String): JComponent = JPanel().apply { layout = BoxLayout(this, BoxLayout.LINE_AXIS) diff --git a/plugins/completion-ml-ranking/src/com/intellij/completion/ml/VcsContextFeatureProvider.kt b/plugins/completion-ml-ranking/src/com/intellij/completion/ml/VcsContextFeatureProvider.kt index 2c84c2a89c7a..9689ae981717 100644 --- a/plugins/completion-ml-ranking/src/com/intellij/completion/ml/VcsContextFeatureProvider.kt +++ b/plugins/completion-ml-ranking/src/com/intellij/completion/ml/VcsContextFeatureProvider.kt @@ -6,7 +6,7 @@ import com.intellij.codeInsight.completion.ml.ContextFeatureProvider import com.intellij.codeInsight.completion.ml.MLFeatureValue import com.intellij.openapi.vcs.changes.ChangeListManager -private class VcsContextFeatureProvider : ContextFeatureProvider { +internal class VcsContextFeatureProvider : ContextFeatureProvider { override fun getName(): String = "vcs" override fun calculateFeatures(environment: CompletionEnvironment): Map { diff --git a/plugins/completion-ml-ranking/src/com/intellij/completion/ml/VcsFeatureProvider.kt b/plugins/completion-ml-ranking/src/com/intellij/completion/ml/VcsFeatureProvider.kt index 9465e9e91354..22b734515a27 100644 --- a/plugins/completion-ml-ranking/src/com/intellij/completion/ml/VcsFeatureProvider.kt +++ b/plugins/completion-ml-ranking/src/com/intellij/completion/ml/VcsFeatureProvider.kt @@ -17,7 +17,7 @@ import com.intellij.psi.PsiNameIdentifierOwner private const val MAX_CHANGES_TO_ANALYZE = 1000 internal val changesCountKey: Key = Key("VcsFeatureProvider.changesCount") -private class VcsFeatureProvider : ElementFeatureProvider { +internal class VcsFeatureProvider : ElementFeatureProvider { override fun getName(): String = "vcs" override fun calculateFeatures(element: LookupElement, diff --git a/plugins/completion-ml-ranking/src/com/intellij/completion/ml/common/CommonLocationFeatures.kt b/plugins/completion-ml-ranking/src/com/intellij/completion/ml/common/CommonLocationFeatures.kt index d3a140cd6166..fc8e574e1bf5 100644 --- a/plugins/completion-ml-ranking/src/com/intellij/completion/ml/common/CommonLocationFeatures.kt +++ b/plugins/completion-ml-ranking/src/com/intellij/completion/ml/common/CommonLocationFeatures.kt @@ -19,7 +19,7 @@ import com.intellij.psi.PsiFileSystemItem import com.intellij.psi.util.PsiTreeUtil import kotlin.math.abs -private class CommonLocationFeatures : ContextFeatureProvider { +internal class CommonLocationFeatures : ContextFeatureProvider { override fun getName(): String = "common" override fun calculateFeatures(environment: CompletionEnvironment): Map { val result = mutableMapOf() diff --git a/plugins/compose/intellij.compose.ide.plugin.resources/src/com/intellij/compose/ide/plugin/resources/ComposeResourcesUsageTypeProvider.kt b/plugins/compose/intellij.compose.ide.plugin.resources/src/com/intellij/compose/ide/plugin/resources/ComposeResourcesUsageTypeProvider.kt index 43ffd976fe2f..b95a6a088936 100644 --- a/plugins/compose/intellij.compose.ide.plugin.resources/src/com/intellij/compose/ide/plugin/resources/ComposeResourcesUsageTypeProvider.kt +++ b/plugins/compose/intellij.compose.ide.plugin.resources/src/com/intellij/compose/ide/plugin/resources/ComposeResourcesUsageTypeProvider.kt @@ -10,7 +10,7 @@ import org.jetbrains.kotlin.psi.KtProperty private val COMPOSE_RESOURCE_USAGE_TYPE = UsageType { ComposeIdeBundle.message("compose.resources.usage.type") } -private class ComposeResourcesUsageTypeProvider : UsageTypeProviderEx { +internal class ComposeResourcesUsageTypeProvider : UsageTypeProviderEx { override fun getUsageType(element: PsiElement, targets: Array): UsageType? { val isComposeResourceProperty = (element.reference?.resolve() as? KtProperty)?.isComposeResourceProperty return if (isComposeResourceProperty == true) COMPOSE_RESOURCE_USAGE_TYPE else null diff --git a/plugins/configuration-script/src/providers/ConfigurationScriptProjectStoreFactory.kt b/plugins/configuration-script/src/providers/ConfigurationScriptProjectStoreFactory.kt index 8c0fc71b90eb..ee551d789454 100644 --- a/plugins/configuration-script/src/providers/ConfigurationScriptProjectStoreFactory.kt +++ b/plugins/configuration-script/src/providers/ConfigurationScriptProjectStoreFactory.kt @@ -7,6 +7,7 @@ import com.intellij.ide.plugins.PluginManagerCore import com.intellij.openapi.components.BaseState import com.intellij.openapi.components.PersistentStateComponent import com.intellij.openapi.components.StateStorage +import com.intellij.openapi.components.impl.stores.IProjectStore import com.intellij.openapi.components.impl.stores.stateStore import com.intellij.openapi.diagnostic.logger import com.intellij.openapi.extensions.PluginId @@ -15,8 +16,8 @@ import com.intellij.util.ReflectionUtil import java.util.concurrent.ConcurrentHashMap import java.util.concurrent.atomic.AtomicBoolean -private class ConfigurationScriptProjectStoreFactory : ProjectStoreFactoryBase() { - override fun createStore(project: Project) = MyProjectStore(project) +internal class ConfigurationScriptProjectStoreFactory : ProjectStoreFactoryBase() { + override fun createStore(project: Project): IProjectStore = MyProjectStore(project) } private class MyProjectStore(project: Project) : ProjectWithModuleStoreImpl(project) { diff --git a/plugins/configuration-script/src/providers/runConfigurationTemplateProvider.kt b/plugins/configuration-script/src/providers/runConfigurationTemplateProvider.kt index 543d4290b2e6..8931de0ccf4b 100644 --- a/plugins/configuration-script/src/providers/runConfigurationTemplateProvider.kt +++ b/plugins/configuration-script/src/providers/runConfigurationTemplateProvider.kt @@ -21,7 +21,7 @@ private class FactoryEntry(state: Any) { var settings: RunnerAndConfigurationSettingsImpl? = null } -private class MyRunConfigurationTemplateProvider(private val project: Project) : RunConfigurationTemplateProvider { +internal class MyRunConfigurationTemplateProvider(private val project: Project) : RunConfigurationTemplateProvider { private val map = SynchronizedClearableLazy> { val node = project.service().getConfigurationNode() ?: return@SynchronizedClearableLazy emptyMap() diff --git a/plugins/copyright/src/com/maddyhome/idea/copyright/import/CopyrightConfigurationHandler.kt b/plugins/copyright/src/com/maddyhome/idea/copyright/import/CopyrightConfigurationHandler.kt index 82facbb66052..c151685451d2 100644 --- a/plugins/copyright/src/com/maddyhome/idea/copyright/import/CopyrightConfigurationHandler.kt +++ b/plugins/copyright/src/com/maddyhome/idea/copyright/import/CopyrightConfigurationHandler.kt @@ -10,7 +10,7 @@ import com.intellij.openapi.externalSystem.service.project.settings.Configuratio import com.intellij.openapi.project.Project import com.maddyhome.idea.copyright.CopyrightProfile -private class CopyrightConfigurationHandler: ConfigurationHandler { +internal class CopyrightConfigurationHandler: ConfigurationHandler { override fun apply(project: Project, modelsProvider: IdeModifiableModelsProvider, configuration: ConfigurationData) { val cfgMap = configuration.find("copyright") as? Map<*, *> ?: return val copyrightManager = CopyrightManager.getInstance(project) diff --git a/plugins/copyright/vcs/src/com/maddyhome/idea/copyright/vcs/UpdateCopyrightCheckinHandlerFactory.kt b/plugins/copyright/vcs/src/com/maddyhome/idea/copyright/vcs/UpdateCopyrightCheckinHandlerFactory.kt index 4f13d9dfd16e..4290130aa32c 100644 --- a/plugins/copyright/vcs/src/com/maddyhome/idea/copyright/vcs/UpdateCopyrightCheckinHandlerFactory.kt +++ b/plugins/copyright/vcs/src/com/maddyhome/idea/copyright/vcs/UpdateCopyrightCheckinHandlerFactory.kt @@ -22,7 +22,7 @@ import com.maddyhome.idea.copyright.actions.UpdateCopyrightProcessor import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext -private class UpdateCopyrightCheckinHandlerFactory : CheckinHandlerFactory() { +internal class UpdateCopyrightCheckinHandlerFactory : CheckinHandlerFactory() { override fun createHandler(panel: CheckinProjectPanel, commitContext: CommitContext): CheckinHandler { return UpdateCopyrightCheckinHandler(panel.project) } diff --git a/plugins/coverage/src/com/intellij/coverage/JavaCoverageOptions.kt b/plugins/coverage/src/com/intellij/coverage/JavaCoverageOptions.kt index 5a6b28669852..fdb4ebe49db5 100644 --- a/plugins/coverage/src/com/intellij/coverage/JavaCoverageOptions.kt +++ b/plugins/coverage/src/com/intellij/coverage/JavaCoverageOptions.kt @@ -15,7 +15,7 @@ import com.intellij.ui.dsl.listCellRenderer.textListCellRenderer import com.intellij.ui.layout.selectedValueMatches import com.intellij.util.ArrayUtil -private class JavaCoverageOptions(private val project: Project) : UiDslUnnamedConfigurable.Simple(), CoverageOptions { +internal class JavaCoverageOptions(private val project: Project) : UiDslUnnamedConfigurable.Simple(), CoverageOptions { private val coverageOptionsProvider = JavaCoverageOptionsProvider.getInstance(project) override fun Panel.createContent() { diff --git a/plugins/editorconfig/backend/src/configmanagement/EditorConfigNavigationActionsFactory.kt b/plugins/editorconfig/backend/src/configmanagement/EditorConfigNavigationActionsFactory.kt index 7bae9d7e0265..8997a3e86c83 100644 --- a/plugins/editorconfig/backend/src/configmanagement/EditorConfigNavigationActionsFactory.kt +++ b/plugins/editorconfig/backend/src/configmanagement/EditorConfigNavigationActionsFactory.kt @@ -33,7 +33,7 @@ object EditorConfigNavigationActionsFactory { navigationActions } - private class NavigationActionGroup(private val myChildActions: Array) : ActionGroup( + internal class NavigationActionGroup(private val myChildActions: Array) : ActionGroup( message("action.open.file"), true) { override fun getChildren(e: AnActionEvent?): Array { return myChildActions diff --git a/plugins/editorconfig/backend/src/configmanagement/editor/EditorConfigPreviewMarkerProvider.kt b/plugins/editorconfig/backend/src/configmanagement/editor/EditorConfigPreviewMarkerProvider.kt index df939f22c34f..b5f98bc545b2 100644 --- a/plugins/editorconfig/backend/src/configmanagement/editor/EditorConfigPreviewMarkerProvider.kt +++ b/plugins/editorconfig/backend/src/configmanagement/editor/EditorConfigPreviewMarkerProvider.kt @@ -61,7 +61,7 @@ class EditorConfigPreviewMarkerProvider : LineMarkerProviderDescriptor(), DumbAw } } - private class ChooseFileAction(private val myHeader: EditorConfigHeader) : DumbAwareAction(message("editor.preview.open")) { + internal class ChooseFileAction(private val myHeader: EditorConfigHeader) : DumbAwareAction(message("editor.preview.open")) { override fun actionPerformed(e: AnActionEvent) { if (myHeader.isValid) { val previewFile = Handler.choosePreviewFile(myHeader.project, Handler.getRootDir(myHeader), Handler.getPattern(myHeader.text)) diff --git a/plugins/editorconfig/backend/src/language/codeinsight/actions/navigation/EditorConfigGotoTargetRendererProvider.kt b/plugins/editorconfig/backend/src/language/codeinsight/actions/navigation/EditorConfigGotoTargetRendererProvider.kt index 2598ff5203ea..b2120dba09ea 100644 --- a/plugins/editorconfig/backend/src/language/codeinsight/actions/navigation/EditorConfigGotoTargetRendererProvider.kt +++ b/plugins/editorconfig/backend/src/language/codeinsight/actions/navigation/EditorConfigGotoTargetRendererProvider.kt @@ -10,7 +10,7 @@ import com.intellij.ide.util.PsiElementListCellRenderer import com.intellij.psi.PsiElement import org.editorconfig.language.util.EditorConfigPresentationUtil -private class EditorConfigGotoTargetRendererProvider : GotoTargetRendererProvider { +internal class EditorConfigGotoTargetRendererProvider : GotoTargetRendererProvider { override fun getRenderer(element: PsiElement, gotoData: GotoTargetHandler.GotoData): PsiElementListCellRenderer<*>? { if (element !is EditorConfigHeader && element !is EditorConfigFlatOptionKey) return null return object : PsiElementListCellRenderer() { diff --git a/plugins/editorconfig/backend/src/language/codeinsight/findusages/EditorConfigFindUsagesProvider.kt b/plugins/editorconfig/backend/src/language/codeinsight/findusages/EditorConfigFindUsagesProvider.kt index 2befb64f6d4f..f431754e4a9d 100644 --- a/plugins/editorconfig/backend/src/language/codeinsight/findusages/EditorConfigFindUsagesProvider.kt +++ b/plugins/editorconfig/backend/src/language/codeinsight/findusages/EditorConfigFindUsagesProvider.kt @@ -13,7 +13,7 @@ import org.editorconfig.language.schema.descriptors.impl.EditorConfigConstantDes import org.editorconfig.language.schema.descriptors.impl.EditorConfigDeclarationDescriptor import org.editorconfig.language.schema.descriptors.impl.EditorConfigReferenceDescriptor -private class EditorConfigFindUsagesProvider : FindUsagesProvider { +internal class EditorConfigFindUsagesProvider : FindUsagesProvider { override fun getWordsScanner(): WordsScanner = EditorConfigWordScanner() override fun canFindUsagesFor(psiElement: PsiElement) = psiElement is EditorConfigDescribableElement override fun getHelpId(psiElement: PsiElement): String = HelpID.FIND_OTHER_USAGES diff --git a/plugins/env-files-support/src/main/java/ru/adelf/idea/dotenv/completion/NestedVariableTypedHandlerDelegate.kt b/plugins/env-files-support/src/main/java/ru/adelf/idea/dotenv/completion/NestedVariableTypedHandlerDelegate.kt index ed2786108682..477610189a65 100644 --- a/plugins/env-files-support/src/main/java/ru/adelf/idea/dotenv/completion/NestedVariableTypedHandlerDelegate.kt +++ b/plugins/env-files-support/src/main/java/ru/adelf/idea/dotenv/completion/NestedVariableTypedHandlerDelegate.kt @@ -7,7 +7,7 @@ import com.intellij.openapi.project.Project import com.intellij.psi.PsiFile import ru.adelf.idea.dotenv.psi.DotEnvFile -private class NestedVariableTypedHandlerDelegate: TypedHandlerDelegate() { +internal class NestedVariableTypedHandlerDelegate: TypedHandlerDelegate() { override fun checkAutoPopup(charTyped: Char, project: Project, editor: Editor, file: PsiFile): Result { if (file !is DotEnvFile) { return super.checkAutoPopup(charTyped, project, editor, file) diff --git a/plugins/groovy/git/src/com/intellij/groovy/git/GroovyExplicitMovementProvider.kt b/plugins/groovy/git/src/com/intellij/groovy/git/GroovyExplicitMovementProvider.kt index a2d85c9c9542..6bab1da43f4e 100644 --- a/plugins/groovy/git/src/com/intellij/groovy/git/GroovyExplicitMovementProvider.kt +++ b/plugins/groovy/git/src/com/intellij/groovy/git/GroovyExplicitMovementProvider.kt @@ -4,4 +4,4 @@ package com.intellij.groovy.git import git4idea.checkin.ConvertLanguageExplicitMovementProvider import org.jetbrains.plugins.groovy.refactoring.convertToJava.git.pathBeforeGroovyToJavaConversion -private class GroovyExplicitMovementProvider : ConvertLanguageExplicitMovementProvider("groovy", "java", pathBeforeGroovyToJavaConversion) +internal class GroovyExplicitMovementProvider : ConvertLanguageExplicitMovementProvider("groovy", "java", pathBeforeGroovyToJavaConversion) diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/annotator/intentions/dynamic/DynamicMembersStartupActivity.kt b/plugins/groovy/src/org/jetbrains/plugins/groovy/annotator/intentions/dynamic/DynamicMembersStartupActivity.kt index dd9e746a37e9..c88f1e307ee6 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/annotator/intentions/dynamic/DynamicMembersStartupActivity.kt +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/annotator/intentions/dynamic/DynamicMembersStartupActivity.kt @@ -9,7 +9,7 @@ import com.intellij.openapi.project.Project import com.intellij.openapi.startup.ProjectActivity import com.intellij.openapi.wm.ToolWindowManager -private class DynamicMembersStartupActivity : ProjectActivity { +internal class DynamicMembersStartupActivity : ProjectActivity { init { if (ApplicationManager.getApplication().isHeadlessEnvironment) { throw ExtensionNotApplicableException.create() diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/config/wizard/IntelliJGroovyNewProjectWizard.kt b/plugins/groovy/src/org/jetbrains/plugins/groovy/config/wizard/IntelliJGroovyNewProjectWizard.kt index 74452a750bab..9d0f6c15ab45 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/config/wizard/IntelliJGroovyNewProjectWizard.kt +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/config/wizard/IntelliJGroovyNewProjectWizard.kt @@ -30,7 +30,7 @@ import java.awt.KeyboardFocusManager import java.nio.file.Path import java.nio.file.Paths -private class IntelliJGroovyNewProjectWizard : BuildSystemGroovyNewProjectWizard { +internal class IntelliJGroovyNewProjectWizard : BuildSystemGroovyNewProjectWizard { override val name = INTELLIJ diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/editor/actions/GroovyTripleQuoteBackspaceHandlerDelegate.kt b/plugins/groovy/src/org/jetbrains/plugins/groovy/editor/actions/GroovyTripleQuoteBackspaceHandlerDelegate.kt index 7c196e4c03ec..4a0f2252fedc 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/editor/actions/GroovyTripleQuoteBackspaceHandlerDelegate.kt +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/editor/actions/GroovyTripleQuoteBackspaceHandlerDelegate.kt @@ -8,7 +8,7 @@ import com.intellij.openapi.editor.highlighter.HighlighterIterator import com.intellij.psi.PsiFile import org.jetbrains.plugins.groovy.lang.psi.GroovyTokenSets -private class GroovyTripleQuoteBackspaceHandlerDelegate : BackspaceHandlerDelegate() { +internal class GroovyTripleQuoteBackspaceHandlerDelegate : BackspaceHandlerDelegate() { private var myWithinTripleQuoted: Boolean = false override fun beforeCharDeleted(c: Char, file: PsiFile, editor: Editor) { diff --git a/plugins/ide-startup/importSettings/src/com/intellij/ide/startup/importSettings/IdeStartupWizardImpl.kt b/plugins/ide-startup/importSettings/src/com/intellij/ide/startup/importSettings/IdeStartupWizardImpl.kt index 6407da5b62ed..4997a9f8cd87 100644 --- a/plugins/ide-startup/importSettings/src/com/intellij/ide/startup/importSettings/IdeStartupWizardImpl.kt +++ b/plugins/ide-startup/importSettings/src/com/intellij/ide/startup/importSettings/IdeStartupWizardImpl.kt @@ -12,7 +12,7 @@ import com.intellij.util.concurrency.ThreadingAssertions import com.jetbrains.rd.util.reactive.fire import kotlinx.coroutines.coroutineScope -private class IdeStartupWizardImpl : IdeStartupWizard { +internal class IdeStartupWizardImpl : IdeStartupWizard { override suspend fun run() { logger.info("Initial startup wizard is enabled. Will start the wizard.") ThreadingAssertions.assertEventDispatchThread() diff --git a/plugins/java-decompiler/plugin/src/org/jetbrains/java/decompiler/DecompilerInEditorListener.kt b/plugins/java-decompiler/plugin/src/org/jetbrains/java/decompiler/DecompilerInEditorListener.kt index e0e9f9f0ebbb..04f82f650b57 100644 --- a/plugins/java-decompiler/plugin/src/org/jetbrains/java/decompiler/DecompilerInEditorListener.kt +++ b/plugins/java-decompiler/plugin/src/org/jetbrains/java/decompiler/DecompilerInEditorListener.kt @@ -24,7 +24,7 @@ import java.util.function.Supplier import javax.swing.BoxLayout import kotlin.math.max -private class DecompilerInEditorListener : EditorFactoryListener { +internal class DecompilerInEditorListener : EditorFactoryListener { override fun editorCreated(event: EditorFactoryEvent) { val editor = event.editor as? EditorImpl ?: return val virtualFile = FileDocumentManager.getInstance().getFile(editor.document) ?: return diff --git a/plugins/javaFX/src/org/jetbrains/plugins/javaFX/fxml/refs/JavaFxEventHandlerReferenceQuickFixProvider.kt b/plugins/javaFX/src/org/jetbrains/plugins/javaFX/fxml/refs/JavaFxEventHandlerReferenceQuickFixProvider.kt index c6e09d228b0b..76e47d6fa949 100644 --- a/plugins/javaFX/src/org/jetbrains/plugins/javaFX/fxml/refs/JavaFxEventHandlerReferenceQuickFixProvider.kt +++ b/plugins/javaFX/src/org/jetbrains/plugins/javaFX/fxml/refs/JavaFxEventHandlerReferenceQuickFixProvider.kt @@ -14,7 +14,7 @@ import org.jetbrains.plugins.javaFX.fxml.JavaFxCommonNames import org.jetbrains.plugins.javaFX.fxml.JavaFxPsiUtil import java.util.* -private class JavaFxEventHandlerReferenceQuickFixProvider : UnresolvedReferenceQuickFixProvider() { +internal class JavaFxEventHandlerReferenceQuickFixProvider : UnresolvedReferenceQuickFixProvider() { override fun getReferenceClass(): Class = JavaFxEventHandlerReference::class.java diff --git a/plugins/marketplace-ml/src/com/intellij/marketplaceMl/MarketplaceLocalRankerImpl.kt b/plugins/marketplace-ml/src/com/intellij/marketplaceMl/MarketplaceLocalRankerImpl.kt index 83b59accce9f..8101a091895b 100644 --- a/plugins/marketplace-ml/src/com/intellij/marketplaceMl/MarketplaceLocalRankerImpl.kt +++ b/plugins/marketplace-ml/src/com/intellij/marketplaceMl/MarketplaceLocalRankerImpl.kt @@ -2,4 +2,4 @@ package com.intellij.marketplaceMl import com.intellij.ide.plugins.marketplace.ranking.MarketplaceLocalRanker -private class MarketplaceLocalRankerImpl : MarketplaceLocalRanker by MarketplaceLocalRankingService.getInstance() \ No newline at end of file +internal class MarketplaceLocalRankerImpl : MarketplaceLocalRanker by MarketplaceLocalRankingService.getInstance() \ No newline at end of file diff --git a/plugins/mcp-server/src/com/intellij/mcpserver/impl/McpClientDetectionActivity.kt b/plugins/mcp-server/src/com/intellij/mcpserver/impl/McpClientDetectionActivity.kt index d5d403c40612..996d94780952 100644 --- a/plugins/mcp-server/src/com/intellij/mcpserver/impl/McpClientDetectionActivity.kt +++ b/plugins/mcp-server/src/com/intellij/mcpserver/impl/McpClientDetectionActivity.kt @@ -101,13 +101,13 @@ internal class McpClientDetectionActivity : ProjectActivity { } } - private class ShowSettingsAction(private val project: Project, @NlsActions.ActionText text: String = McpServerBundle.message("mcp.unconfigured.clients.detected.configure.settings.json")) : AnAction(text) { + internal class ShowSettingsAction(private val project: Project, @NlsActions.ActionText text: String = McpServerBundle.message("mcp.unconfigured.clients.detected.configure.settings.json")) : AnAction(text) { override fun actionPerformed(e: AnActionEvent) { ShowSettingsUtil.getInstance().showSettingsDialog(project, McpServerSettingsConfigurable::class.java) } } - private class AutoconfigureAction(private val project: Project, private val unconfiguredClients: List, private val notification: Notification) : AnAction(McpServerBundle.message("mcp.unconfigured.clients.detected.configure.json")) { + internal class AutoconfigureAction(private val project: Project, private val unconfiguredClients: List, private val notification: Notification) : AnAction(McpServerBundle.message("mcp.unconfigured.clients.detected.configure.json")) { override fun actionPerformed(e: AnActionEvent) { val clientsWithErrorDuringConfiguration = mutableSetOf() for (client in unconfiguredClients) { diff --git a/plugins/ml-local-models/java/src/com/intellij/java/ml/local/JavaFrequencyElementFeatureProvider.kt b/plugins/ml-local-models/java/src/com/intellij/java/ml/local/JavaFrequencyElementFeatureProvider.kt index d259ceb665c3..f773d090a3b2 100644 --- a/plugins/ml-local-models/java/src/com/intellij/java/ml/local/JavaFrequencyElementFeatureProvider.kt +++ b/plugins/ml-local-models/java/src/com/intellij/java/ml/local/JavaFrequencyElementFeatureProvider.kt @@ -12,7 +12,7 @@ import com.intellij.ml.local.models.frequency.classes.ClassesFrequencyLocalModel import com.intellij.psi.PsiClass import com.intellij.psi.PsiMethod -private class JavaFrequencyElementFeatureProvider : ElementFeatureProvider { +internal class JavaFrequencyElementFeatureProvider : ElementFeatureProvider { override fun getName(): String = "local" override fun calculateFeatures(element: LookupElement, diff --git a/plugins/performanceTesting/core/src/com/jetbrains/performancePlugin/PerformanceTestTotalTimeTimer.kt b/plugins/performanceTesting/core/src/com/jetbrains/performancePlugin/PerformanceTestTotalTimeTimer.kt index fa711b463cea..b89e63860e01 100644 --- a/plugins/performanceTesting/core/src/com/jetbrains/performancePlugin/PerformanceTestTotalTimeTimer.kt +++ b/plugins/performanceTesting/core/src/com/jetbrains/performancePlugin/PerformanceTestTotalTimeTimer.kt @@ -8,7 +8,7 @@ import com.intellij.openapi.startup.ProjectActivity private const val TOTAL_TEST_TIMER_NAME: String = "test" -private class PerformanceTestTotalTimeTimer : ProjectActivity { +internal class PerformanceTestTotalTimeTimer : ProjectActivity { override suspend fun execute(project: Project) { if (ProjectLoaded.TEST_SCRIPT_FILE_PATH == null) { return diff --git a/plugins/performanceTesting/core/src/com/jetbrains/performancePlugin/ProjectLoaded.kt b/plugins/performanceTesting/core/src/com/jetbrains/performancePlugin/ProjectLoaded.kt index 3da733e4d5df..829d6b89d3b5 100644 --- a/plugins/performanceTesting/core/src/com/jetbrains/performancePlugin/ProjectLoaded.kt +++ b/plugins/performanceTesting/core/src/com/jetbrains/performancePlugin/ProjectLoaded.kt @@ -161,7 +161,7 @@ private fun runOnProjectInit(project: Project) { } } -private class PerformancePluginInitProjectActivity : InitProjectActivity { +internal class PerformancePluginInitProjectActivity : InitProjectActivity { override val isParallelExecution: Boolean get() = true diff --git a/plugins/repository-search/src/main/kotlin/org/jetbrains/idea/packagesearch/PackageSearchProviderFactory.kt b/plugins/repository-search/src/main/kotlin/org/jetbrains/idea/packagesearch/PackageSearchProviderFactory.kt index 92d3ef8f9046..b83afa2c7644 100644 --- a/plugins/repository-search/src/main/kotlin/org/jetbrains/idea/packagesearch/PackageSearchProviderFactory.kt +++ b/plugins/repository-search/src/main/kotlin/org/jetbrains/idea/packagesearch/PackageSearchProviderFactory.kt @@ -24,7 +24,7 @@ import org.jetbrains.idea.reposearch.DependencySearchProvider import org.jetbrains.idea.reposearch.DependencySearchProvidersFactory // package search has been set down, this code can be removed -private class PackageSearchProviderFactory : DependencySearchProvidersFactory { +internal class PackageSearchProviderFactory : DependencySearchProvidersFactory { override fun getProviders(project: Project): Collection { return when { !RegistryManager.getInstance().`is`("maven.packagesearch.enabled") -> emptyList() diff --git a/plugins/settings-repository/src/IcsConfigurable.kt b/plugins/settings-repository/src/IcsConfigurable.kt index 08c122405963..498eda741dcb 100644 --- a/plugins/settings-repository/src/IcsConfigurable.kt +++ b/plugins/settings-repository/src/IcsConfigurable.kt @@ -14,7 +14,7 @@ import com.intellij.ui.dsl.builder.bindSelected import com.intellij.ui.dsl.builder.panel import kotlinx.coroutines.cancel -private class IcsConfigurable : BoundSearchableConfigurable(icsMessage("ics.settings"), "reference.settings.ics", "ics"), +internal class IcsConfigurable : BoundSearchableConfigurable(icsMessage("ics.settings"), "reference.settings.ics", "ics"), Disposable { private val coroutineScope = (ApplicationManager.getApplication() as ComponentManagerEx).getCoroutineScope().childScope() diff --git a/plugins/settings-repository/src/IcsManager.kt b/plugins/settings-repository/src/IcsManager.kt index 622f518477d7..72f7590032c1 100644 --- a/plugins/settings-repository/src/IcsManager.kt +++ b/plugins/settings-repository/src/IcsManager.kt @@ -253,7 +253,7 @@ private class IcsManagerService(private val coroutineScope: CoroutineScope) { } } -private class IcsApplicationLoadListener : ApplicationLoadListener { +internal class IcsApplicationLoadListener : ApplicationLoadListener { override suspend fun beforeApplicationLoaded(application: Application, configPath: Path) { if (application.isUnitTestMode) { return diff --git a/plugins/stats-collector/src/com/intellij/stats/completion/sender/SenderPreloadingActivity.kt b/plugins/stats-collector/src/com/intellij/stats/completion/sender/SenderPreloadingActivity.kt index 7cc8ee941bf7..749f77a3339c 100644 --- a/plugins/stats-collector/src/com/intellij/stats/completion/sender/SenderPreloadingActivity.kt +++ b/plugins/stats-collector/src/com/intellij/stats/completion/sender/SenderPreloadingActivity.kt @@ -23,7 +23,7 @@ internal fun isCompletionLogsSendAllowed(): Boolean = private val LOG = logger() -private class SenderPreloadingActivity : ApplicationActivity { +internal class SenderPreloadingActivity : ApplicationActivity { init { val app = ApplicationManager.getApplication() if (app.isUnitTestMode || app.isHeadlessEnvironment) { diff --git a/plugins/stats-collector/src/com/intellij/stats/completion/tracker/InstallationIdProvider.kt b/plugins/stats-collector/src/com/intellij/stats/completion/tracker/InstallationIdProvider.kt index fbe66406c297..81b2ea03f57e 100644 --- a/plugins/stats-collector/src/com/intellij/stats/completion/tracker/InstallationIdProvider.kt +++ b/plugins/stats-collector/src/com/intellij/stats/completion/tracker/InstallationIdProvider.kt @@ -7,7 +7,7 @@ interface InstallationIdProvider { fun installationId(): String } -private class PermanentInstallationIdProvider : InstallationIdProvider { +internal class PermanentInstallationIdProvider : InstallationIdProvider { override fun installationId(): String { try { return DeviceIdManager.getOrGenerateId(object : DeviceIdManager.DeviceIdToken {}, "FUS") diff --git a/plugins/stream-debugger-core/intellij.debugger.streams.backend/src/com/intellij/debugger/streams/backend/BackendStreamDebuggerRemoteApiProvider.kt b/plugins/stream-debugger-core/intellij.debugger.streams.backend/src/com/intellij/debugger/streams/backend/BackendStreamDebuggerRemoteApiProvider.kt index 3535236205b6..ff7553d81777 100644 --- a/plugins/stream-debugger-core/intellij.debugger.streams.backend/src/com/intellij/debugger/streams/backend/BackendStreamDebuggerRemoteApiProvider.kt +++ b/plugins/stream-debugger-core/intellij.debugger.streams.backend/src/com/intellij/debugger/streams/backend/BackendStreamDebuggerRemoteApiProvider.kt @@ -4,7 +4,7 @@ import com.intellij.debugger.streams.shared.StreamDebuggerApi import com.intellij.platform.rpc.backend.RemoteApiProvider import fleet.rpc.remoteApiDescriptor -private class BackendStreamDebuggerRemoteApiProvider : RemoteApiProvider { +internal class BackendStreamDebuggerRemoteApiProvider : RemoteApiProvider { override fun RemoteApiProvider.Sink.remoteApis() { remoteApi(remoteApiDescriptor()) { BackendStreamDebuggerApi() diff --git a/plugins/stream-debugger-core/intellij.debugger.streams.shared/src/com/intellij/debugger/streams/shared/StreamDebuggerManager.kt b/plugins/stream-debugger-core/intellij.debugger.streams.shared/src/com/intellij/debugger/streams/shared/StreamDebuggerManager.kt index bcd6432702c4..cc07175784e8 100644 --- a/plugins/stream-debugger-core/intellij.debugger.streams.shared/src/com/intellij/debugger/streams/shared/StreamDebuggerManager.kt +++ b/plugins/stream-debugger-core/intellij.debugger.streams.shared/src/com/intellij/debugger/streams/shared/StreamDebuggerManager.kt @@ -56,7 +56,7 @@ private class TraceDebuggerStateListener(cs: CoroutineScope, sessionId: XDebugSe } -private class TraceDebuggerInitializationProjectActivity : ProjectActivity { +internal class TraceDebuggerInitializationProjectActivity : ProjectActivity { override suspend fun execute(project: Project) { StreamDebuggerManager.getInstance(project) } diff --git a/plugins/toml/backend/src/org/toml/ide/todo/TomlTodoIndexPatternBuilder.kt b/plugins/toml/backend/src/org/toml/ide/todo/TomlTodoIndexPatternBuilder.kt index 61c7f3e660a5..606df5d4641d 100644 --- a/plugins/toml/backend/src/org/toml/ide/todo/TomlTodoIndexPatternBuilder.kt +++ b/plugins/toml/backend/src/org/toml/ide/todo/TomlTodoIndexPatternBuilder.kt @@ -14,7 +14,7 @@ import org.toml.lang.lexer.TomlLexer import org.toml.lang.psi.TOML_COMMENTS import org.toml.lang.psi.TomlFile -private class TomlTodoIndexPatternBuilder : IndexPatternBuilder { +internal class TomlTodoIndexPatternBuilder : IndexPatternBuilder { override fun getIndexingLexer(file: PsiFile): Lexer? = if (file is TomlFile) TomlLexer() else null override fun getCommentTokenSet(file: PsiFile): TokenSet? = if (file is TomlFile) TOML_COMMENTS else null override fun getCommentStartDelta(tokenType: IElementType?): Int = if (tokenType in TOML_COMMENTS) 1 else 0 diff --git a/plugins/toml/backend/src/org/toml/ide/todo/TomlTodoIndexer.kt b/plugins/toml/backend/src/org/toml/ide/todo/TomlTodoIndexer.kt index dad52abdb631..ea68bbcf3651 100644 --- a/plugins/toml/backend/src/org/toml/ide/todo/TomlTodoIndexer.kt +++ b/plugins/toml/backend/src/org/toml/ide/todo/TomlTodoIndexer.kt @@ -13,7 +13,7 @@ import com.intellij.psi.search.UsageSearchContext import org.toml.lang.lexer.TomlLexer import org.toml.lang.psi.TOML_COMMENTS -private class TomlTodoIndexer : LexerBasedTodoIndexer() { +internal class TomlTodoIndexer : LexerBasedTodoIndexer() { override fun createLexer(consumer: OccurrenceConsumer): Lexer = object : BaseFilterLexer(TomlLexer(), consumer) { override fun advance() { if (myDelegate.tokenType in TOML_COMMENTS) { diff --git a/plugins/toml/core/src/main/kotlin/org/toml/ide/formatter/settings/TomlLanguageCodeStyleSettingsProvider.kt b/plugins/toml/core/src/main/kotlin/org/toml/ide/formatter/settings/TomlLanguageCodeStyleSettingsProvider.kt index 09bbc37d29ba..7c6d478de45e 100644 --- a/plugins/toml/core/src/main/kotlin/org/toml/ide/formatter/settings/TomlLanguageCodeStyleSettingsProvider.kt +++ b/plugins/toml/core/src/main/kotlin/org/toml/ide/formatter/settings/TomlLanguageCodeStyleSettingsProvider.kt @@ -16,7 +16,7 @@ import com.intellij.psi.codeStyle.CustomCodeStyleSettings import com.intellij.psi.codeStyle.LanguageCodeStyleSettingsProvider import org.toml.lang.TomlLanguage -private class TomlLanguageCodeStyleSettingsProvider : LanguageCodeStyleSettingsProvider() { +internal class TomlLanguageCodeStyleSettingsProvider : LanguageCodeStyleSettingsProvider() { override fun getLanguage(): Language = TomlLanguage override fun createCustomSettings(settings: CodeStyleSettings): CustomCodeStyleSettings = diff --git a/plugins/toml/frontend/src/org/toml/ide/wordSelection/TomlStringLiteralSelectionHandler.kt b/plugins/toml/frontend/src/org/toml/ide/wordSelection/TomlStringLiteralSelectionHandler.kt index f221e88bcebf..90172c4fd815 100644 --- a/plugins/toml/frontend/src/org/toml/ide/wordSelection/TomlStringLiteralSelectionHandler.kt +++ b/plugins/toml/frontend/src/org/toml/ide/wordSelection/TomlStringLiteralSelectionHandler.kt @@ -15,7 +15,7 @@ import org.toml.lang.psi.TOML_STRING_LITERALS import org.toml.lang.psi.ext.TomlLiteralKind import org.toml.lang.psi.ext.elementType -private class TomlStringLiteralSelectionHandler : ExtendWordSelectionHandlerBase() { +internal class TomlStringLiteralSelectionHandler : ExtendWordSelectionHandlerBase() { override fun canSelect(e: PsiElement): Boolean = e.elementType in TOML_STRING_LITERALS diff --git a/plugins/toml/json/src/main/kotlin/org/toml/ide/json/TomlJsonSchemaCompletionContributor.kt b/plugins/toml/json/src/main/kotlin/org/toml/ide/json/TomlJsonSchemaCompletionContributor.kt index 315c4f922fab..2bb2ab902c42 100644 --- a/plugins/toml/json/src/main/kotlin/org/toml/ide/json/TomlJsonSchemaCompletionContributor.kt +++ b/plugins/toml/json/src/main/kotlin/org/toml/ide/json/TomlJsonSchemaCompletionContributor.kt @@ -39,7 +39,7 @@ import org.toml.lang.psi.TomlTableHeader import org.toml.lang.psi.ext.TomlLiteralKind import org.toml.lang.psi.ext.kind -private class TomlJsonSchemaCompletionContributor : CompletionContributor() { +internal class TomlJsonSchemaCompletionContributor : CompletionContributor() { override fun fillCompletionVariants(parameters: CompletionParameters, result: CompletionResultSet) { if (!TomlExperiments.isJsonSchemaEnabled) return if (!TomlJsonSchemaCompletionFileFilter.shouldCompleteInFile(parameters.originalFile)) return diff --git a/plugins/ui-designer/src/com/intellij/uiDesigner/editor/UIFormEditorProvider.kt b/plugins/ui-designer/src/com/intellij/uiDesigner/editor/UIFormEditorProvider.kt index 2f04b16a6e39..a6130fe850a4 100644 --- a/plugins/ui-designer/src/com/intellij/uiDesigner/editor/UIFormEditorProvider.kt +++ b/plugins/ui-designer/src/com/intellij/uiDesigner/editor/UIFormEditorProvider.kt @@ -19,7 +19,7 @@ import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext import org.jdom.Element -private class UIFormEditorProvider : FileEditorProvider, AsyncFileEditorProvider { +internal class UIFormEditorProvider : FileEditorProvider, AsyncFileEditorProvider { override fun accept(project: Project, file: VirtualFile): Boolean { SlowOperations.knownIssue("IDEA-307701, EA-762786").use { return FileTypeRegistry.getInstance().isFileOfType(file, GuiFormFileType.INSTANCE) && diff --git a/plugins/webp/src/com/android/tools/adtui/webp/WebpMetadata.kt b/plugins/webp/src/com/android/tools/adtui/webp/WebpMetadata.kt index 1dca5468dbef..6df05f5d3cc6 100644 --- a/plugins/webp/src/com/android/tools/adtui/webp/WebpMetadata.kt +++ b/plugins/webp/src/com/android/tools/adtui/webp/WebpMetadata.kt @@ -61,7 +61,7 @@ class WebpMetadata : IIOMetadata() { } } -private class WebpMetadataRegistrar : ApplicationLoadListener { +internal class WebpMetadataRegistrar : ApplicationLoadListener { override suspend fun beforeApplicationLoaded(application: Application, configPath: Path) { WebpMetadata.ensureWebpRegistered() }