Commit graph

36 commits

Author SHA1 Message Date
Harutaka Kawamura
f060248656
Fix collapsed message (#372) 2022-10-09 13:01:36 -04:00
Charlie Marsh
2bba643dd2
Use strum to facilitate simple enum serialization (#367) 2022-10-08 17:47:25 -04:00
Charlie Marsh
54090bd7ac
Use strum to iterate over all check codes (#366) 2022-10-08 17:41:47 -04:00
Charlie Marsh
44897b2a5b
Enable AST-to-source code generation (#292) 2022-10-04 16:27:57 -04:00
Charlie Marsh
295ff8eb1a
Add autofix and default status to README (#322) 2022-10-04 12:30:35 -04:00
Charlie Marsh
e2ec62cf33
Misc. follow-up changes to #272 (#278) 2022-09-28 22:15:58 -04:00
Anders Kaseorg
886def13bd
Upgrade to clap 4 (#272) 2022-09-28 17:11:57 -04:00
Charlie Marsh
14806c62ca
Reduce number of sites for new check definitions (#227) 2022-09-19 20:13:46 -06:00
Charlie Marsh
b8f12d2e79
Raise error when failing to parse (#199) 2022-09-14 22:37:55 -04:00
Charlie Marsh
c0cb73ab16
Implement E721 (#193) 2022-09-14 21:10:29 -04:00
Charlie Marsh
2e1eb84cbf
Implement F632 (#190) 2022-09-14 18:22:35 -04:00
Dmitry Dygalo
b7e2a4b9a9
feat: Implement InvalidPrintSyntax (F633) (#182) 2022-09-13 21:10:20 -04:00
Charlie Marsh
90f9e60517
Implement F722 (#175) 2022-09-12 21:34:27 -04:00
Charlie Marsh
dfba1416b2
Implement F406 (#172) 2022-09-12 16:47:30 -04:00
Charlie Marsh
40c1e7e005
Implement F701 and F702 (#169) 2022-09-12 11:16:08 -04:00
Harutaka Kawamura
9414090617
Implement E722 (#166) 2022-09-12 09:04:39 -04:00
Charlie Marsh
4e0807e908
Include line length in E501 messages (#165) 2022-09-11 22:54:11 -04:00
Harutaka Kawamura
97388cefda
Implement E743 (#162) 2022-09-11 21:27:33 -04:00
Harutaka Kawamura
63ce579989
Implement E742 (#160) 2022-09-11 20:27:48 -04:00
Charlie Marsh
02ab52b3e2
Implement F407 (#158) 2022-09-11 18:05:28 -04:00
Charlie Marsh
549732b1da
Implement F404 (#159) 2022-09-11 18:05:00 -04:00
Harutaka Kawamura
c4565fe0f5
Implement E741 (#137) 2022-09-11 12:30:28 -04:00
Charlie Marsh
024472d578
Implement F621 and F622 (#143) 2022-09-10 15:04:33 -04:00
Charlie Marsh
5deb63a05f
Implement F601 and F602 (#122) 2022-09-07 12:57:50 -04:00
Charlie Marsh
27025055ee
Implement E713 and E714 (#111) 2022-09-06 10:23:20 -04:00
Charlie Marsh
e306fe0765
Implement E711 and E712 (#110) 2022-09-06 10:14:36 -04:00
Harutaka Kawamura
5ffb9c08d5
Implement E731 (#109) 2022-09-06 09:48:51 -04:00
Charlie Marsh
1a8940f015
Implement E902 (IOError) (#107) 2022-09-05 13:15:12 -04:00
Charlie Marsh
198e5cf27f
Implement R002 (NoAssertEquals) (#98) 2022-09-05 12:27:47 -04:00
Charlie Marsh
f902d25dc7
Implement ESLint-style fix for R0205 (#97) 2022-09-05 12:16:06 -04:00
Charlie Marsh
826bdfeb63
Add utility scripts for AST printing (#105) 2022-09-05 09:31:55 -04:00
Charlie Marsh
3cf9e3b201
Implement E402 (ModuleImportNotAtTopOfFile) (#102) 2022-09-04 16:20:36 -04:00
Harutaka Kawamura
b86414dc7a
Implement F707 (DefaultExceptNotLast) (#101) 2022-09-04 11:55:06 -04:00
Charlie Marsh
8f6ab8b37a Fix formatting of some rule messages 2022-09-04 09:52:31 -04:00
Charlie Marsh
6bb6cb1783
Implement F822 (#94) 2022-09-03 12:08:26 -04:00
Charlie Marsh
e9412c9452
Generate a list of supported lint rules (#93) 2022-09-03 11:56:11 -04:00