tree-sitter.json

  1{
  2  "repo": "https://github.com/tree-sitter/tree-sitter.git",
  3  "commit": "46af27796a76c72d8466627d499f2bca4af958ee",
  4  "assertions": [
  5    {
  6      "query": "What attributes are available for the tags configuration struct?",
  7      "matches": [
  8        "tags/src/lib.rs:24"
  9      ]
 10    },
 11    {
 12      "query": "create a new tag configuration",
 13      "matches": [
 14        "tags/src/lib.rs:119"
 15      ]
 16    },
 17    {
 18      "query": "generate tags based on config",
 19      "matches": [
 20        "tags/src/lib.rs:261"
 21      ]
 22    },
 23    {
 24      "query": "match on ts quantifier in rust",
 25      "matches": [
 26        "lib/binding_rust/lib.rs:139"
 27      ]
 28    },
 29    {
 30      "query": "cli command to generate tags",
 31      "matches": [
 32        "cli/src/tags.rs:10"
 33      ]
 34    },
 35    {
 36      "query": "what version of the tree-sitter-tags package is active?",
 37      "matches": [
 38        "tags/Cargo.toml:4"
 39      ]
 40    },
 41    {
 42      "query": "Insert a new parse state",
 43      "matches": [
 44        "cli/src/generate/build_tables/build_parse_table.rs:153"
 45      ]
 46    },
 47    {
 48      "query": "Handle conflict when numerous actions occur on the same symbol",
 49      "matches": [
 50        "cli/src/generate/build_tables/build_parse_table.rs:363",
 51        "cli/src/generate/build_tables/build_parse_table.rs:442"
 52      ]
 53    },
 54    {
 55      "query": "Match based on associativity of actions",
 56      "matches": [
 57        "cri/src/generate/build_tables/build_parse_table.rs:542"
 58      ]
 59    },
 60    {
 61      "query": "Format token set display",
 62      "matches": [
 63        "cli/src/generate/build_tables/item.rs:246"
 64      ]
 65    },
 66    {
 67      "query": "extract choices from rule",
 68      "matches": [
 69        "cli/src/generate/prepare_grammar/flatten_grammar.rs:124"
 70      ]
 71    },
 72    {
 73      "query": "How do we identify if a symbol is being used?",
 74      "matches": [
 75        "cli/src/generate/prepare_grammar/flatten_grammar.rs:175"
 76      ]
 77    },
 78    {
 79      "query": "How do we launch the playground?",
 80      "matches": [
 81        "cli/src/playground.rs:46"
 82      ]
 83    },
 84    {
 85      "query": "How do we test treesitter query matches in rust?",
 86      "matches": [
 87        "cli/src/query_testing.rs:152",
 88        "cli/src/tests/query_test.rs:781",
 89        "cli/src/tests/query_test.rs:2163",
 90        "cli/src/tests/query_test.rs:3781",
 91        "cli/src/tests/query_test.rs:887"
 92      ]
 93    },
 94    {
 95      "query": "What does the CLI do?",
 96      "matches": [
 97        "cli/README.md:10",
 98        "cli/loader/README.md:3",
 99        "docs/section-5-implementation.md:14",
100        "docs/section-5-implementation.md:18"
101      ]
102    }
103  ]
104}