IJPL-158675 Move AB experiments to the core classloader

(cherry picked from commit e8102e5873b245e62870a14c3801b8596dcb9143)

IJ-CR-149437

GitOrigin-RevId: 7762b6e565e4dfd16152b0caaae5d89ef2c73d88
This commit is contained in:
Sergey Pak
2024-11-04 15:57:11 +01:00
committed by intellij-monorepo-bot
parent 9c27773348
commit bbb3b32bcb
5 changed files with 5 additions and 3 deletions

View File

@@ -15,7 +15,6 @@
<module name="intellij.platform.ide.newUsersOnboarding"/>
<module name="intellij.ide.startup.importSettings"/>
<module name="intellij.kotlin.onboarding-promoter"/>
<module name="intellij.platform.experiment"/>
<module name="intellij.idea.customization.base"/>
<module name="intellij.platform.tips"/>
</content>

View File

@@ -234,6 +234,7 @@ internal suspend fun createPlatformLayout(projectLibrariesUsedByPlugins: SortedS
"intellij.platform.externalProcessAuthHelper.rt"
), productLayout = productLayout, layout = layout)
addModule("stats.jar", sequenceOf(
"intellij.platform.experiment",
"intellij.platform.statistics",
"intellij.platform.statistics.uploader",
"intellij.platform.statistics.config",

View File

@@ -1,4 +1,4 @@
<idea-plugin package="com.intellij.platform.experiment">
<idea-plugin>
<extensionPoints>
<extensionPoint qualifiedName="com.intellij.experiment.abExperimentOption"
beanClass="com.intellij.platform.experiment.ab.impl.experiment.ABExperimentOptionBean"

View File

@@ -1,7 +1,6 @@
<idea-plugin package="com.intellij.platform.ide.newUsersOnboarding">
<dependencies>
<module name="intellij.platform.ide.newUiOnboarding"/>
<module name="intellij.platform.experiment"/>
</dependencies>
<extensions defaultExtensionNs="com.intellij.ide.newUiOnboarding">

View File

@@ -1954,4 +1954,7 @@
<xi:include href="intellij.platform.ide.progress.xml">
<xi:fallback/>
</xi:include>
<xi:include href="intellij.platform.experiment.xml">
<xi:fallback/>
</xi:include>
</idea-plugin>