From 8490995bc303e68e50ea7a29af1d8398c9cbf17d Mon Sep 17 00:00:00 2001 From: Sergey Malenkov Date: Wed, 29 Apr 2020 12:15:42 +0300 Subject: [PATCH] IDEA-238800: Add javadoc after code review GitOrigin-RevId: 2786b07fc3eecae966299e87ab3ad87cb4662a74 --- .../intellij/openapi/options/ex/ConfigurableGroupEP.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/platform/platform-impl/src/com/intellij/openapi/options/ex/ConfigurableGroupEP.java b/platform/platform-impl/src/com/intellij/openapi/options/ex/ConfigurableGroupEP.java index fe70a5753d6c..a361f85aac95 100644 --- a/platform/platform-impl/src/com/intellij/openapi/options/ex/ConfigurableGroupEP.java +++ b/platform/platform-impl/src/com/intellij/openapi/options/ex/ConfigurableGroupEP.java @@ -15,6 +15,12 @@ import org.jetbrains.annotations.Nullable; import java.util.ResourceBundle; +/** + * This extension point is intended to group different configurables in order to simplify finding them in the Settings tree. + * If a group in the tree is selected, an uneditable page with a brief description is displayed. + * Therefore, do not use groups to create a hierarchy of configurables, especially if there are very few of them. + * It is recommended to create a hierarchy using {@link com.intellij.openapi.options.ConfigurableEP#parentId ConfigurableEP}. + */ final class ConfigurableGroupEP implements PluginAware { private static final ExtensionPointName EP = new ExtensionPointName<>("com.intellij.groupConfigurable");