From 5e30bef5048b8373fc130e3d3beaa39584025d3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yann=20C=C3=A9bron?= Date: Wed, 13 Nov 2024 16:23:03 +0100 Subject: [PATCH] 2024.3 release (#1376) * switch to 243, update gh-ic links * code samples: build against 2024.1 * action_basics: mute warning in PopupDialogAction * GH build: mute invalid plugin ID on CI * GH build: mute invalid plugin ID on CI * final 2024.3, regen EP-lists * code samples: 2024.3 --- action_basics/build.gradle.kts | 8 ++++---- .../java/org/intellij/sdk/action/PopupDialogAction.java | 8 +++++--- comparing_string_references_inspection/build.gradle.kts | 8 ++++---- conditional_operator_intention/build.gradle.kts | 8 ++++---- editor_basics/build.gradle.kts | 8 ++++---- facet_basics/build.gradle.kts | 8 ++++---- framework_basics/build.gradle.kts | 8 ++++---- live_templates/build.gradle.kts | 8 ++++---- max_opened_projects/build.gradle.kts | 8 ++++---- module/build.gradle.kts | 8 ++++---- product_specific/pycharm_basics/build.gradle.kts | 8 ++++---- project_model/build.gradle.kts | 8 ++++---- project_view_pane/build.gradle.kts | 8 ++++---- project_wizard/build.gradle.kts | 8 ++++---- psi_demo/build.gradle.kts | 8 ++++---- run_configuration/build.gradle.kts | 8 ++++---- settings/build.gradle.kts | 8 ++++---- simple_language_plugin/build.gradle.kts | 8 ++++---- tool_window/build.gradle.kts | 8 ++++---- tree_structure_provider/build.gradle.kts | 8 ++++---- 20 files changed, 81 insertions(+), 79 deletions(-) diff --git a/action_basics/build.gradle.kts b/action_basics/build.gradle.kts index 993f2bf3d..49dde71f0 100644 --- a/action_basics/build.gradle.kts +++ b/action_basics/build.gradle.kts @@ -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. plugins { id("java") @@ -18,7 +18,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") } tasks { @@ -28,7 +28,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/action_basics/src/main/java/org/intellij/sdk/action/PopupDialogAction.java b/action_basics/src/main/java/org/intellij/sdk/action/PopupDialogAction.java index 72e8ded5a..4ea90e5d8 100644 --- a/action_basics/src/main/java/org/intellij/sdk/action/PopupDialogAction.java +++ b/action_basics/src/main/java/org/intellij/sdk/action/PopupDialogAction.java @@ -1,4 +1,4 @@ -// Copyright 2000-2023 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2024 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.action; @@ -17,8 +17,9 @@ /** * Action class to demonstrate how to interact with the IntelliJ Platform. * The only action this class performs is to provide the user with a popup dialog as feedback. - * Typically this class is instantiated by the IntelliJ Platform framework based on declarations - * in the plugin.xml file. But when added at runtime this class is instantiated by an action group. + * Typically, this class is instantiated by the IntelliJ Platform framework based on declarations + * in the plugin.xml file. + * But when added at runtime, this class is instantiated by an action group. */ public class PopupDialogAction extends AnAction { @@ -44,6 +45,7 @@ public PopupDialogAction() { * @param description The description of the menu item. * @param icon The icon to be used with the menu item. */ + @SuppressWarnings("ActionPresentationInstantiatedInCtor") // via DynamicActionGroup public PopupDialogAction(@Nullable String text, @Nullable String description, @Nullable Icon icon) { super(text, description, icon); } diff --git a/comparing_string_references_inspection/build.gradle.kts b/comparing_string_references_inspection/build.gradle.kts index 011eb87b0..ad2e58be4 100644 --- a/comparing_string_references_inspection/build.gradle.kts +++ b/comparing_string_references_inspection/build.gradle.kts @@ -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. plugins { id("java") @@ -22,7 +22,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") plugins.set(listOf("com.intellij.java")) } @@ -33,7 +33,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/conditional_operator_intention/build.gradle.kts b/conditional_operator_intention/build.gradle.kts index 011eb87b0..ad2e58be4 100644 --- a/conditional_operator_intention/build.gradle.kts +++ b/conditional_operator_intention/build.gradle.kts @@ -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. plugins { id("java") @@ -22,7 +22,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") plugins.set(listOf("com.intellij.java")) } @@ -33,7 +33,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/editor_basics/build.gradle.kts b/editor_basics/build.gradle.kts index 993f2bf3d..49dde71f0 100644 --- a/editor_basics/build.gradle.kts +++ b/editor_basics/build.gradle.kts @@ -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. plugins { id("java") @@ -18,7 +18,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") } tasks { @@ -28,7 +28,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/facet_basics/build.gradle.kts b/facet_basics/build.gradle.kts index 993f2bf3d..49dde71f0 100644 --- a/facet_basics/build.gradle.kts +++ b/facet_basics/build.gradle.kts @@ -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. plugins { id("java") @@ -18,7 +18,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") } tasks { @@ -28,7 +28,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/framework_basics/build.gradle.kts b/framework_basics/build.gradle.kts index 2870488c1..34234662a 100644 --- a/framework_basics/build.gradle.kts +++ b/framework_basics/build.gradle.kts @@ -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. plugins { id("java") @@ -18,7 +18,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") plugins.set(listOf("com.intellij.java")) } @@ -29,7 +29,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/live_templates/build.gradle.kts b/live_templates/build.gradle.kts index 993f2bf3d..49dde71f0 100644 --- a/live_templates/build.gradle.kts +++ b/live_templates/build.gradle.kts @@ -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. plugins { id("java") @@ -18,7 +18,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") } tasks { @@ -28,7 +28,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/max_opened_projects/build.gradle.kts b/max_opened_projects/build.gradle.kts index 23d05ef89..0ae352e27 100644 --- a/max_opened_projects/build.gradle.kts +++ b/max_opened_projects/build.gradle.kts @@ -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. plugins { id("java") @@ -19,7 +19,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") } tasks { @@ -29,7 +29,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/module/build.gradle.kts b/module/build.gradle.kts index 993f2bf3d..49dde71f0 100644 --- a/module/build.gradle.kts +++ b/module/build.gradle.kts @@ -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. plugins { id("java") @@ -18,7 +18,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") } tasks { @@ -28,7 +28,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/product_specific/pycharm_basics/build.gradle.kts b/product_specific/pycharm_basics/build.gradle.kts index be292a09c..ffcf0ec59 100644 --- a/product_specific/pycharm_basics/build.gradle.kts +++ b/product_specific/pycharm_basics/build.gradle.kts @@ -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. plugins { id("java") @@ -18,7 +18,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.6") + version.set("2024.1.7") type.set("PY") plugins.set(listOf("Pythonid")) downloadSources.set(false) @@ -31,7 +31,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/project_model/build.gradle.kts b/project_model/build.gradle.kts index 2870488c1..34234662a 100644 --- a/project_model/build.gradle.kts +++ b/project_model/build.gradle.kts @@ -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. plugins { id("java") @@ -18,7 +18,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") plugins.set(listOf("com.intellij.java")) } @@ -29,7 +29,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/project_view_pane/build.gradle.kts b/project_view_pane/build.gradle.kts index 993f2bf3d..49dde71f0 100644 --- a/project_view_pane/build.gradle.kts +++ b/project_view_pane/build.gradle.kts @@ -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. plugins { id("java") @@ -18,7 +18,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") } tasks { @@ -28,7 +28,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/project_wizard/build.gradle.kts b/project_wizard/build.gradle.kts index 993f2bf3d..49dde71f0 100644 --- a/project_wizard/build.gradle.kts +++ b/project_wizard/build.gradle.kts @@ -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. plugins { id("java") @@ -18,7 +18,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") } tasks { @@ -28,7 +28,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/psi_demo/build.gradle.kts b/psi_demo/build.gradle.kts index 2870488c1..34234662a 100644 --- a/psi_demo/build.gradle.kts +++ b/psi_demo/build.gradle.kts @@ -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. plugins { id("java") @@ -18,7 +18,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") plugins.set(listOf("com.intellij.java")) } @@ -29,7 +29,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/run_configuration/build.gradle.kts b/run_configuration/build.gradle.kts index 993f2bf3d..49dde71f0 100644 --- a/run_configuration/build.gradle.kts +++ b/run_configuration/build.gradle.kts @@ -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. plugins { id("java") @@ -18,7 +18,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") } tasks { @@ -28,7 +28,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/settings/build.gradle.kts b/settings/build.gradle.kts index 993f2bf3d..49dde71f0 100644 --- a/settings/build.gradle.kts +++ b/settings/build.gradle.kts @@ -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. plugins { id("java") @@ -18,7 +18,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") } tasks { @@ -28,7 +28,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/simple_language_plugin/build.gradle.kts b/simple_language_plugin/build.gradle.kts index 48346b691..540b12c86 100644 --- a/simple_language_plugin/build.gradle.kts +++ b/simple_language_plugin/build.gradle.kts @@ -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. plugins { id("java") @@ -31,7 +31,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") plugins.set(listOf("com.intellij.java")) } @@ -42,7 +42,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/tool_window/build.gradle.kts b/tool_window/build.gradle.kts index 993f2bf3d..49dde71f0 100644 --- a/tool_window/build.gradle.kts +++ b/tool_window/build.gradle.kts @@ -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. plugins { id("java") @@ -18,7 +18,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") } tasks { @@ -28,7 +28,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } } diff --git a/tree_structure_provider/build.gradle.kts b/tree_structure_provider/build.gradle.kts index 993f2bf3d..49dde71f0 100644 --- a/tree_structure_provider/build.gradle.kts +++ b/tree_structure_provider/build.gradle.kts @@ -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. plugins { id("java") @@ -18,7 +18,7 @@ java { // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.3.7") + version.set("2024.1.7") } tasks { @@ -28,7 +28,7 @@ tasks { patchPluginXml { version.set("${project.version}") - sinceBuild.set("233") - untilBuild.set("242.*") + sinceBuild.set("241") + untilBuild.set("243.*") } }