Commit graph

35 commits

Author SHA1 Message Date
moxian
6c67c7e12d Allow specifying NOT-passes on the command line 2025-03-31 03:50:21 -07:00
moxian
7b28f80cd6 Actually, let's not bisect imports by default
I thought it was a good idea, but now that reaper is
not completely busted, i see that this is taking a bit
longer than i'd like.. It's easier to just run reaper again
2025-03-31 03:50:13 -07:00
moxian
1f6cec7d7b Add a split-use pass.
It transforms "use std::io::{Read, Write}" into
"use std::io::Read; use std::io::Write"

Which later allows to remove just precisely the statements
we do not need, and leave rest be.

The test from the last commit does not pass, but that
is seemingly to do with the test harness setup, since it
works fine locally.
2025-03-30 23:08:23 -07:00
50dc094ddd speed up tests by doing rustup which
`cargo test` goes from 2.4s to 1.6s
2023-09-23 16:04:17 +02:00
Deadbeef
9467c55770 use genemichaels for formatting 2023-05-26 20:00:28 +08:00
159e8271fe Run item-deleter at the end 2023-04-04 10:35:17 +02:00
c9db921f04 Run everybody-loops before privatize
everybody-loops should reduce lots of compile time, so it makes sense to run first.
2023-04-04 10:30:25 +02:00
8b76e561cb more 2023-04-01 16:26:22 +02:00
562c56a95a more 2023-04-01 16:20:24 +02:00
02b8eaa7b2 more 2023-04-01 15:58:00 +02:00
961ba86e59 ctrlc 2023-03-28 14:36:32 +02:00
729deb5110 allow ignoring files 2023-03-27 21:52:32 +02:00
fdfde615f6 item deleter pass 2023-01-22 13:19:18 +01:00
527e3ca657 restructure passes 2023-01-22 11:51:37 +01:00
5ac406e650 Support --script properly... hopefully 2023-01-03 20:38:15 +01:00
c0289c65f7 make subcommand configurable 2022-12-21 20:05:30 +01:00
8fc0693cc3 Fix typos 2022-12-21 19:37:19 +01:00
63c49b8dfa Only log warnings in tests 2022-12-21 19:33:35 +01:00
e918248016 some docs 2022-12-20 21:24:52 +01:00
4f4afa627d more tests 2022-12-20 21:14:16 +01:00
75108c8553 test infra 2022-12-20 20:47:51 +01:00
64da92ab9e pwetty 2022-12-20 17:59:17 +01:00
79b69fafb9 make better 2022-12-20 17:18:53 +01:00
d447ee6783
remove cargo 2022-12-19 15:56:20 +01:00
38d126a4b6
HAHAHAHAHAHAHA 2022-12-19 15:52:04 +01:00
92826697a3
Clippy fixes 2022-12-19 14:00:32 +01:00
e1fd83b4d9 add tracing 2022-12-18 12:03:46 +01:00
1cb5114557 more 2022-12-18 11:27:23 +01:00
436546eaf5 just works 2022-12-17 22:55:59 +01:00
dcd163aeda kinda works 2022-12-17 22:39:05 +01:00
a9e488f3e3 aaa 2022-12-17 21:34:04 +01:00
002bad34ae wow 2022-12-17 18:44:51 +01:00
d9f3f347e9 make things cool and good and wow 2022-12-17 18:18:21 +01:00
e674120d26
fmt 2022-10-06 21:31:18 +02:00
a2bc92d651
lol 2022-10-06 21:31:02 +02:00