mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:19:59 +07:00
If a module is compatible with the frontend process (i.e., doesn't depend on 'intellij.platform.backend' module), it's now automatically put to a separate JAR: lib/modules/module.name.jar for content modules, and lib/*-frontend.jar for other modules. The expected plugin layout is updated for some plugins that we may want to use in the frontend process in the future. Also, peculiarities of CWM plugin layout are fixed: we don't have two copies of intellij.platform.inline.completion.split and intellij.platform.vcs.common.split modules anymore. The 'package' attribute is removed from backend modules intellij.platform.inline.completion.backend.split and intellij.platform.vcs.backend.split to ensure that they are also put to separate JARs and aren't scrambled, so there is no need to include their dependencies to the scrambling classpath. GitOrigin-RevId: 05cc64ddff100726a64538000bbde224095adc2c
9 lines
257 B
YAML
9 lines
257 B
YAML
- name: lib/properties-frontend.jar
|
|
modules:
|
|
- name: intellij.properties.psi
|
|
reason: <- intellij.properties
|
|
- name: intellij.properties.psi.impl
|
|
reason: <- intellij.properties
|
|
- name: lib/properties.jar
|
|
modules:
|
|
- name: intellij.properties |