diff --git a/build.rs b/build.rs index 71a67170b..0551dac24 100644 --- a/build.rs +++ b/build.rs @@ -347,9 +347,9 @@ fn main() { }, TreeSitterParser { name: "tree-sitter-solidity", - src_dir:"vendored_parsers/tree-sitter-solidity-src", + src_dir: "vendored_parsers/tree-sitter-solidity-src", extra_files: vec![], - } + }, ]; // Only rerun if relevant files in the vendored_parsers/ directory change. diff --git a/src/parse/tree_sitter_parser.rs b/src/parse/tree_sitter_parser.rs index c2c816808..46b1b8830 100644 --- a/src/parse/tree_sitter_parser.rs +++ b/src/parse/tree_sitter_parser.rs @@ -872,18 +872,14 @@ pub fn from_language(language: guess::Language) -> TreeSitterConfig { TreeSitterConfig { language, atom_nodes: vec!["string"].into_iter().collect(), - delimiter_tokens: vec![ - ("[", "]"), - ("(", ")"), - ("{", "}"), - ], + delimiter_tokens: vec![("[", "]"), ("(", ")"), ("{", "}")], highlight_query: ts::Query::new( language, - include_str!("../../vendored_parsers/highlights/solidity.scm") - ).unwrap(), - sub_languages: vec![] + include_str!("../../vendored_parsers/highlights/solidity.scm"), + ) + .unwrap(), + sub_languages: vec![], } - } Sql => { let language = unsafe { tree_sitter_sql() };