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 |
|
Edgar R. M
|
f44fada446
|
Implement C901 (mccabe) (#765)
|
2022-11-17 17:40:50 -05:00 |
|
Charlie Marsh
|
72f5393d3a
|
Add flake8-tidy-imports to cache key
|
2022-11-17 14:46:45 -05:00 |
|
Charlie Marsh
|
f0a54716e5
|
Implement flake8-tidy-imports (#789)
|
2022-11-17 11:44:06 -05:00 |
|
Anders Kaseorg
|
d3155560df
|
Fix find_and_parse_pyproject_toml test for #772 (#774)
|
2022-11-16 13:47:25 -05:00 |
|
Charlie Marsh
|
7d8360a1de
|
Change all &Option<> to Option<&> (#768)
|
2022-11-16 09:40:01 -05:00 |
|
Charlie Marsh
|
502d3316f9
|
Add flake8-bugbear settings to hash (#739)
|
2022-11-14 12:29:47 -05:00 |
|
Charlie Marsh
|
71f727c380
|
Use FNV hasher in more places (#732)
|
2022-11-13 23:44:16 -05:00 |
|
Charlie Marsh
|
3a2e6926d4
|
Include flake8-bugbear settings in flake8-to-ruff (#712)
|
2022-11-12 16:46:12 -05:00 |
|
Charlie Marsh
|
d16c3a1186
|
Use an FNVHashSet for settings.enabled (#711)
|
2022-11-12 16:36:56 -05:00 |
|
Edgar R. M
|
aa7681f9ad
|
Add extend-immutable-calls setting for B008 (#706)
|
2022-11-12 15:48:34 -05:00 |
|
Charlie Marsh
|
3cc74c0564
|
Implement import sorting (#633)
|
2022-11-10 19:05:56 -05:00 |
|
Charlie Marsh
|
887b9aa840
|
Rename some fixture files (#671)
|
2022-11-10 17:28:10 -05:00 |
|
Chammika Mannakkara
|
0f9508f549
|
Remove unnecessary __future__ imports (#634)
|
2022-11-07 22:26:57 -05:00 |
|
Charlie Marsh
|
07c9fc55f6
|
Add fix option to pyproject.toml (#639)
|
2022-11-07 09:46:21 -05:00 |
|
Charlie Marsh
|
1b33cfb9cb
|
Respect project root in per-file ignores (#631)
|
2022-11-06 21:15:49 -05:00 |
|
Charlie Marsh
|
99d9aa61bf
|
Implement flake8-annotations (#625)
|
2022-11-06 17:25:49 -05:00 |
|
Charlie Marsh
|
9f9cbb5520
|
Improve pyproject.toml examples in README.md
|
2022-11-03 09:33:17 -04:00 |
|
Charlie Marsh
|
d448281b33
|
Add plugin properties to settings cache key (#559)
|
2022-11-02 22:10:01 -04:00 |
|
Charlie Marsh
|
79ca66ace5
|
Use nightly rustfmt with rustfmt.toml (#536)
|
2022-11-01 20:34:38 -04:00 |
|
Charlie Marsh
|
5797884262
|
Represent per-file ignores as a map (#531)
|
2022-10-31 22:15:33 -04:00 |
|