From 46619040b18b38250202bcd3091c55af3d35d93d Mon Sep 17 00:00:00 2001
From: Alex Plate <aleksei.plate@jetbrains.com>
Date: Mon, 25 Nov 2024 15:32:22 +0200
Subject: [PATCH] Add new plugins for checking

From here: https://github.com/JetBrains/ideavim/discussions/1047
---
 .teamcity/_Self/buildTypes/Compatibility.kt                   | 2 ++
 scripts/src/main/kotlin/scripts/checkNewPluginDependencies.kt | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/.teamcity/_Self/buildTypes/Compatibility.kt b/.teamcity/_Self/buildTypes/Compatibility.kt
index ae80c5ee0..9adf2d15c 100644
--- a/.teamcity/_Self/buildTypes/Compatibility.kt
+++ b/.teamcity/_Self/buildTypes/Compatibility.kt
@@ -41,6 +41,8 @@ object Compatibility : IdeaVimBuildType({
               java -jar verifier1/verifier-cli-dev-all-1.jar check-plugin '${'$'}com.github.dankinsoid.multicursor' [latest-IU] -team-city
               java -jar verifier1/verifier-cli-dev-all-1.jar check-plugin '${'$'}com.joshestein.ideavim-quickscope' [latest-IU] -team-city
               java -jar verifier1/verifier-cli-dev-all-1.jar check-plugin '${'$'}com.julienphalip.ideavim.peekaboo' [latest-IU] -team-city
+              java -jar verifier1/verifier-cli-dev-all-1.jar check-plugin '${'$'}com.julienphalip.ideavim.switch' [latest-IU] -team-city
+              java -jar verifier1/verifier-cli-dev-all-1.jar check-plugin '${'$'}com.julienphalip.ideavim.functiontextobj' [latest-IU] -team-city
             """.trimIndent()
     }
   }
diff --git a/scripts/src/main/kotlin/scripts/checkNewPluginDependencies.kt b/scripts/src/main/kotlin/scripts/checkNewPluginDependencies.kt
index 1e5bc85bd..773e39817 100644
--- a/scripts/src/main/kotlin/scripts/checkNewPluginDependencies.kt
+++ b/scripts/src/main/kotlin/scripts/checkNewPluginDependencies.kt
@@ -41,6 +41,8 @@ val knownPlugins = setOf(
 
 //   "cc.implicated.intellij.plugins.bunny", // I don't want to include this plugin in the list of IdeaVim plugins as I don't understand what this is for
   "com.julienphalip.ideavim.peekaboo", // https://plugins.jetbrains.com/plugin/25776-vim-peekaboo
+  "com.julienphalip.ideavim.switch", // https://plugins.jetbrains.com/plugin/25899-vim-switch
+  "com.julienphalip.ideavim.functiontextobj", // https://plugins.jetbrains.com/plugin/25897-vim-functiontextobj
 )
 
 suspend fun main() {