From 9d959e61bcd12bf1aa32d41e4dbd4f17d4b6f73f Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Wed, 10 Dec 2025 16:18:20 +0100 Subject: [PATCH] IJPL-222664 IJ-MR-179029 IJ-MR-184993 IJ-MR-181153 remove confusing community generator and update docs GitOrigin-RevId: 31d79eb2e72d260213cbf27d74054acf096f10c7 --- fleet/andel/resources/fleet.andel.xml | 2 +- fleet/bifurcan/resources/fleet.bifurcan.xml | 2 +- fleet/kernel/resources/fleet.kernel.xml | 2 +- .../resources/fleet.reporting.shared.xml | 2 +- fleet/rhizomedb/resources/fleet.rhizomedb.xml | 2 +- .../rpc.server/resources/fleet.rpc.server.xml | 2 +- fleet/rpc/resources/fleet.rpc.xml | 2 +- .../resources/fleet.util.codepoints.xml | 2 +- fleet/util/core/resources/fleet.util.core.xml | 2 +- .../resources/fleet.util.serialization.xml | 2 +- java/idea-ui/resources/intellij.java.ui.xml | 2 +- .../intellij.libraries.grpc.netty.shaded.xml | 2 +- .../intellij.libraries.jackson.databind.xml | 2 +- ...llij.libraries.jackson.dataformat.yaml.xml | 2 +- ...tellij.libraries.jackson.module.kotlin.xml | 2 +- .../intellij.libraries.ktor.client.xml | 2 +- .../resources/intellij.libraries.ktor.io.xml | 2 +- .../intellij.libraries.ktor.utils.xml | 2 +- .../resources/intellij.libraries.xstream.xml | 2 +- .../resources/intellij.platform.analysis.xml | 2 +- .../intellij.platform.analysis.impl.xml | 2 +- .../product-dsl/src/ModuleSetBuilder.kt | 61 +------------------ .../dependency/PluginDependencyGenerator.kt | 20 +++--- .../src/xml/XmlDependencyUpdater.kt | 25 +++++--- .../productLayout/CommunityModuleSets.kt | 26 ++------ .../build/productLayout/CoreModuleSets.kt | 4 ++ .../intellij.platform.builtInServer.xml | 2 +- .../intellij.platform.builtInServer.impl.xml | 2 +- .../resources/intellij.platform.core.xml | 2 +- .../resources/intellij.platform.core.impl.xml | 2 +- .../resources/intellij.platform.core.ui.xml | 2 +- ...intellij.platform.credentialStore.impl.xml | 2 +- .../intellij.platform.credentialStore.ui.xml | 2 +- .../resources/intellij.platform.diff.xml | 2 +- .../resources/intellij.platform.diff.impl.xml | 2 +- .../resources/intellij.platform.eel.impl.xml | 2 +- ...lij.platform.externalProcessAuthHelper.xml | 2 +- ...tform.externalSystem.dependencyUpdater.xml | 2 +- .../intellij.platform.externalSystem.xml | 2 +- .../intellij.platform.externalSystem.impl.xml | 2 +- .../find/resources/intellij.platform.find.xml | 2 +- .../intellij.moduleSets.core.platform.xml | 2 +- .../intellij.moduleSets.rpc.minimal.xml | 2 +- .../resources/intellij.platform.ide.core.xml | 2 +- ...tellij.platform.jewel.samples.showcase.xml | 2 +- .../rpc/resources/intellij.platform.rpc.xml | 2 +- .../resources/intellij.platform.kernel.xml | 2 +- .../resources/intellij.platform.lang.xml | 2 +- .../resources/intellij.platform.lang.core.xml | 2 +- .../resources/intellij.platform.lang.impl.xml | 2 +- .../resources/intellij.libraries.cglib.xml | 2 +- .../intellij.platform.locking.impl.xml | 2 +- .../intellij.platform.managed.cache.xml | 2 +- .../resources/intellij.platform.ide.xml | 2 +- .../intellij.platform.ide.concurrency.xml | 2 +- .../resources/intellij.platform.ide.impl.xml | 2 +- .../META-INF/intellij.moduleSets.compose.xml | 2 +- .../META-INF/intellij.moduleSets.core.ide.xml | 2 +- .../intellij.moduleSets.core.lang.xml | 2 +- .../intellij.moduleSets.debugger.streams.xml | 2 +- .../META-INF/intellij.moduleSets.debugger.xml | 2 +- .../intellij.moduleSets.duplicates.xml | 2 +- .../intellij.moduleSets.elevation.xml | 2 +- .../intellij.moduleSets.essential.minimal.xml | 2 +- .../intellij.moduleSets.essential.xml | 2 +- .../META-INF/intellij.moduleSets.fleet.xml | 2 +- .../intellij.moduleSets.grid.core.xml | 2 +- .../intellij.moduleSets.ide.common.xml | 2 +- .../intellij.moduleSets.libraries.ide.xml | 2 +- .../intellij.moduleSets.libraries.ktor.xml | 2 +- .../intellij.moduleSets.libraries.misc.xml | 2 +- ...intellij.moduleSets.libraries.platform.xml | 2 +- ....moduleSets.libraries.temporaryBundled.xml | 2 +- .../intellij.moduleSets.rd.common.xml | 2 +- .../intellij.moduleSets.recentFiles.xml | 2 +- ...tellij.moduleSets.rpc.backend.extended.xml | 2 +- .../intellij.moduleSets.vcs.frontend.xml | 2 +- .../intellij.moduleSets.vcs.shared.xml | 2 +- .../META-INF/intellij.moduleSets.vcs.xml | 2 +- .../META-INF/intellij.moduleSets.xml.xml | 2 +- .../intellij.platform.polySymbols.xml | 2 +- .../intellij.platform.projectModel.xml | 2 +- .../intellij.platform.projectModel.impl.xml | 2 +- .../resources/intellij.platform.scopes.xml | 2 +- .../intellij.platform.settings.local.xml | 2 +- .../resources/intellij.platform.smRunner.xml | 2 +- .../resources/intellij.platform.util.ex.xml | 2 +- .../resources/intellij.platform.util.ui.xml | 2 +- .../resources/intellij.platform.debugger.xml | 2 +- .../intellij.platform.debugger.impl.xml | 2 +- .../intellij.platform.debugger.impl.rpc.xml | 2 +- ...intellij.platform.debugger.impl.shared.xml | 2 +- .../intellij.platform.debugger.impl.ui.xml | 2 +- .../resources/intellij.devkit.core.xml | 2 +- .../intellij.devkit.workspaceModel.xml | 2 +- .../main/resources/intellij.grazie.core.xml | 2 +- .../intellij.markdown.compose.preview.xml | 2 +- 97 files changed, 124 insertions(+), 196 deletions(-) diff --git a/fleet/andel/resources/fleet.andel.xml b/fleet/andel/resources/fleet.andel.xml index 992939fc2a68..00730949351e 100644 --- a/fleet/andel/resources/fleet.andel.xml +++ b/fleet/andel/resources/fleet.andel.xml @@ -1,5 +1,5 @@ - + diff --git a/fleet/bifurcan/resources/fleet.bifurcan.xml b/fleet/bifurcan/resources/fleet.bifurcan.xml index bc8038a8cae8..70ee7bdffb16 100644 --- a/fleet/bifurcan/resources/fleet.bifurcan.xml +++ b/fleet/bifurcan/resources/fleet.bifurcan.xml @@ -1,5 +1,5 @@ - + diff --git a/fleet/kernel/resources/fleet.kernel.xml b/fleet/kernel/resources/fleet.kernel.xml index 00affd7b6061..f6975cdfd9ef 100644 --- a/fleet/kernel/resources/fleet.kernel.xml +++ b/fleet/kernel/resources/fleet.kernel.xml @@ -1,5 +1,5 @@ - + diff --git a/fleet/reporting/shared/resources/fleet.reporting.shared.xml b/fleet/reporting/shared/resources/fleet.reporting.shared.xml index 2b75600f3182..d3244ded8b4a 100644 --- a/fleet/reporting/shared/resources/fleet.reporting.shared.xml +++ b/fleet/reporting/shared/resources/fleet.reporting.shared.xml @@ -1,5 +1,5 @@ - + diff --git a/fleet/rhizomedb/resources/fleet.rhizomedb.xml b/fleet/rhizomedb/resources/fleet.rhizomedb.xml index e5bf1a9ed827..d060c9476f00 100644 --- a/fleet/rhizomedb/resources/fleet.rhizomedb.xml +++ b/fleet/rhizomedb/resources/fleet.rhizomedb.xml @@ -1,5 +1,5 @@ - + diff --git a/fleet/rpc.server/resources/fleet.rpc.server.xml b/fleet/rpc.server/resources/fleet.rpc.server.xml index 00b7e2c959d2..16632bdc9bae 100644 --- a/fleet/rpc.server/resources/fleet.rpc.server.xml +++ b/fleet/rpc.server/resources/fleet.rpc.server.xml @@ -1,5 +1,5 @@ - + diff --git a/fleet/rpc/resources/fleet.rpc.xml b/fleet/rpc/resources/fleet.rpc.xml index 49b959bb246c..41c521bc9f4b 100644 --- a/fleet/rpc/resources/fleet.rpc.xml +++ b/fleet/rpc/resources/fleet.rpc.xml @@ -1,5 +1,5 @@ - + diff --git a/fleet/util/codepoints/resources/fleet.util.codepoints.xml b/fleet/util/codepoints/resources/fleet.util.codepoints.xml index fa1e07c4f8ff..f0e3662d246b 100644 --- a/fleet/util/codepoints/resources/fleet.util.codepoints.xml +++ b/fleet/util/codepoints/resources/fleet.util.codepoints.xml @@ -1,5 +1,5 @@ - + diff --git a/fleet/util/core/resources/fleet.util.core.xml b/fleet/util/core/resources/fleet.util.core.xml index b62c229aa435..edb40fde36e6 100644 --- a/fleet/util/core/resources/fleet.util.core.xml +++ b/fleet/util/core/resources/fleet.util.core.xml @@ -1,5 +1,5 @@ - + diff --git a/fleet/util/serialization/resources/fleet.util.serialization.xml b/fleet/util/serialization/resources/fleet.util.serialization.xml index ac9a3ee1565a..314d4916a1b2 100644 --- a/fleet/util/serialization/resources/fleet.util.serialization.xml +++ b/fleet/util/serialization/resources/fleet.util.serialization.xml @@ -1,5 +1,5 @@ - + diff --git a/java/idea-ui/resources/intellij.java.ui.xml b/java/idea-ui/resources/intellij.java.ui.xml index 693563783ef7..d629a7b71f79 100644 --- a/java/idea-ui/resources/intellij.java.ui.xml +++ b/java/idea-ui/resources/intellij.java.ui.xml @@ -1,5 +1,5 @@ - + diff --git a/libraries/grpc-netty-shaded/resources/intellij.libraries.grpc.netty.shaded.xml b/libraries/grpc-netty-shaded/resources/intellij.libraries.grpc.netty.shaded.xml index 823d63a6bb73..b9ffb3e2ac0d 100644 --- a/libraries/grpc-netty-shaded/resources/intellij.libraries.grpc.netty.shaded.xml +++ b/libraries/grpc-netty-shaded/resources/intellij.libraries.grpc.netty.shaded.xml @@ -1,6 +1,6 @@ - + diff --git a/libraries/jackson/databind/resources/intellij.libraries.jackson.databind.xml b/libraries/jackson/databind/resources/intellij.libraries.jackson.databind.xml index 8a62f0fc60b5..6030ba2ef277 100644 --- a/libraries/jackson/databind/resources/intellij.libraries.jackson.databind.xml +++ b/libraries/jackson/databind/resources/intellij.libraries.jackson.databind.xml @@ -1,5 +1,5 @@ - + diff --git a/libraries/jackson/dataformat-yaml/resources/intellij.libraries.jackson.dataformat.yaml.xml b/libraries/jackson/dataformat-yaml/resources/intellij.libraries.jackson.dataformat.yaml.xml index 8a77553641cc..f848860edf0e 100644 --- a/libraries/jackson/dataformat-yaml/resources/intellij.libraries.jackson.dataformat.yaml.xml +++ b/libraries/jackson/dataformat-yaml/resources/intellij.libraries.jackson.dataformat.yaml.xml @@ -1,5 +1,5 @@ - + diff --git a/libraries/jackson/module-kotlin/resources/intellij.libraries.jackson.module.kotlin.xml b/libraries/jackson/module-kotlin/resources/intellij.libraries.jackson.module.kotlin.xml index 8a62f0fc60b5..6030ba2ef277 100644 --- a/libraries/jackson/module-kotlin/resources/intellij.libraries.jackson.module.kotlin.xml +++ b/libraries/jackson/module-kotlin/resources/intellij.libraries.jackson.module.kotlin.xml @@ -1,5 +1,5 @@ - + diff --git a/libraries/ktor/client/resources/intellij.libraries.ktor.client.xml b/libraries/ktor/client/resources/intellij.libraries.ktor.client.xml index cd0763fb7d55..5782c6320944 100644 --- a/libraries/ktor/client/resources/intellij.libraries.ktor.client.xml +++ b/libraries/ktor/client/resources/intellij.libraries.ktor.client.xml @@ -2,7 +2,7 @@ - + diff --git a/libraries/ktor/io/resources/intellij.libraries.ktor.io.xml b/libraries/ktor/io/resources/intellij.libraries.ktor.io.xml index 8a95d45b0a90..1b4e3410929d 100644 --- a/libraries/ktor/io/resources/intellij.libraries.ktor.io.xml +++ b/libraries/ktor/io/resources/intellij.libraries.ktor.io.xml @@ -1,5 +1,5 @@ - + diff --git a/libraries/ktor/utils/resources/intellij.libraries.ktor.utils.xml b/libraries/ktor/utils/resources/intellij.libraries.ktor.utils.xml index 270f07eddbb2..15f7fbf6e898 100644 --- a/libraries/ktor/utils/resources/intellij.libraries.ktor.utils.xml +++ b/libraries/ktor/utils/resources/intellij.libraries.ktor.utils.xml @@ -1,5 +1,5 @@ - + diff --git a/libraries/xstream/resources/intellij.libraries.xstream.xml b/libraries/xstream/resources/intellij.libraries.xstream.xml index 760a95a371eb..fe60a3c3989a 100644 --- a/libraries/xstream/resources/intellij.libraries.xstream.xml +++ b/libraries/xstream/resources/intellij.libraries.xstream.xml @@ -1,6 +1,6 @@ - + diff --git a/platform/analysis-api/resources/intellij.platform.analysis.xml b/platform/analysis-api/resources/intellij.platform.analysis.xml index f8384ea003f2..1d9a35bee10d 100644 --- a/platform/analysis-api/resources/intellij.platform.analysis.xml +++ b/platform/analysis-api/resources/intellij.platform.analysis.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/analysis-impl/resources/intellij.platform.analysis.impl.xml b/platform/analysis-impl/resources/intellij.platform.analysis.impl.xml index 752ea95f0d54..4687375314f6 100644 --- a/platform/analysis-impl/resources/intellij.platform.analysis.impl.xml +++ b/platform/analysis-impl/resources/intellij.platform.analysis.impl.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/build-scripts/product-dsl/src/ModuleSetBuilder.kt b/platform/build-scripts/product-dsl/src/ModuleSetBuilder.kt index f70538b67815..f6b5094d4a51 100644 --- a/platform/build-scripts/product-dsl/src/ModuleSetBuilder.kt +++ b/platform/build-scripts/product-dsl/src/ModuleSetBuilder.kt @@ -11,7 +11,6 @@ import org.jetbrains.intellij.build.productLayout.discovery.discoverModuleSets import org.jetbrains.intellij.build.productLayout.stats.FileChangeStatus import org.jetbrains.intellij.build.productLayout.stats.ModuleSetFileResult import org.jetbrains.intellij.build.productLayout.stats.ModuleSetGenerationResult -import org.jetbrains.intellij.build.productLayout.stats.printGenerationSummary import org.jetbrains.jps.model.java.JavaResourceRootType import java.nio.file.Files import java.nio.file.Path @@ -195,7 +194,7 @@ internal fun buildModuleSetXml(moduleSet: ModuleSet, label: String): ModuleSetBu // Add generated file header val mainClass = if (label == "community") "CommunityModuleSets" else "UltimateModuleSets" append("\n") - append("\n") + append("\n") append("\n") append("\n") @@ -278,64 +277,6 @@ internal fun cleanupOrphanedModuleSetFiles( return deletedFiles } -/** - * Generates all module set XMLs for the given object. - * Discovers all ModuleSet functions via reflection, generates XML files, and prints results. - * - * Automatically cleans up outdated module set XML files that no longer have corresponding - * Kotlin module set functions. - * - * @param obj The object containing module set functions (e.g., CommunityModuleSets, UltimateModuleSets) - * @param outputDir Directory where XML files will be generated - * @param label Description label for logging (e.g., "community", "ultimate") - * @param projectRoot Project root path for relativizing paths in output - * @param moduleOutputProvider Optional provider for resolving module output directories (required if module sets use outputModule) - * @param printSummary Whether to print generation summary (default: true) - */ -fun generateAllModuleSets( - obj: Any, - outputDir: Path, - label: String, - projectRoot: Path, - moduleOutputProvider: ModuleOutputProvider? = null, - printSummary: Boolean = true, -) { - val startTime = System.currentTimeMillis() - Files.createDirectories(outputDir) - - val moduleSets = discoverModuleSets(obj) - - // Generate all module set XML files first - val fileResults = moduleSets.map { moduleSet -> - val targetOutputDir = resolveOutputDir(moduleSet, outputDir, moduleOutputProvider) - generateModuleSetXml(moduleSet, targetOutputDir, label) - } - - // Build map of output directory -> generated file names for cleanup (from generation results) - val outputDirToGeneratedFiles = mutableMapOf>() - for ((moduleSet, fileResult) in moduleSets.zip(fileResults)) { - val targetOutputDir = resolveOutputDir(moduleSet, outputDir, moduleOutputProvider) - outputDirToGeneratedFiles.computeIfAbsent(targetOutputDir) { mutableSetOf() }.add(fileResult.fileName) - } - - // Clean up orphaned files after generation (safe for standalone runs) - val deletedFiles = cleanupOrphanedModuleSetFiles(outputDirToGeneratedFiles) - - // Combine generated files and deleted files - val allResults = fileResults + deletedFiles - - if (printSummary) { - val result = ModuleSetGenerationResult(label, outputDir, allResults, outputDirToGeneratedFiles) - printGenerationSummary( - moduleSetResults = listOf(result), - dependencyResult = null, - productResult = null, - projectRoot = projectRoot, - durationMs = System.currentTimeMillis() - startTime, - ) - } -} - /** * Resolves the output directory for a module set. * If the module set has an outputModule specified, uses that module's resources directory. diff --git a/platform/build-scripts/product-dsl/src/dependency/PluginDependencyGenerator.kt b/platform/build-scripts/product-dsl/src/dependency/PluginDependencyGenerator.kt index e4ffe692f1fa..c3eec7ea690d 100644 --- a/platform/build-scripts/product-dsl/src/dependency/PluginDependencyGenerator.kt +++ b/platform/build-scripts/product-dsl/src/dependency/PluginDependencyGenerator.kt @@ -84,7 +84,11 @@ private suspend fun generatePluginDependency( // Also process content modules - generate dependencies for their module descriptors val contentModuleResults = mutableListOf() for (contentModuleName in info.contentModules) { - val result = generateContentModuleDependencies(contentModuleName = contentModuleName, descriptorCache = descriptorCache, dependencyFilter = { dependencyFilter(contentModuleName, it) }) + val result = generateContentModuleDependencies( + contentModuleName = contentModuleName, + descriptorCache = descriptorCache, + dependencyFilter = { dependencyFilter(contentModuleName, it) } + ) if (result != null) { contentModuleResults.add(result) } @@ -111,16 +115,6 @@ private suspend fun generateContentModuleDependencies( ): DependencyFileResult? { val info = descriptorCache.getOrAnalyze(contentModuleName) ?: return null val filteredDeps = info.dependencies.filter(dependencyFilter) - val status = updateXmlDependencies( - path = info.descriptorPath, - content = info.content, - moduleDependencies = filteredDeps, - preserveExistingModule = { !dependencyFilter(it) }, - ) - return DependencyFileResult( - moduleName = contentModuleName, - descriptorPath = info.descriptorPath, - status = status, - dependencyCount = filteredDeps.size - ) + val status = updateXmlDependencies(path = info.descriptorPath, content = info.content, moduleDependencies = filteredDeps, preserveExistingModule = { !dependencyFilter(it) }) + return DependencyFileResult(moduleName = contentModuleName, descriptorPath = info.descriptorPath, status = status, dependencyCount = filteredDeps.size) } diff --git a/platform/build-scripts/product-dsl/src/xml/XmlDependencyUpdater.kt b/platform/build-scripts/product-dsl/src/xml/XmlDependencyUpdater.kt index 83077f698dd7..28027efa7dad 100644 --- a/platform/build-scripts/product-dsl/src/xml/XmlDependencyUpdater.kt +++ b/platform/build-scripts/product-dsl/src/xml/XmlDependencyUpdater.kt @@ -2,6 +2,8 @@ package org.jetbrains.intellij.build.productLayout.xml import com.intellij.util.xml.dom.createXmlStreamReaderWithLocation +import kotlinx.coroutines.Dispatchers +import kotlinx.coroutines.withContext import org.jetbrains.intellij.build.productLayout.stats.FileChangeStatus import java.io.StringReader import java.nio.file.Files @@ -13,7 +15,7 @@ import javax.xml.stream.XMLStreamConstants * Preserves formatting outside `` section. */ -private const val REGION_START = "" +private const val REGION_START = "" private const val REGION_END = "" private const val REGION_MARKER = "region Generated dependencies" // Legacy marker for backward compatibility with existing files @@ -71,7 +73,7 @@ private fun StringBuilder.appendModules(indent: String, modules: List) { * @param preserveExistingModule Predicate to identify which existing modules should be preserved (manual deps) * @return FileChangeStatus indicating what changed */ -internal fun updateXmlDependencies( +internal suspend fun updateXmlDependencies( path: Path, content: String, moduleDependencies: List, @@ -103,10 +105,11 @@ internal fun updateXmlDependencies( val autoModules = moduleDependencies.sorted() - // Skip writing if the module set is unchanged AND file already uses new region format - // (force rewrite if file uses legacy editor-fold markers to convert to new format) + // Skip writing if the module set is unchanged AND file already uses current region format + // Force rewrite if file uses legacy editor-fold markers or old region text without re-gen instructions val usesLegacyMarkers = content.contains(LEGACY_MARKER) && !content.contains(REGION_MARKER) - if (moduleNames.sorted() == (autoModules + manualModuleNames).distinct().sorted() && !usesLegacyMarkers) { + val usesOldRegionText = content.contains(REGION_MARKER) && !content.contains(REGION_START) + if (moduleNames.sorted() == (autoModules + manualModuleNames).distinct().sorted() && !usesLegacyMarkers && !usesOldRegionText) { return FileChangeStatus.UNCHANGED } @@ -222,7 +225,7 @@ private fun buildFullBlock(indent: String, manualEntries: List, autoMo }.toString() } -/** Full section preserving original order of plugins + manual modules (for NONE case) */ +/** Full section preserving original order of plugins and manual modules (for `NONE` case) */ private fun buildWithEntries(indent: String, manualEntries: List, autoModules: List): String { return StringBuilder().apply { append(indent).append("\n") @@ -241,8 +244,12 @@ private fun buildWithEntries(indent: String, manualEntries: List, auto }.toString() } -private fun writeIfChanged(path: Path, oldContent: String, newContent: String): FileChangeStatus { - if (newContent == oldContent) return FileChangeStatus.UNCHANGED - Files.writeString(path, newContent) +private suspend fun writeIfChanged(path: Path, oldContent: String, newContent: String): FileChangeStatus { + if (newContent == oldContent) { + return FileChangeStatus.UNCHANGED + } + withContext(Dispatchers.IO) { + Files.writeString(path, newContent) + } return if (oldContent.contains(REGION_MARKER) || oldContent.contains(LEGACY_MARKER)) FileChangeStatus.MODIFIED else FileChangeStatus.CREATED } \ No newline at end of file diff --git a/platform/build-scripts/src/org/jetbrains/intellij/build/productLayout/CommunityModuleSets.kt b/platform/build-scripts/src/org/jetbrains/intellij/build/productLayout/CommunityModuleSets.kt index 74f3bed989f7..6456289883a8 100644 --- a/platform/build-scripts/src/org/jetbrains/intellij/build/productLayout/CommunityModuleSets.kt +++ b/platform/build-scripts/src/org/jetbrains/intellij/build/productLayout/CommunityModuleSets.kt @@ -3,13 +3,11 @@ package org.jetbrains.intellij.build.productLayout -import com.intellij.openapi.application.PathManager import org.jetbrains.intellij.build.productLayout.CommunityModuleSets.essential import org.jetbrains.intellij.build.productLayout.CoreModuleSets.coreLang import org.jetbrains.intellij.build.productLayout.CoreModuleSets.librariesKtor import org.jetbrains.intellij.build.productLayout.CoreModuleSets.librariesMisc import org.jetbrains.intellij.build.productLayout.CoreModuleSets.rpcBackend -import java.nio.file.Path /** * Community module sets for IDE features that build on CoreModuleSets. @@ -24,30 +22,14 @@ import java.nio.file.Path * * Has a one-way dependency on CoreModuleSets (libraries, platform infrastructure, RPC). * + * **How to regenerate XML files:** + * - IDE: Run configuration "Generate Product Layouts" + * - Bazel: `bazel run //platform/buildScripts:plugin-model-tool` + * * @see CoreModuleSets for platform infrastructure (libraries, corePlatform, coreIde, coreLang, rpc, fleet) * @see Module Sets Documentation */ object CommunityModuleSets { - /** - * Main method to regenerate all community module set XML files from Kotlin definitions. - * Run this whenever module sets are modified to keep XML files in sync. - */ - @JvmStatic - fun main(args: Array) { - @Suppress("TestOnlyProblems") - val projectRoot = Path.of(PathManager.getHomePathFor(CommunityModuleSets::class.java)!!) - - kotlinx.coroutines.runBlocking { - generateAllModuleSets( - obj = CommunityModuleSets, - outputDir = projectRoot.resolve("community/platform/platform-resources/generated/META-INF"), - label = "community", - projectRoot = projectRoot, - moduleOutputProvider = createModuleOutputProvider(projectRoot, this) - ) - } - } - // region Essential and Debugger /** diff --git a/platform/build-scripts/src/org/jetbrains/intellij/build/productLayout/CoreModuleSets.kt b/platform/build-scripts/src/org/jetbrains/intellij/build/productLayout/CoreModuleSets.kt index d39e6917d8a6..f71ac0009215 100644 --- a/platform/build-scripts/src/org/jetbrains/intellij/build/productLayout/CoreModuleSets.kt +++ b/platform/build-scripts/src/org/jetbrains/intellij/build/productLayout/CoreModuleSets.kt @@ -24,6 +24,10 @@ import org.jetbrains.intellij.build.productLayout.CoreModuleSets.rpcMinimal * * CommunityModuleSets builds on top of these with IDE features (essential, debugger, vcs, xml, etc.) * and has a one-way dependency on CoreModuleSets. + * + * **How to regenerate XML files:** + * - IDE: Run configuration "Generate Product Layouts" + * - Bazel: `bazel run //platform/buildScripts:plugin-model-tool` */ object CoreModuleSets { // region Libraries diff --git a/platform/built-in-server-api/resources/intellij.platform.builtInServer.xml b/platform/built-in-server-api/resources/intellij.platform.builtInServer.xml index d5d654295c59..8ee67762b039 100644 --- a/platform/built-in-server-api/resources/intellij.platform.builtInServer.xml +++ b/platform/built-in-server-api/resources/intellij.platform.builtInServer.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/built-in-server/resources/intellij.platform.builtInServer.impl.xml b/platform/built-in-server/resources/intellij.platform.builtInServer.impl.xml index ece8fd1a245b..92ec14dbb559 100644 --- a/platform/built-in-server/resources/intellij.platform.builtInServer.impl.xml +++ b/platform/built-in-server/resources/intellij.platform.builtInServer.impl.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/core-api/resources/intellij.platform.core.xml b/platform/core-api/resources/intellij.platform.core.xml index 3289d6be3de9..adfb87cb5e22 100644 --- a/platform/core-api/resources/intellij.platform.core.xml +++ b/platform/core-api/resources/intellij.platform.core.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/core-impl/resources/intellij.platform.core.impl.xml b/platform/core-impl/resources/intellij.platform.core.impl.xml index ccfb7d1b62c3..56ba7efa6ee2 100644 --- a/platform/core-impl/resources/intellij.platform.core.impl.xml +++ b/platform/core-impl/resources/intellij.platform.core.impl.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/core-ui/resources/intellij.platform.core.ui.xml b/platform/core-ui/resources/intellij.platform.core.ui.xml index f362735fe82f..11fc9299a69f 100644 --- a/platform/core-ui/resources/intellij.platform.core.ui.xml +++ b/platform/core-ui/resources/intellij.platform.core.ui.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/credential-store-impl/resources/intellij.platform.credentialStore.impl.xml b/platform/credential-store-impl/resources/intellij.platform.credentialStore.impl.xml index 5d01dd6ce7f9..89c11206970c 100644 --- a/platform/credential-store-impl/resources/intellij.platform.credentialStore.impl.xml +++ b/platform/credential-store-impl/resources/intellij.platform.credentialStore.impl.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/credential-store-ui/resources/intellij.platform.credentialStore.ui.xml b/platform/credential-store-ui/resources/intellij.platform.credentialStore.ui.xml index daf4041a9e39..43254f6fa137 100644 --- a/platform/credential-store-ui/resources/intellij.platform.credentialStore.ui.xml +++ b/platform/credential-store-ui/resources/intellij.platform.credentialStore.ui.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/diff-api/resources/intellij.platform.diff.xml b/platform/diff-api/resources/intellij.platform.diff.xml index ca658d78654c..3f8eeb7df366 100644 --- a/platform/diff-api/resources/intellij.platform.diff.xml +++ b/platform/diff-api/resources/intellij.platform.diff.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/diff-impl/resources/intellij.platform.diff.impl.xml b/platform/diff-impl/resources/intellij.platform.diff.impl.xml index 7ae7768a3003..6fdb32993ad2 100644 --- a/platform/diff-impl/resources/intellij.platform.diff.impl.xml +++ b/platform/diff-impl/resources/intellij.platform.diff.impl.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/eel-impl/resources/intellij.platform.eel.impl.xml b/platform/eel-impl/resources/intellij.platform.eel.impl.xml index 93c79f7fc38f..4b3e9151311f 100644 --- a/platform/eel-impl/resources/intellij.platform.eel.impl.xml +++ b/platform/eel-impl/resources/intellij.platform.eel.impl.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/external-process-auth-helper/resources/intellij.platform.externalProcessAuthHelper.xml b/platform/external-process-auth-helper/resources/intellij.platform.externalProcessAuthHelper.xml index 113a58366566..104af560239d 100644 --- a/platform/external-process-auth-helper/resources/intellij.platform.externalProcessAuthHelper.xml +++ b/platform/external-process-auth-helper/resources/intellij.platform.externalProcessAuthHelper.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/external-system-api/dependency-updater/resources/intellij.platform.externalSystem.dependencyUpdater.xml b/platform/external-system-api/dependency-updater/resources/intellij.platform.externalSystem.dependencyUpdater.xml index 441ea7cc0b37..93aaf9991ac7 100644 --- a/platform/external-system-api/dependency-updater/resources/intellij.platform.externalSystem.dependencyUpdater.xml +++ b/platform/external-system-api/dependency-updater/resources/intellij.platform.externalSystem.dependencyUpdater.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/external-system-api/resources/intellij.platform.externalSystem.xml b/platform/external-system-api/resources/intellij.platform.externalSystem.xml index 4a038dc700e9..d24290dc50af 100644 --- a/platform/external-system-api/resources/intellij.platform.externalSystem.xml +++ b/platform/external-system-api/resources/intellij.platform.externalSystem.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/external-system-impl/resources/intellij.platform.externalSystem.impl.xml b/platform/external-system-impl/resources/intellij.platform.externalSystem.impl.xml index 74e568a93c57..d0a3aafc73fa 100644 --- a/platform/external-system-impl/resources/intellij.platform.externalSystem.impl.xml +++ b/platform/external-system-impl/resources/intellij.platform.externalSystem.impl.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/find/resources/intellij.platform.find.xml b/platform/find/resources/intellij.platform.find.xml index 642dc753a93e..bba2557cdaa4 100644 --- a/platform/find/resources/intellij.platform.find.xml +++ b/platform/find/resources/intellij.platform.find.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/ide-core/resources/META-INF/intellij.moduleSets.core.platform.xml b/platform/ide-core/resources/META-INF/intellij.moduleSets.core.platform.xml index 8e1e0466d3da..a9fbbcbb5914 100644 --- a/platform/ide-core/resources/META-INF/intellij.moduleSets.core.platform.xml +++ b/platform/ide-core/resources/META-INF/intellij.moduleSets.core.platform.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/ide-core/resources/META-INF/intellij.moduleSets.rpc.minimal.xml b/platform/ide-core/resources/META-INF/intellij.moduleSets.rpc.minimal.xml index eaa69f91cbc6..11f97d3c3430 100644 --- a/platform/ide-core/resources/META-INF/intellij.moduleSets.rpc.minimal.xml +++ b/platform/ide-core/resources/META-INF/intellij.moduleSets.rpc.minimal.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/ide-core/resources/intellij.platform.ide.core.xml b/platform/ide-core/resources/intellij.platform.ide.core.xml index 50013edb902d..5d67c6d6b2c6 100644 --- a/platform/ide-core/resources/intellij.platform.ide.core.xml +++ b/platform/ide-core/resources/intellij.platform.ide.core.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/jewel/samples/showcase/src/main/resources/intellij.platform.jewel.samples.showcase.xml b/platform/jewel/samples/showcase/src/main/resources/intellij.platform.jewel.samples.showcase.xml index 32b8d2a471cd..6221d09c8510 100644 --- a/platform/jewel/samples/showcase/src/main/resources/intellij.platform.jewel.samples.showcase.xml +++ b/platform/jewel/samples/showcase/src/main/resources/intellij.platform.jewel.samples.showcase.xml @@ -4,7 +4,7 @@ - + diff --git a/platform/kernel/rpc/resources/intellij.platform.rpc.xml b/platform/kernel/rpc/resources/intellij.platform.rpc.xml index b3ac9ee55c0e..b5e5c833f69f 100644 --- a/platform/kernel/rpc/resources/intellij.platform.rpc.xml +++ b/platform/kernel/rpc/resources/intellij.platform.rpc.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/kernel/shared/resources/intellij.platform.kernel.xml b/platform/kernel/shared/resources/intellij.platform.kernel.xml index abaf65053131..9e58ad8e03ad 100644 --- a/platform/kernel/shared/resources/intellij.platform.kernel.xml +++ b/platform/kernel/shared/resources/intellij.platform.kernel.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/lang-api/resources/intellij.platform.lang.xml b/platform/lang-api/resources/intellij.platform.lang.xml index 2e0e9707f291..b342110a1a18 100644 --- a/platform/lang-api/resources/intellij.platform.lang.xml +++ b/platform/lang-api/resources/intellij.platform.lang.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/lang-core/resources/intellij.platform.lang.core.xml b/platform/lang-core/resources/intellij.platform.lang.core.xml index 237888d656a5..09dbbfa0bd2d 100644 --- a/platform/lang-core/resources/intellij.platform.lang.core.xml +++ b/platform/lang-core/resources/intellij.platform.lang.core.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/lang-impl/resources/intellij.platform.lang.impl.xml b/platform/lang-impl/resources/intellij.platform.lang.impl.xml index 76f86b2e95dd..c25c75c5c88a 100644 --- a/platform/lang-impl/resources/intellij.platform.lang.impl.xml +++ b/platform/lang-impl/resources/intellij.platform.lang.impl.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/libraries/cglib/resources/intellij.libraries.cglib.xml b/platform/libraries/cglib/resources/intellij.libraries.cglib.xml index 246e9a2badf4..85e2226e3f76 100644 --- a/platform/libraries/cglib/resources/intellij.libraries.cglib.xml +++ b/platform/libraries/cglib/resources/intellij.libraries.cglib.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/locking.impl/resources/intellij.platform.locking.impl.xml b/platform/locking.impl/resources/intellij.platform.locking.impl.xml index 9d77f3f5b903..ad1358192208 100644 --- a/platform/locking.impl/resources/intellij.platform.locking.impl.xml +++ b/platform/locking.impl/resources/intellij.platform.locking.impl.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/managed-cache/managed.cache/resources/intellij.platform.managed.cache.xml b/platform/managed-cache/managed.cache/resources/intellij.platform.managed.cache.xml index 2b6794244a95..32973ca136e0 100644 --- a/platform/managed-cache/managed.cache/resources/intellij.platform.managed.cache.xml +++ b/platform/managed-cache/managed.cache/resources/intellij.platform.managed.cache.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-api/resources/intellij.platform.ide.xml b/platform/platform-api/resources/intellij.platform.ide.xml index 7d4ff8152340..4ac1292dcfce 100644 --- a/platform/platform-api/resources/intellij.platform.ide.xml +++ b/platform/platform-api/resources/intellij.platform.ide.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-impl/concurrency/resources/intellij.platform.ide.concurrency.xml b/platform/platform-impl/concurrency/resources/intellij.platform.ide.concurrency.xml index 8c32bdb6fe52..deab12ba00e5 100644 --- a/platform/platform-impl/concurrency/resources/intellij.platform.ide.concurrency.xml +++ b/platform/platform-impl/concurrency/resources/intellij.platform.ide.concurrency.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-impl/resources/intellij.platform.ide.impl.xml b/platform/platform-impl/resources/intellij.platform.ide.impl.xml index 20fffff05000..68193678ba82 100644 --- a/platform/platform-impl/resources/intellij.platform.ide.impl.xml +++ b/platform/platform-impl/resources/intellij.platform.ide.impl.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.compose.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.compose.xml index b92932ab7800..9cbc2280cdef 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.compose.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.compose.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.core.ide.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.core.ide.xml index 6c7a681e2306..2c2ff11ca307 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.core.ide.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.core.ide.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.core.lang.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.core.lang.xml index a76bc9739395..e2aae560bd0a 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.core.lang.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.core.lang.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.debugger.streams.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.debugger.streams.xml index b8481d0680f6..245472f7703c 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.debugger.streams.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.debugger.streams.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.debugger.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.debugger.xml index fbd1082c712e..c9d6ad000a69 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.debugger.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.debugger.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.duplicates.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.duplicates.xml index bbe077e1de4a..20e1fa4bebd4 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.duplicates.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.duplicates.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.elevation.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.elevation.xml index e0e65b6249bc..fedcbe3a03ac 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.elevation.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.elevation.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.essential.minimal.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.essential.minimal.xml index f6892453a7a9..3e4285255839 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.essential.minimal.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.essential.minimal.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.essential.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.essential.xml index c6e47e91ad80..885ba99ab5db 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.essential.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.essential.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.fleet.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.fleet.xml index cb87e3881da8..6b724687f0d5 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.fleet.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.fleet.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.grid.core.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.grid.core.xml index 93f1d22a0a77..477059a73280 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.grid.core.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.grid.core.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.ide.common.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.ide.common.xml index 37ef48d05997..8417e362be7d 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.ide.common.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.ide.common.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.ide.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.ide.xml index 1137ad0d8d15..98b7a64afbfc 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.ide.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.ide.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.ktor.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.ktor.xml index 16d580a5c86f..11624ff9492e 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.ktor.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.ktor.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.misc.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.misc.xml index de2fba839a84..5384938a8b1d 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.misc.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.misc.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.platform.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.platform.xml index c7a21999ee16..eb1d59e46510 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.platform.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.platform.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.temporaryBundled.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.temporaryBundled.xml index 0a79225e2adb..21a42a84e7df 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.temporaryBundled.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.libraries.temporaryBundled.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.rd.common.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.rd.common.xml index bfba946b6539..7f1b64ceaac7 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.rd.common.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.rd.common.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.recentFiles.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.recentFiles.xml index 6fdac7117f80..44c8850e0d32 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.recentFiles.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.recentFiles.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.rpc.backend.extended.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.rpc.backend.extended.xml index 4abeee38476f..b251a13a4b5b 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.rpc.backend.extended.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.rpc.backend.extended.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.vcs.frontend.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.vcs.frontend.xml index ce5f7ae58b75..c185c87ea4b6 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.vcs.frontend.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.vcs.frontend.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.vcs.shared.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.vcs.shared.xml index aa483c3a5f10..f9f97e64dedf 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.vcs.shared.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.vcs.shared.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.vcs.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.vcs.xml index 7d9a2f6939e4..36df3738f0f9 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.vcs.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.vcs.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/platform-resources/generated/META-INF/intellij.moduleSets.xml.xml b/platform/platform-resources/generated/META-INF/intellij.moduleSets.xml.xml index 483cab2624f7..e83d5afd4378 100644 --- a/platform/platform-resources/generated/META-INF/intellij.moduleSets.xml.xml +++ b/platform/platform-resources/generated/META-INF/intellij.moduleSets.xml.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/polySymbols/resources/intellij.platform.polySymbols.xml b/platform/polySymbols/resources/intellij.platform.polySymbols.xml index d4555f73a559..9e0a5939b121 100644 --- a/platform/polySymbols/resources/intellij.platform.polySymbols.xml +++ b/platform/polySymbols/resources/intellij.platform.polySymbols.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/projectModel-api/resources/intellij.platform.projectModel.xml b/platform/projectModel-api/resources/intellij.platform.projectModel.xml index b2d5a68a0a9c..9d43f87b7e01 100644 --- a/platform/projectModel-api/resources/intellij.platform.projectModel.xml +++ b/platform/projectModel-api/resources/intellij.platform.projectModel.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/projectModel-impl/resources/intellij.platform.projectModel.impl.xml b/platform/projectModel-impl/resources/intellij.platform.projectModel.impl.xml index fe6947577653..e19d379dfe39 100644 --- a/platform/projectModel-impl/resources/intellij.platform.projectModel.impl.xml +++ b/platform/projectModel-impl/resources/intellij.platform.projectModel.impl.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/scopes/resources/intellij.platform.scopes.xml b/platform/scopes/resources/intellij.platform.scopes.xml index 9b1ee0ab7324..4b28cf65430c 100644 --- a/platform/scopes/resources/intellij.platform.scopes.xml +++ b/platform/scopes/resources/intellij.platform.scopes.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/settings-local/resources/intellij.platform.settings.local.xml b/platform/settings-local/resources/intellij.platform.settings.local.xml index 4d9716f7ddb4..bb83077b9fa4 100644 --- a/platform/settings-local/resources/intellij.platform.settings.local.xml +++ b/platform/settings-local/resources/intellij.platform.settings.local.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/smRunner/resources/intellij.platform.smRunner.xml b/platform/smRunner/resources/intellij.platform.smRunner.xml index 22de2f7f7b2c..64834dce8cbb 100644 --- a/platform/smRunner/resources/intellij.platform.smRunner.xml +++ b/platform/smRunner/resources/intellij.platform.smRunner.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/util-ex/resources/intellij.platform.util.ex.xml b/platform/util-ex/resources/intellij.platform.util.ex.xml index e0ec49a5240e..7815498cddeb 100644 --- a/platform/util-ex/resources/intellij.platform.util.ex.xml +++ b/platform/util-ex/resources/intellij.platform.util.ex.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/util/ui/resources/intellij.platform.util.ui.xml b/platform/util/ui/resources/intellij.platform.util.ui.xml index f283c4c5b656..a314d455db0e 100644 --- a/platform/util/ui/resources/intellij.platform.util.ui.xml +++ b/platform/util/ui/resources/intellij.platform.util.ui.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/xdebugger-api/resources/intellij.platform.debugger.xml b/platform/xdebugger-api/resources/intellij.platform.debugger.xml index dcfbdac737e6..8a2e8fb766fa 100644 --- a/platform/xdebugger-api/resources/intellij.platform.debugger.xml +++ b/platform/xdebugger-api/resources/intellij.platform.debugger.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/xdebugger-impl/resources/intellij.platform.debugger.impl.xml b/platform/xdebugger-impl/resources/intellij.platform.debugger.impl.xml index a74cda42d319..270d8218f51c 100644 --- a/platform/xdebugger-impl/resources/intellij.platform.debugger.impl.xml +++ b/platform/xdebugger-impl/resources/intellij.platform.debugger.impl.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/xdebugger-impl/rpc/resources/intellij.platform.debugger.impl.rpc.xml b/platform/xdebugger-impl/rpc/resources/intellij.platform.debugger.impl.rpc.xml index 236abc19c524..a4de0f3a0c4c 100644 --- a/platform/xdebugger-impl/rpc/resources/intellij.platform.debugger.impl.rpc.xml +++ b/platform/xdebugger-impl/rpc/resources/intellij.platform.debugger.impl.rpc.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/xdebugger-impl/shared/resources/intellij.platform.debugger.impl.shared.xml b/platform/xdebugger-impl/shared/resources/intellij.platform.debugger.impl.shared.xml index 9459497d5291..00698b85b614 100644 --- a/platform/xdebugger-impl/shared/resources/intellij.platform.debugger.impl.shared.xml +++ b/platform/xdebugger-impl/shared/resources/intellij.platform.debugger.impl.shared.xml @@ -1,5 +1,5 @@ - + diff --git a/platform/xdebugger-impl/ui/resources/intellij.platform.debugger.impl.ui.xml b/platform/xdebugger-impl/ui/resources/intellij.platform.debugger.impl.ui.xml index 93e6a9d9b08b..e1dd9fd3a31b 100644 --- a/platform/xdebugger-impl/ui/resources/intellij.platform.debugger.impl.ui.xml +++ b/platform/xdebugger-impl/ui/resources/intellij.platform.debugger.impl.ui.xml @@ -1,5 +1,5 @@ - + diff --git a/plugins/devkit/devkit-core/resources/intellij.devkit.core.xml b/plugins/devkit/devkit-core/resources/intellij.devkit.core.xml index 99361a03927c..808be2780568 100644 --- a/plugins/devkit/devkit-core/resources/intellij.devkit.core.xml +++ b/plugins/devkit/devkit-core/resources/intellij.devkit.core.xml @@ -7,7 +7,7 @@ - + diff --git a/plugins/devkit/intellij.devkit.workspaceModel/resources/intellij.devkit.workspaceModel.xml b/plugins/devkit/intellij.devkit.workspaceModel/resources/intellij.devkit.workspaceModel.xml index 1c661d6aedab..821043dc0b72 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/resources/intellij.devkit.workspaceModel.xml +++ b/plugins/devkit/intellij.devkit.workspaceModel/resources/intellij.devkit.workspaceModel.xml @@ -4,7 +4,7 @@ - + diff --git a/plugins/grazie/src/main/resources/intellij.grazie.core.xml b/plugins/grazie/src/main/resources/intellij.grazie.core.xml index dc87921c5f82..f1ef2bd116da 100644 --- a/plugins/grazie/src/main/resources/intellij.grazie.core.xml +++ b/plugins/grazie/src/main/resources/intellij.grazie.core.xml @@ -1,5 +1,5 @@ - + diff --git a/plugins/markdown/compose/src/main/resources/intellij.markdown.compose.preview.xml b/plugins/markdown/compose/src/main/resources/intellij.markdown.compose.preview.xml index 43ad2e854f7e..636829516b87 100644 --- a/plugins/markdown/compose/src/main/resources/intellij.markdown.compose.preview.xml +++ b/plugins/markdown/compose/src/main/resources/intellij.markdown.compose.preview.xml @@ -2,7 +2,7 @@ - +