diff --git a/topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_extension.md b/topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_extension.md index 895bea5e0..47a4f7ec3 100644 --- a/topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_extension.md +++ b/topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_extension.md @@ -646,8 +646,37 @@ The provided value is used for the `` element attr The default value is set to the `MAJOR.*` version based on the currently selected IntelliJ Platform, such as `233.*`. -The `until-build` attribute can be unset by setting `provider { null }` as a value. -Note that passing only `null` will make Gradle use a default value instead. +The `until-build` attribute can be unset by providing `provider { null }` as a value: + + + + +```kotlin +intellijPlatform { + pluginConfiguration { + ideaVersion { + untilBuild = provider { null } + } + } +} +``` + + + + + +```groovy +intellijPlatform { + pluginConfiguration { + ideaVersion { + untilBuild = provider { null } + } + } +} +``` + + + {style="narrow"} Type diff --git a/topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_tasks.md b/topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_tasks.md index 4ca9134d4..9c284d2a6 100644 --- a/topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_tasks.md +++ b/topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_tasks.md @@ -709,17 +709,13 @@ Default value {#patchPluginXml-untilBuild} The highest IDE version compatible with the plugin. -The `until-build` attribute can be unset by setting `provider { null }` as a value, and note that only passing `null` will make Gradle use the default value instead. +The `until-build` attribute can be unset by setting `provider { null }` as a value. However, if `until-build` is undefined, compatibility with all the IDEs since the version specified by the `since-build` is assumed, which can cause incompatibility errors in future builds. The provided value will be assigned to the [``](plugin_configuration_file.md#idea-plugin__idea-version) element attribute. The `until-build` attribute can be unset by setting `provider { null }` as a value. -> Passing `null` will make Gradle use the default value instead. -> -{style="warning"} - {style="narrow"} Type : `Property`