mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-02-04 23:39:07 +07:00
This is needed to enable automatic layout and to allow merging two JSON plugins to a single one. Also, this is needed to allow adding dependency on JSON from the unified YAML plugin. 'intellij.json' is registered as an embedded content module, so it uses the main plugin classloader, and now has a dependency on 'intellij.json.split' module. This ensures that classes from both modules are available to content modules from other plugins which declare dependency on JSON plugin as before. After this change, build scripts don't put intellij.toml.json to a separate JAR anymore, and an explicit adjustment is needed in the Wiremock plugin's layout to avoid creating an unnecessary separate JAR. GitOrigin-RevId: be77513b7f0c1e397b4f6dda7524aa6978fa2a90
10 lines
232 B
YAML
10 lines
232 B
YAML
- name: lib/toml-frontend.jar
|
|
modules:
|
|
- name: intellij.toml.core
|
|
reason: <- intellij.toml
|
|
- name: lib/toml.jar
|
|
modules:
|
|
- name: intellij.toml
|
|
contentModules:
|
|
- name: intellij.toml.json
|
|
- name: intellij.toml.grazie |