summaryrefslogtreecommitdiff
path: root/cli/program_state.rs
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2020-12-11 18:49:26 +0100
committerGitHub <noreply@github.com>2020-12-11 18:49:26 +0100
commit65e72b68acf57da8462b8e7b057e7adb9393b698 (patch)
tree00e955e1186b9512b009acbb6ee80feb8a3f1733 /cli/program_state.rs
parent9414dee9e56a9f42c07ada4f8e1be864a1a1b936 (diff)
refactor(cli): decouple ops from ProgramState and Flags (#8659)
This commit does major refactor of "Worker" and "WebWorker", in order to decouple them from "ProgramState" and "Flags". The main points of interest are "create_main_worker()" and "create_web_worker_callback()" functions which are responsible for creating "Worker" and "WebWorker" in CLI context. As a result it is now possible to factor out common "runtime" functionality into a separate crate.
Diffstat (limited to 'cli/program_state.rs')
-rw-r--r--cli/program_state.rs10
1 files changed, 0 insertions, 10 deletions
diff --git a/cli/program_state.rs b/cli/program_state.rs
index 023e2604d..41b7c51fe 100644
--- a/cli/program_state.rs
+++ b/cli/program_state.rs
@@ -258,16 +258,6 @@ impl ProgramState {
}
}
- /// Quits the process if the --unstable flag was not provided.
- ///
- /// This is intentionally a non-recoverable check so that people cannot probe
- /// for unstable APIs from stable programs.
- pub fn check_unstable(&self, api_name: &str) {
- if !self.flags.unstable {
- exit_unstable(api_name);
- }
- }
-
#[cfg(test)]
pub fn mock(
argv: Vec<String>,