This change adds support for the heex file type that is used for Phoenix Framework templates.
heex is like normal HTML but supports function and module components as well that get parsed into start_component, end_component and component_name nodes.
As a result this changeset adds a new tag set for heex that uses alternations for the start node pattern, end node pattern and name patterns.
This change also fixes a bug in find_parent_match where cur_node was not being reset between matching iterations.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This change adds support for the
heex
file type that is used for Phoenix Framework templates.heex
is like normal HTML but supports function and module components as well that get parsed intostart_component
,end_component
andcomponent_name
nodes.As a result this changeset adds a new tag set for
heex
that uses alternations for the start node pattern, end node pattern and name patterns.This change also fixes a bug in
find_parent_match
wherecur_node
was not being reset between matching iterations.