From 6bded61a07a3aa772d6466cf14441cd1702f46fd Mon Sep 17 00:00:00 2001 From: Yuriy Artamonov Date: Mon, 22 Dec 2025 12:07:47 +0100 Subject: [PATCH] [platform] IJPL-224518 Cleanup private modifier usages with extensions/services in intellij.terminal.* GitOrigin-RevId: e0c4a226cc938bcb3e221dba6f94519546cf0341 --- .../frontend/action/TerminalNewPredefinedSessionAction.kt | 2 +- .../view/completion/TerminalLookupBottomPanelProvider.kt | 2 +- .../view/impl/TerminalToolWindowSplitContentProvider.kt | 2 +- .../TerminalInlineCompletionEditorInsertHandler.kt | 2 +- .../jetbrains/plugins/terminal/OpenFileShellCommandHandler.kt | 2 +- .../block/documentation/TerminalDocumentationManager.kt | 2 +- .../plugins/terminal/block/output/BlockTerminalSearchSession.kt | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/plugins/terminal/frontend/src/com/intellij/terminal/frontend/action/TerminalNewPredefinedSessionAction.kt b/plugins/terminal/frontend/src/com/intellij/terminal/frontend/action/TerminalNewPredefinedSessionAction.kt index 549c70ead5ee..952e69733f36 100644 --- a/plugins/terminal/frontend/src/com/intellij/terminal/frontend/action/TerminalNewPredefinedSessionAction.kt +++ b/plugins/terminal/frontend/src/com/intellij/terminal/frontend/action/TerminalNewPredefinedSessionAction.kt @@ -109,7 +109,7 @@ internal class TerminalNewPredefinedSessionAction : DumbAwareAction() { return OpenShellAction(presentableName, shellCommand, icon) } - private class OpenShellAction( + internal class OpenShellAction( presentableName: @NlsActions.ActionText String, private val myCommand: List, icon: Icon?, diff --git a/plugins/terminal/frontend/src/com/intellij/terminal/frontend/view/completion/TerminalLookupBottomPanelProvider.kt b/plugins/terminal/frontend/src/com/intellij/terminal/frontend/view/completion/TerminalLookupBottomPanelProvider.kt index af366b4c9262..e5a29ebeb5f8 100644 --- a/plugins/terminal/frontend/src/com/intellij/terminal/frontend/view/completion/TerminalLookupBottomPanelProvider.kt +++ b/plugins/terminal/frontend/src/com/intellij/terminal/frontend/view/completion/TerminalLookupBottomPanelProvider.kt @@ -168,7 +168,7 @@ internal class TerminalLookupBottomPanelProvider : LookupBottomPanelProvider { private data class ShortcutPreset(val shortcut: Shortcut, val text: String) } -private class TerminalCommandCompletionSettingsAction : DumbAwareAction( +internal class TerminalCommandCompletionSettingsAction : DumbAwareAction( TerminalBundle.message("action.Terminal.CommandCompletionSettings.text"), null, AllIcons.General.Settings, diff --git a/plugins/terminal/frontend/src/com/intellij/terminal/frontend/view/impl/TerminalToolWindowSplitContentProvider.kt b/plugins/terminal/frontend/src/com/intellij/terminal/frontend/view/impl/TerminalToolWindowSplitContentProvider.kt index 293cfac0c69d..74ae01eb0416 100644 --- a/plugins/terminal/frontend/src/com/intellij/terminal/frontend/view/impl/TerminalToolWindowSplitContentProvider.kt +++ b/plugins/terminal/frontend/src/com/intellij/terminal/frontend/view/impl/TerminalToolWindowSplitContentProvider.kt @@ -12,7 +12,7 @@ import org.jetbrains.plugins.terminal.TerminalToolWindowManager import org.jetbrains.plugins.terminal.fus.TerminalOpeningWay import org.jetbrains.plugins.terminal.fus.TerminalStartupFusInfo -private class TerminalToolWindowSplitContentProvider : ToolWindowSplitContentProvider { +internal class TerminalToolWindowSplitContentProvider : ToolWindowSplitContentProvider { override fun createContentCopy(project: Project, content: Content): Content { val fusInfo = TerminalStartupFusInfo(TerminalOpeningWay.SPLIT_TOOLWINDOW) diff --git a/plugins/terminal/frontend/src/com/intellij/terminal/frontend/view/inlineCompletion/TerminalInlineCompletionEditorInsertHandler.kt b/plugins/terminal/frontend/src/com/intellij/terminal/frontend/view/inlineCompletion/TerminalInlineCompletionEditorInsertHandler.kt index 822eac07aee3..b47c7e2bf34a 100644 --- a/plugins/terminal/frontend/src/com/intellij/terminal/frontend/view/inlineCompletion/TerminalInlineCompletionEditorInsertHandler.kt +++ b/plugins/terminal/frontend/src/com/intellij/terminal/frontend/view/inlineCompletion/TerminalInlineCompletionEditorInsertHandler.kt @@ -6,7 +6,7 @@ import com.intellij.psi.PsiFile import com.intellij.terminal.frontend.view.impl.TerminalInput import com.intellij.terminal.frontend.view.impl.TerminalTypeAhead -private class TerminalInlineCompletionEditorInsertHandler : InlineCompletionEditorInsertHandler { +internal class TerminalInlineCompletionEditorInsertHandler : InlineCompletionEditorInsertHandler { override fun insert(editor: Editor, textToInsert: String, offset: Int, file: PsiFile) { val terminalTypeAhead = editor.getUserData(TerminalTypeAhead.KEY) ?: return val terminalInput = editor.getUserData(TerminalInput.KEY) ?: return diff --git a/plugins/terminal/src/org/jetbrains/plugins/terminal/OpenFileShellCommandHandler.kt b/plugins/terminal/src/org/jetbrains/plugins/terminal/OpenFileShellCommandHandler.kt index 695718bc769d..5bb09334f174 100644 --- a/plugins/terminal/src/org/jetbrains/plugins/terminal/OpenFileShellCommandHandler.kt +++ b/plugins/terminal/src/org/jetbrains/plugins/terminal/OpenFileShellCommandHandler.kt @@ -11,7 +11,7 @@ import com.intellij.openapi.vfs.VirtualFile import com.intellij.terminal.TerminalShellCommandHandler import java.io.File -private class OpenFileShellCommandHandler : TerminalShellCommandHandler { +internal class OpenFileShellCommandHandler : TerminalShellCommandHandler { override fun matches(project: Project, workingDirectory: String?, localSession: Boolean, command: String) = handleCommand(command, localSession, workingDirectory) { file -> checkRegisteredFileType(file) } diff --git a/plugins/terminal/src/org/jetbrains/plugins/terminal/block/documentation/TerminalDocumentationManager.kt b/plugins/terminal/src/org/jetbrains/plugins/terminal/block/documentation/TerminalDocumentationManager.kt index b4084e6c2641..9ed6bebd7443 100644 --- a/plugins/terminal/src/org/jetbrains/plugins/terminal/block/documentation/TerminalDocumentationManager.kt +++ b/plugins/terminal/src/org/jetbrains/plugins/terminal/block/documentation/TerminalDocumentationManager.kt @@ -248,7 +248,7 @@ internal class TerminalDocumentationManager(private val project: Project, privat } } -private class TerminalToggleAutoShowDocumentationAction : ToggleAction( +internal class TerminalToggleAutoShowDocumentationAction : ToggleAction( ActionsBundle.actionText("Documentation.ToggleAutoShow"), ActionsBundle.actionDescription("Documentation.ToggleAutoShow"), null diff --git a/plugins/terminal/src/org/jetbrains/plugins/terminal/block/output/BlockTerminalSearchSession.kt b/plugins/terminal/src/org/jetbrains/plugins/terminal/block/output/BlockTerminalSearchSession.kt index fb0596cf14c9..4ceea97fcf48 100644 --- a/plugins/terminal/src/org/jetbrains/plugins/terminal/block/output/BlockTerminalSearchSession.kt +++ b/plugins/terminal/src/org/jetbrains/plugins/terminal/block/output/BlockTerminalSearchSession.kt @@ -294,7 +294,7 @@ class BlockTerminalSearchSession( } } - private class SearchInBlockAction : Embeddable, TooltipDescriptionProvider, + internal class SearchInBlockAction : Embeddable, TooltipDescriptionProvider, EditorHeaderToggleAction(TerminalBundle.message("search.in.block"), TerminalIcons.SearchInBlock, TerminalIcons.SearchInBlock,