diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2020-02-04 20:24:33 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-04 20:24:33 +0100 |
commit | 184be99f5b6e85a6041e72dfdd0afda46e5f8619 (patch) | |
tree | d438f3ab106d4a515cf05a296a31db206c266d80 /cli/global_state.rs | |
parent | 2ab49a80a62f00e5540907d6d85cf15a9cce070e (diff) |
refactor: CLI subcommands and argv (#3886)
Diffstat (limited to 'cli/global_state.rs')
-rw-r--r-- | cli/global_state.rs | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/cli/global_state.rs b/cli/global_state.rs index bd2a4f4c3..80f7d6e7a 100644 --- a/cli/global_state.rs +++ b/cli/global_state.rs @@ -34,8 +34,6 @@ pub struct ThreadSafeGlobalState(Arc<GlobalState>); pub struct GlobalState { /// Flags parsed from `argv` contents. pub flags: flags::DenoFlags, - /// Entry script parsed from CLI arguments. - pub main_module: Option<ModuleSpecifier>, /// Permissions parsed from `flags`. pub permissions: DenoPermissions, pub dir: deno_dir::DenoDir, @@ -86,13 +84,6 @@ impl ThreadSafeGlobalState { flags.config_path.clone(), )?; - let main_module: Option<ModuleSpecifier> = if flags.argv.len() <= 1 { - None - } else { - let root_specifier = flags.argv[1].clone(); - Some(ModuleSpecifier::resolve_url_or_path(&root_specifier)?) - }; - // Note: reads lazily from disk on first call to lockfile.check() let lockfile = if let Some(filename) = &flags.lock { Some(Mutex::new(Lockfile::new(filename.to_string()))) @@ -101,7 +92,6 @@ impl ThreadSafeGlobalState { }; let state = GlobalState { - main_module, dir, permissions: DenoPermissions::from_flags(&flags), flags, @@ -258,7 +248,6 @@ fn thread_safe() { fn import_map_given_for_repl() { let _result = ThreadSafeGlobalState::new( flags::DenoFlags { - argv: vec![String::from("./deno")], import_map_path: Some("import_map.json".to_string()), ..flags::DenoFlags::default() }, |