pytorch
c88167d2 - Respect .ini for flake8 and mypy (#57752)

Commit
4 years ago
Respect .ini for flake8 and mypy (#57752) Summary: Previously `make quicklint` would lint all changed files for both mypy `ini`s, regardless of whether that file was actually supposed to be run under that configuration. This PR fixes that so we are using `tools/mypy_wrapper.py` to check if files should be included. There's a similar change for `flake8` so that it now only outputs errors once and correctly excludes the paths in `.flake8`. This also adds a bunch of tests to ensure that `make lint` and `make quicklint` both work and that `make quicklint` is excluding and including what it should. Fixes #57644 ](https://our.intern.facebook.com/intern/diff/28259692/) Pull Request resolved: https://github.com/pytorch/pytorch/pull/57752 Pulled By: driazati Reviewed By: samestep Differential Revision: D28259692 fbshipit-source-id: 233d355781230f11f98a6f61e2c07e9f5e737e24
Author
davidriazati@fb.com
Parents
Loading