Commit Graph

22 Commits

Author SHA1 Message Date
Charlie Marsh 79ca66ace5
Use nightly rustfmt with rustfmt.toml (#536) 2022-11-01 20:34:38 -04:00
Charlie Marsh 7df903dc4d
Move around and rename some of the Settings structs (#496) 2022-10-28 18:46:54 -04:00
Charlie Marsh 8fc5e91ec7
Enable prefix-based check code selection (#493) 2022-10-28 18:19:57 -04:00
Anders Kaseorg 91666fcaf6
Don’t follow directory symlinks found while walking (#280) 2022-09-29 15:10:25 -04:00
Seamooo 02ae494a0e
Enable per-file ignores (#261) 2022-09-24 13:02:34 -04:00
Anders Kaseorg 401b53cc45
Handle filesystem errors more consistently (#240) 2022-09-20 23:22:01 -04:00
Anders Kaseorg f7fc702b2c
Include specified files, even if they lack a .py[i] extension (#238) 2022-09-20 20:53:52 -04:00
Charlie Marsh 4ed88dd245
Follow-up fixes to path absolution (#235) 2022-09-20 12:26:32 -04:00
Charlie Marsh fa0954fe47
Treat relative excludes as relative to project root (#228) 2022-09-19 20:45:02 -06:00
Charlie Marsh a0b50d7ebc
Use absolute paths for exclusion matching (#213) 2022-09-19 20:32:31 -06:00
Charlie Marsh 9d4a4478f7
Improve exclusion syntax to match exact files (#209) 2022-09-15 21:40:49 -04:00
Charlie Marsh d008a181ec
Improve default exclusions and support extend-exclude (#188) 2022-09-14 22:21:17 -04:00
Charlie Marsh 59f009b52d
Enable globs in excludes list (#64) 2022-08-31 18:53:13 -04:00
Charlie Marsh 7ed5b3d3a2
Avoid re-reading + iterating over lines for ignores (#48) 2022-08-30 13:19:22 -04:00
Charlie Marsh b11a7eefa3
Enable excludes (#18) 2022-08-20 13:00:58 -04:00
Charlie Marsh 7359e862c1
Add pyproject.toml support (#17) 2022-08-20 13:00:34 -04:00
Charlie Marsh b7d7c50b2b
Add benchmarking (#16) 2022-08-19 15:38:43 -04:00
Charlie Marsh 3b1b53dacf
Add support for noqa pragmas (#11) 2022-08-15 22:00:50 -04:00
Charlie Marsh 611037bbd4
Add a check for long lines (#10) 2022-08-13 18:02:30 -04:00
Charles Marsh 8b2a5f94ae Rename to iter_python_files 2022-08-13 13:53:31 -04:00
Charlie Marsh 8091beca89
Implement visitor pattern (#4) 2022-08-12 17:53:31 -04:00
Charles Marsh 6257dd00c7 Support multiple files 2022-08-09 17:03:16 -04:00