All new code requires tests to ensure against regressions
^^ How do I run these tests?
Description of the Change
Add WARNING keyword to grammar as another todo keyword. Added to the README and
snippets as well.
Alternate Designs
I feel like the WARNING keyword was something missing from the grammar, a negative callout of sorts with a more long-lived home in a comment that might not be fixed anytime soon.
Benefits
The WARNING keyword is a new negative todo word, and the language highlighting will bring more attention to known issues written in comments/text.
Possible Drawbacks
Another word in the grammar might be considered bloat.
Also WARNING might be considered outside of the scope of the TODO language, and maybe it should live in a different language.
Applicable Issues
There shouldn't be any issues since I just added 1 more keyword to the existing language and snippet.
Requirements
^^ How do I run these tests?
Description of the Change
Add
WARNING
keyword to grammar as another todo keyword. Added to the README and snippets as well.Alternate Designs
I feel like the
WARNING
keyword was something missing from the grammar, a negative callout of sorts with a more long-lived home in a comment that might not be fixed anytime soon.Benefits
The
WARNING
keyword is a new negative todo word, and the language highlighting will bring more attention to known issues written in comments/text.Possible Drawbacks
Another word in the grammar might be considered bloat.
Also
WARNING
might be considered outside of the scope of the TODO language, and maybe it should live in a different language.Applicable Issues
There shouldn't be any issues since I just added 1 more keyword to the existing language and snippet.