mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-28 01:07:49 +08:00
plugin_extension_points.md: note using PossiblyDumbAware
This commit is contained in:
parent
1832793d87
commit
c4ad8df278
@ -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 Points
|
# Extension Points
|
||||||
|
|
||||||
@ -58,6 +58,9 @@ Must be one of `IDEA_APPLICATION` for Application (default), `IDEA_PROJECT` for
|
|||||||
|
|
||||||
The plugin that contributes to the extension point will read those properties from the <path>plugin.xml</path> file.
|
The plugin that contributes to the extension point will read those properties from the <path>plugin.xml</path> file.
|
||||||
|
|
||||||
|
If extension implementations are filtered according to [](indexing_and_psi_stubs.md#dumb-mode), the base class should be
|
||||||
|
marked with [`PossiblyDumbAware`](%gh-ic%/platform/core-api/src/com/intellij/openapi/project/PossiblyDumbAware.java) to highlight this.
|
||||||
|
|
||||||
Base classes for extensions requiring a key:
|
Base classes for extensions requiring a key:
|
||||||
|
|
||||||
- [`LanguageExtension`](%gh-ic%/platform/core-api/src/com/intellij/lang/LanguageExtension.java)
|
- [`LanguageExtension`](%gh-ic%/platform/core-api/src/com/intellij/lang/LanguageExtension.java)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user