From 6e44d31480d496b70d28af1b32349fcdd052719e Mon Sep 17 00:00:00 2001 From: "Dmitriy.Panov" Date: Thu, 16 Oct 2025 17:32:04 +0200 Subject: [PATCH] [build scripts] the Laravel plugin is bundled in PhpStorm IJI-3040 WI-82336 GitOrigin-RevId: 07b8c2bda27057168ed115d38afab9a6888f02d6 --- .../src/org/jetbrains/intellij/build/ProductProperties.kt | 2 +- .../intellij/build/productRunner/IntellijProcessStarter.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/build-scripts/src/org/jetbrains/intellij/build/ProductProperties.kt b/platform/build-scripts/src/org/jetbrains/intellij/build/ProductProperties.kt index f6efb2bda465..b3278286f4a8 100644 --- a/platform/build-scripts/src/org/jetbrains/intellij/build/ProductProperties.kt +++ b/platform/build-scripts/src/org/jetbrains/intellij/build/ProductProperties.kt @@ -338,7 +338,7 @@ abstract class ProductProperties { * Paths to externally built plugins to be included in the IDE. * They will be copied into the build, as well as included in the IDE classpath when launching it to build search index, .jar order, etc. */ - open fun getAdditionalPluginPaths(context: BuildContext): List = emptyList() + open suspend fun getAdditionalPluginPaths(context: BuildContext): List = emptyList() /** * Override this function to provide additional JVM command line arguments which will be added to launchers along with diff --git a/platform/build-scripts/src/org/jetbrains/intellij/build/productRunner/IntellijProcessStarter.kt b/platform/build-scripts/src/org/jetbrains/intellij/build/productRunner/IntellijProcessStarter.kt index ab3656eabdc9..b04a503d28d4 100644 --- a/platform/build-scripts/src/org/jetbrains/intellij/build/productRunner/IntellijProcessStarter.kt +++ b/platform/build-scripts/src/org/jetbrains/intellij/build/productRunner/IntellijProcessStarter.kt @@ -100,7 +100,7 @@ suspend fun runApplicationStarter( } } -private fun prepareFlatClasspath(classpath: Collection, tempDir: Path, context: BuildContext): LinkedHashSet { +private suspend fun prepareFlatClasspath(classpath: Collection, tempDir: Path, context: BuildContext): LinkedHashSet { val effectiveIdeClasspath = LinkedHashSet(classpath) val additionalPluginPaths = context.productProperties.getAdditionalPluginPaths(context)