mirror of
https://github.com/Llewellynvdm/starship.git
synced 2024-11-24 21:57:41 +00:00
fix: apply clippy suggestions (#1756)
This commit is contained in:
parent
967ae28f61
commit
d1e2c13a7c
@ -229,7 +229,7 @@ impl<'a> StringFormatter<'a> {
|
|||||||
StyleElement::Variable(name) => {
|
StyleElement::Variable(name) => {
|
||||||
let variable = variables.get(name.as_ref()).unwrap_or(&None);
|
let variable = variables.get(name.as_ref()).unwrap_or(&None);
|
||||||
match variable {
|
match variable {
|
||||||
Some(style_string) => style_string.clone().map(|string| string),
|
Some(style_string) => style_string.clone(),
|
||||||
None => Ok("".into()),
|
None => Ok("".into()),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -37,7 +37,7 @@ pub fn get_prompt(context: Context) -> String {
|
|||||||
formatter
|
formatter
|
||||||
} else {
|
} else {
|
||||||
log::error!("Error parsing `format`");
|
log::error!("Error parsing `format`");
|
||||||
buf.push_str(">");
|
buf.push('>');
|
||||||
return buf;
|
return buf;
|
||||||
};
|
};
|
||||||
let modules = formatter.get_variables();
|
let modules = formatter.get_variables();
|
||||||
@ -295,11 +295,11 @@ fn handle_module<'a>(
|
|||||||
.collect::<Vec<Option<Module<'a>>>>();
|
.collect::<Vec<Option<Module<'a>>>>();
|
||||||
modules.extend(custom_modules)
|
modules.extend(custom_modules)
|
||||||
}
|
}
|
||||||
} else if module.starts_with("custom.") {
|
} else if let Some(module) = module.strip_prefix("custom.") {
|
||||||
// Write out a custom module if it isn't disabled (and it exists...)
|
// Write out a custom module if it isn't disabled (and it exists...)
|
||||||
match context.is_custom_module_disabled_in_config(&module[7..]) {
|
match context.is_custom_module_disabled_in_config(&module) {
|
||||||
Some(true) => (), // Module is disabled, we don't add it to the prompt
|
Some(true) => (), // Module is disabled, we don't add it to the prompt
|
||||||
Some(false) => modules.push(modules::custom::module(&module[7..], &context)),
|
Some(false) => modules.push(modules::custom::module(&module, &context)),
|
||||||
None => match context.config.get_custom_modules() {
|
None => match context.config.get_custom_modules() {
|
||||||
Some(modules) => log::debug!(
|
Some(modules) => log::debug!(
|
||||||
"top level format contains custom module \"{}\", but no configuration was provided. Configuration for the following modules were provided: {:?}",
|
"top level format contains custom module \"{}\", but no configuration was provided. Configuration for the following modules were provided: {:?}",
|
||||||
|
Loading…
Reference in New Issue
Block a user