IJPL-339 com.intellij.codeInsight.multiverse is now an experimental API

GitOrigin-RevId: 297914e286fcc423a83e99dbe2dbadb394c3fd82
This commit is contained in:
Daria.Suvorova
2025-05-15 09:06:57 +00:00
committed by intellij-monorepo-bot
parent e0f795a1c2
commit 821c2050bb
4 changed files with 73 additions and 2 deletions
@@ -1,3 +1,43 @@
*:com.intellij.codeInsight.multiverse.CodeInsightContext
*:com.intellij.codeInsight.multiverse.CodeInsightContextChangeListener
- java.util.EventListener
- a:contextsChanged():V
*:com.intellij.codeInsight.multiverse.CodeInsightContextManager
- *sf:Companion:com.intellij.codeInsight.multiverse.CodeInsightContextManager$Companion
- a:getChangeFlow():kotlinx.coroutines.flow.Flow
- a:getCodeInsightContext(com.intellij.psi.FileViewProvider):com.intellij.codeInsight.multiverse.CodeInsightContext
- a:getCodeInsightContexts(com.intellij.openapi.vfs.VirtualFile):java.util.List
- getCurrentCodeInsightContext():com.intellij.codeInsight.multiverse.CodeInsightContext
- a:getCurrentCodeInsightSession():com.intellij.codeInsight.multiverse.CodeInsightSession
- s:getInstance(com.intellij.openapi.project.Project):com.intellij.codeInsight.multiverse.CodeInsightContextManager
- a:getPreferredContext(com.intellij.openapi.vfs.VirtualFile):com.intellij.codeInsight.multiverse.CodeInsightContext
- a:isSharedSourceSupportEnabled():Z
- a:performCodeInsightSession(com.intellij.codeInsight.multiverse.CodeInsightContext,kotlin.jvm.functions.Function1):java.lang.Object
*f:com.intellij.codeInsight.multiverse.CodeInsightContextManager$Companion
- f:getInstance(com.intellij.openapi.project.Project):com.intellij.codeInsight.multiverse.CodeInsightContextManager
- f:getInstanceAsync(com.intellij.openapi.project.Project,kotlin.coroutines.Continuation):java.lang.Object
- f:getTopic():com.intellij.util.messages.Topic
*:com.intellij.codeInsight.multiverse.CodeInsightContextPresentationProvider
- a:getIcon(com.intellij.codeInsight.multiverse.CodeInsightContext,com.intellij.openapi.project.Project):javax.swing.Icon
- a:getPresentableText(com.intellij.codeInsight.multiverse.CodeInsightContext,com.intellij.openapi.project.Project):java.lang.String
- a:isApplicable(com.intellij.codeInsight.multiverse.CodeInsightContext):Z
*:com.intellij.codeInsight.multiverse.CodeInsightContextProvider
- a:getContexts(com.intellij.openapi.vfs.VirtualFile,com.intellij.openapi.project.Project):java.util.List
- a:invalidationRequestFlow(com.intellij.openapi.project.Project):kotlinx.coroutines.flow.Flow
*:com.intellij.codeInsight.multiverse.CodeInsightContextProvider$Invalidator
- a:requestInvalidation(kotlin.coroutines.Continuation):java.lang.Object
*f:com.intellij.codeInsight.multiverse.CodeInsightContexts
- sf:anyContext():com.intellij.codeInsight.multiverse.CodeInsightContext
- sf:defaultContext():com.intellij.codeInsight.multiverse.CodeInsightContext
- sf:isSharedSourceSupportEnabled(com.intellij.openapi.project.Project):Z
- sf:isShowAllInheritorsEnabled():Z
*:com.intellij.codeInsight.multiverse.CodeInsightSession
- a:getContext():com.intellij.codeInsight.multiverse.CodeInsightContext
*:com.intellij.codeInsight.multiverse.ModuleContext
- com.intellij.codeInsight.multiverse.CodeInsightContext
- a:getModule():com.intellij.openapi.module.Module
*:com.intellij.codeInsight.multiverse.MultiverseEnabler
- a:enableMultiverse(com.intellij.openapi.project.Project):Z
*:com.intellij.ide.lightEdit.LightEditCompatible
*e:com.intellij.ide.plugins.IdeaPluginOsRequirement
- java.lang.Enum
@@ -6,7 +6,7 @@
* <p/>
* This API is highly experimental and thus mark as internal for a while.
*/
@ApiStatus.Internal
@ApiStatus.Experimental
package com.intellij.codeInsight.multiverse;
import org.jetbrains.annotations.ApiStatus;
@@ -1,5 +1,5 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@ApiStatus.Internal
@ApiStatus.Experimental
package com.intellij.codeInsight.multiverse;
import org.jetbrains.annotations.ApiStatus;
@@ -1,3 +1,34 @@
*:com.intellij.codeInsight.multiverse.EditorContextManager
- *sf:Companion:com.intellij.codeInsight.multiverse.EditorContextManager$Companion
- a:getCachedEditorContexts(com.intellij.openapi.editor.Editor):com.intellij.codeInsight.multiverse.EditorSelectedContexts
- s:getEditorContext(com.intellij.openapi.editor.Editor,com.intellij.openapi.project.Project):com.intellij.codeInsight.multiverse.CodeInsightContext
- a:getEditorContexts(com.intellij.openapi.editor.Editor):com.intellij.codeInsight.multiverse.EditorSelectedContexts
- a:getEventFlow():kotlinx.coroutines.flow.Flow
- s:getInstance(com.intellij.openapi.project.Project):com.intellij.codeInsight.multiverse.EditorContextManager
- a:setEditorContext(com.intellij.openapi.editor.Editor,com.intellij.codeInsight.multiverse.EditorSelectedContexts):V
*f:com.intellij.codeInsight.multiverse.EditorContextManager$ChangeEvent
- <init>(com.intellij.openapi.editor.Editor,com.intellij.codeInsight.multiverse.EditorSelectedContexts):V
- f:getEditor():com.intellij.openapi.editor.Editor
- f:getNewContexts():com.intellij.codeInsight.multiverse.EditorSelectedContexts
*:com.intellij.codeInsight.multiverse.EditorContextManager$ChangeEventListener
- java.util.EventListener
- a:editorContextsChanged(com.intellij.codeInsight.multiverse.EditorContextManager$ChangeEvent):V
*f:com.intellij.codeInsight.multiverse.EditorContextManager$Companion
- f:getEditorContext(com.intellij.openapi.editor.Editor,com.intellij.openapi.project.Project):com.intellij.codeInsight.multiverse.CodeInsightContext
- f:getInstance(com.intellij.openapi.project.Project):com.intellij.codeInsight.multiverse.EditorContextManager
- f:getInstanceAsync(com.intellij.openapi.project.Project,kotlin.coroutines.Continuation):java.lang.Object
- f:getTopic():com.intellij.util.messages.Topic
*:com.intellij.codeInsight.multiverse.EditorSelectedContexts
- a:contains(com.intellij.codeInsight.multiverse.CodeInsightContext):Z
- a:getAdditionalContexts():java.util.Set
- getAllContexts():java.util.Set
- a:getMainContext():com.intellij.codeInsight.multiverse.CodeInsightContext
*f:com.intellij.codeInsight.multiverse.SingleEditorContext
- com.intellij.codeInsight.multiverse.EditorSelectedContexts
- <init>(com.intellij.codeInsight.multiverse.CodeInsightContext):V
- contains(com.intellij.codeInsight.multiverse.CodeInsightContext):Z
- getAdditionalContexts():java.util.Set
- getMainContext():com.intellij.codeInsight.multiverse.CodeInsightContext
*:com.intellij.ide.lightEdit.LightEditService
- a:closeEditorWindow():Z
- a:createNewDocument(java.nio.file.Path):com.intellij.ide.lightEdit.LightEditorInfo