From 5e6716e4beda0b7f2bf843c1c59d5d92ce77c7c0 Mon Sep 17 00:00:00 2001 From: fffed <47778360+fffed@users.noreply.github.com> Date: Thu, 15 Oct 2020 21:34:52 +0300 Subject: Add additional queries for @parameter for js --- queries/javascript/highlights.scm | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'queries/javascript') diff --git a/queries/javascript/highlights.scm b/queries/javascript/highlights.scm index 0b6504968..d259acf11 100644 --- a/queries/javascript/highlights.scm +++ b/queries/javascript/highlights.scm @@ -91,6 +91,14 @@ (rest_parameter (identifier) @parameter)) +(variable_declarator + value: (arrow_function + parameter: (identifier) @parameter)) + +(formal_parameters + (object_pattern + (shorthand_property_identifier) @parameter)) + ; Variables ;---------- (namespace_import -- cgit v1.2.3-70-g09d2 From 9ea95e51fc99e319969730534f2c6388c9f156e2 Mon Sep 17 00:00:00 2001 From: fffed <47778360+fffed@users.noreply.github.com> Date: Fri, 16 Oct 2020 07:48:29 +0300 Subject: remove destructuring from @parameter --- queries/javascript/highlights.scm | 4 ---- 1 file changed, 4 deletions(-) (limited to 'queries/javascript') diff --git a/queries/javascript/highlights.scm b/queries/javascript/highlights.scm index d259acf11..096bde65c 100644 --- a/queries/javascript/highlights.scm +++ b/queries/javascript/highlights.scm @@ -95,10 +95,6 @@ value: (arrow_function parameter: (identifier) @parameter)) -(formal_parameters - (object_pattern - (shorthand_property_identifier) @parameter)) - ; Variables ;---------- (namespace_import -- cgit v1.2.3-70-g09d2 From 040d525946483d3d9c94481a4a93aac75fbdbbc3 Mon Sep 17 00:00:00 2001 From: fffed <47778360+fffed@users.noreply.github.com> Date: Tue, 27 Oct 2020 08:34:45 +0300 Subject: add destructuring variations --- queries/javascript/highlights.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'queries/javascript') diff --git a/queries/javascript/highlights.scm b/queries/javascript/highlights.scm index 096bde65c..65d8461f9 100644 --- a/queries/javascript/highlights.scm +++ b/queries/javascript/highlights.scm @@ -91,6 +91,23 @@ (rest_parameter (identifier) @parameter)) +; ({ a }) => null +(formal_parameters + (object_pattern + (shorthand_property_identifier) @parameter)) + +; ({ a: b }) => null +(formal_parameters + (object_pattern + (pair + value: (identifier) @parameter))) + +; ([ a ]) => null +(formal_parameters + (array_pattern + (identifier) @parameter)) + +; ( a ) => null (variable_declarator value: (arrow_function parameter: (identifier) @parameter)) -- cgit v1.2.3-70-g09d2 From 37f57cc1ec8552647173754605b527cad5ab5ff7 Mon Sep 17 00:00:00 2001 From: fffed <47778360+fffed@users.noreply.github.com> Date: Tue, 27 Oct 2020 08:37:09 +0300 Subject: update comment case for simplefied notation --- queries/javascript/highlights.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'queries/javascript') diff --git a/queries/javascript/highlights.scm b/queries/javascript/highlights.scm index 65d8461f9..ec475910b 100644 --- a/queries/javascript/highlights.scm +++ b/queries/javascript/highlights.scm @@ -107,7 +107,7 @@ (array_pattern (identifier) @parameter)) -; ( a ) => null +; a => null (variable_declarator value: (arrow_function parameter: (identifier) @parameter)) -- cgit v1.2.3-70-g09d2