zulip/tools/lib
Yago González 7e3154f7bc lint: Ignore tildes in mustache tag template checker.
Handlebars allows putting tildes (~) by the braces in mustache tags to
strip whitespaces on that side of the tag.

    {{#if foo~}}
        <p>Bar</p>
    {{~/if}}

This way, the linter ignores any potential tilde at the ends of Handlebars
tags so we can use this feature without lint fails.
2017-06-26 19:33:25 -04:00
..
__init__.py Extract tools/lib/template_parser.py. 2016-08-01 16:27:50 -07:00
api_tests.py lint: Clean up E712 PEP-8 rule. 2017-01-23 21:11:18 -08:00
capitalization.py lint: Add iOS to list of valid weird capitalizations. 2017-05-26 20:59:32 -07:00
css_parser.py pep8: Add compliance with rule E261 to css_parser.py. 2017-05-07 23:21:50 -07:00
find_add_class.py pep8: Add compliance with rule E261 to find_add_class.py. 2017-05-07 23:21:50 -07:00
gitlint-rules.py lint: Check if the first word of a commit message is imperative. 2017-06-19 07:01:52 -04:00
graph.py mypy: Wrap return value in Optional. 2017-05-23 21:56:50 -07:00
html_branches.py pep8: Add compliance with rule E261 to html_branches.py. 2017-05-07 23:21:50 -07:00
html_grep.py pep8: Add compliance with rule E261 to html_grep.py. 2017-05-07 23:21:50 -07:00
pretty_print.py linter: Fix bug resulting in <pre> being indented cyclically. 2017-06-13 08:39:59 -04:00
provision.py provision: Avoid spending ~3s on apt operations in no-op provision. 2017-06-22 09:37:40 -04:00
sanity_check.py test_server: Improve warning in venv check. 2017-04-05 16:51:23 -07:00
template_parser.py lint: Ignore tildes in mustache tag template checker. 2017-06-26 19:33:25 -04:00
test_script.py mypy: Use Optional with strings where required. 2017-05-23 21:56:50 -07:00
test_server.py pep8: Add compliance with rule E261 to test_server.py. 2017-05-07 23:21:50 -07:00