tree-sitter-dart icon indicating copy to clipboard operation
tree-sitter-dart copied to clipboard

Attempt to make a tree-sitter grammar for dart

Results 18 tree-sitter-dart issues
Sort by recently updated
recently updated
newest added

Crashing neovim completely, Segmentation Fault (Core dumped).

Would you be open to a contribution that generates the grammar.js from the .tex file of the official specification in the dart/language repo?

I've got a problem inside neovim that opening dart file took a very long time. After some debugging i found that trying to parse dart file with this query is...

Described in main treesitter repo [issue](https://github.com/nvim-treesitter/nvim-treesitter/issues/2961) (treesitter should not crash anyway), but seems to deserved being mention here too. ### To Reproduce - Create empty file; - Run :set ft=dart;...

Hi, I was a bit confused by the tree generated by the following code: ```dart void main() { f(a.b); } ``` The `arguments` node for `f` contains the following, when...

It looks like tree-sitter-dart doesn't highlight the keywords `yield`, `sync*` and `async*` here's some code which showcases all 3 of these and compiles: ```dart void main() async { print(count(10)); print(await...

I wish that tag tree-sitter-dart.

When pressing `o` or `O` it's now taking up to a second or two to execute the command and after doing it a couple of times it's instant. I tried...

the https://github.com/helix-editor/helix/issues/8714 from helix repo is redirtected here the same issue is also happened in neovim https://github.com/neovim/nvim-lspconfig/issues/2802

```dart void main() { final set = 0; set; } ``` The grammar appears to reject this program, but a single identifier named "set" is a valid expression.