Charlie Marsh
|
3061a35e7c
|
Use more precise ranges for class and function checks (#1476)
|
2022-12-30 07:39:20 -05:00 |
|
Charlie Marsh
|
d22e96916c
|
Automatically detect and respect indentation and quotation code style (#1413)
|
2022-12-27 19:45:50 -05:00 |
|
Sawbez
|
0dc523b081
|
Add autofix for W605 [InvalidEscapeSequence] (#1361)
|
2022-12-24 13:46:28 -05:00 |
|
Reiner Gerecke
|
32ebc1d227
|
Don't trigger E721 when comparing with None (#1356)
|
2022-12-24 04:45:40 -05:00 |
|
Sawbez
|
4ded155dc0
|
Add autofix for W292 [NoNewLineAtEndOfFile] (#1354)
|
2022-12-23 23:14:17 -05:00 |
|
Charlie Marsh
|
99657b7d92
|
Implement E401 ("multiple imports on one line") (#1326)
|
2022-12-21 21:15:57 -05:00 |
|
Charlie Marsh
|
1fc09ebd5c
|
Fix inverted E501 condition (#1285)
|
2022-12-18 20:08:30 -05:00 |
|
Charlie Marsh
|
5ad77fbc8d
|
Move checkers into their own module (#1268)
|
2022-12-16 22:55:47 -05:00 |
|
Charlie Marsh
|
9cb18a481b
|
Separate line-based checker from noqa enforcement (#1267)
|
2022-12-16 22:49:27 -05:00 |
|
Charlie Marsh
|
e4d36bae57
|
Replace ignore_noqa and autofix booleans with enums (#1264)
|
2022-12-16 14:01:25 -05:00 |
|
Harutaka Kawamura
|
e3531276a7
|
Fix F501 (line-too-long) start location (#1262)
|
2022-12-16 11:29:47 -05:00 |
|
Charlie Marsh
|
b4bfa87104
|
Avoid removing partially-unused imports (#1259)
|
2022-12-15 23:13:58 -05:00 |
|
Charlie Marsh
|
d805067683
|
Avoid fixing E711 and E712 issues that would cause F632 (#1248)
|
2022-12-15 12:08:31 -05:00 |
|
Charlie Marsh
|
6be910ae07
|
Use more precise ranges for function and class checks (#1247)
|
2022-12-14 22:40:00 -05:00 |
|
Charlie Marsh
|
630b4b627d
|
Apply fix to all errors in E711 and E712 autofix (#1238)
|
2022-12-14 13:29:56 -05:00 |
|
Charlie Marsh
|
a58b9b5063
|
Upgrade RustPython to support parenthesized context managers (#1228)
|
2022-12-13 10:16:43 -05:00 |
|
Charlie Marsh
|
305326f7d7
|
Remove some string clones from docstring helpers (#1172)
|
2022-12-09 22:30:34 -05:00 |
|
Charlie Marsh
|
9579faffa8
|
Avoid flagging bare exception issues when exception is re-raised (#1124)
|
2022-12-07 10:37:08 -05:00 |
|
Jeong YunWon
|
523cf62eda
|
Style fixes (#1049)
|
2022-12-05 09:57:48 -05:00 |
|
Charlie Marsh
|
af40e64d6c
|
Remove Patch abstraction from Fix (#987)
|
2022-12-01 16:04:42 -05:00 |
|
Charlie Marsh
|
2e89cd8802
|
Split test fixtures up by plugin (#985)
|
2022-12-01 13:33:33 -05:00 |
|
Charlie Marsh
|
9e5df82578
|
Remove trailing punctuation from error messages (#983)
|
2022-12-01 12:25:37 -05:00 |
|
Charlie Marsh
|
bdd32c0850
|
Enforce most pedantic lints on CI (#878)
|
2022-11-22 18:55:57 -05:00 |
|
Charlie Marsh
|
b922e6ecc8
|
Fix clippy::unnecessary_wraps (pedantic) (#880)
https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_wraps
|
2022-11-22 18:25:30 -05:00 |
|
Anders Kaseorg
|
bbc9ed1b21
|
Fix clippy::redundant_closure_for_method_calls (pedantic)
https://rust-lang.github.io/rust-clippy/master/index.html#redundant_closure_for_method_calls
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
2022-11-21 23:22:28 -05:00 |
|
Anders Kaseorg
|
7a61edbe46
|
Fix clippy::default-trait-access (pedantic) (#867)
|
2022-11-21 21:00:38 -05:00 |
|
Anders Kaseorg
|
58949b564e
|
Fix clippy::trivially-copy-pass-by-ref (pedantic) (#862)
|
2022-11-21 15:59:51 -05:00 |
|
Charlie Marsh
|
965918744b
|
Replace FNV with rustc-hash (#837)
|
2022-11-20 15:38:31 -05:00 |
|
Harutaka Kawamura
|
13e8ed0a0a
|
Implement autofix for E731 (#814)
|
2022-11-19 19:51:41 -05:00 |
|
Charlie Marsh
|
0f34cdb7a3
|
Enable customization of autofixable error codes (#811)
|
2022-11-18 18:49:13 -05:00 |
|
Charlie Marsh
|
0fe2b15676
|
Change NotInTest to NotIsTest
|
2022-11-18 18:23:40 -05:00 |
|
Harutaka Kawamura
|
6ffe767252
|
Implement autofix for E713 and E714 (#804)
|
2022-11-18 12:16:11 -05:00 |
|
Harutaka Kawamura
|
c59e1ff0b5
|
Implement auto-fix for E711 and E712 (#784)
|
2022-11-17 11:43:44 -05:00 |
|
Harutaka Kawamura
|
910ee523dd
|
Fix E731 (#766)
|
2022-11-16 09:17:14 -05:00 |
|
Charlie Marsh
|
85b882fc54
|
Remove CheckLocator abstraction (#627)
|
2022-11-06 17:42:10 -05:00 |
|
Charlie Marsh
|
a75b1c85ee
|
Fix invalid escape handling for CRLF files (#589)
|
2022-11-04 14:26:39 -04:00 |
|
Charlie Marsh
|
50c4bbc52b
|
Implement ambiguous unicode character detection (#578)
|
2022-11-04 12:08:26 -04:00 |
|
Charlie Marsh
|
2be632f3cc
|
Use a Rope to power fixer (#584)
|
2022-11-04 12:04:14 -04:00 |
|
Charlie Marsh
|
b060ae2f22
|
Move SourceCodeLocator to its own module (#522)
|
2022-10-30 15:51:59 -04:00 |
|
Anders Kaseorg
|
f260b873b6
|
Fix “not a char boundary” error with Unicode in extract_quote (#497)
|
2022-10-28 18:59:12 -04:00 |
|
Charlie Marsh
|
782a90b584
|
Add tests for resolve_codes (#498)
|
2022-10-28 18:58:46 -04:00 |
|
Charlie Marsh
|
a057c9a323
|
Move invalid_escape_sequence into pycodestyle (#494)
|
2022-10-28 12:20:11 -04:00 |
|
Charlie Marsh
|
a535b1adbf
|
Replace compliance comments with check codes (#485)
|
2022-10-27 09:32:18 -04:00 |
|
Charlie Marsh
|
118a9feec8
|
Split checks and plugins into source-related modules (#447)
|
2022-10-17 15:38:49 -04:00 |
|