Files
openide/community-resources/resources/META-INF/IdeaPlugin.xml
Konstantin Hudyakov 6ebef3ccd7 IJPL-43794 Refactor: create a separate module for New Users Onboarding
And bundle it only to IDEA for now.
Separate module is needed because later we need to add the dependency on `intellij.platform.experiment` to implement the A/B experiment.
We can't add this dependency to the existing `intellij.platform.ide.newUiOnboarding` module because `intellij.platform.experiment` is bundled only in IDEA now. So then New UI Onboarding will be present only in IDEA, while it also should be in the other IDEs.

GitOrigin-RevId: 3dc524b97d7ef6667e0062db5d76aa1f3b56d12f
2024-07-22 10:55:41 +00:00

30 lines
1.5 KiB
XML

<idea-plugin xmlns:xi="http://www.w3.org/2001/XInclude">
<xi:include href="/META-INF/JavaIdePlugin.xml"/>
<xi:include href="/META-INF/tips-intellij-idea-community.xml"/>
<module value="com.intellij.modules.idea"/>
<module value="com.intellij.modules.idea.community"/>
<module value="com.intellij.modules.java-capable"/>
<module value="com.intellij.modules.python-core-capable"/> <!-- Python plugin can be installed -->
<module value="com.intellij.modules.python-in-non-pycharm-ide-capable"/> <!-- Enable Non-Pycharm-IDE support in Python plugin -->
<content>
<module name="intellij.platform.coverage"/>
<module name="intellij.platform.coverage.agent"/>
<module name="intellij.xml.xmlbeans"/>
<module name="intellij.platform.ide.newUiOnboarding"/>
<module name="intellij.platform.ide.newUsersOnboarding"/>
<module name="intellij.platform.ml.embeddings"/>
<module name="intellij.ide.startup.importSettings"/>
<module name="intellij.kotlin.onboarding-promoter"/>
<module name="intellij.platform.experiment"/>
<module name="intellij.idea.customization.base"/>
</content>
<xi:include href="/META-INF/common-ide-modules.xml"/>
<extensions defaultExtensionNs="com.intellij">
<applicationService serviceInterface="com.intellij.openapi.updateSettings.UpdateStrategyCustomization"
serviceImplementation="com.intellij.openapi.updateSettings.base.ShowWhatIsNewPageAfterUpdateCustomization"
overrides="true"/>
</extensions>
</idea-plugin>