Skip to content

Commit 395414c

Browse files
tausbnerik-krogh
authored andcommitted
Update generator
1 parent 495576c commit 395414c

File tree

5 files changed

+776
-7
lines changed

5 files changed

+776
-7
lines changed

ql/Cargo.lock

Lines changed: 33 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ql/generator/Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,5 @@ node-types = { path = "../node-types" }
1212
tracing = "0.1"
1313
tracing-subscriber = { version = "0.3.3", features = ["env-filter"] }
1414
tree-sitter-ql = { git = "https://github.com/tree-sitter/tree-sitter-ql.git" }
15+
tree-sitter-ql-dbscheme = { git = "https://github.com/tausbn/tree-sitter-ql-dbscheme.git"}
16+
tree-sitter-ql-yaml = {git = "https://github.com/tausbn/tree-sitter-ql.git", rev = "6fe85436702c92b0245d2b91908a12d6b0341f4c"}

ql/generator/src/main.rs

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -564,10 +564,20 @@ fn main() -> std::io::Result<()> {
564564
let ql_library_path = matches.value_of("library").expect("missing --library");
565565
let ql_library_path = PathBuf::from(ql_library_path);
566566

567-
let languages = vec![Language {
568-
name: "QL".to_owned(),
569-
node_types: tree_sitter_ql::NODE_TYPES,
570-
}];
567+
let languages = vec![
568+
Language {
569+
name: "QL".to_owned(),
570+
node_types: tree_sitter_ql::NODE_TYPES,
571+
},
572+
Language {
573+
name: "Dbscheme".to_owned(),
574+
node_types: tree_sitter_ql_dbscheme::NODE_TYPES,
575+
},
576+
Language {
577+
name: "Yaml".to_owned(),
578+
node_types: tree_sitter_ql_yaml::NODE_TYPES,
579+
},
580+
];
571581
let mut dbscheme_writer = LineWriter::new(File::create(dbscheme_path)?);
572582
write!(
573583
dbscheme_writer,

0 commit comments

Comments
 (0)