plugin_compatibility.md: Intellij -> IntelliJ

This commit is contained in:
Yann Cébron 2024-04-10 17:22:10 +02:00
parent a10149bbc0
commit 12adb6f1e2

View File

@ -21,7 +21,7 @@ Declaring a dependency on a module also expresses a plugin's compatibility with
[](plugin_dependencies.md) describes the syntax for declaring plugin dependencies and optional plugin dependencies. [](plugin_dependencies.md) describes the syntax for declaring plugin dependencies and optional plugin dependencies.
This document describes the IntelliJ Platform modules' functionality to aid in determining the dependencies of a plugin. This document describes the IntelliJ Platform modules' functionality to aid in determining the dependencies of a plugin.
The way dependency declarations are handled by the Intellij Platform is determined by the contents of the <path>[plugin.xml](plugin_configuration_file.md)</path> file: The way dependency declarations are handled by the IntelliJ Platform is determined by the contents of the <path>[plugin.xml](plugin_configuration_file.md)</path> file:
* If a plugin does not declare any dependencies in its <path>plugin.xml</path> file, or if it declares dependencies only on other plugins but not modules, it's assumed to be a legacy plugin and is loaded only in IntelliJ IDEA. * If a plugin does not declare any dependencies in its <path>plugin.xml</path> file, or if it declares dependencies only on other plugins but not modules, it's assumed to be a legacy plugin and is loaded only in IntelliJ IDEA.
This configuration of the dependency declaration is deprecated; do not use it for new plugin projects. This configuration of the dependency declaration is deprecated; do not use it for new plugin projects.
* If a plugin declares at least _one_ module dependency in its <path>plugin.xml</path> file, the plugin is loaded if an IntelliJ Platform-based product contains _all the modules and plugins_ on which the plugin has declared a dependency. * If a plugin declares at least _one_ module dependency in its <path>plugin.xml</path> file, the plugin is loaded if an IntelliJ Platform-based product contains _all the modules and plugins_ on which the plugin has declared a dependency.