diff --git a/.github/workflows/mps-compatibility.yaml b/.github/workflows/mps-compatibility.yaml index 40b322f6..eed73266 100644 --- a/.github/workflows/mps-compatibility.yaml +++ b/.github/workflows/mps-compatibility.yaml @@ -18,7 +18,7 @@ jobs: # also adjust the compatibility version range of the MPS plugin - "2023.2" - "2023.3" -# - "2024.1" + - "2024.1" steps: - uses: actions/checkout@v5 # - uses: actions/setup-node@v3 diff --git a/README.md b/README.md index 9e23ea04..4a3fd0a6 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ See also https://www.jetbrains.com/help/idea/directories-used-by-the-ide-to-stor You may have to create the plugins folder if it doesn't exist yet. -Currently, these MPS versions are supported: 2023.2, 2023.3 +Currently, these MPS versions are supported: 2023.2, 2023.3, 2024.1 # Usage diff --git a/buildSrc/src/main/kotlin/org/modelix/CopyMps.kt b/buildSrc/src/main/kotlin/org/modelix/CopyMps.kt index 24ecb435..4e404d4a 100644 --- a/buildSrc/src/main/kotlin/org/modelix/CopyMps.kt +++ b/buildSrc/src/main/kotlin/org/modelix/CopyMps.kt @@ -29,7 +29,7 @@ val Project.mpsMajorVersion: String get() { if (project != rootProject) return rootProject.mpsMajorVersion return project.findProperty("mps.version.major")?.toString()?.takeIf { it.isNotEmpty() } ?: project.findProperty("mps.version")?.toString()?.takeIf { it.isNotEmpty() }?.replace(Regex("""(20\d\d\.\d+).*"""), "$1") - ?: "2023.2" + ?: "2024.1" } val Project.mpsVersion: String get() { @@ -45,9 +45,9 @@ val Project.mpsVersion: String get() { "2021.3" to "2021.3.5", "2022.2" to "2022.2.4", "2022.3" to "2022.3.3", - "2023.2" to "2023.2.2", + "2023.2" to "2023.2.3", "2023.3" to "2023.3.2", - "2024.1" to "2024.1.1", + "2024.1" to "2024.1.5", )[it], ) { "Unknown MPS version: $it" } } diff --git a/editor-common-mps/build.gradle.kts b/editor-common-mps/build.gradle.kts index 994ac194..249790a4 100644 --- a/editor-common-mps/build.gradle.kts +++ b/editor-common-mps/build.gradle.kts @@ -51,7 +51,7 @@ kotlin { tasks { patchPluginXml { sinceBuild.set("232") - untilBuild.set("233.*") + untilBuild.set("241.*") } buildSearchableOptions { diff --git a/mps-image-editor-server/build.gradle.kts b/mps-image-editor-server/build.gradle.kts index e5081a8d..1c0b6298 100644 --- a/mps-image-editor-server/build.gradle.kts +++ b/mps-image-editor-server/build.gradle.kts @@ -33,7 +33,7 @@ intellij { tasks { patchPluginXml { sinceBuild.set("232") - untilBuild.set("233.*") + untilBuild.set("241.*") } buildSearchableOptions { diff --git a/mps/.mps/migration.xml b/mps/.mps/migration.xml index 8a35c3fa..9fdfd76d 100644 --- a/mps/.mps/migration.xml +++ b/mps/.mps/migration.xml @@ -1,6 +1,8 @@ + + - + \ No newline at end of file diff --git a/mps/modules/ReactDemoLanguage.editor/models/ReactDemoLanguage.editor.modelix.mps b/mps/modules/ReactDemoLanguage.editor/models/ReactDemoLanguage.editor.modelix.mps index 47ed09e4..e3023ebd 100644 --- a/mps/modules/ReactDemoLanguage.editor/models/ReactDemoLanguage.editor.modelix.mps +++ b/mps/modules/ReactDemoLanguage.editor/models/ReactDemoLanguage.editor.modelix.mps @@ -26,7 +26,7 @@ - + @@ -55,7 +55,7 @@ - + @@ -1091,7 +1091,7 @@ - + diff --git a/mps/modules/ReactDemoLanguage.sandbox/ReactDemoLanguage.sandbox.msd b/mps/modules/ReactDemoLanguage.sandbox/ReactDemoLanguage.sandbox.msd index 21ca2afb..2a5586ea 100644 --- a/mps/modules/ReactDemoLanguage.sandbox/ReactDemoLanguage.sandbox.msd +++ b/mps/modules/ReactDemoLanguage.sandbox/ReactDemoLanguage.sandbox.msd @@ -6,7 +6,7 @@ - + diff --git a/mps/modules/ReactDemoLanguage/ReactDemoLanguage.mpl b/mps/modules/ReactDemoLanguage/ReactDemoLanguage.mpl index 8d50e686..f69bb700 100644 --- a/mps/modules/ReactDemoLanguage/ReactDemoLanguage.mpl +++ b/mps/modules/ReactDemoLanguage/ReactDemoLanguage.mpl @@ -6,7 +6,7 @@ - + @@ -19,7 +19,7 @@ - + diff --git a/mps/modules/ReactDemoLanguage/models/ReactDemoLanguage.structure.mps b/mps/modules/ReactDemoLanguage/models/ReactDemoLanguage.structure.mps index 3c042973..db3a41f9 100644 --- a/mps/modules/ReactDemoLanguage/models/ReactDemoLanguage.structure.mps +++ b/mps/modules/ReactDemoLanguage/models/ReactDemoLanguage.structure.mps @@ -49,7 +49,7 @@ - + @@ -64,7 +64,7 @@ - + @@ -75,7 +75,7 @@ - + @@ -101,7 +101,7 @@ - + @@ -122,13 +122,13 @@ - + - + @@ -143,7 +143,7 @@ - + @@ -169,7 +169,7 @@ - + @@ -195,7 +195,7 @@ - + @@ -209,7 +209,7 @@ - + @@ -224,7 +224,7 @@ - + @@ -241,7 +241,7 @@ - + @@ -258,7 +258,7 @@ - + diff --git a/mps/modules/org.modelix.mps.notation.impl.baseLanguage/org.modelix.mps.notation.impl.baseLanguage.msd b/mps/modules/org.modelix.mps.notation.impl.baseLanguage/org.modelix.mps.notation.impl.baseLanguage.msd index f943b704..ed2f6485 100644 --- a/mps/modules/org.modelix.mps.notation.impl.baseLanguage/org.modelix.mps.notation.impl.baseLanguage.msd +++ b/mps/modules/org.modelix.mps.notation.impl.baseLanguage/org.modelix.mps.notation.impl.baseLanguage.msd @@ -6,7 +6,7 @@ - + @@ -24,7 +24,7 @@ - + diff --git a/mps/modules/org.modelix.mps.notation/org.modelix.mps.notation.mpl b/mps/modules/org.modelix.mps.notation/org.modelix.mps.notation.mpl index a49c39c5..11a94d69 100644 --- a/mps/modules/org.modelix.mps.notation/org.modelix.mps.notation.mpl +++ b/mps/modules/org.modelix.mps.notation/org.modelix.mps.notation.mpl @@ -6,7 +6,7 @@ - + @@ -19,7 +19,7 @@ - + @@ -40,7 +40,7 @@ - + diff --git a/mps/modules/org.modelix.mps.react.ide/models/org.modelix.mps.react.ide.plugin.mps b/mps/modules/org.modelix.mps.react.ide/models/org.modelix.mps.react.ide.plugin.mps index 990301b0..bbf9a5b0 100644 --- a/mps/modules/org.modelix.mps.react.ide/models/org.modelix.mps.react.ide.plugin.mps +++ b/mps/modules/org.modelix.mps.react.ide/models/org.modelix.mps.react.ide.plugin.mps @@ -247,7 +247,7 @@ - + diff --git a/mps/modules/org.modelix.mps.react.ide/org.modelix.mps.react.ide.msd b/mps/modules/org.modelix.mps.react.ide/org.modelix.mps.react.ide.msd index f78d2963..2931fd58 100644 --- a/mps/modules/org.modelix.mps.react.ide/org.modelix.mps.react.ide.msd +++ b/mps/modules/org.modelix.mps.react.ide/org.modelix.mps.react.ide.msd @@ -6,7 +6,7 @@ - + diff --git a/mps/modules/org.modelix.mps.react.impl.baseLanguage/org.modelix.mps.react.impl.baseLanguage.msd b/mps/modules/org.modelix.mps.react.impl.baseLanguage/org.modelix.mps.react.impl.baseLanguage.msd index e6f2578c..6a9ef551 100644 --- a/mps/modules/org.modelix.mps.react.impl.baseLanguage/org.modelix.mps.react.impl.baseLanguage.msd +++ b/mps/modules/org.modelix.mps.react.impl.baseLanguage/org.modelix.mps.react.impl.baseLanguage.msd @@ -42,7 +42,6 @@ - diff --git a/mps/modules/org.modelix.mps.react.muicomponents/generator/templates/org.modelix.mps.react.muicomponents.generator.templates@generator.mps b/mps/modules/org.modelix.mps.react.muicomponents/generator/templates/org.modelix.mps.react.muicomponents.generator.templates@generator.mps index e236dcea..5d4974dd 100644 --- a/mps/modules/org.modelix.mps.react.muicomponents/generator/templates/org.modelix.mps.react.muicomponents.generator.templates@generator.mps +++ b/mps/modules/org.modelix.mps.react.muicomponents/generator/templates/org.modelix.mps.react.muicomponents.generator.templates@generator.mps @@ -77,7 +77,7 @@ - + @@ -490,7 +490,7 @@ - + @@ -622,7 +622,7 @@ - + @@ -665,7 +665,7 @@ - + @@ -1477,7 +1477,7 @@ - + @@ -1502,7 +1502,7 @@ - + @@ -1900,7 +1900,7 @@ - + @@ -1932,7 +1932,7 @@ - + @@ -1965,7 +1965,7 @@ - + @@ -2090,7 +2090,7 @@ - + @@ -3933,7 +3933,7 @@ - + @@ -3956,7 +3956,7 @@ - + @@ -3985,7 +3985,7 @@ - + @@ -4010,7 +4010,7 @@ - + @@ -4031,7 +4031,7 @@ - + @@ -4053,7 +4053,7 @@ - + @@ -4076,7 +4076,7 @@ - + @@ -4105,7 +4105,7 @@ - + @@ -4130,7 +4130,7 @@ - + @@ -4533,7 +4533,7 @@ - + @@ -4706,7 +4706,7 @@ - + @@ -5630,7 +5630,7 @@ - + @@ -5664,7 +5664,7 @@ - + @@ -5751,7 +5751,7 @@ - + @@ -6092,7 +6092,7 @@ - + @@ -6200,7 +6200,7 @@ - + @@ -6324,7 +6324,7 @@ - + @@ -6344,7 +6344,7 @@ - + diff --git a/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.behavior.mps b/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.behavior.mps index 76c52d84..b4bccf6c 100644 --- a/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.behavior.mps +++ b/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.behavior.mps @@ -1597,7 +1597,7 @@ - + @@ -1606,7 +1606,7 @@ - + diff --git a/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.editor.mps b/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.editor.mps index 422abb68..b483dcff 100644 --- a/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.editor.mps +++ b/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.editor.mps @@ -556,7 +556,7 @@ - + @@ -927,7 +927,7 @@ - + @@ -935,7 +935,7 @@ - + @@ -943,7 +943,7 @@ - + @@ -1152,7 +1152,7 @@ - + @@ -1162,7 +1162,7 @@ - + @@ -1172,7 +1172,7 @@ - + @@ -1182,7 +1182,7 @@ - + @@ -1190,7 +1190,7 @@ - + @@ -1352,7 +1352,7 @@ - + diff --git a/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.intentions.mps b/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.intentions.mps index 9fff2dec..9f2001df 100644 --- a/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.intentions.mps +++ b/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.intentions.mps @@ -424,7 +424,7 @@ - + diff --git a/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.structure.mps b/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.structure.mps index 9f4928c3..2fcefa9b 100644 --- a/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.structure.mps +++ b/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.structure.mps @@ -74,7 +74,7 @@ - + @@ -89,7 +89,7 @@ - + @@ -109,7 +109,7 @@ - + @@ -133,7 +133,7 @@ - + @@ -171,7 +171,7 @@ - + @@ -193,7 +193,7 @@ - + @@ -221,7 +221,7 @@ - + @@ -239,7 +239,7 @@ - + @@ -258,7 +258,7 @@ - + @@ -296,7 +296,7 @@ - + @@ -347,7 +347,7 @@ - + @@ -371,7 +371,7 @@ - + @@ -383,7 +383,7 @@ - + @@ -417,7 +417,7 @@ - + @@ -465,7 +465,7 @@ - + @@ -475,7 +475,7 @@ - + @@ -485,7 +485,7 @@ - + @@ -539,16 +539,16 @@ - + - + - + @@ -556,7 +556,7 @@ - + @@ -585,7 +585,7 @@ - + @@ -596,7 +596,7 @@ - + @@ -609,7 +609,7 @@ - + @@ -648,7 +648,7 @@ - + @@ -661,7 +661,7 @@ - + @@ -699,7 +699,7 @@ - + @@ -716,7 +716,7 @@ - + @@ -726,7 +726,7 @@ - + @@ -770,7 +770,7 @@ - + @@ -801,7 +801,7 @@ - + @@ -814,7 +814,7 @@ - + @@ -831,7 +831,7 @@ - + @@ -851,7 +851,7 @@ - + @@ -875,7 +875,7 @@ - + @@ -907,7 +907,7 @@ - + @@ -953,7 +953,7 @@ - + @@ -975,7 +975,7 @@ - + @@ -990,7 +990,7 @@ - + @@ -1007,7 +1007,7 @@ - + @@ -1052,7 +1052,7 @@ - + @@ -1085,7 +1085,7 @@ - + @@ -1116,7 +1116,7 @@ - + diff --git a/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.typesystem.mps b/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.typesystem.mps index 195371b6..51f0e4ee 100644 --- a/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.typesystem.mps +++ b/mps/modules/org.modelix.mps.react.muicomponents/models/org.modelix.mps.react.muicomponents.typesystem.mps @@ -532,7 +532,7 @@ - + @@ -590,7 +590,7 @@ - + @@ -603,7 +603,7 @@ - + @@ -663,8 +663,8 @@ - - + + diff --git a/mps/modules/org.modelix.mps.react.muicomponents/org.modelix.mps.react.muicomponents.mpl b/mps/modules/org.modelix.mps.react.muicomponents/org.modelix.mps.react.muicomponents.mpl index 66c1d265..c528d858 100644 --- a/mps/modules/org.modelix.mps.react.muicomponents/org.modelix.mps.react.muicomponents.mpl +++ b/mps/modules/org.modelix.mps.react.muicomponents/org.modelix.mps.react.muicomponents.mpl @@ -6,7 +6,7 @@ - + @@ -19,7 +19,7 @@ - + diff --git a/mps/modules/org.modelix.mps.react.stdlib/org.modelix.mps.react.stdlib.msd b/mps/modules/org.modelix.mps.react.stdlib/org.modelix.mps.react.stdlib.msd index 285752ee..99b1130e 100644 --- a/mps/modules/org.modelix.mps.react.stdlib/org.modelix.mps.react.stdlib.msd +++ b/mps/modules/org.modelix.mps.react.stdlib/org.modelix.mps.react.stdlib.msd @@ -6,7 +6,7 @@ - + diff --git a/mps/modules/org.modelix.mps.react/generator/templates/org.modelix.mps.react.generator.templates@generator.mps b/mps/modules/org.modelix.mps.react/generator/templates/org.modelix.mps.react.generator.templates@generator.mps index d7c28503..a16bffb4 100644 --- a/mps/modules/org.modelix.mps.react/generator/templates/org.modelix.mps.react.generator.templates@generator.mps +++ b/mps/modules/org.modelix.mps.react/generator/templates/org.modelix.mps.react.generator.templates@generator.mps @@ -367,10 +367,6 @@ - - - - @@ -1249,15 +1245,20 @@ - - - - - - + + + + + + + + + + + @@ -1689,15 +1690,20 @@ - - - - - - + + + + + + + + + + + @@ -2090,15 +2096,20 @@ - - - - - - + + + + + + + + + + + @@ -3303,15 +3314,20 @@ - - - - - - + + + + + + + + + + + @@ -3493,37 +3509,49 @@ - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - @@ -3531,118 +3559,146 @@ - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + + + + - - - - - - + + @@ -3715,7 +3771,7 @@ - + @@ -4304,6 +4360,9 @@ + + + diff --git a/mps/modules/org.modelix.mps.react/models/org.modelix.mps.react.behavior.mps b/mps/modules/org.modelix.mps.react/models/org.modelix.mps.react.behavior.mps index 0e2d96f3..18ef76e9 100644 --- a/mps/modules/org.modelix.mps.react/models/org.modelix.mps.react.behavior.mps +++ b/mps/modules/org.modelix.mps.react/models/org.modelix.mps.react.behavior.mps @@ -140,6 +140,7 @@ + @@ -618,5 +619,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mps/modules/org.modelix.mps.react/models/org.modelix.mps.react.structure.mps b/mps/modules/org.modelix.mps.react/models/org.modelix.mps.react.structure.mps index 023ec571..91763593 100644 --- a/mps/modules/org.modelix.mps.react/models/org.modelix.mps.react.structure.mps +++ b/mps/modules/org.modelix.mps.react/models/org.modelix.mps.react.structure.mps @@ -134,6 +134,9 @@ + + + @@ -737,6 +740,9 @@ + + + @@ -842,5 +848,9 @@ + + + + diff --git a/mps/modules/org.modelix.mps.react/org.modelix.mps.react.mpl b/mps/modules/org.modelix.mps.react/org.modelix.mps.react.mpl index e554a315..545712be 100644 --- a/mps/modules/org.modelix.mps.react/org.modelix.mps.react.mpl +++ b/mps/modules/org.modelix.mps.react/org.modelix.mps.react.mpl @@ -6,7 +6,7 @@ - + @@ -19,7 +19,7 @@ - + diff --git a/mps/modules/org.modelix.mps.spreadsheets.sandbox/org.modelix.mps.spreadsheets.sandbox.msd b/mps/modules/org.modelix.mps.spreadsheets.sandbox/org.modelix.mps.spreadsheets.sandbox.msd index 706bd1a8..3f6e258d 100644 --- a/mps/modules/org.modelix.mps.spreadsheets.sandbox/org.modelix.mps.spreadsheets.sandbox.msd +++ b/mps/modules/org.modelix.mps.spreadsheets.sandbox/org.modelix.mps.spreadsheets.sandbox.msd @@ -6,7 +6,7 @@ - + diff --git a/mps/modules/org.modelix.mps.spreadsheets/models/org.modelix.mps.spreadsheets.modelix.mps b/mps/modules/org.modelix.mps.spreadsheets/models/org.modelix.mps.spreadsheets.modelix.mps index c327348f..74d1da54 100644 --- a/mps/modules/org.modelix.mps.spreadsheets/models/org.modelix.mps.spreadsheets.modelix.mps +++ b/mps/modules/org.modelix.mps.spreadsheets/models/org.modelix.mps.spreadsheets.modelix.mps @@ -60,7 +60,7 @@ - + diff --git a/mps/modules/org.modelix.mps.spreadsheets/org.modelix.mps.spreadsheets.mpl b/mps/modules/org.modelix.mps.spreadsheets/org.modelix.mps.spreadsheets.mpl index b6ed9aaf..30a2cf1e 100644 --- a/mps/modules/org.modelix.mps.spreadsheets/org.modelix.mps.spreadsheets.mpl +++ b/mps/modules/org.modelix.mps.spreadsheets/org.modelix.mps.spreadsheets.mpl @@ -6,7 +6,7 @@ - + @@ -19,7 +19,7 @@ - + @@ -77,7 +77,7 @@ - + diff --git a/mps/modules/org.modelix.mps.webaspect.genplan/org.modelix.mps.webaspect.genplan.msd b/mps/modules/org.modelix.mps.webaspect.genplan/org.modelix.mps.webaspect.genplan.msd index 43489030..fcbe5d08 100644 --- a/mps/modules/org.modelix.mps.webaspect.genplan/org.modelix.mps.webaspect.genplan.msd +++ b/mps/modules/org.modelix.mps.webaspect.genplan/org.modelix.mps.webaspect.genplan.msd @@ -6,7 +6,7 @@ - + diff --git a/mps/modules/org.modelix.mps.webaspect.runtime/org.modelix.mps.webaspect.runtime.msd b/mps/modules/org.modelix.mps.webaspect.runtime/org.modelix.mps.webaspect.runtime.msd index e0e83d26..20b58d3c 100644 --- a/mps/modules/org.modelix.mps.webaspect.runtime/org.modelix.mps.webaspect.runtime.msd +++ b/mps/modules/org.modelix.mps.webaspect.runtime/org.modelix.mps.webaspect.runtime.msd @@ -6,7 +6,7 @@ - + diff --git a/projectional-editor-ssr-mps-languages/build.gradle.kts b/projectional-editor-ssr-mps-languages/build.gradle.kts index b2b47a4f..6acf5f05 100644 --- a/projectional-editor-ssr-mps-languages/build.gradle.kts +++ b/projectional-editor-ssr-mps-languages/build.gradle.kts @@ -82,7 +82,7 @@ intellij { tasks { patchPluginXml { sinceBuild.set("232") - untilBuild.set("233.*") + untilBuild.set("241.*") } buildSearchableOptions { diff --git a/projectional-editor-ssr-mps/build.gradle.kts b/projectional-editor-ssr-mps/build.gradle.kts index 53a60e06..82d22f34 100644 --- a/projectional-editor-ssr-mps/build.gradle.kts +++ b/projectional-editor-ssr-mps/build.gradle.kts @@ -51,7 +51,7 @@ intellij { tasks { patchPluginXml { sinceBuild.set("232") - untilBuild.set("233.*") + untilBuild.set("241.*") } buildSearchableOptions { diff --git a/react-ssr-mps/build.gradle.kts b/react-ssr-mps/build.gradle.kts index 3d98e156..e3dda7b4 100644 --- a/react-ssr-mps/build.gradle.kts +++ b/react-ssr-mps/build.gradle.kts @@ -43,7 +43,7 @@ kotlin { tasks { patchPluginXml { sinceBuild.set("232") - untilBuild.set("233.*") + untilBuild.set("241.*") } buildSearchableOptions {