Skip to content

Commit 2416568

Browse files
committed
Tree-sitter-xtractor: fix clippy warnings
1 parent 5e279f2 commit 2416568

File tree

3 files changed

+10
-11
lines changed

3 files changed

+10
-11
lines changed

shared/tree-sitter-extractor/src/autobuilder.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ impl Autobuilder {
1515
pub fn new(language: &str, database: PathBuf) -> Self {
1616
Self {
1717
language: language.to_string(),
18-
database: database,
18+
database,
1919
include_extensions: vec![],
2020
include_globs: vec![],
2121
exclude_globs: vec![],
@@ -24,17 +24,17 @@ impl Autobuilder {
2424
}
2525

2626
pub fn include_extensions(&mut self, exts: &[&str]) -> &mut Self {
27-
self.include_extensions = exts.into_iter().map(|s| String::from(*s)).collect();
27+
self.include_extensions = exts.iter().map(|s| String::from(*s)).collect();
2828
self
2929
}
3030

3131
pub fn include_globs(&mut self, globs: &[&str]) -> &mut Self {
32-
self.include_globs = globs.into_iter().map(|s| String::from(*s)).collect();
32+
self.include_globs = globs.iter().map(|s| String::from(*s)).collect();
3333
self
3434
}
3535

3636
pub fn exclude_globs(&mut self, globs: &[&str]) -> &mut Self {
37-
self.exclude_globs = globs.into_iter().map(|s| String::from(*s)).collect();
37+
self.exclude_globs = globs.iter().map(|s| String::from(*s)).collect();
3838
self
3939
}
4040

shared/tree-sitter-extractor/src/generator/mod.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,22 +23,22 @@ pub fn generate(
2323
e
2424
})?;
2525
let mut dbscheme_writer = LineWriter::new(dbscheme_file);
26-
write!(
26+
writeln!(
2727
dbscheme_writer,
2828
"// CodeQL database schema for {}\n\
29-
// Automatically generated from the tree-sitter grammar; do not edit\n\n",
29+
// Automatically generated from the tree-sitter grammar; do not edit\n",
3030
languages[0].name
3131
)?;
3232

33-
write!(dbscheme_writer, include_str!("prefix.dbscheme"))?;
33+
writeln!(dbscheme_writer, include_str!("prefix.dbscheme"))?;
3434

3535
let mut ql_writer = LineWriter::new(File::create(ql_library_path)?);
36-
write!(
36+
writeln!(
3737
ql_writer,
3838
"/**\n\
3939
* CodeQL library for {}
4040
* Automatically generated from the tree-sitter grammar; do not edit\n\
41-
*/\n\n",
41+
*/\n",
4242
languages[0].name
4343
)?;
4444
ql::write(
@@ -60,7 +60,7 @@ pub fn generate(
6060
let nodes = node_types::read_node_types_str(&prefix, language.node_types)?;
6161
let (dbscheme_entries, mut ast_node_members, token_kinds) = convert_nodes(&nodes);
6262
ast_node_members.insert(&token_name);
63-
write!(&mut dbscheme_writer, "/*- {} dbscheme -*/\n", language.name)?;
63+
writeln!(&mut dbscheme_writer, "/*- {} dbscheme -*/", language.name)?;
6464
dbscheme::write(&mut dbscheme_writer, &dbscheme_entries)?;
6565
let token_case = create_token_case(&token_name, token_kinds);
6666
dbscheme::write(

shared/tree-sitter-extractor/src/generator/prefix.dbscheme

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,4 +98,3 @@ yaml_locations(unique int locatable: @yaml_locatable ref,
9898
int location: @location_default ref);
9999

100100
@yaml_locatable = @yaml_node | @yaml_error;
101-

0 commit comments

Comments
 (0)