HiPhish / rainbow-delimiters.nvim

Rainbow delimiters for Neovim with Tree-sitter
https://gitlab.com/HiPhish/rainbow-delimiters.nvim
Apache License 2.0
465 stars 34 forks source link

[Bug]: not work for java with nvim-treesitter main branch #115

Closed wenjinnn closed 1 month ago

wenjinnn commented 1 month ago

Neovim version

0.9.5

Language affected

java

Query

No response

Strategy

global

Description

with nvim-treesitter main branch, rainbow delimiter for java is not longer working, but if I rollback nvim-treesitter to last releases version, everything in java is work fine. image

here's the last few line on rainbow-delimiter.log when I set vim.g.rainbow_delimiters = { log = { level = vim.log.levels.DEBUG } }

2024-05-16T22:00+0800   DEBUG   strategy.global Setting up parser for buffer 2
2024-05-16T22:00+0800   DEBUG   strategy.global Setting up parser for 'java' in buffer 2
2024-05-16T22:00+0800   ERROR   lib Error attaching strategy to buffer 2: ...ed-0.9.4/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 286 for language java
2024-05-16T22:00+0800   DEBUG   strategy.global Setting up parser for buffer 36
2024-05-16T22:00+0800   DEBUG   strategy.global Setting up parser for 'java' in buffer 36
2024-05-16T22:00+0800   ERROR   lib Error attaching strategy to buffer 36: ...ed-0.9.4/share/nvim/runtime/lua/vim/treesitter/query.lua:259: query: invalid node type at position 286 for language java