mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IJPL-248591 move swingx library to a separate JAR in the distribution
Before it was included in intellij.libraries.swingx content module that was registered as 'embedded' the core plugin in all products, so behavior won't be changed, the classes from the library are still loaded by the core classloader. Reviewed in IJ-MR-211289. GitOrigin-RevId: 57b1fb9afbbd951994801f6dc9a3955b0e0bc6e1
This commit is contained in:
committed by
intellij-monorepo-bot
parent
646afe1a51
commit
9e2b8897bf
@@ -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
|
||||
- name: intellij.libraries.swingx
|
||||
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user