mirror of
https://github.com/chylex/IntelliJ-IdeaVim.git
synced 2025-06-01 10:34:05 +02:00
Upgrade the minimal supported version to 243
This commit is contained in:
parent
fe91744356
commit
0b2bda529f
1
.teamcity/_Self/Project.kt
vendored
1
.teamcity/_Self/Project.kt
vendored
@ -25,7 +25,6 @@ object Project : Project({
|
|||||||
|
|
||||||
// Active tests
|
// Active tests
|
||||||
buildType(TestingBuildType("Latest EAP", "<default>", version = "LATEST-EAP-SNAPSHOT"))
|
buildType(TestingBuildType("Latest EAP", "<default>", version = "LATEST-EAP-SNAPSHOT"))
|
||||||
buildType(TestingBuildType("2024.2.1", "<default>"))
|
|
||||||
buildType(TestingBuildType("2024.3.3", "<default>"))
|
buildType(TestingBuildType("2024.3.3", "<default>"))
|
||||||
buildType(TestingBuildType("Latest EAP With Xorg", "<default>", version = "LATEST-EAP-SNAPSHOT"))
|
buildType(TestingBuildType("Latest EAP With Xorg", "<default>", version = "LATEST-EAP-SNAPSHOT"))
|
||||||
|
|
||||||
|
@ -128,19 +128,7 @@ dependencies {
|
|||||||
// AceJump is an optional dependency. We use their SessionManager class to check if it's active
|
// AceJump is an optional dependency. We use their SessionManager class to check if it's active
|
||||||
plugin("AceJump", "3.8.19")
|
plugin("AceJump", "3.8.19")
|
||||||
|
|
||||||
// [VERSION UPDATE] 2024.3+
|
bundledPlugins("org.jetbrains.plugins.terminal", "com.intellij.modules.json")
|
||||||
// Dirty hack: in 2024.3+ the json plugin is extracted. So, the tests that use JSON don't work.
|
|
||||||
// If the IdeaVim minimal version is bumped to 2024.3, leave only `bundledPlugins...` line
|
|
||||||
// If we start to support a new version like 2024.2.2 or 2025.1.1, please add it to the correct branch of this when
|
|
||||||
// This check intentionally has a pattern where we explicitly specify if to use the JSON plugin for each
|
|
||||||
// supported version or not to prevent developers from figuring out what happened with JSON.
|
|
||||||
when (ideaVersion) {
|
|
||||||
"2024.2.1" -> { /* Nothing */ }
|
|
||||||
"LATEST-EAP-SNAPSHOT", "2024.3", "2024.3.2.2", "2024.3.3" -> bundledPlugins("com.intellij.modules.json")
|
|
||||||
else -> error("Unsupported version: $ideaVersion")
|
|
||||||
}
|
|
||||||
|
|
||||||
bundledPlugins("org.jetbrains.plugins.terminal")
|
|
||||||
}
|
}
|
||||||
|
|
||||||
moduleSources(project(":vim-engine", "sourcesJarArtifacts"))
|
moduleSources(project(":vim-engine", "sourcesJarArtifacts"))
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
# https://data.services.jetbrains.com/products?code=IC
|
# https://data.services.jetbrains.com/products?code=IC
|
||||||
# Maven releases are here: https://www.jetbrains.com/intellij-repository/releases
|
# Maven releases are here: https://www.jetbrains.com/intellij-repository/releases
|
||||||
# And snapshots: https://www.jetbrains.com/intellij-repository/snapshots
|
# And snapshots: https://www.jetbrains.com/intellij-repository/snapshots
|
||||||
ideaVersion=2024.2.1
|
ideaVersion=2024.3.3
|
||||||
# Values for type: https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html#intellij-extension-type
|
# Values for type: https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html#intellij-extension-type
|
||||||
ideaType=IC
|
ideaType=IC
|
||||||
instrumentPluginCode=true
|
instrumentPluginCode=true
|
||||||
|
Loading…
Reference in New Issue
Block a user