diff --git a/java/compiler/impl/src/com/intellij/packaging/impl/artifacts/ArtifactTypeFeatureCollector.kt b/java/compiler/impl/src/com/intellij/packaging/impl/artifacts/ArtifactTypeFeatureCollector.kt index 66cc9e898584..9a47954fe3c4 100644 --- a/java/compiler/impl/src/com/intellij/packaging/impl/artifacts/ArtifactTypeFeatureCollector.kt +++ b/java/compiler/impl/src/com/intellij/packaging/impl/artifacts/ArtifactTypeFeatureCollector.kt @@ -8,7 +8,7 @@ import com.intellij.openapi.startup.ProjectActivity import com.intellij.packaging.artifacts.ArtifactManager import com.intellij.packaging.artifacts.ArtifactType -private class ArtifactTypeFeatureCollector : ProjectActivity { +internal class ArtifactTypeFeatureCollector : ProjectActivity { override suspend fun execute(project: Project) { serviceAsync().collectFeatureMapping( ArtifactManager.FEATURE_TYPE, diff --git a/java/debugger/frontend/src/com/intellij/java/debugger/impl/frontend/JavaValueDescriptorStateExtension.kt b/java/debugger/frontend/src/com/intellij/java/debugger/impl/frontend/JavaValueDescriptorStateExtension.kt index c0968ab53906..108d1c22bccc 100644 --- a/java/debugger/frontend/src/com/intellij/java/debugger/impl/frontend/JavaValueDescriptorStateExtension.kt +++ b/java/debugger/frontend/src/com/intellij/java/debugger/impl/frontend/JavaValueDescriptorStateExtension.kt @@ -7,7 +7,7 @@ import com.intellij.platform.debugger.impl.shared.FrontendDescriptorStateManager import com.intellij.xdebugger.frame.XDescriptor import kotlinx.coroutines.CoroutineScope -private class JavaValueDescriptorStateExtension : FrontendDescriptorStateManagerExtension { +internal class JavaValueDescriptorStateExtension : FrontendDescriptorStateManagerExtension { override fun createState(descriptor: XDescriptor, cs: CoroutineScope): Any? { if (descriptor !is JavaValueDescriptor) return null return JavaValueDescriptorState(descriptor, cs) diff --git a/java/debugger/impl/src/com/intellij/debugger/actions/ThreadDumpAction.kt b/java/debugger/impl/src/com/intellij/debugger/actions/ThreadDumpAction.kt index 9131ea22072a..0118c84f6fbb 100644 --- a/java/debugger/impl/src/com/intellij/debugger/actions/ThreadDumpAction.kt +++ b/java/debugger/impl/src/com/intellij/debugger/actions/ThreadDumpAction.kt @@ -539,7 +539,7 @@ private fun splitFirstTwoAndRemainingLines(text: String): Triple("HELPER_CLASS_CACHE_KEY") -private class JdiHelperClassLoaderImpl : JdiHelperClassLoader { +internal class JdiHelperClassLoaderImpl : JdiHelperClassLoader { @Throws(EvaluateException::class) override fun getHelperClass( cls: Class<*>, evaluationContext: EvaluationContextImpl, diff --git a/java/debugger/impl/src/com/intellij/debugger/impl/hotswap/JvmHotSwapInDebugSessionEnabler.kt b/java/debugger/impl/src/com/intellij/debugger/impl/hotswap/JvmHotSwapInDebugSessionEnabler.kt index 1f5e05fcb6a0..21f9f4cc3cf3 100644 --- a/java/debugger/impl/src/com/intellij/debugger/impl/hotswap/JvmHotSwapInDebugSessionEnabler.kt +++ b/java/debugger/impl/src/com/intellij/debugger/impl/hotswap/JvmHotSwapInDebugSessionEnabler.kt @@ -10,7 +10,7 @@ import com.intellij.xdebugger.hotswap.HotSwapProvider import com.intellij.xdebugger.hotswap.HotSwapResultListener import com.intellij.xdebugger.impl.hotswap.HotSwapDebugSessionManager -private class JvmHotSwapInDebugSessionEnabler : HotSwapInDebugSessionEnabler { +internal class JvmHotSwapInDebugSessionEnabler : HotSwapInDebugSessionEnabler { override fun createProvider(process: XDebugProcess): HotSwapProvider<*>? { val session = (process as? JavaDebugProcess)?.debuggerSession ?: return null return JvmHotSwapProvider(session) diff --git a/java/debugger/openapi/src/com/intellij/debugger/engine/evaluation/EvaluationContextWrapper.kt b/java/debugger/openapi/src/com/intellij/debugger/engine/evaluation/EvaluationContextWrapper.kt index 1be9dd67a94a..4ec9775cd53d 100644 --- a/java/debugger/openapi/src/com/intellij/debugger/engine/evaluation/EvaluationContextWrapper.kt +++ b/java/debugger/openapi/src/com/intellij/debugger/engine/evaluation/EvaluationContextWrapper.kt @@ -63,7 +63,7 @@ data class AdditionalContextElement(val name: String, val jvmSignature: String, * This icon provider works only for elements with [AdditionalContextProvider.ADDITIONAL_CONTEXT_ELEMENT_KEY] set, * so it should be only elements suggested in evaluation. */ -private class AdditionalContextIconProvider : IconProvider(), DumbAware { +internal class AdditionalContextIconProvider : IconProvider(), DumbAware { override fun getIcon(element: PsiElement, flags: Int): Icon? { val contextElement = element.getUserData(AdditionalContextProvider.ADDITIONAL_CONTEXT_ELEMENT_KEY) ?: return null return contextElement.icon diff --git a/java/debugger/shared/src/com/intellij/debugger/impl/hotswap/JvmHotSwapUiExtension.kt b/java/debugger/shared/src/com/intellij/debugger/impl/hotswap/JvmHotSwapUiExtension.kt index 09ecde834516..5690d8864065 100644 --- a/java/debugger/shared/src/com/intellij/debugger/impl/hotswap/JvmHotSwapUiExtension.kt +++ b/java/debugger/shared/src/com/intellij/debugger/impl/hotswap/JvmHotSwapUiExtension.kt @@ -15,7 +15,7 @@ import com.intellij.xdebugger.XDebuggerBundle import com.intellij.xdebugger.impl.hotswap.HotSwapUiExtension import javax.swing.Icon -private class JvmHotSwapUiExtension : HotSwapUiExtension { +internal class JvmHotSwapUiExtension : HotSwapUiExtension { override fun isApplicable(): Boolean = PlatformUtils.isIntelliJ() || PlatformUtils.isJetBrainsClient() override fun showFloatingToolbar(project: Project) = DebuggerSettings.getInstance().HOTSWAP_SHOW_FLOATING_BUTTON @@ -25,7 +25,7 @@ private class JvmHotSwapUiExtension : HotSwapUiExtension { override fun popupMenuActions() = DefaultActionGroup(ToggleShowButtonAction()) } -private class ToggleShowButtonAction : DumbAwareToggleAction(XDebuggerBundle.message("label.debugger.hotswap.option.suggest.in.editor")) { +internal class ToggleShowButtonAction : DumbAwareToggleAction(XDebuggerBundle.message("label.debugger.hotswap.option.suggest.in.editor")) { override fun getActionUpdateThread() = ActionUpdateThread.BGT override fun isSelected(e: AnActionEvent) = DebuggerSettings.getInstance().HOTSWAP_SHOW_FLOATING_BUTTON override fun setSelected(e: AnActionEvent, state: Boolean) { diff --git a/java/debugger/shared/src/com/intellij/debugger/settings/JavaDebuggerSettingsProvider.kt b/java/debugger/shared/src/com/intellij/debugger/settings/JavaDebuggerSettingsProvider.kt index 4852325cbb95..2e67ef4d4004 100644 --- a/java/debugger/shared/src/com/intellij/debugger/settings/JavaDebuggerSettingsProvider.kt +++ b/java/debugger/shared/src/com/intellij/debugger/settings/JavaDebuggerSettingsProvider.kt @@ -4,7 +4,7 @@ package com.intellij.debugger.settings import com.intellij.ide.settings.RemoteSettingInfo import com.intellij.ide.settings.RemoteSettingInfoProvider -private class JavaDebuggerSettingsProvider : RemoteSettingInfoProvider { +internal class JavaDebuggerSettingsProvider : RemoteSettingInfoProvider { override fun getRemoteSettingsInfo() = mapOf("DebuggerSettings" to RemoteSettingInfo(RemoteSettingInfo.Direction.InitialFromFrontend)) diff --git a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/SharedDebuggerInitializationProjectActivity.kt b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/SharedDebuggerInitializationProjectActivity.kt index 1977f8947d9b..df0ba6531bba 100644 --- a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/SharedDebuggerInitializationProjectActivity.kt +++ b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/SharedDebuggerInitializationProjectActivity.kt @@ -4,7 +4,7 @@ package com.intellij.java.debugger.impl.shared import com.intellij.openapi.project.Project import com.intellij.openapi.startup.ProjectActivity -private class SharedDebuggerInitializationProjectActivity : ProjectActivity { +internal class SharedDebuggerInitializationProjectActivity : ProjectActivity { override suspend fun execute(project: Project) { SharedJavaDebuggerManager.getInstance(project) } diff --git a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/CreateRendererAction.kt b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/CreateRendererAction.kt index 8698318d1b15..c8fbbe40afc3 100644 --- a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/CreateRendererAction.kt +++ b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/CreateRendererAction.kt @@ -10,7 +10,7 @@ import com.intellij.platform.debugger.impl.shared.proxy.XDebugManagerProxy import com.intellij.xdebugger.impl.ui.DebuggerUIUtil import kotlinx.coroutines.launch -private class CreateRendererAction : AnAction(), SplitDebuggerAction { +internal class CreateRendererAction : AnAction(), SplitDebuggerAction { override fun update(e: AnActionEvent) { val values = getSelectedJavaValuesWithDescriptors(e) val value = values.singleOrNull()?.second diff --git a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/CustomizeContextViewAction.kt b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/CustomizeContextViewAction.kt index 35c0a086ecd5..4fe6c18300d4 100644 --- a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/CustomizeContextViewAction.kt +++ b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/CustomizeContextViewAction.kt @@ -13,7 +13,7 @@ import com.intellij.platform.project.projectId import com.intellij.xdebugger.impl.ui.DebuggerUIUtil import kotlinx.coroutines.launch -private class CustomizeContextViewAction : AnAction(), DumbAware, SplitDebuggerAction { +internal class CustomizeContextViewAction : AnAction(), DumbAware, SplitDebuggerAction { override fun actionPerformed(e: AnActionEvent) { val session = DebuggerUIUtil.getSessionProxy(e) ?: return session.coroutineScope.launch { diff --git a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/FreezeThreadAction.kt b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/FreezeThreadAction.kt index 9970a90d03ed..d291bdfae107 100644 --- a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/FreezeThreadAction.kt +++ b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/FreezeThreadAction.kt @@ -11,7 +11,7 @@ import com.intellij.xdebugger.impl.ui.tree.actions.XDebuggerTreeSplitActionBase import com.intellij.xdebugger.impl.ui.tree.nodes.XValueNodeImpl import kotlinx.coroutines.launch -private class FreezeThreadAction : XDebuggerTreeSplitActionBase() { +internal class FreezeThreadAction : XDebuggerTreeSplitActionBase() { override fun perform(node: XValueNodeImpl, nodeName: String, e: AnActionEvent) { val project = e.project if (project == null) { diff --git a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/InterruptThreadAction.kt b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/InterruptThreadAction.kt index 2209e7cfd7d1..10ad93f6c9ac 100644 --- a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/InterruptThreadAction.kt +++ b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/InterruptThreadAction.kt @@ -11,7 +11,7 @@ import com.intellij.xdebugger.impl.ui.tree.actions.XDebuggerTreeSplitActionBase import com.intellij.xdebugger.impl.ui.tree.nodes.XValueNodeImpl import kotlinx.coroutines.launch -private class InterruptThreadAction : XDebuggerTreeSplitActionBase() { +internal class InterruptThreadAction : XDebuggerTreeSplitActionBase() { override fun perform(node: XValueNodeImpl, nodeName: String, e: AnActionEvent) { val project = e.project if (project == null) { diff --git a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/ResumeThreadAction.kt b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/ResumeThreadAction.kt index 3e4ce558b060..7cf8df2052cd 100644 --- a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/ResumeThreadAction.kt +++ b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/ResumeThreadAction.kt @@ -12,7 +12,7 @@ import com.intellij.xdebugger.impl.ui.tree.actions.XDebuggerTreeSplitActionBase import com.intellij.xdebugger.impl.ui.tree.nodes.XValueNodeImpl import kotlinx.coroutines.launch -private class ResumeThreadAction : XDebuggerTreeSplitActionBase() { +internal class ResumeThreadAction : XDebuggerTreeSplitActionBase() { override fun perform(node: XValueNodeImpl, nodeName: String, e: AnActionEvent) { val project = e.project if (project == null) { diff --git a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/StepOutOfBlockAction.kt b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/StepOutOfBlockAction.kt index 5db6f6b12699..8a4ef415f66b 100644 --- a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/StepOutOfBlockAction.kt +++ b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/StepOutOfBlockAction.kt @@ -11,7 +11,7 @@ import com.intellij.platform.debugger.impl.shared.SplitDebuggerAction import com.intellij.xdebugger.impl.ui.DebuggerUIUtil import kotlinx.coroutines.launch -private class StepOutOfBlockAction : AnAction(), DumbAware, SplitDebuggerAction { +internal class StepOutOfBlockAction : AnAction(), DumbAware, SplitDebuggerAction { override fun actionPerformed(e: AnActionEvent) { val sessionProxy = DebuggerUIUtil.getSessionProxy(e) ?: return sessionProxy.coroutineScope.launch { diff --git a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/ThreadDumpAction.kt b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/ThreadDumpAction.kt index 2c5bbbbd5d43..ffa45090a267 100644 --- a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/ThreadDumpAction.kt +++ b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/ThreadDumpAction.kt @@ -35,7 +35,7 @@ import org.jetbrains.annotations.Nls import java.awt.event.InputEvent import javax.swing.Icon -private class ThreadDumpAction : DumbAwareAction(), SplitDebuggerAction { +internal class ThreadDumpAction : DumbAwareAction(), SplitDebuggerAction { @OptIn(ExperimentalCoroutinesApi::class) override fun actionPerformed(e: AnActionEvent) { diff --git a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/ViewAsGroup.kt b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/ViewAsGroup.kt index f81a8d723a34..c50da2d60ef4 100644 --- a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/ViewAsGroup.kt +++ b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/ViewAsGroup.kt @@ -26,7 +26,7 @@ internal class ViewAsGroup : ActionGroup(Presentation.NULL_STRING, true), DumbAw return ActionUpdateThread.BGT } - private class RendererAction(private val nodeRenderer: NodeRendererDto) : ToggleAction(nodeRenderer.name) { + internal class RendererAction(private val nodeRenderer: NodeRendererDto) : ToggleAction(nodeRenderer.name) { init { getTemplatePresentation().setKeepPopupOnPerform(KeepPopupOnPerform.IfRequested) } diff --git a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/engine/JavaExecutionStackDescriptor.kt b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/engine/JavaExecutionStackDescriptor.kt index a4b8fcd0726d..1094c5fd5c48 100644 --- a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/engine/JavaExecutionStackDescriptor.kt +++ b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/engine/JavaExecutionStackDescriptor.kt @@ -18,7 +18,7 @@ data class JavaExecutionStackDescriptor( override val kind: String = JAVA_EXECUTION_STACK_KIND } -private class JavaExecutionStackDescriptorSerializerProvider : CustomXDescriptorSerializerProvider { +internal class JavaExecutionStackDescriptorSerializerProvider : CustomXDescriptorSerializerProvider { override fun getSerializer(kind: String): KSerializer? { if (kind == JAVA_EXECUTION_STACK_KIND) { return JavaExecutionStackDescriptor.serializer() diff --git a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/engine/JavaValueDescriptor.kt b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/engine/JavaValueDescriptor.kt index 5559e3fe4932..1362908c0b7c 100644 --- a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/engine/JavaValueDescriptor.kt +++ b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/engine/JavaValueDescriptor.kt @@ -47,7 +47,7 @@ data class JavaValueObjectReferenceInfo( val canGetInstanceInfo: Boolean, ) -private class JavaValueDescriptorSerializerProvider : CustomXDescriptorSerializerProvider { +internal class JavaValueDescriptorSerializerProvider : CustomXDescriptorSerializerProvider { override fun getSerializer(kind: String): KSerializer? { if (kind == JAVA_VALUE_KIND) { return JavaValueDescriptor.serializer() diff --git a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/engine/JavaValueTextModificationPreparator.kt b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/engine/JavaValueTextModificationPreparator.kt index cf91e22bdb4d..55004b8800a5 100644 --- a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/engine/JavaValueTextModificationPreparator.kt +++ b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/engine/JavaValueTextModificationPreparator.kt @@ -15,7 +15,7 @@ fun convertToJavaStringLiteral(text: String): String { return StringUtil.wrapWithDoubleQuote(SharedDebuggerUtils.translateStringValue(text)) } -private class JavaValueTextModificationPreparatorProvider : XValueTextModificationPreparatorProvider { +internal class JavaValueTextModificationPreparatorProvider : XValueTextModificationPreparatorProvider { override fun getTextValuePreparator(value: XValue): XValueTextModificationPreparator? { if (value.xValueDescriptorAsync?.getNow(null)?.kind == JAVA_VALUE_KIND && (value as? XValueTextProvider)?.shouldShowTextValue() == true && diff --git a/java/execution/backend/src/com/intellij/java/execution/impl/backend/JavaAutoRunTrackerService.kt b/java/execution/backend/src/com/intellij/java/execution/impl/backend/JavaAutoRunTrackerService.kt index 9760992e25f4..ecef8f7e499c 100644 --- a/java/execution/backend/src/com/intellij/java/execution/impl/backend/JavaAutoRunTrackerService.kt +++ b/java/execution/backend/src/com/intellij/java/execution/impl/backend/JavaAutoRunTrackerService.kt @@ -110,7 +110,7 @@ class JavaAutoRunTrackerService(val project: Project, val scope: CoroutineScope) } } -private class JavaAutoRunTrackerActivity() : ProjectActivity { +internal class JavaAutoRunTrackerActivity() : ProjectActivity { override suspend fun execute(project: Project) { project.service().registerListeners() } diff --git a/java/execution/frontend/src/com/intellij/java/execution/impl/frontend/JavaAutoRunFloatingToolbarProvider.kt b/java/execution/frontend/src/com/intellij/java/execution/impl/frontend/JavaAutoRunFloatingToolbarProvider.kt index 9a0a8db9fe39..bb6ef4d6a182 100644 --- a/java/execution/frontend/src/com/intellij/java/execution/impl/frontend/JavaAutoRunFloatingToolbarProvider.kt +++ b/java/execution/frontend/src/com/intellij/java/execution/impl/frontend/JavaAutoRunFloatingToolbarProvider.kt @@ -72,7 +72,7 @@ class JavaAutoRunFloatingToolbarProvider : FloatingToolbarProvider { } } -private class DisableAutoTestAction : AnAction(), CustomComponentAction, DumbAware { +internal class DisableAutoTestAction : AnAction(), CustomComponentAction, DumbAware { override fun actionPerformed(e: AnActionEvent) {} override fun createCustomComponent(presentation: Presentation, place: String): JComponent { @@ -90,7 +90,7 @@ private class DisableAutoTestAction : AnAction(), CustomComponentAction, DumbAwa } } -private class DisableAction : AnAction(IdeBundle.message("button.disable"), JavaFrontbackBundle.message("auto.run.floating.toolbar.disable.action"), AllIcons.Actions.RerunAutomatically) { +internal class DisableAction : AnAction(IdeBundle.message("button.disable"), JavaFrontbackBundle.message("auto.run.floating.toolbar.disable.action"), AllIcons.Actions.RerunAutomatically) { override fun actionPerformed(e: AnActionEvent) { val project = e.project ?: return project.service().scope.launch { @@ -99,7 +99,7 @@ private class DisableAction : AnAction(IdeBundle.message("button.disable"), Java } } -private class HideAction : AnAction() { +internal class HideAction : AnAction() { override fun actionPerformed(e: AnActionEvent) { val project = e.project ?: return project.service().scope.launch { diff --git a/java/execution/impl/src/com/intellij/execution/codeInspection/TestFailedLineManagerImpl.kt b/java/execution/impl/src/com/intellij/execution/codeInspection/TestFailedLineManagerImpl.kt index 0c78b8bbfacd..e017202bb9f1 100644 --- a/java/execution/impl/src/com/intellij/execution/codeInspection/TestFailedLineManagerImpl.kt +++ b/java/execution/impl/src/com/intellij/execution/codeInspection/TestFailedLineManagerImpl.kt @@ -36,7 +36,7 @@ import org.jetbrains.annotations.Nls import org.jetbrains.uast.* import javax.swing.Icon -private class TestFailedLineManagerImpl(project: Project) : TestFailedLineManager, FileEditorManagerListener { +internal class TestFailedLineManagerImpl(project: Project) : TestFailedLineManager, FileEditorManagerListener { private val testStorage = TestStateStorage.getInstance(project) private val cache = FactoryMap.create> { hashMapOf() } diff --git a/java/ide-customization/src/com/intellij/ide/customization/java/training/JavaOnboardingTourPromoter.kt b/java/ide-customization/src/com/intellij/ide/customization/java/training/JavaOnboardingTourPromoter.kt index 5b826ca036fd..9a83090d8e88 100644 --- a/java/ide-customization/src/com/intellij/ide/customization/java/training/JavaOnboardingTourPromoter.kt +++ b/java/ide-customization/src/com/intellij/ide/customization/java/training/JavaOnboardingTourPromoter.kt @@ -9,7 +9,7 @@ import com.intellij.util.PlatformUtils import training.ui.welcomeScreen.OnboardingLessonPromoter import javax.swing.Icon -private class JavaOnboardingTourPromoter : OnboardingLessonPromoter( +internal class JavaOnboardingTourPromoter : OnboardingLessonPromoter( ideaOnboardingLessonId, javaLanguageId, JavaLessonsBundle.message("java.onboarding.lesson.name") ) { override val promoImage: Icon diff --git a/java/idea-ui/src/com/intellij/codeInsight/daemon/impl/IdeaLibDependencyNotifier.kt b/java/idea-ui/src/com/intellij/codeInsight/daemon/impl/IdeaLibDependencyNotifier.kt index 39d4a5758d49..aa89eeaccee9 100644 --- a/java/idea-ui/src/com/intellij/codeInsight/daemon/impl/IdeaLibDependencyNotifier.kt +++ b/java/idea-ui/src/com/intellij/codeInsight/daemon/impl/IdeaLibDependencyNotifier.kt @@ -35,7 +35,7 @@ import kotlin.io.path.name * If the library contains only jars from one of the known library, a fix will be suggested. * Fix will replace the library with its repository equivalent. */ -private class IdeaLibDependencyNotifier : ProjectActivity { +internal class IdeaLibDependencyNotifier : ProjectActivity { init { if (ApplicationManager.getApplication().isHeadlessEnvironment) { throw ExtensionNotApplicableException.create() diff --git a/java/idea-ui/src/com/intellij/ide/SetupJavaProjectFromSourcesActivity.kt b/java/idea-ui/src/com/intellij/ide/SetupJavaProjectFromSourcesActivity.kt index b021c8f28555..98c55ef13d5a 100644 --- a/java/idea-ui/src/com/intellij/ide/SetupJavaProjectFromSourcesActivity.kt +++ b/java/idea-ui/src/com/intellij/ide/SetupJavaProjectFromSourcesActivity.kt @@ -54,7 +54,7 @@ private val NOTIFICATION_GROUP: NotificationGroup private const val SCAN_DEPTH_LIMIT = 5 private const val MAX_ROOTS_IN_TRIVIAL_PROJECT_STRUCTURE = 3 -private class SetupJavaProjectFromSourcesActivity : ProjectActivity { +internal class SetupJavaProjectFromSourcesActivity : ProjectActivity { init { if (ApplicationManager.getApplication().isHeadlessEnvironment) { throw ExtensionNotApplicableException.create() diff --git a/java/idea-ui/src/com/intellij/ide/extractModule/ModuleDependenciesCleaner.kt b/java/idea-ui/src/com/intellij/ide/extractModule/ModuleDependenciesCleaner.kt index 95cc53ba293f..e451ffbf1700 100644 --- a/java/idea-ui/src/com/intellij/ide/extractModule/ModuleDependenciesCleaner.kt +++ b/java/idea-ui/src/com/intellij/ide/extractModule/ModuleDependenciesCleaner.kt @@ -154,7 +154,7 @@ class ModuleDependenciesCleaner( notification.notify(project) } - private class ShowDependenciesAction(private val module: Module, private val builder: ForwardDependenciesBuilder) + internal class ShowDependenciesAction(private val module: Module, private val builder: ForwardDependenciesBuilder) : NotificationAction(JavaUiBundle.message("notification.action.text.show.dependencies")) { private val project = module.project diff --git a/java/idea-ui/src/com/intellij/jarRepository/JarRepositoryAuthenticationDataProvider.kt b/java/idea-ui/src/com/intellij/jarRepository/JarRepositoryAuthenticationDataProvider.kt index 0d73adf82e58..c17ed441ed60 100644 --- a/java/idea-ui/src/com/intellij/jarRepository/JarRepositoryAuthenticationDataProvider.kt +++ b/java/idea-ui/src/com/intellij/jarRepository/JarRepositoryAuthenticationDataProvider.kt @@ -57,7 +57,7 @@ internal fun obtainAuthenticationData(description: RemoteRepositoryDescription): return null } -private class MavenSettingsXmlRepositoryAuthenticationDataProvider: JarRepositoryAuthenticationDataProvider { +internal class MavenSettingsXmlRepositoryAuthenticationDataProvider: JarRepositoryAuthenticationDataProvider { override fun provideAuthenticationData(remote: RemoteRepositoryDescription): AuthenticationData? { return service().provideAuthenticationData(remote) } diff --git a/java/idea-ui/src/com/intellij/jarRepository/RepositoryLibrarySettings.kt b/java/idea-ui/src/com/intellij/jarRepository/RepositoryLibrarySettings.kt index f01020c58c04..cdf95698016c 100644 --- a/java/idea-ui/src/com/intellij/jarRepository/RepositoryLibrarySettings.kt +++ b/java/idea-ui/src/com/intellij/jarRepository/RepositoryLibrarySettings.kt @@ -5,9 +5,7 @@ import com.intellij.openapi.components.BaseState import com.intellij.openapi.components.SimplePersistentStateComponent import com.intellij.openapi.components.service import com.intellij.openapi.project.Project -import org.jetbrains.annotations.ApiStatus -@ApiStatus.Internal internal interface RepositoryLibrarySettings { fun isSha256ChecksumUiSettingsDisplayed(): Boolean @@ -34,7 +32,7 @@ internal interface RepositoryLibrarySettings { override fun isJarRepositoryAutoBindEnabled() = false } - private class Service : SimplePersistentStateComponent(State()), RepositoryLibrarySettings { + class Service : SimplePersistentStateComponent(State()), RepositoryLibrarySettings { class State : BaseState() { /** * Display SHA256 checksum internal actions and SHA256 checksum checkbox in library editor. diff --git a/java/idea-ui/src/com/intellij/jarRepository/RepositoryLibrarySynchronizer.kt b/java/idea-ui/src/com/intellij/jarRepository/RepositoryLibrarySynchronizer.kt index 764a46b66bc0..6024f9083f04 100644 --- a/java/idea-ui/src/com/intellij/jarRepository/RepositoryLibrarySynchronizer.kt +++ b/java/idea-ui/src/com/intellij/jarRepository/RepositoryLibrarySynchronizer.kt @@ -23,7 +23,7 @@ import org.jetbrains.idea.maven.utils.library.RepositoryLibraryDescription import org.jetbrains.idea.maven.utils.library.RepositoryLibraryProperties import org.jetbrains.idea.maven.utils.library.RepositoryUtils -private class RepositoryLibrarySynchronizer : ProjectActivity { +internal class RepositoryLibrarySynchronizer : ProjectActivity { init { if (ApplicationManager.getApplication().isUnitTestMode) { throw ExtensionNotApplicableException.create() diff --git a/java/java-impl/src/com/intellij/codeInsight/completion/commands/impl/JavaSafeDeleteCompletionCommandProvider.kt b/java/java-impl/src/com/intellij/codeInsight/completion/commands/impl/JavaSafeDeleteCompletionCommandProvider.kt index af42fba751e4..c5c32e31b015 100644 --- a/java/java-impl/src/com/intellij/codeInsight/completion/commands/impl/JavaSafeDeleteCompletionCommandProvider.kt +++ b/java/java-impl/src/com/intellij/codeInsight/completion/commands/impl/JavaSafeDeleteCompletionCommandProvider.kt @@ -10,7 +10,7 @@ import com.intellij.psi.* import com.intellij.psi.util.PsiTreeUtil import com.intellij.psi.util.elementType -private class JavaSafeDeleteCompletionCommandProvider : AbstractSafeDeleteCompletionCommandProvider() { +internal class JavaSafeDeleteCompletionCommandProvider : AbstractSafeDeleteCompletionCommandProvider() { override fun findElement(offset: Int, psiFile: PsiFile, editor: Editor?): PsiElement? { if (editor == null) return null var element = getCommandContext(offset, psiFile) ?: return null diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/problems/pass/ProjectProblemFileSelectionListener.kt b/java/java-impl/src/com/intellij/codeInsight/daemon/problems/pass/ProjectProblemFileSelectionListener.kt index 98c5a773708d..058a96fe1eaa 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/problems/pass/ProjectProblemFileSelectionListener.kt +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/problems/pass/ProjectProblemFileSelectionListener.kt @@ -177,7 +177,7 @@ private class ProjectPsiChangesProcessor(scope: CoroutineScope) { } } -private class ProjectProblemFileSelectionListenerStartupActivity : ProjectActivity { +internal class ProjectProblemFileSelectionListenerStartupActivity : ProjectActivity { override suspend fun execute(project: Project) { if (ApplicationManager.getApplication().isHeadlessEnvironment && !TestModeFlags.`is`(ProjectProblemUtils.ourTestingProjectProblems)) { return diff --git a/java/java-impl/src/com/intellij/codeInsight/hints/JavaVcsCodeVisionContext.kt b/java/java-impl/src/com/intellij/codeInsight/hints/JavaVcsCodeVisionContext.kt index 653fca063298..230f0cf735c1 100644 --- a/java/java-impl/src/com/intellij/codeInsight/hints/JavaVcsCodeVisionContext.kt +++ b/java/java-impl/src/com/intellij/codeInsight/hints/JavaVcsCodeVisionContext.kt @@ -7,7 +7,7 @@ import com.intellij.psi.* import com.intellij.psi.util.PsiUtil import java.awt.event.MouseEvent -private class JavaVcsCodeVisionContext : VcsCodeVisionCurlyBracketLanguageContext() { +internal class JavaVcsCodeVisionContext : VcsCodeVisionCurlyBracketLanguageContext() { override fun isAccepted(element: PsiElement): Boolean { return element is PsiMethod || (element is PsiClass && element !is PsiTypeParameter) } diff --git a/java/java-impl/src/com/intellij/ide/FileNotInSourceRootChecker.kt b/java/java-impl/src/com/intellij/ide/FileNotInSourceRootChecker.kt index 0e60c179a31c..b882578ed340 100644 --- a/java/java-impl/src/com/intellij/ide/FileNotInSourceRootChecker.kt +++ b/java/java-impl/src/com/intellij/ide/FileNotInSourceRootChecker.kt @@ -37,7 +37,7 @@ import com.intellij.util.concurrency.annotations.RequiresReadLock import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.launch -private class FileNotInSourceRootChecker : ProjectActivity { +internal class FileNotInSourceRootChecker : ProjectActivity { override suspend fun execute(project: Project) { project.serviceAsync().init() } diff --git a/java/java-impl/src/com/intellij/ide/JavaFileIconPatcher.kt b/java/java-impl/src/com/intellij/ide/JavaFileIconPatcher.kt index aa0b443c88c0..30f71d9bf8d1 100644 --- a/java/java-impl/src/com/intellij/ide/JavaFileIconPatcher.kt +++ b/java/java-impl/src/com/intellij/ide/JavaFileIconPatcher.kt @@ -14,7 +14,7 @@ import com.intellij.psi.SyntheticElement import com.intellij.util.PlatformIcons import javax.swing.Icon -private class JavaFileIconPatcher : FileIconPatcher { +internal class JavaFileIconPatcher : FileIconPatcher { override fun patchIcon(icon: Icon, file: VirtualFile, flags: Int, project: Project?): Icon { if (project == null) { return icon diff --git a/java/java-impl/src/com/intellij/ide/java/JavaCodeVisionSettingsDefaults.kt b/java/java-impl/src/com/intellij/ide/java/JavaCodeVisionSettingsDefaults.kt index 8d18ddf5173b..06c448d17957 100644 --- a/java/java-impl/src/com/intellij/ide/java/JavaCodeVisionSettingsDefaults.kt +++ b/java/java-impl/src/com/intellij/ide/java/JavaCodeVisionSettingsDefaults.kt @@ -4,7 +4,7 @@ package com.intellij.ide.java import com.intellij.codeInsight.codeVision.CodeVisionAnchorKind import com.intellij.codeInsight.codeVision.settings.CodeVisionSettingsDefaults -private class JavaCodeVisionSettingsDefaults : CodeVisionSettingsDefaults { +internal class JavaCodeVisionSettingsDefaults : CodeVisionSettingsDefaults { override val defaultPosition: CodeVisionAnchorKind get() = CodeVisionAnchorKind.Right } \ No newline at end of file diff --git a/java/java-impl/src/com/intellij/java/impl/dependencySubstitution/MavenCoordinateDependencySubstitutionExtension.kt b/java/java-impl/src/com/intellij/java/impl/dependencySubstitution/MavenCoordinateDependencySubstitutionExtension.kt index 339b92f29482..5258a82c0159 100644 --- a/java/java-impl/src/com/intellij/java/impl/dependencySubstitution/MavenCoordinateDependencySubstitutionExtension.kt +++ b/java/java-impl/src/com/intellij/java/impl/dependencySubstitution/MavenCoordinateDependencySubstitutionExtension.kt @@ -7,7 +7,7 @@ import com.intellij.platform.workspace.jps.entities.ModuleId import com.intellij.platform.workspace.storage.EntityStorage import com.intellij.platform.workspace.storage.entities -private class MavenCoordinateDependencySubstitutionExtension : DependencySubstitutionExtension { +internal class MavenCoordinateDependencySubstitutionExtension : DependencySubstitutionExtension { override fun buildLibraryToModuleMap(storage: EntityStorage): Map { val modules = storage.entities() diff --git a/java/java-impl/src/com/intellij/openapi/module/WebModuleTypeRegistrar.kt b/java/java-impl/src/com/intellij/openapi/module/WebModuleTypeRegistrar.kt index db6fce24796f..6cf3f9019337 100644 --- a/java/java-impl/src/com/intellij/openapi/module/WebModuleTypeRegistrar.kt +++ b/java/java-impl/src/com/intellij/openapi/module/WebModuleTypeRegistrar.kt @@ -12,7 +12,7 @@ import java.util.concurrent.atomic.AtomicReference * Registers [WebModuleType] in IDEs which don't register neither [WebModuleType] nor [com.intellij.webcore.moduleType.PlatformWebModuleType] * but still need to use [WebModuleTypeBase] because they have Java plugin installed. */ -private class WebModuleTypeRegistrar(coroutineScope: CoroutineScope) : Disposable { +internal class WebModuleTypeRegistrar(coroutineScope: CoroutineScope) : Disposable { private val webModuleTypeRef = AtomicReference() init { diff --git a/java/java-impl/src/com/intellij/openapi/projectRoots/JavaVersionChecker.kt b/java/java-impl/src/com/intellij/openapi/projectRoots/JavaVersionChecker.kt index a4ad90deb593..96ef4d172122 100644 --- a/java/java-impl/src/com/intellij/openapi/projectRoots/JavaVersionChecker.kt +++ b/java/java-impl/src/com/intellij/openapi/projectRoots/JavaVersionChecker.kt @@ -17,7 +17,7 @@ import com.intellij.openapi.startup.ProjectActivity /** * Project activity that reports unsupported JDKs used in the project. */ -private class JavaVersionChecker: ProjectActivity { +internal class JavaVersionChecker: ProjectActivity { override suspend fun execute(project: Project) { val projectSdk = ProjectRootManager.getInstance(project).projectSdk diff --git a/java/java-impl/src/com/intellij/openapi/projectRoots/impl/ExistingJdkConfigurationActivity.kt b/java/java-impl/src/com/intellij/openapi/projectRoots/impl/ExistingJdkConfigurationActivity.kt index 1822d35e1a18..6e0225f517d8 100644 --- a/java/java-impl/src/com/intellij/openapi/projectRoots/impl/ExistingJdkConfigurationActivity.kt +++ b/java/java-impl/src/com/intellij/openapi/projectRoots/impl/ExistingJdkConfigurationActivity.kt @@ -23,7 +23,7 @@ import org.jetbrains.jps.model.java.JdkVersionDetector * - Automatically registers JDKs on the computer in the [ProjectJdkTable] * - Uses the first JDK found as project SDK if none was configured */ -private class ExistingJdkConfigurationActivity : ProjectActivity { +internal class ExistingJdkConfigurationActivity : ProjectActivity { override suspend fun execute(project: Project) { if (!Registry.`is`("jdk.configure.existing", false)) { return diff --git a/java/java-impl/src/com/intellij/pom/java/AcceptedLanguageLevelsSettingsStartupActivity.kt b/java/java-impl/src/com/intellij/pom/java/AcceptedLanguageLevelsSettingsStartupActivity.kt index 19a892cb45a6..82127ad3a73b 100644 --- a/java/java-impl/src/com/intellij/pom/java/AcceptedLanguageLevelsSettingsStartupActivity.kt +++ b/java/java-impl/src/com/intellij/pom/java/AcceptedLanguageLevelsSettingsStartupActivity.kt @@ -11,7 +11,7 @@ import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext import java.util.* -private class AcceptedLanguageLevelsSettingsStartupActivity : ProjectActivity { +internal class AcceptedLanguageLevelsSettingsStartupActivity : ProjectActivity { init { if (ApplicationManager.getApplication().isUnitTestMode) { throw ExtensionNotApplicableException.create() diff --git a/java/java-impl/src/com/intellij/ui/JavaEditorTabTitleProvider.kt b/java/java-impl/src/com/intellij/ui/JavaEditorTabTitleProvider.kt index 91b497d5cd4c..902b6eddc2e9 100644 --- a/java/java-impl/src/com/intellij/ui/JavaEditorTabTitleProvider.kt +++ b/java/java-impl/src/com/intellij/ui/JavaEditorTabTitleProvider.kt @@ -11,7 +11,7 @@ import com.intellij.psi.PsiJavaFile import com.intellij.psi.PsiJavaModule import com.intellij.psi.PsiManager -private class JavaEditorTabTitleProvider : EditorTabTitleProvider { +internal class JavaEditorTabTitleProvider : EditorTabTitleProvider { override suspend fun getEditorTabTitleAsync(project: Project, file: VirtualFile): String? { val fileName = file.name if (PsiJavaModule.MODULE_INFO_FILE != fileName) {