tree-sitter/crates
DanikVitek ffd777ba65 fix: Naming; Lifetimes; deny(rust_2018_idioms)
- One has to think about lifetimes if a type has one:
  - `<&'a Node<'tree>>::language` now returns `Language<'tree>` instead of
    `Language<'a>`, as it should;
- Renamed `struct TreeCursor<'cursor>` into `struct TreeCursor<'tree>`,
  to be consistant with the usages and reduse confusion;
- Remove explicit "outlives" requirements from `QueryMatches`, `QueryCaptures`,
  and their impl blocks, because they're inferred
- TODO: should `'query` be renamed into `'cursor`?
2026-01-11 00:40:33 +02:00
..
cli fix: Naming; Lifetimes; deny(rust_2018_idioms) 2026-01-11 00:40:33 +02:00
config refactor(config)!: transition from anyhow to thiserror 2025-11-14 11:28:00 +01:00
generate fix: Naming; Lifetimes; deny(rust_2018_idioms) 2026-01-11 00:40:33 +02:00
highlight fix: Naming; Lifetimes; deny(rust_2018_idioms) 2026-01-11 00:40:33 +02:00
language fix(wasm) add common definitions to stdlib (#5199) 2026-01-06 12:01:37 +01:00
loader fix: Naming; Lifetimes; deny(rust_2018_idioms) 2026-01-11 00:40:33 +02:00
tags fix: Naming; Lifetimes; deny(rust_2018_idioms) 2026-01-11 00:40:33 +02:00
xtask Add containing range APIs to query cursor 2025-12-03 18:06:16 -05:00