plugin_extension_points.md: note using PossiblyDumbAware

This commit is contained in:
Yann Cébron 2024-02-14 17:23:40 +01:00
parent 1832793d87
commit c4ad8df278

View File

@ -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)