File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -98,6 +98,17 @@ pub fn run(update_mode: UpdateMode) {
98
98
)
99
99
. changed ;
100
100
101
+ // This has to be in lib.rs, otherwise rustfmt doesn't work
102
+ file_change |= replace_region_in_file (
103
+ Path :: new ( "clippy_lints/src/lib.rs" ) ,
104
+ "begin lints modules" ,
105
+ "end lints modules" ,
106
+ false ,
107
+ update_mode == UpdateMode :: Change ,
108
+ || vec ! [ gen_modules_list( usable_lints. iter( ) ) ] ,
109
+ )
110
+ . changed ;
111
+
101
112
if file_change && update_mode == UpdateMode :: Check {
102
113
exit_with_failure ( ) ;
103
114
}
@@ -112,11 +123,6 @@ pub fn run(update_mode: UpdateMode) {
112
123
update_mode,
113
124
& gen_deprecated ( deprecated_lints. iter ( ) ) ,
114
125
) ;
115
- process_file (
116
- "clippy_lints/src/lib.mods.rs" ,
117
- update_mode,
118
- & gen_modules_list ( usable_lints. iter ( ) ) ,
119
- ) ;
120
126
121
127
let all_group_lints = usable_lints. iter ( ) . filter ( |l| {
122
128
matches ! (
You can’t perform that action at this time.
0 commit comments