mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:19:59 +07:00
[rider + json] IJPL-159354 Add explicit JSON plugin dependency to all plugins whose modules contain compile dependency on the JSON module
The assumption here is: if there is an explicit compile dependency on the JSON module, the corresponding plugin indeed relies on it -> it requires the JSON _plugin_ to be installed and enabled. This might be an overkill, but currently JSON is bundled into all IDEs -> should not make any existing plugin unavailable because of unsatisfied dependency. Should anybody decide that a particular plugin does not need a JSON dependency, they can remove it from the corresponding plugin.xml and JPS module (and fix possible compilation errors). GitOrigin-RevId: b10774cc51a4e195b2ee4dc7a5ad1bcef40444a9
This commit is contained in:
committed by
intellij-monorepo-bot
parent
8d2c779293
commit
481925fd0a
@@ -2,6 +2,7 @@
|
||||
<dependencies>
|
||||
<plugin id="com.intellij.properties"/>
|
||||
<plugin id="com.intellij.java"/>
|
||||
<plugin id="com.intellij.modules.json"/>
|
||||
</dependencies>
|
||||
<resource-bundle>messages.DevKitBundle</resource-bundle>
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
|
||||
@@ -13,6 +13,9 @@
|
||||
As an experiment, some portion of users will also have it enabled in the All tab.</i>
|
||||
]]></description>
|
||||
|
||||
<dependencies>
|
||||
<plugin id="com.intellij.modules.json"/>
|
||||
</dependencies>
|
||||
<content>
|
||||
<module name="intellij.searchEverywhereMl.typos"/>
|
||||
<module name="intellij.searchEverywhereMl.ranking.ext"/>
|
||||
|
||||
Reference in New Issue
Block a user