aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2021-05-23 14:15:04 -0700
committerFuwn <[email protected]>2021-05-23 14:15:04 -0700
commit6ef2affb0610691f5dcea5921b4900a075f46bfb (patch)
treefa729a95c48892e7b8f68f11adae6760ff8f1a29
parentdocs(server): minor doc changes (diff)
downloadwhirl-6ef2affb0610691f5dcea5921b4900a075f46bfb.tar.xz
whirl-6ef2affb0610691f5dcea5921b4900a075f46bfb.zip
refactor(config): deprecate refresh method
-rw-r--r--crates/whirl_config/src/lib.rs4
-rw-r--r--crates/whirl_prompt/src/builtins/mod.rs2
-rw-r--r--crates/whirl_prompt/src/constants.rs4
3 files changed, 7 insertions, 3 deletions
diff --git a/crates/whirl_config/src/lib.rs b/crates/whirl_config/src/lib.rs
index c2264f2..0a6d225 100644
--- a/crates/whirl_config/src/lib.rs
+++ b/crates/whirl_config/src/lib.rs
@@ -37,6 +37,10 @@ pub struct Config {
}
impl Config {
/// Re-fetch the configuration from the configuration file.
+ #[deprecated(
+ note = "the current implementation of the configurations system automatically performs \
+ refreshes, this method has no effects"
+ )]
pub fn refresh() { let _ = config::Config::new().refresh(); }
fn load() -> Result<Self, ConfigError> {
diff --git a/crates/whirl_prompt/src/builtins/mod.rs b/crates/whirl_prompt/src/builtins/mod.rs
index 0359443..556408b 100644
--- a/crates/whirl_prompt/src/builtins/mod.rs
+++ b/crates/whirl_prompt/src/builtins/mod.rs
@@ -83,7 +83,7 @@ pub fn builtin_config(args: &[String]) -> i32 {
for help in HELPABLES_BUILTIN_CONFIG.iter() {
println!("{}", help);
},
- "refresh" => Config::refresh(),
+ // "refresh" => Config::refresh(),
_ => println!("invalid arguments provided"),
},
None => println!("invalid amount arguments provided"),
diff --git a/crates/whirl_prompt/src/constants.rs b/crates/whirl_prompt/src/constants.rs
index c173a57..e87cceb 100644
--- a/crates/whirl_prompt/src/constants.rs
+++ b/crates/whirl_prompt/src/constants.rs
@@ -12,8 +12,8 @@ pub const HELPABLES_BUILTINS: [&str; 8] = [
"history - display the command history",
"ls - display the present files",
];
-pub const HELPABLES_BUILTIN_CONFIG: [&str; 3] = [
+pub const HELPABLES_BUILTIN_CONFIG: [&str; 2] = [
"help - you are here",
- "refresh - reload the configuration file",
+ // "refresh - reload the configuration file",
"show - display the current configuration",
];