diff options
| author | Stephan Seitz <stephan.seitz@fau.de> | 2020-11-03 20:09:04 +0100 |
|---|---|---|
| committer | Stephan Seitz <stephan.lauf@yahoo.de> | 2020-11-03 20:26:08 +0100 |
| commit | f999dc41131c3c69f2411af13597932c042e8e5a (patch) | |
| tree | c8aeb9c932725649119ed746e3f935e6f5c01ec1 /queries/ruby | |
| parent | Fix Python queries for parser update (diff) | |
| download | nvim-treesitter-f999dc41131c3c69f2411af13597932c042e8e5a.tar nvim-treesitter-f999dc41131c3c69f2411af13597932c042e8e5a.tar.gz nvim-treesitter-f999dc41131c3c69f2411af13597932c042e8e5a.tar.bz2 nvim-treesitter-f999dc41131c3c69f2411af13597932c042e8e5a.tar.lz nvim-treesitter-f999dc41131c3c69f2411af13597932c042e8e5a.tar.xz nvim-treesitter-f999dc41131c3c69f2411af13597932c042e8e5a.tar.zst nvim-treesitter-f999dc41131c3c69f2411af13597932c042e8e5a.zip | |
💣 !! Use TSUpdate !! Fix ruby queries
Diffstat (limited to 'queries/ruby')
| -rw-r--r-- | queries/ruby/highlights.scm | 1 | ||||
| -rw-r--r-- | queries/ruby/locals.scm | 12 |
2 files changed, 4 insertions, 9 deletions
diff --git a/queries/ruby/highlights.scm b/queries/ruby/highlights.scm index cb8455710..12659c52f 100644 --- a/queries/ruby/highlights.scm +++ b/queries/ruby/highlights.scm @@ -65,7 +65,6 @@ (method_call [ - receiver: (constant) @type method: [ (identifier) (constant) diff --git a/queries/ruby/locals.scm b/queries/ruby/locals.scm index b1e164e9a..7c703fd6e 100644 --- a/queries/ruby/locals.scm +++ b/queries/ruby/locals.scm @@ -41,18 +41,14 @@ (method_parameters (identifier) @definition.var) (lambda_parameters (identifier) @definition.var) (block_parameters (identifier) @definition.var) -(splat_parameter name: (identifier) @definition.var) -(hash_splat_parameter name: (identifier) @definition.var) +(splat_parameter (identifier) @definition.var) +(hash_splat_parameter (identifier) @definition.var) (optional_parameter name: (identifier) @definition.var) -(destructured_parameter name: (identifier) @definition.var) +(destructured_parameter (identifier) @definition.var) (block_parameter name: (identifier) @definition.var) (keyword_parameter name: (identifier) @definition.var) -(assignment left: [ - (identifier) - (instance_variable) - (constant) - ] @definition.var) +(assignment left: (_lhs) @definition.var) (left_assignment_list (identifier) @definition.var) (rest_assignment (identifier) @definition.var) |
