Commit graph

25 commits

Author SHA1 Message Date
Jonathan Plasse
92b9ab3010
Add aiter() and anext() to BUILTINS (#1118) 2022-12-07 09:20:06 -05:00
Anders Kaseorg
dbb1a6e44b
Remove sloppy match_name_or_attr helper (#1027) 2022-12-04 09:12:03 -05:00
Jonathan Plasse
9edc479c6c
Fix F821 false positive (#911) 2022-11-26 10:12:07 -05:00
Charlie Marsh
965918744b
Replace FNV with rustc-hash (#837) 2022-11-20 15:38:31 -05:00
Martin Lehoux
c5722d8a4d
Implement U013: Unnecessary TypedDict syntactic form (#716) 2022-11-18 12:10:47 -05:00
Charlie Marsh
8961da7b89
Add support for import alias tracking (#746) 2022-11-14 21:29:30 -05:00
Charlie Marsh
71f727c380
Use FNV hasher in more places (#732) 2022-11-13 23:44:16 -05:00
Harutaka Kawamura
43cc8bc84e
Lint test code (#721) 2022-11-13 11:55:57 -05:00
Charlie Marsh
f5b1f957e3
Improve some import tracking code (#715) 2022-11-13 00:10:13 -05:00
Charlie Marsh
8cfc0e5cf5
Use FnvHasher for unordered maps and sets (#708) 2022-11-12 16:09:34 -05:00
Charlie Marsh
558883299a
Default to isort's import sort logic (#691) 2022-11-11 22:41:39 -05:00
Charlie Marsh
3cc74c0564
Implement import sorting (#633) 2022-11-10 19:05:56 -05:00
Harutaka Kawamura
1888f6d41b
Implement B009 (#669) 2022-11-10 13:52:20 -05:00
Charlie Marsh
dbc64f1faa
Remove erroneous Literal entry from subscript list (#630) 2022-11-06 21:03:41 -05:00
Charlie Marsh
0827d0beef
Account for typing_extensions for annotation parsing (#550) 2022-11-02 09:01:12 -04:00
Charlie Marsh
79ca66ace5
Use nightly rustfmt with rustfmt.toml (#536) 2022-11-01 20:34:38 -04:00
Charlie Marsh
5123b38758
Refine list of annotatable subscripts (#534) 2022-11-01 16:36:05 -04:00
Charlie Marsh
e9a4c8ba13
Track typing module imports (#533) 2022-11-01 14:01:59 -04:00
Charlie Marsh
118a9feec8
Split checks and plugins into source-related modules (#447) 2022-10-17 15:38:49 -04:00
Charlie Marsh
806f3fd4f6
Implement PEP 585 annotation rewrites (#368) 2022-10-08 18:22:24 -04:00
Adrian Garcia Badaracco
df438ba051
Support PEP 593 annotations (#333) 2022-10-06 09:16:07 -04:00
Charlie Marsh
09b926fd59 Optimize imports 2022-09-20 09:10:39 -04:00
Dmitry Dygalo
08152787e1
chore: Use once_cell instead of lazy_static (#178) 2022-09-13 10:06:21 -04:00
Charlie Marsh
02ab52b3e2
Implement F407 (#158) 2022-09-11 18:05:28 -04:00
Charlie Marsh
7d69a153e8
Support remaining typing module members (#141) 2022-09-10 14:51:43 -04:00