Closed johhnry closed 1 year ago
Hey thanks for the clean feedback, I'll try to get to some of this soon.
I closed this with PR, version is on NPM @ 0.4.0.
Let me know if you see any of these again, there should be tests covering all cases, if not, I would love if you could just add the tests (in the tests/corpus/*.txt whereever it seems to make sense) and make a PR even if it's failing just to help me ensure all cases are covered.
Anyhow, this should fix all these, and thanks again for the through bug report.
@vantreeseba thank you so much it will improve the DX a lot!
Hi (again),
Here are the recent features that are not well handled by the parser:
implements
keyword with interfaces:final
access modifier on classes:Array
type (for example) in a method (same fortypedef Ints = Array<Int>;
):this
inside a class method:ERROR
in if/else statement:And also (giving error when inspecting the tree-sitter tree):
using
keyword for static extensions:Thanks!