Commit graph

22 commits

Author SHA1 Message Date
moxian
2efee491b5 Allow specifying NOT-passes on the command line 2025-04-20 15:54:50 +02:00
moxian
0b7e1c2a82 Minor reaper opti: don't do rustfix with no suggestions 2025-04-20 15:54:50 +02:00
moxian
2f885257e6 Fix delete-unused-functions panics
The pass used to (?) track invalidated files itself,
but now that functionality has been moved up one level,
but also kinda not really.

So here we clarify this by:
- making reaper not care about tracking invalidated files anymore
- making processor yes care about tracking invalidated files, and
    ensuring that it does not call process_file again after gettin
    ProcessState::FileInvalidated, as it advertizes to do.
2025-04-20 15:54:50 +02:00
cf39338b30 add in memory AST 2023-12-31 17:01:16 +01:00
cf6706ebd6 Make dylib_flag cross-platform 2023-09-23 15:26:22 +02:00
d97dbd6a94 clippy 2023-04-11 11:11:54 +02:00
4efb617ae9 fix reaper in workspace 2023-02-19 16:50:48 +01:00
76418d9b82 track traits lol 2023-01-23 09:13:37 +01:00
fdfde615f6 item deleter pass 2023-01-22 13:19:18 +01:00
b993b564a2 rustfmt 2023-01-22 12:06:03 +01:00
527e3ca657 restructure passes 2023-01-22 11:51:37 +01:00
4f4afa627d more tests 2022-12-20 21:14:16 +01:00
79b69fafb9 make better 2022-12-20 17:18:53 +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
a36bf95c3e checker 2022-12-17 23:35:40 +01:00
865d8a7bc9 run_pass fn 2022-12-17 23:16:56 +01:00
436546eaf5 just works 2022-12-17 22:55:59 +01:00
dcd163aeda kinda works 2022-12-17 22:39:05 +01:00
0f05ef625a things 2022-12-17 22:17:34 +01:00
a9e488f3e3 aaa 2022-12-17 21:34:04 +01:00