IJPL-797 intellij.platform.ide.impl review internal API

Mark as internal packages which classes have no usages in the Marketplace and in plugin in the intellij project.

GitOrigin-RevId: 1c04b54c1148be9050faedd0fb0421d2c1b99a59
This commit is contained in:
Nikolay Chashnikov
2024-09-30 15:05:21 +02:00
committed by intellij-monorepo-bot
parent 89c5ef7b75
commit 0ac964b619
61 changed files with 285 additions and 1444 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -16,14 +16,12 @@ com/intellij/ide/plugins/newui/PluginsViewCustomizer$ListPluginComponentCustomiz
com/intellij/ide/ui/LafReference
com/intellij/ide/ui/laf/UIThemeExportableBean
com/intellij/ide/util/GotoLineNumberDialog$Coordinates
com/intellij/internal/inspector/UiInspectorAction$UiInspector
com/intellij/internal/ml/DecisionFunction
com/intellij/internal/ml/FeatureMapper
com/intellij/internal/statistic/StructuredIdeActivity
com/intellij/openapi/actionSystem/ex/ActionRuntimeRegistrar
com/intellij/openapi/actionSystem/impl/SuspendingUpdateSession
com/intellij/openapi/application/ConfigImportProgressDialog$ProgressIndicatorAdapter
com/intellij/openapi/application/constraints/ConstrainedExecutionScheduler
com/intellij/openapi/application/impl/ApplicationImpl
com/intellij/openapi/client/ClientAppSession
com/intellij/openapi/components/impl/stores/IComponentStore
@@ -47,8 +45,6 @@ com/intellij/openapi/updateSettings/impl/PlatformUpdates$Loaded
com/intellij/openapi/updateSettings/impl/pluginsAdvertisement/InstallAndEnableTask
com/intellij/openapi/vfs/impl/http/HttpVirtualFileImpl
com/intellij/openapi/vfs/newvfs/persistent/FSRecordsImpl
com/intellij/openapi/vfs/newvfs/persistent/PersistentFSConnection
com/intellij/openapi/vfs/newvfs/persistent/PersistentFSLoader
com/intellij/openapi/wm/WelcomeScreenLeftPanel
com/intellij/openapi/wm/ex/IdeFrameEx
com/intellij/openapi/wm/impl/DesktopLayout
@@ -61,7 +57,6 @@ com/intellij/openapi/wm/impl/status/InlineProgressIndicator$ProgressButton
com/intellij/openapi/wm/impl/welcomeScreen/WelcomeScreenComponentFactory$JActionLinkPanel
com/intellij/patterns/compiler/PatternCompilerImpl$Node
com/intellij/platform/diagnostic/telemetry/Scope
com/intellij/platform/ide/menu/ActionAwareIdeMenuBar
com/intellij/platform/workspace/jps/serialization/impl/JpsFileContentWriter
com/intellij/platform/workspace/jps/serialization/impl/JpsProjectSerializersImpl
com/intellij/platform/workspace/storage/VersionedEntityStorage

View File

@@ -8,7 +8,6 @@ com/google/gson/reflect/TypeToken
com/google/gson/stream/JsonToken
com/intellij/util/ui/MenuItemLayoutHelper
com/intellij/util/ui/MenuItemLayoutHelper$LayoutResult
com/jetbrains/WindowDecorations$CustomTitleBar
com/jetbrains/plugin/blockmap/core/BlockMap
com/jetbrains/plugin/blockmap/core/Chunk
com/jetbrains/plugin/blockmap/core/ChunkMerger
@@ -23,10 +22,7 @@ com/sun/jna/platform/win32/WinDef$UINT
com/sun/jna/platform/win32/WinDef$UINTByReference
com/sun/jna/win32/StdCallLibrary
io/netty/buffer/ByteBuf
io/opentelemetry/api/metrics/Meter
it/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap
it/unimi/dsi/fastutil/ints/IntArrayList
it/unimi/dsi/fastutil/ints/IntOpenHashSet
it/unimi/dsi/fastutil/ints/IntSet
it/unimi/dsi/fastutil/longs/Long2ObjectMap
it/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap
@@ -46,6 +42,3 @@ net/miginfocom/layout/BoundSize
net/miginfocom/layout/LC
org/apache/http/client/CredentialsProvider
org/apache/http/client/config/RequestConfig$Builder
sun/awt/FontConfiguration
sun/awt/KeyboardFocusManagerPeerImpl
sun/font/SunFontManager

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.accessibility;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.application.options.pathMacros;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.diagnostic.hprof.analysis;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.diagnostic.hprof.histogram;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.diagnostic.hprof;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -17,8 +17,10 @@ package com.intellij.diagnostic.hprof.util
import com.intellij.diagnostic.hprof.analysis.AnalysisConfig
import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap
import org.jetbrains.annotations.ApiStatus
import java.util.*
@ApiStatus.Internal
class TreeVisualizer {
private class IndentStore {

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.featureStatistics.fusCollectors;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.actionMacro.actions;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.actionMacro;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.actions.speedSearch;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.actions.ui.ideScaleIndicator;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.environment.impl;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.lightEdit.actions;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.lightEdit.intentions.openInProject;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.lightEdit.intentions;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.lightEdit.statusBar;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.logsUploader;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.minimap.actions;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.minimap;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.minimap.settings;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.minimap.utils;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.plugins.certificates;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.settings;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.trustedProjects.impl;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ide.ui.experimental.meetNewUi;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.internal.focus;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.internal.inspector.components;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.internal.statistic.collectors.fus.ui;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.internal.ui.gridLayoutTestAction;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.internal.ui;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.internal.ui.uiDslShowcase;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.internal.validation;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.jps.impl;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.notification.impl.actions;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.notification.impl.widget;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.actionSystem.util;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.application.constraints;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -20,6 +20,7 @@ import kotlinx.coroutines.Runnable
import kotlinx.coroutines.async
import kotlinx.coroutines.launch
import kotlinx.coroutines.withContext
import org.jetbrains.annotations.ApiStatus
import java.util.concurrent.Executor
import java.util.function.BooleanSupplier
import kotlin.coroutines.ContinuationInterceptor
@@ -127,10 +128,12 @@ internal class AppUIExecutorImpl private constructor(private val modality: Modal
}
}
@ApiStatus.Internal
fun AppUIExecutor.withConstraint(constraint: ContextConstraint): AppUIExecutor {
return (this as AppUIExecutorImpl).withConstraint(constraint)
}
@ApiStatus.Internal
fun AppUIExecutor.withConstraint(constraint: ContextConstraint, parentDisposable: Disposable): AppUIExecutor {
return (this as AppUIExecutorImpl).withConstraint(constraint, parentDisposable)
}

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.fileEditor.impl.tabActions.related;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.keymap.impl.keyGestures;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.project.impl.shared;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.ui.ex.lineNumber;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.updateSettings.base;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.vfs.impl.local;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.vfs.impl.wsl;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.vfs.newvfs.persistent.mapped;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.vfs.newvfs.persistent.recovery;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.wm.impl.customFrameDecorations.header;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.wm.impl.customFrameDecorations.header.titleLabel;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.wm.impl.headertoolbar;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.wm.impl.simpleTitleParts;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.wm.impl.welcomeScreen.learnIde.jbAcademy;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.openapi.wm.impl.welcomeScreen.projectActions;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.platform.ide.impl.presentationAssistant;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.platform.ide.menu;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.platform.impl.toolkit;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.ui.win;
import org.jetbrains.annotations.ApiStatus.Internal;

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.util.io.socketConnection.impl;
import org.jetbrains.annotations.ApiStatus.Internal;