diff --git a/code_samples/action_basics/build.gradle.kts b/code_samples/action_basics/build.gradle.kts index 33993757005..1c8c82e7bd5 100644 --- a/code_samples/action_basics/build.gradle.kts +++ b/code_samples/action_basics/build.gradle.kts @@ -18,7 +18,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") } } @@ -27,7 +27,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/comparing_string_references_inspection/build.gradle.kts b/code_samples/comparing_string_references_inspection/build.gradle.kts index ca83e5f926e..0f6e56963be 100644 --- a/code_samples/comparing_string_references_inspection/build.gradle.kts +++ b/code_samples/comparing_string_references_inspection/build.gradle.kts @@ -19,7 +19,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") bundledPlugin("com.intellij.java") testFramework(TestFrameworkType.Platform) @@ -37,7 +37,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/conditional_operator_intention/build.gradle.kts b/code_samples/conditional_operator_intention/build.gradle.kts index 9e02f7d198a..61c384d07bf 100644 --- a/code_samples/conditional_operator_intention/build.gradle.kts +++ b/code_samples/conditional_operator_intention/build.gradle.kts @@ -19,7 +19,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") bundledPlugin("com.intellij.java") testFramework(TestFrameworkType.Platform) @@ -37,7 +37,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/editor_basics/build.gradle.kts b/code_samples/editor_basics/build.gradle.kts index 33993757005..1c8c82e7bd5 100644 --- a/code_samples/editor_basics/build.gradle.kts +++ b/code_samples/editor_basics/build.gradle.kts @@ -18,7 +18,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") } } @@ -27,7 +27,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/facet_basics/build.gradle.kts b/code_samples/facet_basics/build.gradle.kts index 33993757005..1c8c82e7bd5 100644 --- a/code_samples/facet_basics/build.gradle.kts +++ b/code_samples/facet_basics/build.gradle.kts @@ -18,7 +18,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") } } @@ -27,7 +27,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/framework_basics/build.gradle.kts b/code_samples/framework_basics/build.gradle.kts index 2e7dca9d740..3ea28557791 100644 --- a/code_samples/framework_basics/build.gradle.kts +++ b/code_samples/framework_basics/build.gradle.kts @@ -18,7 +18,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") bundledPlugin("com.intellij.java") } } @@ -28,7 +28,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/live_templates/build.gradle.kts b/code_samples/live_templates/build.gradle.kts index 33993757005..1c8c82e7bd5 100644 --- a/code_samples/live_templates/build.gradle.kts +++ b/code_samples/live_templates/build.gradle.kts @@ -18,7 +18,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") } } @@ -27,7 +27,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/max_opened_projects/build.gradle.kts b/code_samples/max_opened_projects/build.gradle.kts index be074b82d66..e3b06041a04 100644 --- a/code_samples/max_opened_projects/build.gradle.kts +++ b/code_samples/max_opened_projects/build.gradle.kts @@ -19,7 +19,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") } } @@ -28,7 +28,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/module/build.gradle.kts b/code_samples/module/build.gradle.kts index 33993757005..1c8c82e7bd5 100644 --- a/code_samples/module/build.gradle.kts +++ b/code_samples/module/build.gradle.kts @@ -18,7 +18,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") } } @@ -27,7 +27,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/project_model/build.gradle.kts b/code_samples/project_model/build.gradle.kts index 2e7dca9d740..3ea28557791 100644 --- a/code_samples/project_model/build.gradle.kts +++ b/code_samples/project_model/build.gradle.kts @@ -18,7 +18,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") bundledPlugin("com.intellij.java") } } @@ -28,7 +28,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/project_view_pane/build.gradle.kts b/code_samples/project_view_pane/build.gradle.kts index 33993757005..1c8c82e7bd5 100644 --- a/code_samples/project_view_pane/build.gradle.kts +++ b/code_samples/project_view_pane/build.gradle.kts @@ -18,7 +18,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") } } @@ -27,7 +27,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/project_wizard/build.gradle.kts b/code_samples/project_wizard/build.gradle.kts index 33993757005..1c8c82e7bd5 100644 --- a/code_samples/project_wizard/build.gradle.kts +++ b/code_samples/project_wizard/build.gradle.kts @@ -18,7 +18,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") } } @@ -27,7 +27,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/psi_demo/build.gradle.kts b/code_samples/psi_demo/build.gradle.kts index 2e7dca9d740..3ea28557791 100644 --- a/code_samples/psi_demo/build.gradle.kts +++ b/code_samples/psi_demo/build.gradle.kts @@ -18,7 +18,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") bundledPlugin("com.intellij.java") } } @@ -28,7 +28,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/run_configuration/build.gradle.kts b/code_samples/run_configuration/build.gradle.kts index 33993757005..1c8c82e7bd5 100644 --- a/code_samples/run_configuration/build.gradle.kts +++ b/code_samples/run_configuration/build.gradle.kts @@ -18,7 +18,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") } } @@ -27,7 +27,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/settings/build.gradle.kts b/code_samples/settings/build.gradle.kts index 33993757005..1c8c82e7bd5 100644 --- a/code_samples/settings/build.gradle.kts +++ b/code_samples/settings/build.gradle.kts @@ -18,7 +18,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") } } @@ -27,7 +27,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/simple_language_plugin/build.gradle.kts b/code_samples/simple_language_plugin/build.gradle.kts index 122b8a9206c..42e5a41b591 100644 --- a/code_samples/simple_language_plugin/build.gradle.kts +++ b/code_samples/simple_language_plugin/build.gradle.kts @@ -28,7 +28,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") bundledPlugin("com.intellij.java") testFramework(TestFrameworkType.Platform) @@ -46,7 +46,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/tool_window/build.gradle.kts b/code_samples/tool_window/build.gradle.kts index 33993757005..1c8c82e7bd5 100644 --- a/code_samples/tool_window/build.gradle.kts +++ b/code_samples/tool_window/build.gradle.kts @@ -18,7 +18,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") } } @@ -27,7 +27,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/code_samples/tree_structure_provider/build.gradle.kts b/code_samples/tree_structure_provider/build.gradle.kts index 33993757005..1c8c82e7bd5 100644 --- a/code_samples/tree_structure_provider/build.gradle.kts +++ b/code_samples/tree_structure_provider/build.gradle.kts @@ -18,7 +18,7 @@ repositories { dependencies { intellijPlatform { - intellijIdea("2025.1.7") + intellijIdea("2025.2.6.1") } } @@ -27,7 +27,7 @@ intellijPlatform { pluginConfiguration { ideaVersion { - sinceBuild = "251" + sinceBuild = "252" } } pluginVerification { diff --git a/topics/appendix/resources/ep_lists/_generated/generated_android_plugin_extension_point_list.md b/topics/appendix/resources/ep_lists/_generated/generated_android_plugin_extension_point_list.md index a990ad2f103..039232a7ce8 100644 --- a/topics/appendix/resources/ep_lists/_generated/generated_android_plugin_extension_point_list.md +++ b/topics/appendix/resources/ep_lists/_generated/generated_android_plugin_extension_point_list.md @@ -2,7 +2,7 @@ - + - + - + - + - + - + - + - + - + - + - + - + + # Stub Indexes @@ -40,7 +40,7 @@ The following steps need to be performed only once for each language that suppor **Examples:** - [`JavaStubElementTypes`](%gh-ic%/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/JavaStubElementTypes.java) registered in [`intellij.java.psi.impl.xml`](%gh-ic%/java/java-psi-impl/resources/intellij.java.psi.impl.xml) -- see [`Angular2MetadataElementTypes`](%gh-ij-plugins%/Angular/src/org/angular2/entities/metadata/Angular2MetadataElementTypes.kt) for Kotlin sample +- see [`Angular2MetadataElementTypes`](%gh-ij-plugins%/Angular/angular-backend/src/org/angular2/entities/metadata/Angular2MetadataElementTypes.kt) for Kotlin sample diff --git a/topics/basics/testing_plugins/light_and_heavy_tests.md b/topics/basics/testing_plugins/light_and_heavy_tests.md index 8eb95dcc1a8..87f105be470 100644 --- a/topics/basics/testing_plugins/light_and_heavy_tests.md +++ b/topics/basics/testing_plugins/light_and_heavy_tests.md @@ -1,4 +1,4 @@ - + # Light and Heavy Tests @@ -35,7 +35,7 @@ for tests that don't have any dependency on Java functionality. **Examples:** - [`JavaCopyrightTest`](%gh-ic%/java/java-tests/testSrc/com/intellij/copyright/JavaCopyrightTest.kt) -- [`HtmlDocumentationTest`](%gh-ic%/xml/tests/src/com/intellij/html/HtmlDocumentationTest.java) +- [`HtmlDocumentationTest`](%gh-ic%/xml/tests/src/com/intellij/html/HtmlDocumentationTest.kt) - [`AcceptWordAsCorrectTest`](%gh-ic%/plugins/grazie/src/test/kotlin/com/intellij/grazie/spellchecker/inspector/AcceptWordAsCorrectTest.java) diff --git a/topics/basics/testing_plugins/testing_faq.md b/topics/basics/testing_plugins/testing_faq.md index 82bb891ec2b..de1156a5cb6 100644 --- a/topics/basics/testing_plugins/testing_faq.md +++ b/topics/basics/testing_plugins/testing_faq.md @@ -1,4 +1,4 @@ - + # Testing FAQ @@ -165,7 +165,7 @@ Use [`ExternalResourceManagerExImpl.registerResourceTemporarily()`](%gh-ic%/xml/ ### How to replace a component/service in tests? -Provide dedicated test implementation via `testServiceImplementation` in [service declaration](plugin_services.md#declaring-a-service), or use [`ServiceContainerUtil`](%gh-ic%/platform/testFramework/src/com/intellij/testFramework/ServiceContainerUtil.kt). +Provide dedicated test implementation via `testServiceImplementation` in [service declaration](plugin_services.md#declaring-a-service), or use [`ServiceContainerUtil`](%gh-ic%/platform/testFramework/common/src/ServiceContainerUtil.kt). ### How to replace extension points in tests? diff --git a/topics/reference_guide/custom_language_support/polysymbols_web_types.md b/topics/reference_guide/custom_language_support/polysymbols_web_types.md index 7d44f8367ff..0e7b9018bdd 100644 --- a/topics/reference_guide/custom_language_support/polysymbols_web_types.md +++ b/topics/reference_guide/custom_language_support/polysymbols_web_types.md @@ -1,4 +1,4 @@ - + # Web Types @@ -180,7 +180,7 @@ Prior to 2023.1, IDEs were required to have JavaScript plugin installed for the ### Angular Angular plugin Web Types are available -[here](%gh-ij-plugins%/Angular/resources/web-types) +[here](%gh-ij-plugins%/Angular/angular-backend/resources/web-types) for reference. Any Web Types file targeting only Angular support should have `framework` property set to `angular`. Highlights: `js/ng-custom-events` contribute symbols with patterns for any custom events supported by Angular `EventManager`s, e.g.: diff --git a/topics/reference_guide/custom_language_support/rename_refactoring.md b/topics/reference_guide/custom_language_support/rename_refactoring.md index d045ca54630..e93d4a42c65 100644 --- a/topics/reference_guide/custom_language_support/rename_refactoring.md +++ b/topics/reference_guide/custom_language_support/rename_refactoring.md @@ -1,4 +1,4 @@ - + # Rename Refactoring @@ -61,7 +61,7 @@ Further customization of the Rename refactoring processing is possible on multip Providing a custom implementation of the [`RenameHandler`](%gh-ic%/platform/refactoring/src/com/intellij/refactoring/rename/RenameHandler.java) interface allows you to entirely replace the UI and workflow of the rename refactoring, and also to support renaming something which is not a [`PsiElement`](%gh-ic%/platform/core-api/src/com/intellij/psi/PsiElement.java) at all. **Example:** -[`RenameHandler`](%gh-ic%/plugins/properties/properties-resource-bundle-editor/src/com/intellij/lang/properties/refactoring/rename/ResourceBundleFromEditorRenameHandler.java) for renaming a resource bundle in the [Properties language plugin](%gh-ic%/plugins/properties) +[`PropertyRenameHandler`](%gh-ic%/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/PropertyRenameHandler.java) for renaming a Groovy property If you're okay with the standard UI but need to extend the default logic of renaming, you can provide an implementation of the [`RenamePsiElementProcessor`](%gh-ic%/platform/lang-impl/src/com/intellij/refactoring/rename/RenamePsiElementProcessor.java) interface. This allows you to: diff --git a/topics/reference_guide/inspection_options.md b/topics/reference_guide/inspection_options.md index c6dac8f9fcf..60469f06847 100644 --- a/topics/reference_guide/inspection_options.md +++ b/topics/reference_guide/inspection_options.md @@ -1,4 +1,4 @@ - + # Inspection Options @@ -53,7 +53,7 @@ public @NotNull OptPane getOptionsPane() { ``` The above example builds a form with two options (see -[`SizeReplaceableByIsEmptyInspection`](%gh-ic%/java/java-impl/src/com/siyeh/ig/style/SizeReplaceableByIsEmptyInspection.java) +[`SizeReplaceableByIsEmptyInspection`](%gh-ic%/java/java-impl-inspections/src/com/siyeh/ig/style/SizeReplaceableByIsEmptyInspection.java) for the full implementation context): * List of strings, which are validated for being Java classes. The provided list is bound to the `ignoredTypes` field in the inspection class. * Checkbox, which value is bound to the boolean `ignoreNegations` field in the inspection class. diff --git a/topics/reference_guide/new_project_wizard.md b/topics/reference_guide/new_project_wizard.md index b6d8bca4b0c..68a87d4a2a2 100644 --- a/topics/reference_guide/new_project_wizard.md +++ b/topics/reference_guide/new_project_wizard.md @@ -1,4 +1,4 @@ - + # New Project Wizard API @@ -200,7 +200,7 @@ The table below shows the supported languages with corresponding interfaces and |----------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | Java | [`BuildSystemJavaNewProjectWizard`](%gh-ic%/java/idea-ui/src/com/intellij/ide/projectWizard/generators/BuildSystemJavaNewProjectWizard.kt)
| [`IntelliJJavaNewProjectWizard`](%gh-ic%/java/idea-ui/src/com/intellij/ide/projectWizard/generators/IntelliJJavaNewProjectWizard.kt)
[`MavenJavaNewProjectWizard`](%gh-ic%/plugins/maven/src/main/java/org/jetbrains/idea/maven/wizards/MavenJavaNewProjectWizard.kt)
[`GradleJavaNewProjectWizard`](%gh-ic%/plugins/gradle/java/src/service/project/wizard/GradleJavaNewProjectWizard.kt) | | Kotlin | [`BuildSystemKotlinNewProjectWizard`](%gh-ic%/plugins/kotlin/project-wizard/idea/src/org/jetbrains/kotlin/tools/projectWizard/BuildSystemKotlinNewProjectWizard.kt)
| [`IntelliJKotlinNewProjectWizard`](%gh-ic%/plugins/kotlin/project-wizard/idea/src/org/jetbrains/kotlin/tools/projectWizard/IntelliJKotlinNewProjectWizard.kt)
[`MavenKotlinNewProjectWizard`](%gh-ic%/plugins/kotlin/project-wizard/maven/src/org/jetbrains/kotlin/tools/projectWizard/maven/MavenKotlinNewProjectWizard.kt)
[`GradleKotlinNewProjectWizard`](%gh-ic%/plugins/kotlin/project-wizard/gradle/src/org/jetbrains/kotlin/tools/projectWizard/gradle/GradleKotlinNewProjectWizard.kt) | -| Groovy | [`BuildSystemGroovyNewProjectWizard`](%gh-ic%/plugins/groovy/src/org/jetbrains/plugins/groovy/config/wizard/BuildSystemGroovyNewProjectWizard.kt)
| [`IntelliJGroovyNewProjectWizard`](%gh-ic%/plugins/groovy/src/org/jetbrains/plugins/groovy/config/wizard/IntelliJGroovyNewProjectWizard.kt)
[`MavenGroovyNewProjectWizard`](%gh-ic%/plugins/maven/src/main/java/org/jetbrains/idea/maven/plugins/groovy/wizard/MavenGroovyNewProjectWizard.kt)
[`GradleGroovyNewProjectWizard`](%gh-ic%/plugins/gradle/java/src/service/project/wizard/groovy/GradleGroovyNewProjectWizard.kt) | +| Groovy | [`BuildSystemGroovyNewProjectWizard`](%gh-ic%/plugins/groovy/src/org/jetbrains/plugins/groovy/config/wizard/BuildSystemGroovyNewProjectWizard.kt)
| [`IntelliJGroovyNewProjectWizard`](%gh-ic%/plugins/groovy/src/org/jetbrains/plugins/groovy/config/wizard/IntelliJGroovyNewProjectWizard.kt)
[`MavenGroovyNewProjectWizard`](%gh-ic%/plugins/maven/src/main/java/org/jetbrains/idea/maven/plugins/groovy/wizard/MavenGroovyNewProjectWizard.kt)
[`GradleGroovyNewProjectWizard`](%gh-ic%/plugins/gradle/java/groovy/src/service/project/wizard/GradleGroovyNewProjectWizard.kt) | ### Sharing Data Between Steps diff --git a/topics/tutorials/build_system/creating_plugin_project.md b/topics/tutorials/build_system/creating_plugin_project.md index 1ef4c1aa631..eaf3b03e82d 100644 --- a/topics/tutorials/build_system/creating_plugin_project.md +++ b/topics/tutorials/build_system/creating_plugin_project.md @@ -1,4 +1,4 @@ - + # Creating a Plugin Gradle Project @@ -108,54 +108,54 @@ The generated `my_plugin` project build.gradle.kts file depends on ```kotlin plugins { - id("java") - id("org.jetbrains.kotlin.jvm") version "1.9.25" - id("org.jetbrains.intellij.platform") version "2.3.0" + id("java") + id("org.jetbrains.kotlin.jvm") version "1.9.25" + id("org.jetbrains.intellij.platform") version "2.11.0" } group = "org.example" version = "1.0-SNAPSHOT" repositories { - mavenCentral() - intellijPlatform { - defaultRepositories() - } + mavenCentral() + intellijPlatform { + defaultRepositories() + } } // Configure Gradle IntelliJ Plugin // Read more: https://plugins.jetbrains.com/docs/intellij/tools-intellij-platform-gradle-plugin.html dependencies { - intellijPlatform { - create("IC", "2025.1.7") - testFramework(org.jetbrains.intellij.platform.gradle.TestFrameworkType.Platform) + intellijPlatform { + intellijIdea("2025.2.6.1") + testFramework(org.jetbrains.intellij.platform.gradle.TestFrameworkType.Platform) - // Add necessary plugin dependencies for compilation here, example: - // bundledPlugin("com.intellij.java") - } + // Add necessary plugin dependencies for compilation here, example: + // bundledPlugin("com.intellij.java") + } } intellijPlatform { - pluginConfiguration { - ideaVersion { - sinceBuild = "251" - } + pluginConfiguration { + ideaVersion { + sinceBuild = "252" + } - changeNotes = """ + changeNotes = """ Initial version """.trimIndent() - } + } } tasks { - // Set the JVM compatibility versions - withType { - sourceCompatibility = "21" - targetCompatibility = "21" - } - withType { - kotlinOptions.jvmTarget = "21" - } + // Set the JVM compatibility versions + withType { + sourceCompatibility = "21" + targetCompatibility = "21" + } + withType { + kotlinOptions.jvmTarget = "21" + } } ``` @@ -166,7 +166,7 @@ tasks { * The Group from the [New Project](#create-ide-plugin) wizard is the `project.group` value * `repositories`: setup required repositories ([](tools_intellij_platform_gradle_plugin_repositories_extension.md)) * `dependencies`: - * define target IDE type (`IC`) and version (`2025.1.7`) ([](tools_intellij_platform_gradle_plugin_dependencies_extension.md#target-versions)) + * define target IDE `intellijIdea("2025.2.6.1")` ([](tools_intellij_platform_gradle_plugin_dependencies_extension.md#target-versions)) * add dependency on the platform testing framework ([](tools_intellij_platform_gradle_plugin_dependencies_extension.md#testing)) * `pluginConfiguration`: [`since-build`](tools_intellij_platform_gradle_plugin_extension.md#intellijPlatform-pluginConfiguration-ideaVersion) and initial [change notes](tools_intellij_platform_gradle_plugin_extension.md#intellijPlatform-pluginConfiguration-changeNotes) * `sourceCompatibility` enforces using a 21 JDK diff --git a/topics/user_interface_components/tool_windows.md b/topics/user_interface_components/tool_windows.md index d97bd9c9508..3b0db428143 100644 --- a/topics/user_interface_components/tool_windows.md +++ b/topics/user_interface_components/tool_windows.md @@ -1,4 +1,4 @@ - + # Tool Windows @@ -109,7 +109,7 @@ Use [`ToolWindowManager.getToolWindow()`](%gh-ic%/platform/platform-api/src/com/ ### Events -Project-level topic [`ToolWindowManagerListener`](%gh-ic%/platform/platform-impl/src/com/intellij/openapi/wm/ex/ToolWindowManagerListener.java) allows listening to tool window registration/show events (see [](plugin_listeners.md)). +Project-level topic [`ToolWindowManagerListener`](%gh-ic%/platform/platform-api/src/com/intellij/openapi/wm/ex/ToolWindowManagerListener.java) allows listening to tool window registration/show events (see [](plugin_listeners.md)). ## Sample Plugin diff --git a/v.list b/v.list index a26f2e98aee..26ac91f9bb0 100644 --- a/v.list +++ b/v.list @@ -6,7 +6,7 @@ - + - +