let usable_lint_count = round_to_fifty(usable_lints.len());
- let mut file_change = replace_region_in_file(
- Path::new("src/lintlist/mod.rs"),
- "begin lint list",
- "end lint list",
- false,
- update_mode == UpdateMode::Change,
- || {
- format!("pub static ref ALL_LINTS: Vec<Lint> = vec!{:#?};", sorted_usable_lints)
- .lines()
- .map(ToString::to_string)
- .collect::<Vec<_>>()
- },
- )
- .changed;
+ let mut file_change = false;
file_change |= replace_region_in_file(
Path::new("README.md"),
"end register lints",
false,
update_mode == UpdateMode::Change,
- || gen_register_lint_list(usable_lints.iter().chain(internal_lints.iter())),
+ || gen_register_lint_list(internal_lints.iter(), usable_lints.iter()),
)
.changed;