zulip/tools/linter_lib
neiljp (Neil Pilgrim) ee2b8bfbfb linter: Require Py3 function annotations, with some exceptions.
Main exceptions are scripts/tools/puppet & tests.

Other current exclusions:
- api_test_helpers.py (avoid changing test code);
- cache.py, due to comments in file;
- models.py, due to failure on QuerySet[Message];
- stream_subscription.py, due to failure on QuerySet[Subscription];
- tornado/descriptors.py;
- views/streams.py, due to remaining FuncKwargPair issue;
- zthumbor/, since thumbor is in python2.

Tweaked by tabbott to partially document the stauts in comments.
2018-03-12 11:23:30 -07:00
..
__init__.py Extract tools/linter_lib/custom_check.py. 2017-06-05 09:20:21 -07:00
custom_check.py linter: Require Py3 function annotations, with some exceptions. 2018-03-12 11:23:30 -07:00
exclude.py api: Update lint and analysis code to forget about now-gone files. 2017-07-31 21:24:52 -07:00
pep8.py lint: Disable a buggy `pep8` rule on line breaks and operators. 2017-10-26 10:29:17 -07:00
printer.py Remove `from __future__ import absolute_import`. 2017-10-17 22:59:42 -07:00
pyflakes.py lint: Suppress complaint about `tags` in Sphinx config. 2018-01-23 13:56:21 -08:00