diff options
| author | Alvaro MunĚoz <alvaro@pwntester.com> | 2021-04-23 14:39:04 +0200 |
|---|---|---|
| committer | Kiyan <yazdani.kiyan@protonmail.com> | 2021-04-23 21:18:55 +0200 |
| commit | 34729470276603754ea8b924e79a2333ef968ebe (patch) | |
| tree | e4dede293792220dd54696e5f6a818acb0b96e23 | |
| parent | injections(tsx): inherit injections from ecma (diff) | |
| download | nvim-treesitter-34729470276603754ea8b924e79a2333ef968ebe.tar nvim-treesitter-34729470276603754ea8b924e79a2333ef968ebe.tar.gz nvim-treesitter-34729470276603754ea8b924e79a2333ef968ebe.tar.bz2 nvim-treesitter-34729470276603754ea8b924e79a2333ef968ebe.tar.lz nvim-treesitter-34729470276603754ea8b924e79a2333ef968ebe.tar.xz nvim-treesitter-34729470276603754ea8b924e79a2333ef968ebe.tar.zst nvim-treesitter-34729470276603754ea8b924e79a2333ef968ebe.zip | |
Add Codeql indents.scm
| -rw-r--r-- | queries/ql/highlights.scm | 11 | ||||
| -rw-r--r-- | queries/ql/indents.scm | 22 |
2 files changed, 28 insertions, 5 deletions
diff --git a/queries/ql/highlights.scm b/queries/ql/highlights.scm index fde811af6..f2c92f677 100644 --- a/queries/ql/highlights.scm +++ b/queries/ql/highlights.scm @@ -105,9 +105,9 @@ (moduleExpr (simpleId) @namespace) (module name: (moduleName) @namespace) -(dataclass name: (className) @type) -(datatype name: (className) @type) -(typeExpr name: (className) @type) +(dataclass name: (className) @class) +(datatype name: (className) @class) +(typeExpr name: (className) @class) (importModuleExpr name: (simpleId) @variable) (qualModuleExpr name: (simpleId) @variable) @@ -118,9 +118,10 @@ (string) @string -(charpred (className) @function) (aritylessPredicateExpr (literalId) @function) -(predicateName) @function +(memberPredicate name: (predicateName) @function) +(classlessPredicate name: (predicateName) @function) +(charpred (className) @function) [ (line_comment) diff --git a/queries/ql/indents.scm b/queries/ql/indents.scm new file mode 100644 index 000000000..1641db671 --- /dev/null +++ b/queries/ql/indents.scm @@ -0,0 +1,22 @@ +[ + (dataclass) + (charpred) + (memberPredicate) + (quantified) +] @indent + +[ + (variable) + "(" + ")" + "{" + "}" + "[" + "]" +] @branch + +[ + (block_comment) + (line_comment) + (qldoc) +] @ignore |
