update tree-sitter-dart to the upstream, maintained version #405
No reviewers
Labels
No labels
Compat/Breaking
Kind
Bad merge
Kind
Bug
Kind
Documentation
Kind
Enhancement
Kind
Feature
Kind
New language
Kind
Security
Kind
Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: mergiraf/mergiraf#405
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "HannesGitH/mergiraf:main"
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?
unfortunately the used tree-sitter-dart crate is a unmaintained, archived fork.
It doesnt understand a large portion of newer dart syntax, like e.g. Records
this pr introduces a much more up-to-date fork
One problem with this is that we wouldn't be able to publish a new version of Mergiraf to Crates.io with a dependency specified like this (with a bare git revision). But I guess users of Dart would be able to at least build Mergiraf from source off of this branch in order to have access to the better-maintained repo
Oh and the test failure looks interesting? Not sure whether it's a bug in Mergiraf or in this new grammar
Totally forgot – welcome and thanks for the PR!
@ada4a wrote in #405 (comment):
hehe thanks!
yep, didnt have the time to dig deeper tho, had to
overrideAttrs {doCheck = false;}
in my config but at least it works for now, i'll keep you postedI'm idly considering forking this grammar into the grammar-orchard to get this unblocked. If anyone wants to do it, I'd be happy to support.
tree-sitter-dart-orchard
#557Closing in favour of #557.
Pull request closed