From 3795c2729e67bcfdfde3b0905dff183791a26dd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yann=20C=C3=A9bron?= Date: Wed, 17 Jul 2024 17:41:25 +0200 Subject: [PATCH] EP lists: optimize tags table --- topics/_shared/snippets.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/topics/_shared/snippets.md b/topics/_shared/snippets.md index 42220235d..b1d732ff8 100644 --- a/topics/_shared/snippets.md +++ b/topics/_shared/snippets.md @@ -121,16 +121,16 @@ See [](plugin_extensions.md) on how to declare extensions in your plugin. See [](verifying_plugin_compatibility.md) for overview of API status. -| Icon | Description | Details | -|-----------------------------------|-------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| ![Deprecated][deprecated] | Deprecated API | Please see code documentation for replacement | -| ![Removal][removal] | Scheduled for Removal API | Please see code documentation for replacement | -| ![Obsolete][obsolete] | Obsolete API | Do not use in new code, please see code documentation for replacement ([](verifying_plugin_compatibility.md#obsolete-api)) | -| ![Experimental API][experimental] | Experimental API | Annotated with [`@ApiStatus.Experimental`](%gh-java-annotations%/common/src/main/java/org/jetbrains/annotations/ApiStatus.java), API might be altered or removed without prior notice | -| ![Internal API][internal] | Internal API | Annotated with [`@ApiStatus.Internal`](%gh-java-annotations%/common/src/main/java/org/jetbrains/annotations/ApiStatus.java), must not be used by 3rd party, see [](api_internal.md) | -| ![Project-Level][project-level] | Project-Level Extension Point/Topic |

Can have [`Project`](%gh-ic%/platform/core-api/src/com/intellij/openapi/project/Project.java) as constructor parameter

Extension Point: Declared with `area="IDEA_PROJECT"`

Listener: registered in [``](plugin_configuration_file.md#idea-plugin__projectListeners)

| -| ![Non-Dynamic][non-dynamic] | Non-Dynamic Extension Point | Installation/update of plugin requires IDE restart ([](dynamic_plugins.md)) | -| ![DumbAware][dumb-aware] | `DumbAware` Extension Point | Implementations marked with [`DumbAware`](%gh-ic%/platform/core-api/src/com/intellij/openapi/project/DumbAware.java) will be processed during [dumb mode](indexing_and_psi_stubs.md#dumb-mode) | +| Icon | Description | Details | +|-----------------------------------------------------------------|-------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| ![Deprecated][deprecated] | Deprecated API | See code documentation for replacement. | +| ![Removal][removal] | Scheduled for Removal API | See code documentation for replacement. | +| ![Obsolete][obsolete] | Obsolete API | Do not use in new code.

See code documentation for replacement ([](verifying_plugin_compatibility.md#obsolete-api)).

| +| ![Experimental API][experimental]      | Experimental API | Annotated with [`@ApiStatus.Experimental`](%gh-java-annotations%/common/src/main/java/org/jetbrains/annotations/ApiStatus.java).

API might be altered or removed without prior notice.

| +| ![Internal API][internal] | Internal API | Annotated with [`@ApiStatus.Internal`](%gh-java-annotations%/common/src/main/java/org/jetbrains/annotations/ApiStatus.java).

Must not be used by third party plugins, see [](api_internal.md).

| +| ![Project-Level][project-level] | Project-Level

Extension Point/Topic

|

Can have [`Project`](%gh-ic%/platform/core-api/src/com/intellij/openapi/project/Project.java) as constructor parameter.

- Extension Point: Declared with `area="IDEA_PROJECT"`

- Listener: registered in [``](plugin_configuration_file.md#idea-plugin__projectListeners)

| +| ![Non-Dynamic][non-dynamic] | Non-Dynamic

Extension Point

| Installation/update of plugin requires IDE restart ([](dynamic_plugins.md)). | +| ![DumbAware][dumb-aware] | `DumbAware`

Extension Point

| Implementations marked with [`DumbAware`](%gh-ic%/platform/core-api/src/com/intellij/openapi/project/DumbAware.java) will be processed during [dumb mode](indexing_and_psi_stubs.md#dumb-mode). | [deprecated]: https://img.shields.io/badge/-Deprecated-lightgrey?style=flat-square [removal]: https://img.shields.io/badge/-Removal-red?style=flat-square