File tree Expand file tree Collapse file tree 3 files changed +10
-11
lines changed Expand file tree Collapse file tree 3 files changed +10
-11
lines changed Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ impl Autobuilder {
15
15
pub fn new ( language : & str , database : PathBuf ) -> Self {
16
16
Self {
17
17
language : language. to_string ( ) ,
18
- database : database ,
18
+ database,
19
19
include_extensions : vec ! [ ] ,
20
20
include_globs : vec ! [ ] ,
21
21
exclude_globs : vec ! [ ] ,
@@ -24,17 +24,17 @@ impl Autobuilder {
24
24
}
25
25
26
26
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 ( ) ;
28
28
self
29
29
}
30
30
31
31
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 ( ) ;
33
33
self
34
34
}
35
35
36
36
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 ( ) ;
38
38
self
39
39
}
40
40
Original file line number Diff line number Diff line change @@ -23,22 +23,22 @@ pub fn generate(
23
23
e
24
24
} ) ?;
25
25
let mut dbscheme_writer = LineWriter :: new ( dbscheme_file) ;
26
- write ! (
26
+ writeln ! (
27
27
dbscheme_writer,
28
28
"// 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 ",
30
30
languages[ 0 ] . name
31
31
) ?;
32
32
33
- write ! ( dbscheme_writer, include_str!( "prefix.dbscheme" ) ) ?;
33
+ writeln ! ( dbscheme_writer, include_str!( "prefix.dbscheme" ) ) ?;
34
34
35
35
let mut ql_writer = LineWriter :: new ( File :: create ( ql_library_path) ?) ;
36
- write ! (
36
+ writeln ! (
37
37
ql_writer,
38
38
"/**\n \
39
39
* CodeQL library for {}
40
40
* Automatically generated from the tree-sitter grammar; do not edit\n \
41
- */\n \n ",
41
+ */\n ",
42
42
languages[ 0 ] . name
43
43
) ?;
44
44
ql:: write (
@@ -60,7 +60,7 @@ pub fn generate(
60
60
let nodes = node_types:: read_node_types_str ( & prefix, language. node_types ) ?;
61
61
let ( dbscheme_entries, mut ast_node_members, token_kinds) = convert_nodes ( & nodes) ;
62
62
ast_node_members. insert ( & token_name) ;
63
- write ! ( & mut dbscheme_writer, "/*- {} dbscheme -*/\n " , language. name) ?;
63
+ writeln ! ( & mut dbscheme_writer, "/*- {} dbscheme -*/" , language. name) ?;
64
64
dbscheme:: write ( & mut dbscheme_writer, & dbscheme_entries) ?;
65
65
let token_case = create_token_case ( & token_name, token_kinds) ;
66
66
dbscheme:: write (
Original file line number Diff line number Diff line change @@ -98,4 +98,3 @@ yaml_locations(unique int locatable: @yaml_locatable ref,
98
98
int location: @location_default ref);
99
99
100
100
@yaml_locatable = @yaml_node | @yaml_error;
101
-
You can’t perform that action at this time.
0 commit comments