Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'xtask/src/codegen.rs')
-rw-r--r--xtask/src/codegen.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/xtask/src/codegen.rs b/xtask/src/codegen.rs
index 744f524ff8..26cdf40a6c 100644
--- a/xtask/src/codegen.rs
+++ b/xtask/src/codegen.rs
@@ -5,7 +5,10 @@ use std::{
use xshell::{cmd, Shell};
-use crate::{flags, project_root};
+use crate::{
+ flags::{self, CodegenType},
+ project_root,
+};
pub(crate) mod assists_doc_tests;
pub(crate) mod diagnostics_docs;
@@ -175,9 +178,8 @@ fn reformat(text: String) -> String {
stdout
}
-fn add_preamble(generator: &'static str, mut text: String) -> String {
- let preamble =
- format!("//! Generated by `cargo codegen {generator}`, do not edit by hand.\n\n");
+fn add_preamble(cg: CodegenType, mut text: String) -> String {
+ let preamble = format!("//! Generated by `cargo codegen {cg}`, do not edit by hand.\n\n");
text.insert_str(0, &preamble);
text
}