From ab9f9fe85b90520b98e418c1fb4f11cd107eca53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yann=20C=C3=A9bron?= Date: Mon, 12 May 2025 11:13:57 +0200 Subject: [PATCH] update links to idea.md --- topics/basics/execution/execution.md | 2 +- topics/basics/plugin_structure/plugin_dependencies.md | 4 ++-- topics/basics/testing_plugins/light_and_heavy_tests.md | 2 +- topics/tutorials/custom_language_support/annotator.md | 2 +- topics/tutorials/framework.md | 2 +- topics/tutorials/using_kotlin.md | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/topics/basics/execution/execution.md b/topics/basics/execution/execution.md index ec4df05d4..91162f3aa 100644 --- a/topics/basics/execution/execution.md +++ b/topics/basics/execution/execution.md @@ -134,7 +134,7 @@ For starting the process, it's recommended to use the [`GeneralCommandLine`](%gh Alternatively, if the process is a JVM-based one, use the [`JavaCommandLineState`](%gh-ic%/java/execution/impl/src/com/intellij/execution/configurations/JavaCommandLineState.java) base class. It handles the JVM command line parameters and can take care of details like calculating the classpath for the JVM. -Note that using this class requires [dependency](plugin_dependencies.md) on [the Java plugin](idea.md#java). +Note that using this class requires a [dependency](plugin_dependencies.md) on the [](idea.md#java-plugin). ### Process Handler diff --git a/topics/basics/plugin_structure/plugin_dependencies.md b/topics/basics/plugin_structure/plugin_dependencies.md index 925f19345..1887570d6 100644 --- a/topics/basics/plugin_structure/plugin_dependencies.md +++ b/topics/basics/plugin_structure/plugin_dependencies.md @@ -95,10 +95,10 @@ See also [](plugin_compatibility.md#modules-specific-to-functionality). | Gradle | `com.intellij.gradle` | | | Groovy | `org.intellij.groovy` | | | IntelliLang | `org.intellij.intelliLang` | [](language_injection.md) | -| Java | `com.intellij.java` | [](idea.md#java) | +| Java | `com.intellij.java` | [](idea.md#java-plugin) | | JavaScript and TypeScript | `JavaScript` | [](webstorm.md) | | JSON | `com.intellij.modules.json` | [JSON plugin introduction notes](api_changes_list_2024.md#json-plugin-new-20243) | -| Kotlin | `org.jetbrains.kotlin` | [](idea.md#kotlin) | +| Kotlin | `org.jetbrains.kotlin` | [](idea.md#kotlin-plugin) | | Markdown | `org.intellij.plugins.markdown` | | | Maven | `org.jetbrains.idea.maven` | | | Spring | `com.intellij.spring` | [](spring_api.md) | diff --git a/topics/basics/testing_plugins/light_and_heavy_tests.md b/topics/basics/testing_plugins/light_and_heavy_tests.md index 70a309a8f..5b3e46c2f 100644 --- a/topics/basics/testing_plugins/light_and_heavy_tests.md +++ b/topics/basics/testing_plugins/light_and_heavy_tests.md @@ -46,7 +46,7 @@ for tests that don't have any dependency on Java functionality. > {title="Java Test Framework (2024.2+)"} -For tests that require the [Java PSI](idea.md#java) or related functionality: +For tests that require the [Java PSI](idea.md#java-plugin) or related functionality: - [`LightJavaCodeInsightFixtureTestCase`](%gh-ic%/java/testFramework/src/com/intellij/testFramework/fixtures/LightJavaCodeInsightFixtureTestCase.java) for JUnit 3 - [`LightJavaCodeInsightFixtureTestCase4`](%gh-ic%/java/testFramework/src/com/intellij/testFramework/fixtures/LightJavaCodeInsightFixtureTestCase4.kt) for JUnit 4 (2021.1 and later) - [`LightJavaCodeInsightFixtureTestCase5`](%gh-ic%/java/testFramework/src/com/intellij/testFramework/fixtures/LightJavaCodeInsightFixtureTestCase5.kt) for JUnit 5 (2021.1 and later) diff --git a/topics/tutorials/custom_language_support/annotator.md b/topics/tutorials/custom_language_support/annotator.md index ce3a37867..8c2d8ad04 100644 --- a/topics/tutorials/custom_language_support/annotator.md +++ b/topics/tutorials/custom_language_support/annotator.md @@ -22,7 +22,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. -A dependency on the [Java plugin](idea.md#java) must be [declared explicitly](plugin_dependencies.md). +A dependency on the [Java plugin](idea.md#java-plugin) must be [declared explicitly](plugin_dependencies.md). First, add a dependency on the Java plugin in the Gradle build script: ```kotlin diff --git a/topics/tutorials/framework.md b/topics/tutorials/framework.md index 4ab6d9a40..f0a09136a 100644 --- a/topics/tutorials/framework.md +++ b/topics/tutorials/framework.md @@ -7,7 +7,7 @@ The following tutorial shows how to support a custom framework type for a project and make this framework type embedded in a [project wizard](project_wizard.md) as a UI component. The examples in this tutorial rely heavily on the [framework_basics](%gh-sdk-samples-master%/framework_basics) code sample. -> Note that this feature requires a [dependency](plugin_dependencies.md) on [the Java plugin](idea.md#java). +> Note that this feature requires a [dependency](plugin_dependencies.md) on the [](idea.md#java-plugin). > {style="warning"} diff --git a/topics/tutorials/using_kotlin.md b/topics/tutorials/using_kotlin.md index 6f1e7d76b..f215c058f 100644 --- a/topics/tutorials/using_kotlin.md +++ b/topics/tutorials/using_kotlin.md @@ -16,7 +16,7 @@ This page describes developing plugins using the [Kotlin](https://kotlinlang.org) programming language. -> To implement a plugin _operating_ on Kotlin code ([PSI](psi.md)) in the IDE, see [](idea.md#kotlin). +> To implement a plugin _operating_ on Kotlin code ([PSI](psi.md)) in the IDE, see [](idea.md#kotlin-plugin). > {title="Operating on Kotlin code"}