mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-28 01:07:49 +08:00
Java plugin: replace link to blogpost with doc link
This commit is contained in:
parent
51bab80961
commit
6b70dc3709
@ -78,7 +78,7 @@ New API for Editor Inlay Hints
|
|||||||
### IntelliJ IDEA 2019.2
|
### IntelliJ IDEA 2019.2
|
||||||
|
|
||||||
Java functionality extracted as a plugin
|
Java functionality extracted as a plugin
|
||||||
: If your plugin depends on Java, it must be specified now; please see [blog post](https://blog.jetbrains.com/platform/2019/06/java-functionality-extracted-as-a-plugin/) for details.
|
: If your plugin depends on Java, it must be specified now; see [](plugin_compatibility.md#java) for details.
|
||||||
|
|
||||||
Unbundled plugins
|
Unbundled plugins
|
||||||
: Several plugins (J2ME, JsTestDriver, Struts 1.x) for no longer actively maintained technology have been moved to a [separate repository](https://github.com/JetBrains/intellij-obsolete-plugins/). If your plugin depends on them, users will need to install them from the [JetBrains Marketplace](https://plugins.jetbrains.com).
|
: Several plugins (J2ME, JsTestDriver, Struts 1.x) for no longer actively maintained technology have been moved to a [separate repository](https://github.com/JetBrains/intellij-obsolete-plugins/). If your plugin depends on them, users will need to install them from the [JetBrains Marketplace](https://plugins.jetbrains.com).
|
||||||
|
@ -10,7 +10,7 @@ This FAQ is a topical index of questions that have been asked (and answered) on
|
|||||||
>
|
>
|
||||||
|
|
||||||
## Unresolved Classes after Upgrading to 2019.2 or later
|
## Unresolved Classes after Upgrading to 2019.2 or later
|
||||||
* [Java functionality extracted as a plugin](https://blog.jetbrains.com/platform/2019/06/java-functionality-extracted-as-a-plugin/)
|
* Dependency on Java plugin must be defined, see [](plugin_compatibility.md#java)
|
||||||
|
|
||||||
## Accessing and Modifying the Source Code
|
## Accessing and Modifying the Source Code
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
|
||||||
|
|
||||||
# PSI Cookbook
|
# PSI Cookbook
|
||||||
|
|
||||||
|
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
<link-summary rel="excerpt"/>
|
<link-summary rel="excerpt"/>
|
||||||
<p id="excerpt">
|
<p id="excerpt">
|
||||||
This page gives recipes for the most common operations for working with the PSI (Program Structure Interface).
|
This page gives recipes for the most common operations for working with the PSI (Program Structure Interface).
|
||||||
@ -32,7 +32,7 @@ Unlike [Developing Custom Language Plugins](custom_language_support.md), it is a
|
|||||||
|
|
||||||
## Java Specific
|
## Java Specific
|
||||||
|
|
||||||
> If your plugin depends on Java functionality and targets 2019.2 or later, please make sure to follow the steps from this [blog post](https://blog.jetbrains.com/platform/2019/06/java-functionality-extracted-as-a-plugin/).
|
> If your plugin depends on Java functionality and targets 2019.2 or later, see [](plugin_compatibility.md#java).
|
||||||
> Also consider using [UAST](uast.md) if your plugin supports other JVM languages.
|
> Also consider using [UAST](uast.md) if your plugin supports other JVM languages.
|
||||||
>
|
>
|
||||||
{style="note"}
|
{style="note"}
|
||||||
|
@ -23,7 +23,7 @@ This section adds annotation functionality to support the Simple Language in the
|
|||||||
Classes defined in this step of the tutorial depend on `com.intellij.psi.PsiLiteralExpression` (the PSI representation for String literals in Java code) at runtime.
|
Classes defined in this step of the tutorial depend on `com.intellij.psi.PsiLiteralExpression` (the PSI representation for String literals in Java code) at runtime.
|
||||||
Using `PsiLiteralExpression` [introduces a dependency](plugin_compatibility.md#modules-specific-to-functionality) on `com.intellij.java`.
|
Using `PsiLiteralExpression` [introduces a dependency](plugin_compatibility.md#modules-specific-to-functionality) on `com.intellij.java`.
|
||||||
|
|
||||||
Beginning in version 2019.2, a dependency on Java plugin [must be declared explicitly](https://blog.jetbrains.com/platform/2019/06/java-functionality-extracted-as-a-plugin/).
|
Beginning in version 2019.2, a dependency on Java plugin [must be declared explicitly](plugin_compatibility.md#java).
|
||||||
First, add a dependency on the Java plugin in the Gradle build script:
|
First, add a dependency on the Java plugin in the Gradle build script:
|
||||||
|
|
||||||
<tabs>
|
<tabs>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user