Skip to content

ADFA-2376 Update tree sitter version to 4.3.2#870

Merged
hal-eisen-adfa merged 1 commit intostagefrom
ADFA-2376-Update-android-tree-sitter-to-v4.3.2
Jan 23, 2026
Merged

ADFA-2376 Update tree sitter version to 4.3.2#870
hal-eisen-adfa merged 1 commit intostagefrom
ADFA-2376-Update-android-tree-sitter-to-v4.3.2

Conversation

@hal-eisen-adfa
Copy link
Collaborator

@hal-eisen-adfa hal-eisen-adfa commented Jan 23, 2026

See also https://github.com/itsaky/android-tree-sitter/
Main benefit is 16kb page alignment

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 23, 2026

📝 Walkthrough

Release Notes: Tree Sitter Version Update to 4.3.2

Changes

  • Tree Sitter patch version bump: 4.3.14.3.2
  • Updated dependencies (6 language parser modules):
    • androidide-ts (android-tree-sitter)
    • androidide-ts-java (tree-sitter-java)
    • androidide-ts-json (tree-sitter-json)
    • androidide-ts-kotlin (tree-sitter-kotlin)
    • androidide-ts-log (tree-sitter-log)
    • androidide-ts-xml (tree-sitter-xml)

Impact

  • Maintains code syntax highlighting and parsing capabilities across all supported languages
  • Minimal change scope: single version reference update in gradle/libs.versions.toml

⚠️ Risks & Best Practice Violations

  • Missing release context: No link to tree-sitter 4.3.2 release notes explaining what bug fixes or improvements are included
  • No verification documentation: No mention of testing all 6 language parsers (Java, Kotlin, XML, JSON, Log) with the new version
  • Empty PR description: Lacks details on motivation for update or testing performed
  • No changelog entry: Consider documenting this update in project changelog (existing: changelogs/v2.2.0-beta.md, changelogs/v2.4.0-beta.md)
  • Patch version assumption: While patch versions typically indicate bug fixes, critical components like parsing libraries should have documented verification

Walkthrough

The tree-sitter dependency version is incremented from 4.3.1 to 4.3.2 in the Gradle version catalog. This update affects all library declarations that reference this version through version.ref = "tree-sitter".

Changes

Cohort / File(s) Summary
Dependency Version Updates
gradle/libs.versions.toml
Bumped tree-sitter version from 4.3.1 to 4.3.2 in the [versions] section

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

🐰 A tiny hop, a version dance,
tree-sitter prances in advance,
From 4.3.1 to .2 it flew,
Dependencies bloom fresh and new! 🌿

🚥 Pre-merge checks | ✅ 2 | ❌ 1
❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Description check ❓ Inconclusive No pull request description was provided by the author, making it impossible to assess whether the description relates to the changeset. Add a pull request description explaining the purpose and motivation for this version update, even if brief.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title 'ADFA-2376 Update tree sitter version to 4.3.2' directly and accurately describes the main change: updating tree-sitter from 4.3.1 to 4.3.2.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@hal-eisen-adfa hal-eisen-adfa requested a review from a team January 23, 2026 01:02
@hal-eisen-adfa hal-eisen-adfa merged commit 4829b2a into stage Jan 23, 2026
2 checks passed
@hal-eisen-adfa hal-eisen-adfa deleted the ADFA-2376-Update-android-tree-sitter-to-v4.3.2 branch January 23, 2026 01:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants