{ "repo": "https://github.com/tree-sitter/tree-sitter.git", "commit": "46af27796a76c72d8466627d499f2bca4af958ee", "assertions": [ { "query": "What attributes are available for the tags configuration struct?", "matches": [ "tags/src/lib.rs:24" ] }, { "query": "create a new tag configuration", "matches": [ "tags/src/lib.rs:119" ] }, { "query": "generate tags based on config", "matches": [ "tags/src/lib.rs:261" ] }, { "query": "match on ts quantifier in rust", "matches": [ "lib/binding_rust/lib.rs:139" ] }, { "query": "cli command to generate tags", "matches": [ "cli/src/tags.rs:10" ] }, { "query": "what version of the tree-sitter-tags package is active?", "matches": [ "tags/Cargo.toml:4" ] }, { "query": "Insert a new parse state", "matches": [ "cli/src/generate/build_tables/build_parse_table.rs:153" ] }, { "query": "Handle conflict when numerous actions occur on the same symbol", "matches": [ "cli/src/generate/build_tables/build_parse_table.rs:363", "cli/src/generate/build_tables/build_parse_table.rs:442" ] }, { "query": "Match based on associativity of actions", "matches": [ "cri/src/generate/build_tables/build_parse_table.rs:542" ] }, { "query": "Format token set display", "matches": [ "cli/src/generate/build_tables/item.rs:246" ] }, { "query": "extract choices from rule", "matches": [ "cli/src/generate/prepare_grammar/flatten_grammar.rs:124" ] }, { "query": "How do we identify if a symbol is being used?", "matches": [ "cli/src/generate/prepare_grammar/flatten_grammar.rs:175" ] }, { "query": "How do we launch the playground?", "matches": [ "cli/src/playground.rs:46" ] }, { "query": "How do we test treesitter query matches in rust?", "matches": [ "cli/src/query_testing.rs:152", "cli/src/tests/query_test.rs:781", "cli/src/tests/query_test.rs:2163", "cli/src/tests/query_test.rs:3781", "cli/src/tests/query_test.rs:887" ] }, { "query": "What does the CLI do?", "matches": [ "cli/README.md:10", "cli/loader/README.md:3", "docs/section-5-implementation.md:14", "docs/section-5-implementation.md:18" ] } ] }