From 5973b617a9a48212e40c5c0a0727ad7c91b27484 Mon Sep 17 00:00:00 2001 From: Anthony Shi <69449791+anthony-S93@users.noreply.github.com> Date: Tue, 6 Feb 2024 20:51:50 +0800 Subject: [PATCH] fix(kotlin): remove slow highlight and local pattern (#5954) This is a parser bug that needs to be fixed; temporary workaround to remove the ~0.5s delay on opening highlight and locals queries. --- queries/kotlin/highlights.scm | 10 +++++----- queries/kotlin/locals.scm | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/queries/kotlin/highlights.scm b/queries/kotlin/highlights.scm index e75a7e96f..2103e04df 100644 --- a/queries/kotlin/highlights.scm +++ b/queries/kotlin/highlights.scm @@ -27,11 +27,11 @@ (class_parameter (simple_identifier) @variable.member) -(class_body - (property_declaration - (variable_declaration - (simple_identifier) @variable.member))) - +; NOTE: temporary fix for treesitter bug that causes delay in file opening +;(class_body +; (property_declaration +; (variable_declaration +; (simple_identifier) @variable.member))) ; id_1.id_2.id_3: `id_2` and `id_3` are assumed as object properties (_ (navigation_suffix diff --git a/queries/kotlin/locals.scm b/queries/kotlin/locals.scm index 1bc044e85..93edf99f1 100644 --- a/queries/kotlin/locals.scm +++ b/queries/kotlin/locals.scm @@ -32,11 +32,11 @@ (variable_declaration (simple_identifier) @local.definition.parameter))) -(class_body - (property_declaration - (variable_declaration - (simple_identifier) @local.definition.field))) - +; NOTE: temporary fix for treesitter bug that causes delay in file opening +;(class_body +; (property_declaration +; (variable_declaration +; (simple_identifier) @local.definition.field))) (class_declaration (primary_constructor (class_parameter