Edgar R. M
|
8281d414ca
|
Implement flake8-errmsg (#1258)
|
2022-12-15 23:10:59 -05:00 |
|
Charlie Marsh
|
ba85eb846c
|
Run cargo fmt
|
2022-12-14 21:52:44 -05:00 |
|
Charlie Marsh
|
d067efe265
|
Treat extend-* configuration options as "always extended" (#1245)
|
2022-12-14 20:22:40 -05:00 |
|
Charlie Marsh
|
549ea2f85f
|
Ignore any pyproject.toml without a [tool.ruff] section (#1243)
|
2022-12-14 19:35:52 -05:00 |
|
Charlie Marsh
|
3f272b6cf8
|
Enable opt-out of .gitignore checks via respect-gitignore flag (#1242)
|
2022-12-14 16:54:23 -05:00 |
|
Charlie Marsh
|
92bc417e4e
|
Add support for glob patterns in src (#1225)
|
2022-12-12 21:35:03 -05:00 |
|
Charlie Marsh
|
9853b0728b
|
Enable configuration files to "extend" other configuration files (#1219)
|
2022-12-12 20:28:22 -05:00 |
|
Charlie Marsh
|
77709dcc41
|
Remove underscore from extend_exclude
|
2022-12-12 16:34:16 -05:00 |
|
Charlie Marsh
|
cd69610741
|
Use --config everywhere if provided (#1210)
|
2022-12-12 10:28:00 -05:00 |
|
Charlie Marsh
|
ac6fa1dc88
|
Simplify some logic around configuration detection (#1197)
|
2022-12-12 10:15:05 -05:00 |
|
Charlie Marsh
|
0adc9ed259
|
Support hierarchical settings for nested directories (#1190)
|
2022-12-12 10:12:23 -05:00 |
|
Charlie Marsh
|
24179655b8
|
Fix 'a test' reference
|
2022-12-11 13:31:14 -05:00 |
|
Reiner Gerecke
|
38141a6f14
|
Check for outdated auto-generated files in CI (#1192)
|
2022-12-11 10:18:57 -05:00 |
|
Charlie Marsh
|
f8f2eeed35
|
Enable --no-show-source for consistency (#1189)
|
2022-12-10 19:09:49 -05:00 |
|
Charlie Marsh
|
8fa414b67e
|
Move configuration-CLI resolution into dedicated methods (#1188)
|
2022-12-10 19:07:38 -05:00 |
|
Charlie Marsh
|
74668915b0
|
Remove serialization format from Settings struct (#1183)
|
2022-12-10 13:38:59 -05:00 |
|
Charlie Marsh
|
528416f07a
|
Rename I252 to TID252; add redirects for all renamed codes (#1129)
|
2022-12-07 15:12:22 -05:00 |
|
Charlie Marsh
|
35fa2a3c32
|
Convert more BTree usages to Fx (#1112)
|
2022-12-07 12:21:12 -05:00 |
|
Edgar R. M
|
ea550abd3c
|
Implement flake8-import-conventions (#1098)
|
2022-12-06 16:01:17 -05:00 |
|
Reiner Gerecke
|
982ac6b0ad
|
Auto-generate options in README from field attributes (#1015)
|
2022-12-05 22:34:40 -05:00 |
|
Jonathan Plasse
|
a76c5d1226
|
Add allowed-confusable settings (#1059)
|
2022-12-05 12:53:55 -05:00 |
|
Charlie Marsh
|
5aeddeb825
|
Include pyproject.toml path in error message (#1068)
|
2022-12-05 12:04:50 -05:00 |
|
Charlie Marsh
|
76439235af
|
Remove unused imports in __init__.py files by default (#1042)
|
2022-12-04 14:45:54 -05:00 |
|
Charlie Marsh
|
6cb84d29f0
|
Rename M001 to RUF100 (#1021)
|
2022-12-03 22:51:05 -05:00 |
|
Charlie Marsh
|
1085b547b6
|
Convert Err(anyhow(...)) to bail (#984)
|
2022-12-01 13:33:06 -05:00 |
|
Charlie Marsh
|
9e5df82578
|
Remove trailing punctuation from error messages (#983)
|
2022-12-01 12:25:37 -05:00 |
|
Edgar R. M
|
6f48ac6c0b
|
Add GitHub output format (#975)
|
2022-12-01 10:22:11 -05:00 |
|
Charlie Marsh
|
f6b0a606d6
|
Implement await-outside-async / E1142 (#972)
|
2022-11-30 11:38:03 -05:00 |
|
messense
|
f5466fe720
|
Add JUnit xml output format (#968)
|
2022-11-30 00:47:41 -05:00 |
|
Charlie Marsh
|
897b0f06ef
|
Fix clippy
|
2022-11-29 22:50:20 -05:00 |
|
Charlie Marsh
|
ab0df03a05
|
Fix pyproject tests to include pyupgrade
|
2022-11-29 20:11:16 -05:00 |
|
Charlie Marsh
|
b8e7d86696
|
Add pyupgrade's --keep-runtime-typing option (#965)
|
2022-11-29 20:05:32 -05:00 |
|
Charlie Marsh
|
ced7868559
|
Add format setting to pyproject.toml (#964)
|
2022-11-29 19:22:23 -05:00 |
|
Charlie Marsh
|
d4cf376e9b
|
Fix failing pyproject test
|
2022-11-29 00:00:43 -05:00 |
|
Charlie Marsh
|
427e0c3158
|
Allow preservation of external check codes (#955)
|
2022-11-28 22:16:17 -05:00 |
|
Jonathan Plasse
|
d19a8aa54d
|
Auto-generate CheckCodePrefix::fixables() (#916)
|
2022-11-26 14:10:30 -05:00 |
|
Charlie Marsh
|
553bc7443a
|
Remove UserConfiguration struct (#900)
|
2022-11-24 22:39:07 -05:00 |
|
CelebrateVC
|
a3af6c1ea5
|
Implement GlobSet optimization for file path exclusions (#883)
|
2022-11-24 22:31:55 -05:00 |
|
Anders Kaseorg
|
0bb8b14ae1
|
Fix clippy::single_match_else (pedantic)
https://rust-lang.github.io/rust-clippy/master/index.html#single_match_else
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
2022-11-21 23:22:28 -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 |
|
Anders Kaseorg
|
68668c20e8
|
Fix clippy::if_not_else (pedantic)
https://rust-lang.github.io/rust-clippy/master/index.html#if_not_else
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
2022-11-21 23:22:28 -05:00 |
|
Anders Kaseorg
|
9462335371
|
Fix clippy::from_iter_instead_of_collect (pedantic)
https://rust-lang.github.io/rust-clippy/master/index.html#from_iter_instead_of_collect
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
2022-11-21 23:22:28 -05:00 |
|
Anders Kaseorg
|
3dd6522b4f
|
Fix clippy::explicit_iter_loop (pedantic)
“it is more concise to loop over references to containers instead of
using explicit iteration methods”
https://rust-lang.github.io/rust-clippy/master/index.html#explicit_iter_loop
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
|
b657d912d9
|
Propagate errors from glob::Pattern::new (#858)
|
2022-11-21 13:39:19 -05:00 |
|
Charlie Marsh
|
0791869451
|
Add RUF to list of fixable defaults (#838)
|
2022-11-20 15:40:14 -05:00 |
|
Charlie Marsh
|
965918744b
|
Replace FNV with rustc-hash (#837)
|
2022-11-20 15:38:31 -05:00 |
|
Charlie Marsh
|
0f34cdb7a3
|
Enable customization of autofixable error codes (#811)
|
2022-11-18 18:49:13 -05:00 |
|
Harutaka Kawamura
|
e81efa5a3d
|
Implement a --show-source setting (#698)
|
2022-11-18 14:02:29 -05:00 |
|