From d29045be2d319516fb0cbd4889ee11d3d91b2034 Mon Sep 17 00:00:00 2001 From: ymc9 <104139426+ymc9@users.noreply.github.com> Date: Mon, 1 Jan 2024 20:38:19 +0800 Subject: [PATCH] fix: disable textmate bundle when JetBrains plugin is uninstalled --- packages/ide/jetbrains/.idea/gradle.xml | 1 + packages/ide/jetbrains/.idea/vcs.xml | 2 +- packages/ide/jetbrains/build.gradle.kts | 2 +- .../src/main/kotlin/dev/zenstack/Utils.kt | 28 +++++++++++++++++++ .../lsp/ZenStackLspServerDescriptor.kt | 11 ++------ .../zenstack/plugin/PluginStateListener.kt | 18 ++++++++++++ .../src/main/resources/META-INF/plugin.xml | 10 +++++++ 7 files changed, 61 insertions(+), 11 deletions(-) create mode 100644 packages/ide/jetbrains/src/main/kotlin/dev/zenstack/Utils.kt create mode 100644 packages/ide/jetbrains/src/main/kotlin/dev/zenstack/plugin/PluginStateListener.kt diff --git a/packages/ide/jetbrains/.idea/gradle.xml b/packages/ide/jetbrains/.idea/gradle.xml index f9163b40e..ce1c62c7c 100644 --- a/packages/ide/jetbrains/.idea/gradle.xml +++ b/packages/ide/jetbrains/.idea/gradle.xml @@ -1,5 +1,6 @@ +