[TwigComponent] Fix twig:lint bug with anonymous component tag #1199
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Sincerely i'm not sure how to handle this properly "today"..
There is a lot of things i'd like to refactor in a future version, and the fact than auto-closing tags and classic ones are handled by two entirely different processes is at the top of my todo :)
But right now, i'm not sure we can do better than a quick patch, allowing the "lint:twig" to not crash for anonymous twig:Foo</twig:Foo> tags.
Timeline of what "bugs":
So we must ether:
A is my long-term objective, but clearly not "today".
C is not so easy, as the corresponding code is hidden between 3 private methods
So.... first suggestion (dirty but working)