[clion] removed separate layout job

(cherry picked from commit 2f3509538ef50f390f8ffacceca6c839b738936d)

IJ-CR-134087

GitOrigin-RevId: 7bd0c9ea8f2f9a9b44a31f944c30328a6a4e3298
This commit is contained in:
Petr Kudriavtsev
2024-05-13 23:00:27 +00:00
committed by intellij-monorepo-bot
parent 5a5c335cf6
commit 09445f8bee
@@ -25,18 +25,6 @@ internal suspend fun buildPlugins(
buildPlatformJob: Job,
): List<Pair<PluginBuildDescriptor, List<DistributionFileEntry>>> {
return spanBuilder("build plugins").setAttribute(AttributeKey.longKey("count"), plugins.size.toLong()).useWithScope {
launch {
val plugin = plugins.firstOrNull { it.mainModule == "intellij.rider.plugins.clion.radler" && hasResourcePaths(it) } ?: return@launch
// copy custom resources
spanBuilder("build plugin")
.setAttribute("mainModule", plugin.mainModule)
.setAttribute("dir", plugin.directoryName)
.setAttribute("reason", "copy custom resources")
.useWithScope(Dispatchers.IO) {
layoutResourcePaths(layout = plugin, context = context, targetDirectory = pluginRootDir.resolve(plugin.directoryName), overwrite = true)
}
}
buildPlugins(
moduleOutputPatcher = ModuleOutputPatcher(),
plugins = plugins,