Hello!
When using a HEEx heredoc within a function the """) section causes further syntax highlighting to break.
test "breaks syntax highlighting" do
assigns = %{}
example = "Hello"
assert example =~ "Hello"
component =
rendered_to_string(~H"""
<.thing type="test" />
""")
assert component =~ "This should be green"
end
Seems like it works properly on GitHub, here's a screenshot from VS Code!

Thanks for the great work on Lexical!