diff --git a/libraries/swingx/module-content.yaml b/libraries/swingx/module-content.yaml index d88895c1579d..d06a85b18ccd 100644 --- a/libraries/swingx/module-content.yaml +++ b/libraries/swingx/module-content.yaml @@ -1,6 +1,3 @@ - name: dist.all/lib/intellij.libraries.swingx.jar modules: - - name: intellij.libraries.swingx - libraries: - swingx: - - name: $MAVEN_REPOSITORY$/org/swinglabs/swingx-core/1/swingx-core-1.jar \ No newline at end of file + - name: intellij.libraries.swingx \ No newline at end of file diff --git a/platform/build-scripts/src/org/jetbrains/intellij/build/impl/PlatformModules.kt b/platform/build-scripts/src/org/jetbrains/intellij/build/impl/PlatformModules.kt index cbdb5383e1fe..6d5e4e3f1fa2 100644 --- a/platform/build-scripts/src/org/jetbrains/intellij/build/impl/PlatformModules.kt +++ b/platform/build-scripts/src/org/jetbrains/intellij/build/impl/PlatformModules.kt @@ -119,6 +119,9 @@ internal suspend fun createPlatformLayout(projectLibrariesUsedByPlugins: SortedS ) } + // the library is put to a separate JAR due to IJPL-248591; it would be better to get rid of it completely, see IJPL-749 + layout.withModuleLibrary(libraryName = "swingx", moduleName = "intellij.libraries.swingx") + // platform-loader.jar is loaded by JVM classloader as part of loading our custom PathClassLoader class - reduce file size addModule(PLATFORM_LOADER_JAR, sequenceOf( "intellij.platform.util.rt.java8",