summaryrefslogtreecommitdiff
path: root/src/flake8/checker.py
Commit message (Expand)AuthorAgeFilesLines
* Handle new SyntaxError tuple on 3.10Ian Stapleton Cordasco2021-08-151-3/+15
* short circuit on ast error before tokenization errorAnthony Sottile2021-04-181-22/+22
* extend black formatting to tests as wellAnthony Sottile2021-04-181-3/+1
* fix mypy errorsAnthony Sottile2021-04-071-6/+10
* fix links in codeAnthony Sottile2021-04-031-6/+6
* audit .format(...) callsAnthony Sottile2021-03-301-6/+2
* com2annAnthony Sottile2021-03-301-31/+32
* clean up version_info referencesAnthony Sottile2021-03-301-9/+5
* automatic: pyupgrade --py36-plusAnthony Sottile2021-03-301-10/+13
* introduce pyupgrade, run it in python2-compatible modeAnthony Sottile2021-03-291-2/+5
* remove vcs integrationAnthony Sottile2021-03-291-5/+2
* fix a few small spelling issuesAnthony Sottile2020-09-201-1/+1
* fix skipping of physical checks when file does not end in newlineAnthony Sottile2020-09-121-4/+13
* Support linting when missing sem_open syscallNekokatt2020-08-271-11/+23
* Parse --jobs as a custom argparse type. Fixes #567Ruairidh MacLeod2020-05-131-9/+2
* Manager.run_parallel: Remove useless sort by (column, column)Anders Kaseorg2020-05-121-3/+1
* Fix logical checks which report position out of boundsAnthony Sottile2020-05-071-2/+6
* Allow noqa to apply to lines due to continuationnoqa_continuationAnthony Sottile2020-03-171-13/+10
* Ensure that a not-found file produces an errorAnthony Sottile2020-01-161-5/+4
* Only use multiprocessing when the method is forkAnthony Sottile2019-10-281-14/+14
* linters: Add flake8-bugbear for finding bugs and design problemsEric N. Vander Weele2019-10-251-2/+5
* Don't reset indent_char when we encounter E101Anthony Sottile2019-09-241-4/+1
* Type annotate flake8.options.managerAnthony Sottile2019-09-071-1/+1
* move from optparse to argparseAnthony Sottile2019-08-171-1/+1
* Fix / improve recently merged patches + CIAnthony Sottile2019-07-081-1/+1
* support extend-exclude Fixes #535Thomas Grainger2019-07-081-1/+5
* fix CI buildAnthony Sottile2019-07-081-2/+3
* Merge branch 'show_traceback' into 'master'Anthony Sottile2019-06-141-1/+2
|\
| * Show traceback on plugin exceptionIvan Pozdeev2019-05-201-1/+2
* | mypy now passesAnthony Sottile2019-05-191-25/+21
|/
* Fix crash when file fails to tokenize but parsesAnthony Sottile2019-04-071-2/+1
* Merge branch 'mypy_improvements' into 'master'Ian Stapleton Cordasco2019-02-171-2/+2
|\
| * Improve a few mypy type annotationsAnthony Sottile2019-02-171-2/+2
* | Speed up flake8 when only 1 filename is passedAnthony Sottile2019-02-171-9/+1
|/
* Remove noqa comments now that 3.7 has been releasedAnthony Sottile2019-01-311-1/+1
* Fix plugin exception reporting keyerror typoTomer Keren2019-01-301-1/+1
* Some lint / mypy fixesAnthony Sottile2019-01-241-2/+3
* Merge branch 'physical-line-multiple' into 'master'Anthony Sottile2018-12-101-11/+28
|\
| * checker: allow physical checks to return multiple results, add testsTom Milligan2018-12-101-11/+28
* | Remove workarounds for older, unsupported PythonsJon Dufresne2018-12-051-14/+0
|/
* Refactor to support the per-file-ignoresIan Stapleton Cordasco2018-10-271-14/+5
* Use black to reformat Flake8Ian Stapleton Cordasco2018-10-201-82/+111
* Merge branch '405-nonexisting-files' into 'master'Ian Stapleton Cordasco2018-04-151-3/+1
|\
| * Report error when non-exiting path is passed to flake8Avraham Shukron2018-02-211-3/+1
* | Move all uses of `pool` inside `run_parallel()`.Craig Silverstein2018-03-021-31/+30
|/
* Implement better UX around broken pluginsIan Stapleton Cordasco2017-12-311-1/+9
* Lint only *.py files with --diff optionJosef Skladanka2017-08-081-0/+2
* Add debugging utility for FileCheckerIan Cordasco2017-06-011-0/+4
* Clean up some uses of set, list, and dictJon Dufresne2017-05-131-2/+2
* Avoid calling rstrip on NoneIan Cordasco2017-01-271-10/+15