From 017a73ef753bcc124a9c20e1119862b3fce9c558 Mon Sep 17 00:00:00 2001 From: Karol Lewandowski Date: Fri, 7 Mar 2025 10:57:23 +0100 Subject: [PATCH] plugin_configuration_file.md: Clarify extensionPoint@area recommendation --- topics/basics/plugin_structure/plugin_configuration_file.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/topics/basics/plugin_structure/plugin_configuration_file.md b/topics/basics/plugin_structure/plugin_configuration_file.md index 9517ec5f0..c84f06dae 100644 --- a/topics/basics/plugin_structure/plugin_configuration_file.md +++ b/topics/basics/plugin_structure/plugin_configuration_file.md @@ -691,11 +691,15 @@ Attributes The scope in which the [extension](plugin_extensions.md) is instantiated. - It is not recommended to use non-default values. + Allowed values: - `IDEA_APPLICATION` _(default)_ - `IDEA_PROJECT` - `IDEA_MODULE` (**deprecated**) + + **It is strongly recommended not to introduce new project- and module-level extension points.** + If an extension point needs to operate on a `Project` or `Module` instance, declare an application-level extension + point and pass the instance as a method parameter. Children :