From 94174d087e08fd2d113a3de337295a8a7e570a31 Mon Sep 17 00:00:00 2001 From: Daniil Ovchinnikov Date: Fri, 10 Mar 2023 15:37:30 +0100 Subject: [PATCH] rename package `com.intellij.platform.documentation` -> `com.intellij.platform.backend.documentation` GitOrigin-RevId: 628126c916a36f166cf9af5b27aca748b80f364b --- .../src/com/intellij/execution/vmOptions/VMOption.kt | 4 ++-- .../ui/VmOptionsCompletionContributorTest.java | 2 +- .../intellij/lang/documentation/DocumentationTest.java | 2 +- .../lang/documentation/DocumentationProvider.java | 2 +- .../documentation/DocumentationComponent.java | 4 ++-- .../codeInsight/documentation/QuickDocUtil.java | 2 +- .../codeInsight/documentation/render/DocRenderItem.kt | 4 ++-- .../documentation/render/DocRenderItemImpl.kt | 4 ++-- .../documentation/render/DocRenderPassFactory.java | 2 +- .../codeInsight/documentation/render/DocRenderer.java | 2 +- .../render/PsiCommentInlineDocumentation.java | 4 ++-- .../documentation/render/inlineDocumentationImpl.kt | 2 +- .../intellij/codeInsight/navigation/CtrlMouseData.kt | 2 +- .../codeInsight/navigation/CtrlMouseHandler.kt | 2 +- .../ide/IdeDocumentationTargetProvider.java | 2 +- .../ide/actions/DocumentationEditSourceAction.kt | 2 +- .../intellij/lang/documentation/ide/actions/actions.kt | 2 +- .../lang/documentation/ide/documentationUtil.kt | 4 ++-- .../documentation/ide/impl/DocumentationBrowser.kt | 6 +++--- .../ide/impl/DocumentationManagementHelper.kt | 2 +- .../documentation/ide/impl/DocumentationManager.kt | 10 +++++----- .../lang/documentation/ide/impl/DocumentationPage.kt | 10 +++++----- .../ide/impl/DocumentationTargetHoverInfo.kt | 2 +- .../ide/impl/DocumentationToolWindowManager.kt | 2 +- .../ide/impl/IdeDocumentationTargetProviderImpl.kt | 2 +- .../documentation/ide/impl/SecondaryPopupContext.kt | 4 ++-- .../com/intellij/lang/documentation/ide/impl/links.kt | 4 ++-- .../com/intellij/lang/documentation/ide/impl/lookup.kt | 4 ++-- .../com/intellij/lang/documentation/ide/impl/popup.kt | 2 +- .../lang/documentation/ide/impl/quickSearch.kt | 4 ++-- .../ide/ui/DocumentationToolWindowUpdater.kt | 2 +- .../src/com/intellij/lang/documentation/ide/ui/ui.kt | 2 +- .../com/intellij/lang/documentation/impl/targets.kt | 4 ++-- .../documentation/psi/PsiDocumentationLinkHandler.kt | 6 +++--- .../documentation/psi/PsiElementDocumentationTarget.kt | 2 +- .../psi/PsiExternalDocumentationHandlerTarget.java | 4 ++-- .../src/com/intellij/lang/documentation/psi/util.kt | 4 ++-- .../DefaultTargetSymbolDocumentationTargetProvider.kt | 8 ++++---- .../documentation/BlockingDocumentationContentFlow.kt | 2 +- .../{ => backend}/documentation/ContentUpdater.kt | 2 +- .../documentation/DocumentationContent.java | 4 ++-- .../{ => backend}/documentation/DocumentationData.kt | 4 ++-- .../documentation/DocumentationLinkHandler.java | 2 +- .../{ => backend}/documentation/DocumentationResult.kt | 2 +- .../documentation/DocumentationSymbol.java | 2 +- .../{ => backend}/documentation/DocumentationTarget.kt | 2 +- .../documentation/DocumentationTargetProvider.java | 2 +- .../documentation/InlineDocumentation.java | 2 +- .../{ => backend}/documentation/LinkResolveResult.kt | 2 +- .../documentation/PsiDocumentationTargetProvider.java | 2 +- .../SymbolDocumentationTargetProvider.java | 2 +- .../platform/{ => backend}/documentation/classes.kt | 2 +- .../documentation/impl/DocumentationRequest.kt | 4 ++-- .../documentation/impl/EmptyDocumentationTarget.kt | 6 +++--- .../documentation/impl/InternalLinkResult.kt | 4 ++-- .../platform/{ => backend}/documentation/impl/impl.kt | 4 ++-- .../{ => backend}/documentation/impl/package-info.java | 2 +- .../ide/documentation/DocumentationBrowserFacade.kt | 2 +- .../com/intellij/platform/ide/documentation/actions.kt | 2 +- .../src/META-INF/LangExtensionPoints.xml | 8 ++++---- .../src/com/intellij/webSymbols/WebSymbol.kt | 4 ++-- .../src/com/intellij/webSymbols/WebSymbolDelegate.kt | 2 +- .../documentation/WebSymbolDocumentationTarget.kt | 4 ++-- .../impl/WebSymbolDocumentationTargetImpl.kt | 4 ++-- .../webSymbols/query/impl/WebSymbolMatchImpl.kt | 2 +- .../testSrc/com/intellij/webSymbols/WebTestUtil.kt | 2 +- .../idea/quickDoc/KotlinDocumentationLinkHandler.kt | 6 +++--- .../kotlin/idea/quickDoc/KotlinDocumentationTarget.kt | 4 ++-- .../quickDoc/KotlinPsiDocumentationTargetProvider.kt | 6 +++--- .../idea/fir/documentation/AbstractFirQuickDocTest.kt | 2 +- 70 files changed, 116 insertions(+), 116 deletions(-) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/BlockingDocumentationContentFlow.kt (96%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/ContentUpdater.kt (95%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/DocumentationContent.java (86%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/DocumentationData.kt (92%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/DocumentationLinkHandler.java (96%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/DocumentationResult.kt (98%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/DocumentationSymbol.java (91%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/DocumentationTarget.kt (98%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/DocumentationTargetProvider.java (95%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/InlineDocumentation.java (96%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/LinkResolveResult.kt (97%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/PsiDocumentationTargetProvider.java (96%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/SymbolDocumentationTargetProvider.java (96%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/classes.kt (97%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/impl/DocumentationRequest.kt (72%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/impl/EmptyDocumentationTarget.kt (78%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/impl/InternalLinkResult.kt (76%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/impl/impl.kt (98%) rename platform/lang-impl/src/com/intellij/platform/{ => backend}/documentation/impl/package-info.java (76%) diff --git a/java/execution/impl/src/com/intellij/execution/vmOptions/VMOption.kt b/java/execution/impl/src/com/intellij/execution/vmOptions/VMOption.kt index e99662a33ed8..d162834f5257 100644 --- a/java/execution/impl/src/com/intellij/execution/vmOptions/VMOption.kt +++ b/java/execution/impl/src/com/intellij/execution/vmOptions/VMOption.kt @@ -11,8 +11,8 @@ import com.intellij.openapi.util.NlsSafe import com.intellij.openapi.util.text.HtmlChunk import com.intellij.openapi.util.text.HtmlChunk.tag import com.intellij.openapi.util.text.HtmlChunk.text -import com.intellij.platform.documentation.DocumentationResult -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationResult +import com.intellij.platform.backend.documentation.DocumentationTarget import org.jetbrains.annotations.Nls import javax.swing.Icon diff --git a/java/java-tests/testSrc/com/intellij/execution/ui/VmOptionsCompletionContributorTest.java b/java/java-tests/testSrc/com/intellij/execution/ui/VmOptionsCompletionContributorTest.java index 768f3c44cdf5..d518883595fd 100644 --- a/java/java-tests/testSrc/com/intellij/execution/ui/VmOptionsCompletionContributorTest.java +++ b/java/java-tests/testSrc/com/intellij/execution/ui/VmOptionsCompletionContributorTest.java @@ -9,7 +9,7 @@ import com.intellij.icons.AllIcons; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.editor.Document; import com.intellij.openapi.fileTypes.PlainTextFileType; -import com.intellij.platform.documentation.DocumentationData; +import com.intellij.platform.backend.documentation.DocumentationData; import com.intellij.testFramework.ServiceContainerUtil; import com.intellij.testFramework.fixtures.LightPlatformCodeInsightFixture4TestCase; import org.jetbrains.annotations.NotNull; diff --git a/java/java-tests/testSrc/com/intellij/lang/documentation/DocumentationTest.java b/java/java-tests/testSrc/com/intellij/lang/documentation/DocumentationTest.java index 5ca63b4aca6a..276936769b10 100644 --- a/java/java-tests/testSrc/com/intellij/lang/documentation/DocumentationTest.java +++ b/java/java-tests/testSrc/com/intellij/lang/documentation/DocumentationTest.java @@ -7,7 +7,7 @@ import com.intellij.openapi.actionSystem.CommonDataKeys; import com.intellij.openapi.actionSystem.DataContext; import com.intellij.openapi.actionSystem.impl.EdtDataContext; import com.intellij.openapi.editor.Editor; -import com.intellij.platform.documentation.DocumentationTarget; +import com.intellij.platform.backend.documentation.DocumentationTarget; import com.intellij.testFramework.LightJavaCodeInsightTestCase; import org.jetbrains.annotations.NotNull; diff --git a/platform/analysis-api/src/com/intellij/lang/documentation/DocumentationProvider.java b/platform/analysis-api/src/com/intellij/lang/documentation/DocumentationProvider.java index 6afae6609980..6dc15dcf624a 100644 --- a/platform/analysis-api/src/com/intellij/lang/documentation/DocumentationProvider.java +++ b/platform/analysis-api/src/com/intellij/lang/documentation/DocumentationProvider.java @@ -24,7 +24,7 @@ import static org.jetbrains.annotations.ApiStatus.Obsolete; /** * PSA *

- * The new code is expected to implement {@link com.intellij.platform.documentation.DocumentationTarget DocumentationTarget} instead. + * The new code is expected to implement {@link com.intellij.platform.backend.documentation.DocumentationTarget DocumentationTarget} instead. * {@code DocumentationProvider} interface is not yet deprecated to avoid warnings in the existing code. * Existing implementations are supported as is * via {@link com.intellij.lang.documentation.psi.PsiElementDocumentationTarget PsiElementDocumentationTarget}, diff --git a/platform/lang-impl/src/com/intellij/codeInsight/documentation/DocumentationComponent.java b/platform/lang-impl/src/com/intellij/codeInsight/documentation/DocumentationComponent.java index f28f951c2669..fd3c6028b8f7 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/documentation/DocumentationComponent.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/documentation/DocumentationComponent.java @@ -41,8 +41,8 @@ import com.intellij.openapi.util.registry.Registry; import com.intellij.openapi.wm.IdeFocusManager; import com.intellij.openapi.wm.ToolWindowId; import com.intellij.openapi.wm.ToolWindowManager; -import com.intellij.platform.documentation.impl.DocumentationRequest; -import com.intellij.platform.documentation.impl.ImplKt; +import com.intellij.platform.backend.documentation.impl.DocumentationRequest; +import com.intellij.platform.backend.documentation.impl.ImplKt; import com.intellij.pom.Navigatable; import com.intellij.psi.PsiElement; import com.intellij.psi.SmartPointerManager; diff --git a/platform/lang-impl/src/com/intellij/codeInsight/documentation/QuickDocUtil.java b/platform/lang-impl/src/com/intellij/codeInsight/documentation/QuickDocUtil.java index 5d462a752772..41b2cc616ea7 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/documentation/QuickDocUtil.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/documentation/QuickDocUtil.java @@ -18,7 +18,7 @@ import com.intellij.openapi.util.text.StringUtil; import com.intellij.openapi.wm.ToolWindow; import com.intellij.openapi.wm.ToolWindowId; import com.intellij.openapi.wm.ToolWindowManager; -import com.intellij.platform.documentation.DocumentationResult; +import com.intellij.platform.backend.documentation.DocumentationResult; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiQualifiedNamedElement; import com.intellij.ui.content.Content; diff --git a/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderItem.kt b/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderItem.kt index 4945b7510bd7..57e3bc73be95 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderItem.kt +++ b/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderItem.kt @@ -5,8 +5,8 @@ import com.intellij.openapi.editor.CustomFoldRegion import com.intellij.openapi.editor.Editor import com.intellij.openapi.editor.markup.GutterIconRenderer import com.intellij.openapi.editor.markup.RangeHighlighter -import com.intellij.platform.documentation.DocumentationTarget -import com.intellij.platform.documentation.InlineDocumentation +import com.intellij.platform.backend.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.InlineDocumentation import org.jetbrains.annotations.Nls interface DocRenderItem { diff --git a/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderItemImpl.kt b/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderItemImpl.kt index 6df1d1120dcd..b92876d821f5 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderItemImpl.kt +++ b/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderItemImpl.kt @@ -20,8 +20,8 @@ import com.intellij.openapi.editor.markup.RangeHighlighter import com.intellij.openapi.keymap.KeymapUtil import com.intellij.openapi.project.DumbAware import com.intellij.openapi.util.TextRange -import com.intellij.platform.documentation.DocumentationTarget -import com.intellij.platform.documentation.InlineDocumentation +import com.intellij.platform.backend.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.InlineDocumentation import com.intellij.psi.PsiDocumentManager import com.intellij.ui.LayeredIcon import com.intellij.util.concurrency.AppExecutorUtil diff --git a/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderPassFactory.java b/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderPassFactory.java index ee0b98de4273..70630a6f5c1a 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderPassFactory.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderPassFactory.java @@ -13,7 +13,7 @@ import com.intellij.openapi.project.Project; import com.intellij.openapi.util.Key; import com.intellij.openapi.util.Segment; import com.intellij.openapi.util.TextRange; -import com.intellij.platform.documentation.InlineDocumentation; +import com.intellij.platform.backend.documentation.InlineDocumentation; import com.intellij.psi.PsiFile; import com.intellij.psi.util.PsiModificationTracker; import com.intellij.util.text.CharArrayUtil; diff --git a/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderer.java b/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderer.java index 5cbdf3d18c3d..75f70b3bea24 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderer.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderer.java @@ -21,7 +21,7 @@ import com.intellij.openapi.ide.CopyPasteManager; import com.intellij.openapi.project.DumbAwareAction; import com.intellij.openapi.util.Key; import com.intellij.openapi.util.text.StringUtil; -import com.intellij.platform.documentation.InlineDocumentation; +import com.intellij.platform.backend.documentation.InlineDocumentation; import com.intellij.psi.PsiDocCommentBase; import com.intellij.ui.AppUIUtil; import com.intellij.ui.ColorUtil; diff --git a/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/PsiCommentInlineDocumentation.java b/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/PsiCommentInlineDocumentation.java index 624775c013d0..26f3aff9cf8a 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/PsiCommentInlineDocumentation.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/PsiCommentInlineDocumentation.java @@ -4,8 +4,8 @@ package com.intellij.codeInsight.documentation.render; import com.intellij.codeInsight.documentation.DocumentationManager; import com.intellij.lang.documentation.psi.PsiElementDocumentationTarget; import com.intellij.openapi.util.TextRange; -import com.intellij.platform.documentation.DocumentationTarget; -import com.intellij.platform.documentation.InlineDocumentation; +import com.intellij.platform.backend.documentation.DocumentationTarget; +import com.intellij.platform.backend.documentation.InlineDocumentation; import com.intellij.psi.PsiDocCommentBase; import com.intellij.psi.PsiElement; import com.intellij.util.ObjectUtils; diff --git a/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/inlineDocumentationImpl.kt b/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/inlineDocumentationImpl.kt index 6241439eeeb1..047b0d9a3661 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/inlineDocumentationImpl.kt +++ b/platform/lang-impl/src/com/intellij/codeInsight/documentation/render/inlineDocumentationImpl.kt @@ -3,7 +3,7 @@ package com.intellij.codeInsight.documentation.render import com.intellij.codeInsight.documentation.DocumentationManager import com.intellij.openapi.util.TextRange -import com.intellij.platform.documentation.InlineDocumentation +import com.intellij.platform.backend.documentation.InlineDocumentation import com.intellij.psi.PsiFile import com.intellij.util.SmartList import com.intellij.util.concurrency.annotations.RequiresBackgroundThread diff --git a/platform/lang-impl/src/com/intellij/codeInsight/navigation/CtrlMouseData.kt b/platform/lang-impl/src/com/intellij/codeInsight/navigation/CtrlMouseData.kt index cebf26d8d2b1..56022bd365bf 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/navigation/CtrlMouseData.kt +++ b/platform/lang-impl/src/com/intellij/codeInsight/navigation/CtrlMouseData.kt @@ -12,7 +12,7 @@ import com.intellij.model.psi.PsiSymbolService import com.intellij.openapi.project.Project import com.intellij.openapi.util.NlsContexts.HintText import com.intellij.openapi.util.TextRange -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationTarget import com.intellij.psi.PsiElement import org.jetbrains.annotations.ApiStatus.Internal diff --git a/platform/lang-impl/src/com/intellij/codeInsight/navigation/CtrlMouseHandler.kt b/platform/lang-impl/src/com/intellij/codeInsight/navigation/CtrlMouseHandler.kt index 0db95fa1e13b..b767efae48c1 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/navigation/CtrlMouseHandler.kt +++ b/platform/lang-impl/src/com/intellij/codeInsight/navigation/CtrlMouseHandler.kt @@ -40,7 +40,7 @@ import com.intellij.openapi.startup.ProjectActivity import com.intellij.openapi.util.Disposer import com.intellij.openapi.util.NlsContexts.HintText import com.intellij.openapi.util.TextRange -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationTarget import com.intellij.ui.LightweightHint import com.intellij.ui.ScreenUtil import com.intellij.ui.ScreenUtil.isMovementTowards diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/IdeDocumentationTargetProvider.java b/platform/lang-impl/src/com/intellij/lang/documentation/ide/IdeDocumentationTargetProvider.java index 074e4f151c78..32cc685039f2 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/IdeDocumentationTargetProvider.java +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/IdeDocumentationTargetProvider.java @@ -4,7 +4,7 @@ package com.intellij.lang.documentation.ide; import com.intellij.codeInsight.lookup.LookupElement; import com.intellij.openapi.editor.Editor; import com.intellij.openapi.project.Project; -import com.intellij.platform.documentation.DocumentationTarget; +import com.intellij.platform.backend.documentation.DocumentationTarget; import com.intellij.psi.PsiFile; import com.intellij.util.concurrency.annotations.RequiresBackgroundThread; import com.intellij.util.concurrency.annotations.RequiresReadLock; diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/actions/DocumentationEditSourceAction.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/actions/DocumentationEditSourceAction.kt index 2df3fdabd3de..3b1703e90db3 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/actions/DocumentationEditSourceAction.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/actions/DocumentationEditSourceAction.kt @@ -8,7 +8,7 @@ import com.intellij.openapi.actionSystem.AnActionEvent import com.intellij.openapi.actionSystem.DataContext import com.intellij.openapi.application.ModalityState import com.intellij.openapi.application.ReadAction -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationTarget import com.intellij.util.OpenSourceUtil import com.intellij.util.concurrency.AppExecutorUtil import java.util.concurrent.Callable diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/actions/actions.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/actions/actions.kt index 0e325ae7f806..f80d4d9cb20b 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/actions/actions.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/actions/actions.kt @@ -14,7 +14,7 @@ import com.intellij.openapi.editor.Editor import com.intellij.openapi.keymap.KeymapUtil import com.intellij.openapi.project.Project import com.intellij.openapi.ui.popup.JBPopup -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationTarget import com.intellij.platform.ide.documentation.DOCUMENTATION_BROWSER import com.intellij.psi.util.PsiUtilBase import com.intellij.util.containers.ContainerUtil diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/documentationUtil.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/documentationUtil.kt index 132e63d5849f..a6e42c753969 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/documentationUtil.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/documentationUtil.kt @@ -10,8 +10,8 @@ import com.intellij.navigation.TargetPresentation import com.intellij.openapi.Disposable import com.intellij.openapi.project.Project import com.intellij.openapi.util.Disposer -import com.intellij.platform.documentation.DocumentationTarget -import com.intellij.platform.documentation.impl.DocumentationRequest +import com.intellij.platform.backend.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.impl.DocumentationRequest import com.intellij.util.ui.EDT import org.jetbrains.annotations.ApiStatus.Experimental import javax.swing.JComponent diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationBrowser.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationBrowser.kt index c0001501672e..8b295e823afd 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationBrowser.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationBrowser.kt @@ -10,9 +10,9 @@ import com.intellij.openapi.project.IndexNotReadyException import com.intellij.openapi.project.Project import com.intellij.openapi.roots.OrderEntry import com.intellij.openapi.roots.ui.configuration.ProjectSettingsService -import com.intellij.platform.documentation.DocumentationTarget -import com.intellij.platform.documentation.impl.DocumentationRequest -import com.intellij.platform.documentation.impl.InternalLinkResult +import com.intellij.platform.backend.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.impl.DocumentationRequest +import com.intellij.platform.backend.documentation.impl.InternalLinkResult import com.intellij.platform.ide.documentation.DocumentationBrowserFacade import com.intellij.util.lateinitVal import kotlinx.coroutines.* diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationManagementHelper.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationManagementHelper.kt index cc59abcb6fe1..2aa996eb7bf3 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationManagementHelper.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationManagementHelper.kt @@ -7,7 +7,7 @@ import com.intellij.openapi.components.Service import com.intellij.openapi.components.service import com.intellij.openapi.editor.Editor import com.intellij.openapi.project.Project -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationTarget import com.intellij.platform.ide.documentation.DOCUMENTATION_TARGETS @Service diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationManager.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationManager.kt index 584cff744f0a..ba84b89494f9 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationManager.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationManager.kt @@ -23,11 +23,11 @@ import com.intellij.openapi.components.service import com.intellij.openapi.editor.Editor import com.intellij.openapi.project.Project import com.intellij.openapi.util.Disposer -import com.intellij.platform.documentation.DocumentationTarget -import com.intellij.platform.documentation.impl.DocumentationRequest -import com.intellij.platform.documentation.impl.InternalResolveLinkResult -import com.intellij.platform.documentation.impl.documentationRequest -import com.intellij.platform.documentation.impl.resolveLink +import com.intellij.platform.backend.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.impl.DocumentationRequest +import com.intellij.platform.backend.documentation.impl.InternalResolveLinkResult +import com.intellij.platform.backend.documentation.impl.documentationRequest +import com.intellij.platform.backend.documentation.impl.resolveLink import com.intellij.platform.ide.documentation.DOCUMENTATION_TARGETS import com.intellij.ui.popup.AbstractPopup import com.intellij.util.childScope diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationPage.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationPage.kt index 83e4440950d5..b89e2858ae26 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationPage.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationPage.kt @@ -6,11 +6,11 @@ package com.intellij.lang.documentation.ide.impl import com.intellij.lang.documentation.ide.ui.UISnapshot import com.intellij.lang.documentation.ide.ui.UIState import com.intellij.openapi.project.IndexNotReadyException -import com.intellij.platform.documentation.ContentUpdater -import com.intellij.platform.documentation.DocumentationContentData -import com.intellij.platform.documentation.LinkData -import com.intellij.platform.documentation.impl.DocumentationRequest -import com.intellij.platform.documentation.impl.computeDocumentation +import com.intellij.platform.backend.documentation.ContentUpdater +import com.intellij.platform.backend.documentation.DocumentationContentData +import com.intellij.platform.backend.documentation.LinkData +import com.intellij.platform.backend.documentation.impl.DocumentationRequest +import com.intellij.platform.backend.documentation.impl.computeDocumentation import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.flow.* diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationTargetHoverInfo.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationTargetHoverInfo.kt index f8098aba0249..8bf53e280d18 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationTargetHoverInfo.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationTargetHoverInfo.kt @@ -20,7 +20,7 @@ import com.intellij.openapi.editor.PopupBridge import com.intellij.openapi.editor.ex.util.EditorUtil import com.intellij.openapi.progress.runBlockingCancellable import com.intellij.openapi.project.Project -import com.intellij.platform.documentation.impl.documentationRequest +import com.intellij.platform.backend.documentation.impl.documentationRequest import com.intellij.psi.PsiFile import com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil import com.intellij.psi.util.PsiUtilBase diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationToolWindowManager.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationToolWindowManager.kt index c0f4e9b61623..da95d8f680ed 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationToolWindowManager.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/DocumentationToolWindowManager.kt @@ -26,7 +26,7 @@ import com.intellij.openapi.wm.ToolWindow import com.intellij.openapi.wm.ToolWindowAnchor import com.intellij.openapi.wm.ToolWindowManager import com.intellij.openapi.wm.ex.ToolWindowEx -import com.intellij.platform.documentation.impl.DocumentationRequest +import com.intellij.platform.backend.documentation.impl.DocumentationRequest import com.intellij.ui.content.Content import com.intellij.ui.content.ContentFactory import com.intellij.util.ui.EDT diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/IdeDocumentationTargetProviderImpl.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/IdeDocumentationTargetProviderImpl.kt index 4466470aa648..850902cce76f 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/IdeDocumentationTargetProviderImpl.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/IdeDocumentationTargetProviderImpl.kt @@ -12,7 +12,7 @@ import com.intellij.model.Pointer import com.intellij.model.Symbol import com.intellij.openapi.editor.Editor import com.intellij.openapi.project.Project -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationTarget import com.intellij.psi.PsiFile import com.intellij.util.asSafely diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/SecondaryPopupContext.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/SecondaryPopupContext.kt index a5a7e44f97a1..d8533dfed573 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/SecondaryPopupContext.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/SecondaryPopupContext.kt @@ -4,8 +4,8 @@ package com.intellij.lang.documentation.ide.impl import com.intellij.lang.documentation.ide.ui.DocumentationPopupUI import com.intellij.openapi.ui.popup.ComponentPopupBuilder import com.intellij.openapi.util.Disposer -import com.intellij.platform.documentation.impl.DocumentationRequest -import com.intellij.platform.documentation.impl.EmptyDocumentationTarget +import com.intellij.platform.backend.documentation.impl.DocumentationRequest +import com.intellij.platform.backend.documentation.impl.EmptyDocumentationTarget import com.intellij.ui.popup.AbstractPopup import com.intellij.ui.popup.PopupPositionManager.Position import com.intellij.ui.popup.PopupPositionManager.PositionAdjuster diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/links.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/links.kt index e3c7aebd530f..799d4f6fa25e 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/links.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/links.kt @@ -13,8 +13,8 @@ import com.intellij.model.Pointer import com.intellij.openapi.application.readAction import com.intellij.openapi.project.Project import com.intellij.openapi.roots.OrderEntry -import com.intellij.platform.documentation.DocumentationTarget -import com.intellij.platform.documentation.impl.handleLink +import com.intellij.platform.backend.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.impl.handleLink import com.intellij.psi.PsiManager import com.intellij.util.SlowOperations import com.intellij.util.ui.EDT diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/lookup.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/lookup.kt index 2f63848c0a97..dd7746ee18b8 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/lookup.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/lookup.kt @@ -8,8 +8,8 @@ import com.intellij.lang.documentation.ide.ui.DocumentationPopupUI import com.intellij.openapi.application.readAction import com.intellij.openapi.editor.Editor import com.intellij.openapi.util.Disposer -import com.intellij.platform.documentation.impl.DocumentationRequest -import com.intellij.platform.documentation.impl.documentationRequest +import com.intellij.platform.backend.documentation.impl.DocumentationRequest +import com.intellij.platform.backend.documentation.impl.documentationRequest import com.intellij.psi.util.PsiUtilBase import com.intellij.ui.popup.AbstractPopup import com.intellij.util.ui.EDT diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/popup.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/popup.kt index 89e14de2b8bb..5458ebb2696d 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/popup.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/popup.kt @@ -9,7 +9,7 @@ import com.intellij.lang.documentation.ide.ui.DocumentationUI import com.intellij.openapi.project.Project import com.intellij.openapi.ui.popup.JBPopupFactory import com.intellij.openapi.util.Disposer -import com.intellij.platform.documentation.impl.DocumentationRequest +import com.intellij.platform.backend.documentation.impl.DocumentationRequest import com.intellij.ui.popup.AbstractPopup import com.intellij.util.ui.EDT import kotlinx.coroutines.CancellationException diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/quickSearch.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/quickSearch.kt index 52d393693639..5494471f3664 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/quickSearch.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/impl/quickSearch.kt @@ -13,8 +13,8 @@ import com.intellij.openapi.project.Project import com.intellij.openapi.ui.popup.ComponentPopupBuilder import com.intellij.openapi.util.Disposer import com.intellij.openapi.wm.ex.WindowManagerEx -import com.intellij.platform.documentation.impl.DocumentationRequest -import com.intellij.platform.documentation.impl.documentationRequest +import com.intellij.platform.backend.documentation.impl.DocumentationRequest +import com.intellij.platform.backend.documentation.impl.documentationRequest import com.intellij.ui.ComponentUtil import com.intellij.ui.popup.AbstractPopup import com.intellij.ui.popup.HintUpdateSupply diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/ui/DocumentationToolWindowUpdater.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/ui/DocumentationToolWindowUpdater.kt index d114deca54d7..29bfd047a117 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/ui/DocumentationToolWindowUpdater.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/ui/DocumentationToolWindowUpdater.kt @@ -14,7 +14,7 @@ import com.intellij.openapi.application.readAction import com.intellij.openapi.project.Project import com.intellij.openapi.util.Disposer import com.intellij.openapi.wm.IdeFocusManager -import com.intellij.platform.documentation.impl.documentationRequest +import com.intellij.platform.backend.documentation.impl.documentationRequest import com.intellij.platform.ide.documentation.DOCUMENTATION_TARGETS import com.intellij.util.ui.EDT import com.intellij.util.ui.update.Activatable diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/ide/ui/ui.kt b/platform/lang-impl/src/com/intellij/lang/documentation/ide/ui/ui.kt index e1f49b8c3c2e..21126d718bd6 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/ide/ui/ui.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/ide/ui/ui.kt @@ -13,7 +13,7 @@ import com.intellij.openapi.actionSystem.impl.ActionButton import com.intellij.openapi.util.Disposer import com.intellij.openapi.util.Key import com.intellij.openapi.util.text.HtmlChunk -import com.intellij.platform.documentation.LinkData +import com.intellij.platform.backend.documentation.LinkData import com.intellij.ui.IdeBorderFactory import com.intellij.ui.SideBorder import com.intellij.ui.components.JBLayeredPane diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/impl/targets.kt b/platform/lang-impl/src/com/intellij/lang/documentation/impl/targets.kt index 1e2d289b077a..d5ffd2eb73ca 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/impl/targets.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/impl/targets.kt @@ -8,8 +8,8 @@ import com.intellij.lang.documentation.psi.psiDocumentationTarget import com.intellij.model.psi.impl.mockEditor import com.intellij.openapi.util.component1 import com.intellij.openapi.util.component2 -import com.intellij.platform.documentation.DocumentationTarget -import com.intellij.platform.documentation.DocumentationTargetProvider +import com.intellij.platform.backend.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationTargetProvider import com.intellij.psi.PsiFile import com.intellij.util.SmartList diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/psi/PsiDocumentationLinkHandler.kt b/platform/lang-impl/src/com/intellij/lang/documentation/psi/PsiDocumentationLinkHandler.kt index 253127703d45..9e61a8e4fe13 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/psi/PsiDocumentationLinkHandler.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/psi/PsiDocumentationLinkHandler.kt @@ -9,9 +9,9 @@ import com.intellij.lang.documentation.CompositeDocumentationProvider import com.intellij.lang.documentation.ExternalDocumentationHandler import com.intellij.openapi.util.component1 import com.intellij.openapi.util.component2 -import com.intellij.platform.documentation.DocumentationLinkHandler -import com.intellij.platform.documentation.DocumentationTarget -import com.intellij.platform.documentation.LinkResolveResult +import com.intellij.platform.backend.documentation.DocumentationLinkHandler +import com.intellij.platform.backend.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.LinkResolveResult internal class PsiDocumentationLinkHandler : DocumentationLinkHandler { diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/psi/PsiElementDocumentationTarget.kt b/platform/lang-impl/src/com/intellij/lang/documentation/psi/PsiElementDocumentationTarget.kt index e895d4d5ba46..956d8d869fe5 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/psi/PsiElementDocumentationTarget.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/psi/PsiElementDocumentationTarget.kt @@ -14,7 +14,7 @@ import com.intellij.navigation.TargetPresentation import com.intellij.openapi.progress.ProgressManager import com.intellij.openapi.progress.blockingContextToIndicator import com.intellij.openapi.project.Project -import com.intellij.platform.documentation.* +import com.intellij.platform.backend.documentation.* import com.intellij.pom.Navigatable import com.intellij.psi.PsiElement import com.intellij.psi.PsiFile diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/psi/PsiExternalDocumentationHandlerTarget.java b/platform/lang-impl/src/com/intellij/lang/documentation/psi/PsiExternalDocumentationHandlerTarget.java index cebfa7116188..300a85e1593d 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/psi/PsiExternalDocumentationHandlerTarget.java +++ b/platform/lang-impl/src/com/intellij/lang/documentation/psi/PsiExternalDocumentationHandlerTarget.java @@ -5,8 +5,8 @@ import com.intellij.codeInsight.navigation.UtilKt; import com.intellij.lang.documentation.ExternalDocumentationHandler; import com.intellij.model.Pointer; import com.intellij.navigation.TargetPresentation; -import com.intellij.platform.documentation.DocumentationResult; -import com.intellij.platform.documentation.DocumentationTarget; +import com.intellij.platform.backend.documentation.DocumentationResult; +import com.intellij.platform.backend.documentation.DocumentationTarget; import com.intellij.pom.Navigatable; import com.intellij.psi.PsiElement; import com.intellij.psi.SmartPointerManager; diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/psi/util.kt b/platform/lang-impl/src/com/intellij/lang/documentation/psi/util.kt index 772a5e601cc1..3af69ae6626c 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/psi/util.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/psi/util.kt @@ -2,8 +2,8 @@ package com.intellij.lang.documentation.psi import com.intellij.openapi.diagnostic.Logger -import com.intellij.platform.documentation.DocumentationTarget -import com.intellij.platform.documentation.PsiDocumentationTargetProvider +import com.intellij.platform.backend.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.PsiDocumentationTargetProvider import com.intellij.psi.PsiElement @JvmField diff --git a/platform/lang-impl/src/com/intellij/lang/documentation/symbol/impl/DefaultTargetSymbolDocumentationTargetProvider.kt b/platform/lang-impl/src/com/intellij/lang/documentation/symbol/impl/DefaultTargetSymbolDocumentationTargetProvider.kt index 50858cd78423..51a68c0da623 100644 --- a/platform/lang-impl/src/com/intellij/lang/documentation/symbol/impl/DefaultTargetSymbolDocumentationTargetProvider.kt +++ b/platform/lang-impl/src/com/intellij/lang/documentation/symbol/impl/DefaultTargetSymbolDocumentationTargetProvider.kt @@ -4,10 +4,10 @@ package com.intellij.lang.documentation.symbol.impl import com.intellij.model.Symbol import com.intellij.model.psi.impl.targetSymbols import com.intellij.openapi.project.Project -import com.intellij.platform.documentation.DocumentationSymbol -import com.intellij.platform.documentation.DocumentationTarget -import com.intellij.platform.documentation.DocumentationTargetProvider -import com.intellij.platform.documentation.SymbolDocumentationTargetProvider +import com.intellij.platform.backend.documentation.DocumentationSymbol +import com.intellij.platform.backend.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationTargetProvider +import com.intellij.platform.backend.documentation.SymbolDocumentationTargetProvider import com.intellij.psi.PsiFile /** diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/BlockingDocumentationContentFlow.kt b/platform/lang-impl/src/com/intellij/platform/backend/documentation/BlockingDocumentationContentFlow.kt similarity index 96% rename from platform/lang-impl/src/com/intellij/platform/documentation/BlockingDocumentationContentFlow.kt rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/BlockingDocumentationContentFlow.kt index b81c8d52a23c..f05260a3f540 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/BlockingDocumentationContentFlow.kt +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/BlockingDocumentationContentFlow.kt @@ -1,5 +1,5 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation +package com.intellij.platform.backend.documentation import com.intellij.util.concurrency.annotations.RequiresBackgroundThread import com.intellij.util.concurrency.annotations.RequiresReadLockAbsence diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/ContentUpdater.kt b/platform/lang-impl/src/com/intellij/platform/backend/documentation/ContentUpdater.kt similarity index 95% rename from platform/lang-impl/src/com/intellij/platform/documentation/ContentUpdater.kt rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/ContentUpdater.kt index eaeedf355a8b..678a195306e4 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/ContentUpdater.kt +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/ContentUpdater.kt @@ -1,5 +1,5 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation +package com.intellij.platform.backend.documentation import com.intellij.util.concurrency.annotations.RequiresBackgroundThread import com.intellij.util.concurrency.annotations.RequiresReadLockAbsence diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/DocumentationContent.java b/platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationContent.java similarity index 86% rename from platform/lang-impl/src/com/intellij/platform/documentation/DocumentationContent.java rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationContent.java index c9b66b37fdf8..162aa43c69dc 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/DocumentationContent.java +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationContent.java @@ -1,5 +1,5 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation; +package com.intellij.platform.backend.documentation; import org.jetbrains.annotations.ApiStatus.NonExtendable; import org.jetbrains.annotations.Nls; @@ -9,7 +9,7 @@ import java.awt.*; import java.util.Collections; import java.util.Map; -import static com.intellij.platform.documentation.ClassesKt.imageResolver; +import static com.intellij.platform.backend.documentation.ClassesKt.imageResolver; @NonExtendable public interface DocumentationContent { diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/DocumentationData.kt b/platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationData.kt similarity index 92% rename from platform/lang-impl/src/com/intellij/platform/documentation/DocumentationData.kt rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationData.kt index 04a19ba3cdb7..d8b41000dd47 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/DocumentationData.kt +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationData.kt @@ -1,7 +1,7 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation +package com.intellij.platform.backend.documentation -import com.intellij.platform.documentation.DocumentationResult.Documentation +import com.intellij.platform.backend.documentation.DocumentationResult.Documentation import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.emptyFlow import org.jetbrains.annotations.ApiStatus.Internal diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/DocumentationLinkHandler.java b/platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationLinkHandler.java similarity index 96% rename from platform/lang-impl/src/com/intellij/platform/documentation/DocumentationLinkHandler.java rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationLinkHandler.java index 8062e96cb1e6..61949d2f7428 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/DocumentationLinkHandler.java +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationLinkHandler.java @@ -1,5 +1,5 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation; +package com.intellij.platform.backend.documentation; import com.intellij.openapi.extensions.ExtensionPointName; import com.intellij.util.concurrency.annotations.RequiresBackgroundThread; diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/DocumentationResult.kt b/platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationResult.kt similarity index 98% rename from platform/lang-impl/src/com/intellij/platform/documentation/DocumentationResult.kt rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationResult.kt index 838f3dd662a2..e18511122209 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/DocumentationResult.kt +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationResult.kt @@ -1,5 +1,5 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation +package com.intellij.platform.backend.documentation import kotlinx.coroutines.flow.Flow import org.jetbrains.annotations.ApiStatus.Experimental diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/DocumentationSymbol.java b/platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationSymbol.java similarity index 91% rename from platform/lang-impl/src/com/intellij/platform/documentation/DocumentationSymbol.java rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationSymbol.java index 3ab33363bd38..059965f7201d 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/DocumentationSymbol.java +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationSymbol.java @@ -1,5 +1,5 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation; +package com.intellij.platform.backend.documentation; import com.intellij.model.Pointer; import com.intellij.model.Symbol; diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/DocumentationTarget.kt b/platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationTarget.kt similarity index 98% rename from platform/lang-impl/src/com/intellij/platform/documentation/DocumentationTarget.kt rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationTarget.kt index c90040cffa95..5fc9b56d779f 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/DocumentationTarget.kt +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationTarget.kt @@ -1,5 +1,5 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation +package com.intellij.platform.backend.documentation import com.intellij.model.Pointer import com.intellij.navigation.TargetPresentation diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/DocumentationTargetProvider.java b/platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationTargetProvider.java similarity index 95% rename from platform/lang-impl/src/com/intellij/platform/documentation/DocumentationTargetProvider.java rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationTargetProvider.java index a7ff01fdd7e3..5fcf2b104eca 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/DocumentationTargetProvider.java +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationTargetProvider.java @@ -1,5 +1,5 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation; +package com.intellij.platform.backend.documentation; import com.intellij.openapi.extensions.ExtensionPointName; import com.intellij.psi.PsiFile; diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/InlineDocumentation.java b/platform/lang-impl/src/com/intellij/platform/backend/documentation/InlineDocumentation.java similarity index 96% rename from platform/lang-impl/src/com/intellij/platform/documentation/InlineDocumentation.java rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/InlineDocumentation.java index e163d976ab5f..9d0593211d8f 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/InlineDocumentation.java +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/InlineDocumentation.java @@ -1,5 +1,5 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation; +package com.intellij.platform.backend.documentation; import com.intellij.openapi.util.TextRange; import com.intellij.util.concurrency.annotations.RequiresBackgroundThread; diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/LinkResolveResult.kt b/platform/lang-impl/src/com/intellij/platform/backend/documentation/LinkResolveResult.kt similarity index 97% rename from platform/lang-impl/src/com/intellij/platform/documentation/LinkResolveResult.kt rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/LinkResolveResult.kt index 1170c191a3aa..f60a6fb0024d 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/LinkResolveResult.kt +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/LinkResolveResult.kt @@ -1,5 +1,5 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation +package com.intellij.platform.backend.documentation import com.intellij.openapi.application.ApplicationManager import com.intellij.util.concurrency.annotations.RequiresBackgroundThread diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/PsiDocumentationTargetProvider.java b/platform/lang-impl/src/com/intellij/platform/backend/documentation/PsiDocumentationTargetProvider.java similarity index 96% rename from platform/lang-impl/src/com/intellij/platform/documentation/PsiDocumentationTargetProvider.java rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/PsiDocumentationTargetProvider.java index a06af5edade8..a87db483f898 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/PsiDocumentationTargetProvider.java +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/PsiDocumentationTargetProvider.java @@ -1,5 +1,5 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation; +package com.intellij.platform.backend.documentation; import com.intellij.openapi.extensions.ExtensionPointName; import com.intellij.psi.PsiElement; diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/SymbolDocumentationTargetProvider.java b/platform/lang-impl/src/com/intellij/platform/backend/documentation/SymbolDocumentationTargetProvider.java similarity index 96% rename from platform/lang-impl/src/com/intellij/platform/documentation/SymbolDocumentationTargetProvider.java rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/SymbolDocumentationTargetProvider.java index 308dd0f04390..ad50bc93e261 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/SymbolDocumentationTargetProvider.java +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/SymbolDocumentationTargetProvider.java @@ -1,5 +1,5 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation; +package com.intellij.platform.backend.documentation; import com.intellij.model.Symbol; import com.intellij.openapi.extensions.ExtensionPointName; diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/classes.kt b/platform/lang-impl/src/com/intellij/platform/backend/documentation/classes.kt similarity index 97% rename from platform/lang-impl/src/com/intellij/platform/documentation/classes.kt rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/classes.kt index 8dae07faa08e..ff9622c982bc 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/classes.kt +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/classes.kt @@ -1,5 +1,5 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation +package com.intellij.platform.backend.documentation import com.intellij.lang.documentation.DocumentationImageResolver import com.intellij.model.Pointer diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/impl/DocumentationRequest.kt b/platform/lang-impl/src/com/intellij/platform/backend/documentation/impl/DocumentationRequest.kt similarity index 72% rename from platform/lang-impl/src/com/intellij/platform/documentation/impl/DocumentationRequest.kt rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/impl/DocumentationRequest.kt index 5dcee8765a29..c12a9c4e037f 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/impl/DocumentationRequest.kt +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/impl/DocumentationRequest.kt @@ -1,9 +1,9 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation.impl +package com.intellij.platform.backend.documentation.impl import com.intellij.model.Pointer import com.intellij.navigation.TargetPresentation -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationTarget class DocumentationRequest( val targetPointer: Pointer, diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/impl/EmptyDocumentationTarget.kt b/platform/lang-impl/src/com/intellij/platform/backend/documentation/impl/EmptyDocumentationTarget.kt similarity index 78% rename from platform/lang-impl/src/com/intellij/platform/documentation/impl/EmptyDocumentationTarget.kt rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/impl/EmptyDocumentationTarget.kt index 6f2252fe3192..582f50b9f1ea 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/impl/EmptyDocumentationTarget.kt +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/impl/EmptyDocumentationTarget.kt @@ -1,10 +1,10 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation.impl +package com.intellij.platform.backend.documentation.impl import com.intellij.model.Pointer import com.intellij.navigation.TargetPresentation -import com.intellij.platform.documentation.DocumentationResult -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationResult +import com.intellij.platform.backend.documentation.DocumentationTarget internal object EmptyDocumentationTarget : DocumentationTarget, Pointer { diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/impl/InternalLinkResult.kt b/platform/lang-impl/src/com/intellij/platform/backend/documentation/impl/InternalLinkResult.kt similarity index 76% rename from platform/lang-impl/src/com/intellij/platform/documentation/impl/InternalLinkResult.kt rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/impl/InternalLinkResult.kt index dbcc453d628b..b27e8ef986b4 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/impl/InternalLinkResult.kt +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/impl/InternalLinkResult.kt @@ -1,7 +1,7 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.platform.documentation.impl +package com.intellij.platform.backend.documentation.impl -import com.intellij.platform.documentation.ContentUpdater +import com.intellij.platform.backend.documentation.ContentUpdater sealed class InternalLinkResult { diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/impl/impl.kt b/platform/lang-impl/src/com/intellij/platform/backend/documentation/impl/impl.kt similarity index 98% rename from platform/lang-impl/src/com/intellij/platform/documentation/impl/impl.kt rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/impl/impl.kt index 153e3313759f..0194de35578b 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/impl/impl.kt +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/impl/impl.kt @@ -1,13 +1,13 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. @file:Suppress("TestOnlyProblems") // KTIJ-19938 -package com.intellij.platform.documentation.impl +package com.intellij.platform.backend.documentation.impl import com.intellij.model.Pointer import com.intellij.openapi.application.ApplicationManager import com.intellij.openapi.application.readAction import com.intellij.openapi.progress.ProgressManager -import com.intellij.platform.documentation.* +import com.intellij.platform.backend.documentation.* import com.intellij.util.AsyncSupplier import kotlinx.coroutines.* import org.jetbrains.annotations.TestOnly diff --git a/platform/lang-impl/src/com/intellij/platform/documentation/impl/package-info.java b/platform/lang-impl/src/com/intellij/platform/backend/documentation/impl/package-info.java similarity index 76% rename from platform/lang-impl/src/com/intellij/platform/documentation/impl/package-info.java rename to platform/lang-impl/src/com/intellij/platform/backend/documentation/impl/package-info.java index bafd8002470d..398d28459a99 100644 --- a/platform/lang-impl/src/com/intellij/platform/documentation/impl/package-info.java +++ b/platform/lang-impl/src/com/intellij/platform/backend/documentation/impl/package-info.java @@ -1,5 +1,5 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. @Internal -package com.intellij.platform.documentation.impl; +package com.intellij.platform.backend.documentation.impl; import org.jetbrains.annotations.ApiStatus.Internal; diff --git a/platform/lang-impl/src/com/intellij/platform/ide/documentation/DocumentationBrowserFacade.kt b/platform/lang-impl/src/com/intellij/platform/ide/documentation/DocumentationBrowserFacade.kt index 7e5f1614e9f1..b24f74e84972 100644 --- a/platform/lang-impl/src/com/intellij/platform/ide/documentation/DocumentationBrowserFacade.kt +++ b/platform/lang-impl/src/com/intellij/platform/ide/documentation/DocumentationBrowserFacade.kt @@ -2,7 +2,7 @@ package com.intellij.platform.ide.documentation import com.intellij.model.Pointer -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationTarget import org.jetbrains.annotations.ApiStatus.Experimental import org.jetbrains.annotations.ApiStatus.NonExtendable diff --git a/platform/lang-impl/src/com/intellij/platform/ide/documentation/actions.kt b/platform/lang-impl/src/com/intellij/platform/ide/documentation/actions.kt index 940d73527dd0..f81a8042db91 100644 --- a/platform/lang-impl/src/com/intellij/platform/ide/documentation/actions.kt +++ b/platform/lang-impl/src/com/intellij/platform/ide/documentation/actions.kt @@ -2,7 +2,7 @@ package com.intellij.platform.ide.documentation import com.intellij.openapi.actionSystem.DataKey -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationTarget import org.jetbrains.annotations.ApiStatus.Experimental @JvmField diff --git a/platform/platform-resources/src/META-INF/LangExtensionPoints.xml b/platform/platform-resources/src/META-INF/LangExtensionPoints.xml index 995665542fd2..4d8c3c780bd4 100644 --- a/platform/platform-resources/src/META-INF/LangExtensionPoints.xml +++ b/platform/platform-resources/src/META-INF/LangExtensionPoints.xml @@ -640,13 +640,13 @@ + interface="com.intellij.platform.backend.documentation.DocumentationTargetProvider"/> + interface="com.intellij.platform.backend.documentation.SymbolDocumentationTargetProvider"/> + interface="com.intellij.platform.backend.documentation.PsiDocumentationTargetProvider"/> + interface="com.intellij.platform.backend.documentation.DocumentationLinkHandler"/> diff --git a/platform/webSymbols/src/com/intellij/webSymbols/WebSymbol.kt b/platform/webSymbols/src/com/intellij/webSymbols/WebSymbol.kt index 275fd0f9f115..dbe290d89567 100644 --- a/platform/webSymbols/src/com/intellij/webSymbols/WebSymbol.kt +++ b/platform/webSymbols/src/com/intellij/webSymbols/WebSymbol.kt @@ -8,8 +8,8 @@ import com.intellij.navigation.NavigationTarget import com.intellij.navigation.TargetPresentation import com.intellij.openapi.project.Project import com.intellij.openapi.util.NlsSafe -import com.intellij.platform.documentation.DocumentationSymbol -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationSymbol +import com.intellij.platform.backend.documentation.DocumentationTarget import com.intellij.psi.PsiElement import com.intellij.util.concurrency.annotations.RequiresBackgroundThread import com.intellij.util.concurrency.annotations.RequiresReadLock diff --git a/platform/webSymbols/src/com/intellij/webSymbols/WebSymbolDelegate.kt b/platform/webSymbols/src/com/intellij/webSymbols/WebSymbolDelegate.kt index 57383ea3c36e..4f61f828f669 100644 --- a/platform/webSymbols/src/com/intellij/webSymbols/WebSymbolDelegate.kt +++ b/platform/webSymbols/src/com/intellij/webSymbols/WebSymbolDelegate.kt @@ -4,7 +4,7 @@ package com.intellij.webSymbols import com.intellij.navigation.NavigatableSymbol import com.intellij.navigation.NavigationTarget import com.intellij.openapi.project.Project -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationTarget import com.intellij.psi.PsiElement import com.intellij.refactoring.rename.api.RenameTarget import com.intellij.refactoring.rename.symbol.RenameableSymbol diff --git a/platform/webSymbols/src/com/intellij/webSymbols/documentation/WebSymbolDocumentationTarget.kt b/platform/webSymbols/src/com/intellij/webSymbols/documentation/WebSymbolDocumentationTarget.kt index 317febb734dc..85c407038aca 100644 --- a/platform/webSymbols/src/com/intellij/webSymbols/documentation/WebSymbolDocumentationTarget.kt +++ b/platform/webSymbols/src/com/intellij/webSymbols/documentation/WebSymbolDocumentationTarget.kt @@ -2,8 +2,8 @@ package com.intellij.webSymbols.documentation import com.intellij.navigation.TargetPresentation -import com.intellij.platform.documentation.DocumentationResult -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationResult +import com.intellij.platform.backend.documentation.DocumentationTarget import com.intellij.webSymbols.WebSymbol import com.intellij.webSymbols.documentation.impl.WebSymbolDocumentationTargetImpl diff --git a/platform/webSymbols/src/com/intellij/webSymbols/documentation/impl/WebSymbolDocumentationTargetImpl.kt b/platform/webSymbols/src/com/intellij/webSymbols/documentation/impl/WebSymbolDocumentationTargetImpl.kt index 600a85ef363a..8d9c3e74110e 100644 --- a/platform/webSymbols/src/com/intellij/webSymbols/documentation/impl/WebSymbolDocumentationTargetImpl.kt +++ b/platform/webSymbols/src/com/intellij/webSymbols/documentation/impl/WebSymbolDocumentationTargetImpl.kt @@ -4,8 +4,8 @@ package com.intellij.webSymbols.documentation.impl import com.intellij.lang.documentation.DocumentationMarkup import com.intellij.model.Pointer import com.intellij.openapi.util.text.StringUtil -import com.intellij.platform.documentation.DocumentationResult -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationResult +import com.intellij.platform.backend.documentation.DocumentationTarget import com.intellij.ui.scale.ScaleContext import com.intellij.ui.scale.ScaleType import com.intellij.util.IconUtil diff --git a/platform/webSymbols/src/com/intellij/webSymbols/query/impl/WebSymbolMatchImpl.kt b/platform/webSymbols/src/com/intellij/webSymbols/query/impl/WebSymbolMatchImpl.kt index 49fafe539059..f9b0121d1177 100644 --- a/platform/webSymbols/src/com/intellij/webSymbols/query/impl/WebSymbolMatchImpl.kt +++ b/platform/webSymbols/src/com/intellij/webSymbols/query/impl/WebSymbolMatchImpl.kt @@ -4,7 +4,7 @@ package com.intellij.webSymbols.query.impl import com.intellij.model.Pointer import com.intellij.navigation.NavigationTarget import com.intellij.openapi.project.Project -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationTarget import com.intellij.psi.PsiElement import com.intellij.webSymbols.* import com.intellij.webSymbols.WebSymbol.Priority diff --git a/platform/webSymbols/testSrc/com/intellij/webSymbols/WebTestUtil.kt b/platform/webSymbols/testSrc/com/intellij/webSymbols/WebTestUtil.kt index 6161f9be7b27..fb403cb3170b 100644 --- a/platform/webSymbols/testSrc/com/intellij/webSymbols/WebTestUtil.kt +++ b/platform/webSymbols/testSrc/com/intellij/webSymbols/WebTestUtil.kt @@ -23,7 +23,7 @@ import com.intellij.openapi.diagnostic.Logger import com.intellij.openapi.fileEditor.FileEditorManager import com.intellij.openapi.util.io.FileUtil import com.intellij.openapi.util.registry.Registry -import com.intellij.platform.documentation.impl.computeDocumentationBlocking +import com.intellij.platform.backend.documentation.impl.computeDocumentationBlocking import com.intellij.psi.PsiDocumentManager import com.intellij.psi.PsiElement import com.intellij.psi.PsiFile diff --git a/plugins/kotlin/fir/src/org/jetbrains/kotlin/idea/quickDoc/KotlinDocumentationLinkHandler.kt b/plugins/kotlin/fir/src/org/jetbrains/kotlin/idea/quickDoc/KotlinDocumentationLinkHandler.kt index b20cce67ba2b..fb18423cf158 100644 --- a/plugins/kotlin/fir/src/org/jetbrains/kotlin/idea/quickDoc/KotlinDocumentationLinkHandler.kt +++ b/plugins/kotlin/fir/src/org/jetbrains/kotlin/idea/quickDoc/KotlinDocumentationLinkHandler.kt @@ -6,9 +6,9 @@ import com.intellij.codeInsight.documentation.DocumentationManagerProtocol import com.intellij.lang.documentation.psi.psiDocumentationTarget import com.intellij.openapi.util.component1 import com.intellij.openapi.util.component2 -import com.intellij.platform.documentation.DocumentationLinkHandler -import com.intellij.platform.documentation.DocumentationTarget -import com.intellij.platform.documentation.LinkResolveResult +import com.intellij.platform.backend.documentation.DocumentationLinkHandler +import com.intellij.platform.backend.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.LinkResolveResult class KotlinDocumentationLinkHandler : DocumentationLinkHandler { override fun resolveLink(target: DocumentationTarget, url: String): LinkResolveResult? { diff --git a/plugins/kotlin/fir/src/org/jetbrains/kotlin/idea/quickDoc/KotlinDocumentationTarget.kt b/plugins/kotlin/fir/src/org/jetbrains/kotlin/idea/quickDoc/KotlinDocumentationTarget.kt index d29baa888190..f9652c40d6db 100644 --- a/plugins/kotlin/fir/src/org/jetbrains/kotlin/idea/quickDoc/KotlinDocumentationTarget.kt +++ b/plugins/kotlin/fir/src/org/jetbrains/kotlin/idea/quickDoc/KotlinDocumentationTarget.kt @@ -9,8 +9,8 @@ import com.intellij.lang.java.JavaDocumentationProvider import com.intellij.model.Pointer import com.intellij.navigation.TargetPresentation import com.intellij.openapi.util.text.HtmlChunk -import com.intellij.platform.documentation.DocumentationResult -import com.intellij.platform.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationResult +import com.intellij.platform.backend.documentation.DocumentationTarget import com.intellij.pom.Navigatable import com.intellij.psi.PsiElement import com.intellij.psi.PsiMethod diff --git a/plugins/kotlin/fir/src/org/jetbrains/kotlin/idea/quickDoc/KotlinPsiDocumentationTargetProvider.kt b/plugins/kotlin/fir/src/org/jetbrains/kotlin/idea/quickDoc/KotlinPsiDocumentationTargetProvider.kt index 13be50c4e2e1..6601a00942c1 100644 --- a/plugins/kotlin/fir/src/org/jetbrains/kotlin/idea/quickDoc/KotlinPsiDocumentationTargetProvider.kt +++ b/plugins/kotlin/fir/src/org/jetbrains/kotlin/idea/quickDoc/KotlinPsiDocumentationTargetProvider.kt @@ -1,9 +1,9 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.kotlin.idea.quickDoc -import com.intellij.platform.documentation.DocumentationTarget -import com.intellij.platform.documentation.DocumentationTargetProvider -import com.intellij.platform.documentation.PsiDocumentationTargetProvider +import com.intellij.platform.backend.documentation.DocumentationTarget +import com.intellij.platform.backend.documentation.DocumentationTargetProvider +import com.intellij.platform.backend.documentation.PsiDocumentationTargetProvider import com.intellij.psi.PsiElement import com.intellij.psi.PsiFile import org.jetbrains.kotlin.idea.KotlinLanguage diff --git a/plugins/kotlin/fir/test/org/jetbrains/kotlin/idea/fir/documentation/AbstractFirQuickDocTest.kt b/plugins/kotlin/fir/test/org/jetbrains/kotlin/idea/fir/documentation/AbstractFirQuickDocTest.kt index 8e337719ac04..9cb23acbb292 100644 --- a/plugins/kotlin/fir/test/org/jetbrains/kotlin/idea/fir/documentation/AbstractFirQuickDocTest.kt +++ b/plugins/kotlin/fir/test/org/jetbrains/kotlin/idea/fir/documentation/AbstractFirQuickDocTest.kt @@ -2,7 +2,7 @@ package org.jetbrains.kotlin.idea.fir.documentation import com.intellij.lang.documentation.ide.IdeDocumentationTargetProvider -import com.intellij.platform.documentation.impl.computeDocumentationBlocking +import com.intellij.platform.backend.documentation.impl.computeDocumentationBlocking import org.jetbrains.annotations.Nls import org.jetbrains.kotlin.idea.editor.quickDoc.AbstractQuickDocProviderTest