IJPL-162693 remove dependencies on intellij.platform.feedback and intellij.platform.tips" modules

GitOrigin-RevId: 764de2b4962fd3c7e5d0545c30e16c490722de4a
This commit is contained in:
Vladimir Krivosheev
2024-09-20 21:44:14 +02:00
committed by intellij-monorepo-bot
parent cfca4c3a4c
commit cd6ccbd2fe
7 changed files with 7 additions and 6 deletions

View File

@@ -99,7 +99,6 @@
<orderEntry type="module" module-name="intellij.platform.ide.core.impl" exported="" />
<orderEntry type="module" module-name="intellij.platform.ide.util.netty" />
<orderEntry type="module" module-name="intellij.remoteDev.util" scope="RUNTIME" />
<orderEntry type="module" module-name="intellij.platform.feedback" scope="RUNTIME" />
<orderEntry type="library" name="aalto-xml" level="project" />
<orderEntry type="library" scope="RUNTIME" name="jgoodies-common" level="project" />
<orderEntry type="library" scope="RUNTIME" name="jgoodies-forms" level="project" />
@@ -113,7 +112,6 @@
<orderEntry type="library" name="opentelemetry-semconv" level="project" />
<orderEntry type="module" module-name="intellij.platform.diagnostic.telemetry" />
<orderEntry type="library" name="opentelemetry-extension-kotlin" level="project" />
<orderEntry type="module" module-name="intellij.platform.tips" scope="RUNTIME" />
<orderEntry type="library" name="HdrHistogram" level="project" />
<orderEntry type="module" module-name="intellij.platform.codeStyle.impl" />
<orderEntry type="module" module-name="intellij.platform.util.text.matching" />

View File

@@ -1093,8 +1093,6 @@
<search.topHitProvider implementation="com.intellij.ide.ui.OptionsTopHitProvider$ProjectLevelProvidersAdapter"/>
<applicationService serviceInterface="com.intellij.ide.util.TipAndTrickManager"
serviceImplementation="com.intellij.ide.util.TipAndTrickManagerImpl"/>
<postStartupActivity implementation="com.intellij.ide.ui.localization.statistics.StartupStatisticsListener"/>
<postStartupActivity implementation="com.intellij.ide.actions.PowerSaveModeNotifier"/>
<postStartupActivity implementation="com.intellij.ide.actions.EssentialHighlightingNotifier"/>

View File

@@ -56,7 +56,6 @@
<xi:include href="/META-INF/WorkspaceModelExtensions.xml"/>
<xi:include href="intellij.platform.feedback.xml"/>
<xi:include href="intellij.platform.tips.xml"/>
<xi:include href="/META-INF/IJent.xml"/>

View File

@@ -23,5 +23,7 @@
<module name="intellij.platform.debugger.impl.frontend"/>
<module name="intellij.platform.debugger.impl.backend"/>
<module name="intellij.platform.tips"/>
</content>
</idea-plugin>

View File

@@ -4,6 +4,9 @@
</extensionPoints>
<extensions defaultExtensionNs="com.intellij">
<applicationService serviceInterface="com.intellij.ide.util.TipAndTrickManager"
serviceImplementation="com.intellij.ide.util.TipAndTrickManagerImpl"/>
<backgroundPostStartupActivity id="TipOfTheDayActivity"
implementation="com.intellij.ide.TipOfTheDayStartupActivity"
order="last"/>

View File

@@ -12,7 +12,7 @@ import com.intellij.ui.GotItTooltipService
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.withContext
internal class TipAndTrickManagerImpl : TipAndTrickManager {
private class TipAndTrickManagerImpl : TipAndTrickManager {
private var openedDialog: TipDialog? = null
override suspend fun showTipDialog(project: Project?) = showTipDialog(project = project, tips = TipAndTrickBean.EP_NAME.extensionList)

View File

@@ -14,6 +14,7 @@
]]></description>
<dependencies>
<module name="intellij.platform.tips"/>
<plugin id="com.intellij.modules.lang"/>
<module name="intellij.platform.lvcs.impl"/>
</dependencies>