Tree-sitter compatibility work
Opened this issue · 0 comments
sadikovi commented
We have basic tree-sitter functionality available, however, the following items need to be added to keep feature parity with Textmate grammar:
- Support for javadoc keywords/labels.
- Support for Java
var
keyword. - Support for Java
module
. - Support for Java 14
record
. - Support for Java 15
sealed
,non-sealed
,permits
, andyield
keywords. - TODOs:
- Fix parsing of "com.test.Util::create".
- It would be good to fix the scope for "com.test" component of the class name.
I don't use the aforementioned features often, but I will try opening PRs to fix those issues.
Please, feel free to add items to the list by commenting below on what is missing/nice to have.