fix(deps): update module github.com/odvcencio/gotreesitter to v0.55.1 #18
No reviewers
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
dawid/depphunter-cli!18
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/all-minor-patch"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
v0.55.0→v0.55.1Release Notes
odvcencio/gotreesitter (github.com/odvcencio/gotreesitter)
v0.55.1: gotreesitter v0.55.1Compare Source
Fixed
Keep eight stacks for possible unpacking and preserve explicit stack overrides
(#1290).
The report's inline generator builds 371,146 work nodes instead of 623,912.
Production fresh parsing fell from 267.331 to 161.811 ms; the tree retains 59,105 nodes.
The seven list-splat fixtures still match locked C. Django retains six differences across 2,932 files.
(#1291).
C now returns clean, complete trees for 4,091 functions and up to 65,536 string calls in one function.
Both lexers pass fresh, incremental, and locked C comparisons at the tested counts.
At 8,192 calls, TokenSource parsing fell from 2,445.8 to 115.7 ms.
The deterministic finite automaton (DFA) lexer fell from 2,425.1 to 123.7 ms.
(#1292).
Scala work nodes fell from 168,685 to 149,592 on both routes; the tree retains 57,281 nodes.
Production fresh parsing fell from 73.565 to 70.638 ms.
Work remains 4.5% above the old grammar's 143,197 nodes.
(#1292).
A Dart proxy fixture now retries fresh for expensive edits and retains profitable suffix reuse.
Production insertion fell from 240.990 to 123.209 ms; deletion fell from 718.243 to 123.759 ms.
Documentation
(#1329).
This patch adds no public API or admission-default change.
Measurement scope
The linked pull requests contain separate correctness and performance evidence.
Each completed the randomized Go benchmark trio with 20 shuffle seeds and 750 ms per case.
The runs used one process per seed and
GOMAXPROCS=1.No primary timing change was significant; primary allocations stayed at eight, five, and zero per operation.
These Linux measurements do not establish Windows performance.
Python uses the reporter's inline generator. Dart uses a 137 KiB proxy with 45.4% baseline reuse.
The reporter measured 41.8% Dart reuse; the exact fixture remains unverified.
Scala compact timing varied, with some medians increasing despite fewer work nodes.
The standard Scala grammar importer still rejects
_end_marker_named_tail; focused locked C checks pass.C corpus results remain 23/25 clean files and 20/25 deep matches.
Publication exception
On 2026-09-26, the owner authorized the v0.55.1-only tag-creation exception.
The exception permits publication without a workflow-only tag-creation actor rule.
All other gates remain mandatory under the release process.
This urgent patch addresses the Python regression and false C errors reported in #454.
Waiting prolongs Python keystroke delays and false errors in valid C documents.
Known gaps
Transient-error incremental trees,
ERRORroots with falseHasError(), and diff and LESS edit mismatches remain unresolved.@spellcaptures, blank HTTP comments, and compact sibling traversal remain unresolved.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.