Charlie Marsh
|
8647bec3cb
|
Rename checks.rs to registry.rs (#1566)
|
2023-01-02 17:26:51 -05:00 |
|
Reiner Gerecke
|
ba9cf70917
|
Adjust test_path helper to detect round-trip autofix issues (#1501)
|
2022-12-31 08:02:13 -05:00 |
|
Harutaka Kawamura
|
938ad9a39e
|
Fix N818 range (#1503)
|
2022-12-31 07:43:03 -05:00 |
|
Charlie Marsh
|
a86c57a832
|
Support multi-line noqa directives for 'import from' (#1479)
|
2022-12-30 11:16:50 -05:00 |
|
Charlie Marsh
|
cd2099f772
|
Move default options into WASM interface (#1453)
|
2022-12-29 18:06:57 -05:00 |
|
Edgar R. M
|
4888afd423
|
Generate JSON schema for Ruff options (#1329)
|
2022-12-24 14:10:22 -05:00 |
|
Charlie Marsh
|
5ad77fbc8d
|
Move checkers into their own module (#1268)
|
2022-12-16 22:55:47 -05:00 |
|
Charlie Marsh
|
e4d36bae57
|
Replace ignore_noqa and autofix booleans with enums (#1264)
|
2022-12-16 14:01:25 -05:00 |
|
Charlie Marsh
|
dc180dc277
|
Negate ignore_names condition
|
2022-12-14 22:50:26 -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
|
a58b9b5063
|
Upgrade RustPython to support parenthesized context managers (#1228)
|
2022-12-13 10:16:43 -05:00 |
|
Charlie Marsh
|
bb67fbb73a
|
Implement unused argument detection (ARG) (#1126)
Detect unused arguments
|
2022-12-07 12:15:41 -05:00 |
|
Reiner Gerecke
|
982ac6b0ad
|
Auto-generate options in README from field attributes (#1015)
|
2022-12-05 22:34:40 -05:00 |
|
Jeong YunWon
|
523cf62eda
|
Style fixes (#1049)
|
2022-12-05 09:57:48 -05:00 |
|
Charlie Marsh
|
2e89cd8802
|
Split test fixtures up by plugin (#985)
|
2022-12-01 13:33:33 -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
|
3b33a431d6
|
Fix clippy::map_unwrap_or (pedantic)
https://rust-lang.github.io/rust-clippy/master/index.html#map_unwrap_or
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
2022-11-21 23:22:28 -05:00 |
|
Charlie Marsh
|
1a3d2ead41
|
Support PEP 562 (#841)
|
2022-11-20 17:55:57 -05:00 |
|
Jonathan Plasse
|
f96c64b40d
|
Fix N804 class method with positional only args (#836)
|
2022-11-20 15:48:09 -05:00 |
|
Charlie Marsh
|
965918744b
|
Replace FNV with rustc-hash (#837)
|
2022-11-20 15:38:31 -05:00 |
|
Charlie Marsh
|
801c76037f
|
Except BaseException from N818 checks (#798)
|
2022-11-17 15:04:42 -05:00 |
|
Charlie Marsh
|
826ef7da67
|
Trigger N818 when parent ends in Error or Exception (#796)
|
2022-11-17 14:51:40 -05:00 |
|
Charlie Marsh
|
b04a6a3f7c
|
Support arbitrary expression paths for class and static decorators (#772)
|
2022-11-16 12:24:46 -05:00 |
|
Charlie Marsh
|
f67727b13c
|
Improve performance of import matching code (#744)
|
2022-11-14 17:14:22 -05:00 |
|
Harutaka Kawamura
|
3e3c3c7421
|
Ignore namedtuple assignment in N806, N815, and N816 (#735)
|
2022-11-14 13:21:04 -05:00 |
|
Harutaka Kawamura
|
43cc8bc84e
|
Lint test code (#721)
|
2022-11-13 11:55:57 -05:00 |
|
Charlie Marsh
|
558883299a
|
Default to isort's import sort logic (#691)
|
2022-11-11 22:41:39 -05:00 |
|
Charlie Marsh
|
1cd82d588b
|
Categorize functions in pep8-naming (#624)
|
2022-11-06 15:29:49 -05:00 |
|
Charlie Marsh
|
eb1bc9f092
|
Allow underscore names in N803 (#622)
|
2022-11-06 14:19:02 -05:00 |
|
Charlie Marsh
|
4550581be2
|
Relax lowercase condition in N806 (#562)
|
2022-11-02 22:38:29 -04:00 |
|
Charlie Marsh
|
d448281b33
|
Add plugin properties to settings cache key (#559)
|
2022-11-02 22:10:01 -04:00 |
|
Charlie Marsh
|
bad5723d80
|
Add plugin configuration to flake8-to-ruff (#535)
|
2022-11-01 17:08:53 -04:00 |
|
Charlie Marsh
|
7e5e03fb15
|
Add a Flake8-to-Ruff configuration conversion tool (#527)
|
2022-10-31 11:34:40 -04:00 |
|
Charlie Marsh
|
c0c8dff6ce
|
Implement configuration options for pep8-naming (#505)
|
2022-10-29 17:00:30 -04:00 |
|
Harutaka Kawamura
|
343d931ddb
|
Ignore unittest methods and functions in N802 (#502)
|
2022-10-29 15:36:09 -04:00 |
|
Harutaka Kawamura
|
3fc257f71b
|
Implement N806, 815, 816, 818 (#501)
|
2022-10-29 15:35:56 -04:00 |
|
Harutaka Kawamura
|
b75ea94f58
|
Fix uppercase and lowercase check (#461)
|
2022-10-22 12:49:13 -04:00 |
|
Harutaka Kawamura
|
b108c693fa
|
Implement N811, 812, 813, 814, and 817 (#457)
|
2022-10-20 12:20:44 -04:00 |
|
Harutaka Kawamura
|
aac1912ea7
|
Implement N807 (#456)
|
2022-10-20 11:12:02 -04:00 |
|
Charlie Marsh
|
118a9feec8
|
Split checks and plugins into source-related modules (#447)
|
2022-10-17 15:38:49 -04:00 |
|