mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IJPL-246783 Move Jackson Joda datatype into wrapper plugin
Jackson Joda datatype depends on internal Jackson modules, so keep it in the JetBrains namespace instead of converting it to private unnamed plugin content. Register a small bundled wrapper plugin and remove the content module from the aggregate Jackson module set so products include it through normal plugin wiring. Update generated module-set descriptors and packaging snapshots to match. IJ-MR-184958 IJ-MR-184993 IJ-MR-179029 IJ-MR-184126 IJ-MR-181153 IJ-MR-146078 IJ-MR-175479 IJ-MR-186058 IJ-MR-193195 IJ-MR-196957 IJ-MR-199124 IJ-MR-197441 IJ-MR-204135 IJ-MR-204674 IJ-MR-205883 GitOrigin-RevId: 960467a3f07d1fee9dc0bef31fcecf7b18251708
This commit is contained in:
committed by
intellij-monorepo-bot
parent
f82dce98fe
commit
b70b40637d
@@ -15,11 +15,7 @@ jvm_library(
|
||||
),
|
||||
visibility = ["//visibility:public"],
|
||||
exports = ["@lib//:libraries-jackson-datatype-joda-jackson-datatype-joda"],
|
||||
runtime_deps = [
|
||||
# do not sort,
|
||||
"@lib//:libraries-jackson-datatype-joda-jackson-datatype-joda",
|
||||
"//libraries/jackson/jackson",
|
||||
],
|
||||
runtime_deps = ["@lib//:libraries-jackson-datatype-joda-jackson-datatype-joda"],
|
||||
)
|
||||
|
||||
jvm_library(
|
||||
@@ -33,11 +29,7 @@ jvm_library(
|
||||
module_name = "intellij.libraries.jackson.datatype.joda",
|
||||
visibility = ["//visibility:public"],
|
||||
exports = ["@lib//:libraries-jackson-datatype-joda-jackson-datatype-joda"],
|
||||
runtime_deps = [
|
||||
# do not sort,
|
||||
":libraries-jackson-datatype-joda",
|
||||
"//libraries/jackson/jackson:jackson_test_lib",
|
||||
],
|
||||
runtime_deps = [":libraries-jackson-datatype-joda"],
|
||||
)
|
||||
### auto-generated section `build intellij.libraries.jackson.datatype.joda` end
|
||||
|
||||
|
||||
@@ -35,6 +35,5 @@
|
||||
</SOURCES>
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module" module-name="intellij.libraries.jackson" scope="RUNTIME" />
|
||||
</component>
|
||||
</module>
|
||||
+7
-6
@@ -1,7 +1,8 @@
|
||||
<idea-plugin visibility="internal">
|
||||
<!-- region Generated dependencies - run `Generate Product Layouts` to regenerate -->
|
||||
<dependencies>
|
||||
<module name="intellij.libraries.jackson"/>
|
||||
</dependencies>
|
||||
<!-- endregion -->
|
||||
<!--
|
||||
This module is not included in the core plugin.
|
||||
If a plugin needs to use this library, it should register this module as its own content module using a 'content' tag without
|
||||
the 'namespace' attribute. This way the module is registered in an implicit per-plugin namespace and won't clash at runtime
|
||||
with other copies of this module registered in other plugins.
|
||||
-->
|
||||
<idea-plugin visibility="private">
|
||||
</idea-plugin>
|
||||
-1
@@ -153,7 +153,6 @@ object CoreModuleSets {
|
||||
module("intellij.libraries.jackson.dataformat.toml")
|
||||
|
||||
module("intellij.libraries.jackson.datatype.jdk8")
|
||||
module("intellij.libraries.jackson.datatype.joda")
|
||||
module("intellij.libraries.jackson.datatype.jsr310")
|
||||
|
||||
embeddedModule("intellij.libraries.jackson.module.kotlin")
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
<module name="intellij.libraries.jackson.dataformat.yaml" loading="embedded"/>
|
||||
<module name="intellij.libraries.jackson.dataformat.toml"/>
|
||||
<module name="intellij.libraries.jackson.datatype.jdk8"/>
|
||||
<module name="intellij.libraries.jackson.datatype.joda"/>
|
||||
<module name="intellij.libraries.jackson.datatype.jsr310"/>
|
||||
<module name="intellij.libraries.jackson.module.kotlin" loading="embedded"/>
|
||||
<!-- endregion -->
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
<module name="intellij.libraries.jackson.dataformat.yaml" loading="embedded"/>
|
||||
<module name="intellij.libraries.jackson.dataformat.toml"/>
|
||||
<module name="intellij.libraries.jackson.datatype.jdk8"/>
|
||||
<module name="intellij.libraries.jackson.datatype.joda"/>
|
||||
<module name="intellij.libraries.jackson.datatype.jsr310"/>
|
||||
<module name="intellij.libraries.jackson.module.kotlin" loading="embedded"/>
|
||||
<!-- endregion -->
|
||||
|
||||
@@ -16,7 +16,6 @@
|
||||
<module name="intellij.libraries.jackson.dataformat.yaml" loading="embedded"/>
|
||||
<module name="intellij.libraries.jackson.dataformat.toml"/>
|
||||
<module name="intellij.libraries.jackson.datatype.jdk8"/>
|
||||
<module name="intellij.libraries.jackson.datatype.joda"/>
|
||||
<module name="intellij.libraries.jackson.datatype.jsr310"/>
|
||||
<module name="intellij.libraries.jackson.module.kotlin" loading="embedded"/>
|
||||
<!-- endregion -->
|
||||
|
||||
-1
@@ -17,7 +17,6 @@
|
||||
<module name="intellij.libraries.jackson.dataformat.yaml" loading="embedded"/>
|
||||
<module name="intellij.libraries.jackson.dataformat.toml"/>
|
||||
<module name="intellij.libraries.jackson.datatype.jdk8"/>
|
||||
<module name="intellij.libraries.jackson.datatype.joda"/>
|
||||
<module name="intellij.libraries.jackson.datatype.jsr310"/>
|
||||
<module name="intellij.libraries.jackson.module.kotlin" loading="embedded"/>
|
||||
<!-- endregion -->
|
||||
|
||||
@@ -18,7 +18,6 @@
|
||||
<module name="intellij.libraries.jackson.dataformat.yaml" loading="embedded"/>
|
||||
<module name="intellij.libraries.jackson.dataformat.toml"/>
|
||||
<module name="intellij.libraries.jackson.datatype.jdk8"/>
|
||||
<module name="intellij.libraries.jackson.datatype.joda"/>
|
||||
<module name="intellij.libraries.jackson.datatype.jsr310"/>
|
||||
<module name="intellij.libraries.jackson.module.kotlin" loading="embedded"/>
|
||||
<!-- endregion -->
|
||||
|
||||
@@ -21,7 +21,6 @@
|
||||
<module name="intellij.libraries.jackson.dataformat.yaml" loading="embedded"/>
|
||||
<module name="intellij.libraries.jackson.dataformat.toml"/>
|
||||
<module name="intellij.libraries.jackson.datatype.jdk8"/>
|
||||
<module name="intellij.libraries.jackson.datatype.joda"/>
|
||||
<module name="intellij.libraries.jackson.datatype.jsr310"/>
|
||||
<module name="intellij.libraries.jackson.module.kotlin" loading="embedded"/>
|
||||
<!-- endregion -->
|
||||
|
||||
-1
@@ -12,7 +12,6 @@
|
||||
<module name="intellij.libraries.jackson.dataformat.yaml" loading="embedded"/>
|
||||
<module name="intellij.libraries.jackson.dataformat.toml"/>
|
||||
<module name="intellij.libraries.jackson.datatype.jdk8"/>
|
||||
<module name="intellij.libraries.jackson.datatype.joda"/>
|
||||
<module name="intellij.libraries.jackson.datatype.jsr310"/>
|
||||
<module name="intellij.libraries.jackson.module.kotlin" loading="embedded"/>
|
||||
</content>
|
||||
|
||||
-1
@@ -13,7 +13,6 @@
|
||||
<module name="intellij.libraries.jackson.dataformat.yaml" loading="embedded"/>
|
||||
<module name="intellij.libraries.jackson.dataformat.toml"/>
|
||||
<module name="intellij.libraries.jackson.datatype.jdk8"/>
|
||||
<module name="intellij.libraries.jackson.datatype.joda"/>
|
||||
<module name="intellij.libraries.jackson.datatype.jsr310"/>
|
||||
<module name="intellij.libraries.jackson.module.kotlin" loading="embedded"/>
|
||||
<!-- endregion -->
|
||||
|
||||
Reference in New Issue
Block a user