snippets.topic: improve EP legend

This commit is contained in:
Yann Cébron 2025-04-22 13:15:13 +02:00
parent 746859d523
commit 5c27399e4e

View File

@ -141,7 +141,7 @@
<p>See <a href="verifying_plugin_compatibility.md"/> for overview of API status.</p> <p>See <a href="verifying_plugin_compatibility.md"/> for overview of API status.</p>
<table> <table>
<tr> <tr>
<td>Icon</td> <td>Tag</td>
<td>Description</td> <td>Description</td>
<td>Details</td> <td>Details</td>
</tr> </tr>
@ -154,14 +154,17 @@
<tr> <tr>
<td><img src="https://img.shields.io/badge/-Removal-red?style=flat-square" alt="Removal"/></td> <td><img src="https://img.shields.io/badge/-Removal-red?style=flat-square" alt="Removal"/></td>
<td>Scheduled for Removal API</td> <td>Scheduled for Removal API</td>
<td>See code documentation for replacement.</td> <td>Annotated with <a
href="%gh-java-annotations%/common/src/main/java/org/jetbrains/annotations/ApiStatus.java"><code>@ApiStatus.ScheduledForRemoval</code></a>.
<p>See code documentation for replacement.</p></td>
</tr> </tr>
<tr> <tr>
<td><img src="https://img.shields.io/badge/-Obsolete-grey?style=flat-square" alt="Obsolete"/> <td><img src="https://img.shields.io/badge/-Obsolete-grey?style=flat-square" alt="Obsolete"/>
</td> </td>
<td>Obsolete API</td> <td>Obsolete API</td>
<td>Do not use in new code.<p>See code documentation for replacement (<a <td>Annotated with <a
href="verifying_plugin_compatibility.md" anchor="obsolete-api"/>).</p></td> href="%gh-java-annotations%/common/src/main/java/org/jetbrains/annotations/ApiStatus.java"><code>@ApiStatus.Obsolete</code></a>.
<p>Do not use in new code, see code documentation for replacement.</p></td>
</tr> </tr>
<tr> <tr>
<td><img src="https://img.shields.io/badge/-Experimental-violet?style=flat-square" <td><img src="https://img.shields.io/badge/-Experimental-violet?style=flat-square"
@ -187,17 +190,11 @@
<td><p>Can have <a <td><p>Can have <a
href="%gh-ic%/platform/core-api/src/com/intellij/openapi/project/Project.java"><code>Project</code></a> href="%gh-ic%/platform/core-api/src/com/intellij/openapi/project/Project.java"><code>Project</code></a>
as constructor parameter.</p> as constructor parameter.</p>
<p>- Extension Point: Declared with <code>area=&quot;IDEA_PROJECT&quot;</code></p> <p>- Extension Point: declared with <code>area=&quot;IDEA_PROJECT&quot;</code></p>
<p>- Listener: registered in <a href="plugin_configuration_file.md" <p>- Listener: registered in <a href="plugin_configuration_file.md"
anchor="idea-plugin__projectListeners"><code>&lt;projectListeners&gt;</code></a> anchor="idea-plugin__projectListeners"><code>&lt;projectListeners&gt;</code></a>
</p></td> </p></td>
</tr> </tr>
<tr>
<td><img src="https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square"
alt="Non-Dynamic"/></td>
<td>Non-Dynamic<p>Extension Point</p></td>
<td>Installation/update of plugin requires IDE restart (<a href="dynamic_plugins.md"/>).</td>
</tr>
<tr> <tr>
<td><img src="https://img.shields.io/badge/-DumbAware-darkgreen?style=flat-square" <td><img src="https://img.shields.io/badge/-DumbAware-darkgreen?style=flat-square"
alt="DumbAware"/></td> alt="DumbAware"/></td>
@ -209,6 +206,12 @@
mode</a>. mode</a>.
</td> </td>
</tr> </tr>
<tr>
<td><img src="https://img.shields.io/badge/-Non--Dynamic-orange?style=flat-square"
alt="Non-Dynamic"/></td>
<td>Non-Dynamic<p>Extension Point</p></td>
<td>Installation/update of plugin requires restarting the IDE, see <a href="dynamic_plugins.md"/>.</td>
</tr>
</table> </table>
</chapter> </chapter>
</chapter> </chapter>