How can we add support clean ups in ERB file #665
Bennet-Sunder
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
For the below Erb code snippet
The corresponding tree generated by (https://github.com/tree-sitter/tree-sitter-embedded-template) parser is
The
codehere refers to the the ruby code andcontentis the html content. However, the parser doesn't recognisecontentnode as a sibling of thecodenode. Allcodeandcontentnodes are considered siblings of the roottemplatenode.For a cleanup perspective this isn't helpful since it parses individual ruby lines without getting the nested sibling content nodes.
From (https://tree-sitter.github.io/tree-sitter/using-parsers#multi-language-documents)
Any thoughts on if it is possible to support cleanup for Erb files in the existing polyglot piranha implementation?
Beta Was this translation helpful? Give feedback.
All reactions