2023.1 release (#1010)

* 2023.1 release: update gh-links, re-gen EP lists

* code samples: update target version

* code samples: fix framework_basics missing dependency on Java plugin

* stub_indexes.md: update -master GH link

* EP lists: improve "Topic" presentation

* internal_ui_inspector.md: fix link

* kotlin_demo: fix link

* Generate Android Studio releases

* publishing_plugin.md: add note about plugin signing

* plugin_signing.md: Update information about providing `certificateChainFile` and `privateKeyFile` + minor changes

* tools_gradle_intellij_plugin.md: add `verifyPluginSignature` task

* plugin_signing.md: add Plugin Signature Verification

* plugin_signing.md: fixed anchor

* creating_plugin_project.md: update

* GH: set final 2023.1 tag

* GH code samples: update PV version

* code samples: ComparingStringReferencesInspection compatibility with 231.*
This commit is contained in:
Yann Cébron 2023-03-28 20:09:23 +02:00 committed by GitHub
parent 1fd9ebd759
commit e57496774f
22 changed files with 134 additions and 127 deletions

View File

@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
@ -13,12 +13,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
} }
tasks { tasks {
@ -28,7 +28,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -17,12 +17,12 @@ dependencies {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
plugins.set(listOf("com.intellij.java")) plugins.set(listOf("com.intellij.java"))
} }
@ -33,7 +33,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -11,8 +11,6 @@ import com.intellij.psi.*;
import com.intellij.psi.tree.IElementType; import com.intellij.psi.tree.IElementType;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
import static com.siyeh.ig.psiutils.ExpressionUtils.isNullLiteral;
/** /**
* Implements an inspection to detect when String references are compared using 'a==b' or 'a!=b'. * Implements an inspection to detect when String references are compared using 'a==b' or 'a!=b'.
* The quick fix converts these comparisons to 'a.equals(b) or '!a.equals(b)' respectively. * The quick fix converts these comparisons to 'a.equals(b) or '!a.equals(b)' respectively.
@ -77,6 +75,10 @@ public class ComparingStringReferencesInspection extends AbstractBaseJavaLocalIn
return "java.lang.String".equals(resolvedType.getQualifiedName()); return "java.lang.String".equals(resolvedType.getQualifiedName());
} }
private static boolean isNullLiteral(PsiExpression expression) {
return expression instanceof PsiLiteralExpression &&
((PsiLiteralExpression) expression).getValue() == null;
}
}; };
} }

View File

@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
@ -17,12 +17,12 @@ dependencies {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
plugins.set(listOf("com.intellij.java")) plugins.set(listOf("com.intellij.java"))
} }
@ -33,7 +33,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -1,11 +1,11 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
id("org.jetbrains.intellij") version "1.13.2" id("org.jetbrains.intellij") version "1.13.2"
} }
group = "com.intellij.sdk" group = "org.intellij.sdk"
version = "2.0.0" version = "2.0.0"
repositories { repositories {
@ -13,12 +13,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
} }
tasks { tasks {
@ -28,7 +28,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
@ -13,12 +13,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
} }
tasks { tasks {
@ -28,7 +28,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
@ -13,12 +13,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
plugins.set(listOf("com.intellij.java")) plugins.set(listOf("com.intellij.java"))
} }
@ -29,7 +29,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
@ -14,12 +14,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
} }
tasks { tasks {
@ -29,15 +29,15 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
compileKotlin { compileKotlin {
kotlinOptions.jvmTarget = "11" kotlinOptions.jvmTarget = "17"
} }
compileTestKotlin { compileTestKotlin {
kotlinOptions.jvmTarget = "11" kotlinOptions.jvmTarget = "17"
} }
} }

View File

@ -1,2 +1,7 @@
# Copyright 2000-2022 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-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.
kotlin.code.style=official kotlin.code.style=official
# Opt-out flag for bundling Kotlin standard library.
# See https://plugins.jetbrains.com/docs/intellij/using-kotlin.html#kotlin-standard-library for details.
# suppress inspection "UnusedProperty"
kotlin.stdlib.default.dependency = false

View File

@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
@ -13,12 +13,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
} }
tasks { tasks {
@ -28,7 +28,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
@ -13,12 +13,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
} }
tasks { tasks {
@ -28,7 +28,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
@ -13,12 +13,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
} }
tasks { tasks {
@ -28,7 +28,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
@ -13,12 +13,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
type.set("PY") type.set("PY")
plugins.set(listOf("Pythonid")) plugins.set(listOf("Pythonid"))
downloadSources.set(false) downloadSources.set(false)
@ -31,7 +31,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
@ -13,12 +13,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
plugins.set(listOf("com.intellij.java")) plugins.set(listOf("com.intellij.java"))
} }
@ -29,7 +29,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
@ -13,12 +13,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
} }
tasks { tasks {
@ -28,7 +28,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
@ -13,12 +13,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
} }
tasks { tasks {
@ -28,7 +28,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -1,11 +1,11 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
id("org.jetbrains.intellij") version "1.13.2" id("org.jetbrains.intellij") version "1.13.2"
} }
group = "com.intellij.sdk" group = "org.intellij.sdk"
version = "2.0.0" version = "2.0.0"
repositories { repositories {
@ -13,12 +13,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
plugins.set(listOf("com.intellij.java")) plugins.set(listOf("com.intellij.java"))
} }
@ -29,7 +29,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -1,11 +1,11 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
id("org.jetbrains.intellij") version "1.13.2" id("org.jetbrains.intellij") version "1.13.2"
} }
group = "com.intellij.sdk" group = "org.intellij.sdk"
version = "2.0.0" version = "2.0.0"
repositories { repositories {
@ -13,12 +13,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
} }
tasks { tasks {
@ -28,7 +28,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
@ -13,12 +13,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
} }
tasks { tasks {
@ -28,7 +28,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
@ -26,12 +26,12 @@ dependencies {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
plugins.set(listOf("com.intellij.java")) plugins.set(listOf("com.intellij.java"))
} }
@ -42,7 +42,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
@ -13,12 +13,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
} }
tasks { tasks {
@ -28,7 +28,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }

View File

@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
plugins { plugins {
id("java") id("java")
@ -13,12 +13,12 @@ repositories {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_17
} }
// See https://github.com/JetBrains/gradle-intellij-plugin/ // See https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2022.1.4") version.set("2022.2.5")
} }
tasks { tasks {
@ -28,7 +28,7 @@ tasks {
patchPluginXml { patchPluginXml {
version.set("${project.version}") version.set("${project.version}")
sinceBuild.set("221") sinceBuild.set("222")
untilBuild.set("223.*") untilBuild.set("231.*")
} }
} }