[configuration-script] Fix generating ij-scheme.json (of intellij.yaml) from module descriptors in ComponentStateJsonSchemaGenerator#generate (RIDER-118944)

NET-CR-15655


(cherry picked from commit a91301c6e711b42a7f7909782b0410e6c2ea3f34)

GitOrigin-RevId: f44a2d89c70380c84436907223606ab5a53b0137
This commit is contained in:
Ilia Kirianovskii
2024-11-18 17:02:48 +01:00
committed by intellij-monorepo-bot
parent 99f3124ddb
commit a8934ab22b

View File

@@ -24,8 +24,8 @@ internal class ComponentStateJsonSchemaGenerator : SchemaGenerator {
// schema is generated without project - we cannot rely on created component adapter for services
override fun generate(rootBuilder: JsonObjectBuilder) {
for (plugin in PluginManagerCore.loadedPlugins) {
for (serviceDescriptor in (plugin as IdeaPluginDescriptorImpl).projectContainerDescriptor.services) {
for (plugin in PluginManagerCore.getPluginSet().getEnabledModules()) {
for (serviceDescriptor in plugin.projectContainerDescriptor.services) {
processServiceDescriptor(serviceDescriptor, plugin)
}
}