mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-28 01:07:49 +08:00
EP lists: prepare for IJSDK-1960 EP lists: add 'DumbAware' tag
This commit is contained in:
parent
1f381fb445
commit
21c4c17c2b
@ -113,7 +113,8 @@ See [](verifying_plugin_compatibility.md) for overview of API status.
|
|||||||
| ![Experimental API][experimental] | Experimental API | Annotated with [`@ApiStatus.Experimental`](https://github.com/JetBrains/java-annotations/blob/master/common/src/main/java/org/jetbrains/annotations/ApiStatus.java), API might be altered or removed without prior notice |
|
| ![Experimental API][experimental] | Experimental API | Annotated with [`@ApiStatus.Experimental`](https://github.com/JetBrains/java-annotations/blob/master/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`](https://github.com/JetBrains/java-annotations/blob/master/common/src/main/java/org/jetbrains/annotations/ApiStatus.java), must not be used by 3rd party, see [](api_internal.md) |
|
| ![Internal API][internal] | Internal API | Annotated with [`@ApiStatus.Internal`](https://github.com/JetBrains/java-annotations/blob/master/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 | <p>Can have [`Project`](%gh-ic%/platform/core-api/src/com/intellij/openapi/project/Project.java) as constructor parameter</p><p>Extension Point: Declared with `area="IDEA_PROJECT"`</p><p>Listener: registered in [`<projectListeners>`](plugin_configuration_file.md#idea-plugin__projectListeners)</p> |
|
| ![Project-Level][project-level] | Project-Level Extension Point/Topic | <p>Can have [`Project`](%gh-ic%/platform/core-api/src/com/intellij/openapi/project/Project.java) as constructor parameter</p><p>Extension Point: Declared with `area="IDEA_PROJECT"`</p><p>Listener: registered in [`<projectListeners>`](plugin_configuration_file.md#idea-plugin__projectListeners)</p> |
|
||||||
| ![Non-Dynamic][non-dynamic] | Non-Dynamic Extension Point | Installation/update of plugin requires IDE restart ([Dynamic Plugins](dynamic_plugins.md)) |
|
| ![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 [](indexing_and_psi_stubs.md#dumb-mode) |
|
||||||
|
|
||||||
[deprecated]: https://img.shields.io/badge/-Deprecated-lightgrey?style=flat-square
|
[deprecated]: https://img.shields.io/badge/-Deprecated-lightgrey?style=flat-square
|
||||||
[removal]: https://img.shields.io/badge/-Removal-red?style=flat-square
|
[removal]: https://img.shields.io/badge/-Removal-red?style=flat-square
|
||||||
@ -122,5 +123,6 @@ See [](verifying_plugin_compatibility.md) for overview of API status.
|
|||||||
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
||||||
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
||||||
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
||||||
|
[dumb-aware]: https://img.shields.io/badge/-DumbAware-darkgreen?style=flat-square
|
||||||
|
|
||||||
</snippet>
|
</snippet>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
# Extension Point and Listener List
|
# Extension Point and Listener List
|
||||||
|
|
||||||
@ -3103,3 +3103,4 @@
|
|||||||
[internal]: https://img.shields.io/badge/-Internal_API-darkred?style=flat-square
|
[internal]: https://img.shields.io/badge/-Internal_API-darkred?style=flat-square
|
||||||
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
||||||
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
||||||
|
[dumb-aware]: https://img.shields.io/badge/-DumbAware-darkgreen?style=flat-square
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
# AppCode Extension Point and Listener List
|
# AppCode Extension Point and Listener List
|
||||||
|
|
||||||
@ -106,3 +106,4 @@ See [](extension_point_list.md) for IntelliJ Platform.
|
|||||||
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
||||||
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
||||||
[deprecated]: https://img.shields.io/badge/-Deprecated-lightgrey?style=flat-square
|
[deprecated]: https://img.shields.io/badge/-Deprecated-lightgrey?style=flat-square
|
||||||
|
[dumb-aware]: https://img.shields.io/badge/-DumbAware-darkgreen?style=flat-square
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
# CLion Extension Point and Listener List
|
# CLion Extension Point and Listener List
|
||||||
|
|
||||||
@ -297,3 +297,4 @@ See [](extension_point_list.md) for IntelliJ Platform.
|
|||||||
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
||||||
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
||||||
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
||||||
|
[dumb-aware]: https://img.shields.io/badge/-DumbAware-darkgreen?style=flat-square
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
# DataGrip Extension Point and Listener List
|
# DataGrip Extension Point and Listener List
|
||||||
|
|
||||||
@ -161,3 +161,4 @@ See [](extension_point_list.md) for IntelliJ Platform.
|
|||||||
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
||||||
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
||||||
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
||||||
|
[dumb-aware]: https://img.shields.io/badge/-DumbAware-darkgreen?style=flat-square
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
# GoLand Extension Point and Listener List
|
# GoLand Extension Point and Listener List
|
||||||
|
|
||||||
@ -56,3 +56,4 @@ See [](extension_point_list.md) for IntelliJ Platform.
|
|||||||
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
||||||
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
||||||
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
||||||
|
[dumb-aware]: https://img.shields.io/badge/-DumbAware-darkgreen?style=flat-square
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
# Open Source Plugins Extension Point and Listener List
|
# Open Source Plugins Extension Point and Listener List
|
||||||
|
|
||||||
@ -137,3 +137,4 @@ Overview of Extension Points and Listeners for OSS plugins bundled with [](idea_
|
|||||||
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
||||||
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
||||||
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
||||||
|
[dumb-aware]: https://img.shields.io/badge/-DumbAware-darkgreen?style=flat-square
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
# Spring API Extension Point and Listener List
|
# Spring API Extension Point and Listener List
|
||||||
|
|
||||||
@ -135,3 +135,4 @@
|
|||||||
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
||||||
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
||||||
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
||||||
|
[dumb-aware]: https://img.shields.io/badge/-DumbAware-darkgreen?style=flat-square
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
# PHP Extension Point and Listener List
|
# PHP Extension Point and Listener List
|
||||||
|
|
||||||
@ -131,3 +131,4 @@ See [](extension_point_list.md) for IntelliJ Platform.
|
|||||||
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
||||||
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
||||||
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
||||||
|
[dumb-aware]: https://img.shields.io/badge/-DumbAware-darkgreen?style=flat-square
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
# Rider Extension Point and Listener List
|
# Rider Extension Point and Listener List
|
||||||
|
|
||||||
@ -204,3 +204,4 @@ See [](extension_point_list.md) for IntelliJ Platform.
|
|||||||
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
||||||
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
||||||
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
||||||
|
[dumb-aware]: https://img.shields.io/badge/-DumbAware-darkgreen?style=flat-square
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
# RubyMine Extension Point and Listener List
|
# RubyMine Extension Point and Listener List
|
||||||
|
|
||||||
@ -135,3 +135,4 @@ See [](extension_point_list.md) for IntelliJ Platform.
|
|||||||
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
||||||
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
||||||
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
||||||
|
[dumb-aware]: https://img.shields.io/badge/-DumbAware-darkgreen?style=flat-square
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
# WebStorm Extension Point and Listener List
|
# WebStorm Extension Point and Listener List
|
||||||
|
|
||||||
@ -128,3 +128,4 @@ See [](extension_point_list.md) for IntelliJ Platform and [](oss_plugins_extensi
|
|||||||
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
[internal]: https://img.shields.io/badge/-Internal-darkred?style=flat-square
|
||||||
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
[project-level]: https://img.shields.io/badge/-Project--Level-blue?style=flat-square
|
||||||
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
[non-dynamic]: https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square
|
||||||
|
[dumb-aware]: https://img.shields.io/badge/-DumbAware-darkgreen?style=flat-square
|
||||||
|
Loading…
x
Reference in New Issue
Block a user