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