@@ -45,7 +45,7 @@ pub(crate) struct Volta {
4545}
4646
4747impl Volta {
48- pub ( crate ) fn run ( self , session : & mut Session , argv : String ) -> Fallible < ExitCode > {
48+ pub ( crate ) fn run ( self , session : & mut Session ) -> Fallible < ExitCode > {
4949 if self . version {
5050 // suffix indicator for dev build
5151 if cfg ! ( debug_assertions) {
@@ -55,9 +55,9 @@ impl Volta {
5555 }
5656 Ok ( ExitCode :: Success )
5757 } else if let Some ( command) = self . command {
58- command. run ( session, argv )
58+ command. run ( session)
5959 } else {
60- Volta :: from_iter ( [ "volta" , "help" ] . iter ( ) ) . run ( session, argv )
60+ Volta :: from_iter ( [ "volta" , "help" ] . iter ( ) ) . run ( session)
6161 }
6262 }
6363}
@@ -130,18 +130,18 @@ otherwise, they will be written to `stdout`.
130130}
131131
132132impl Subcommand {
133- pub ( crate ) fn run ( self , session : & mut Session , argv : String ) -> Fallible < ExitCode > {
133+ pub ( crate ) fn run ( self , session : & mut Session ) -> Fallible < ExitCode > {
134134 match self {
135- Subcommand :: Fetch ( fetch) => fetch. run ( session, argv ) ,
136- Subcommand :: Install ( install) => install. run ( session, argv ) ,
137- Subcommand :: Uninstall ( uninstall) => uninstall. run ( session, argv ) ,
138- Subcommand :: Pin ( pin) => pin. run ( session, argv ) ,
139- Subcommand :: List ( list) => list. run ( session, argv ) ,
140- Subcommand :: Completions ( completions) => completions. run ( session, argv ) ,
141- Subcommand :: Which ( which) => which. run ( session, argv ) ,
142- Subcommand :: Use ( r#use) => r#use. run ( session, argv ) ,
143- Subcommand :: Setup ( setup) => setup. run ( session, argv ) ,
144- Subcommand :: Run ( run) => run. run ( session, argv ) ,
135+ Subcommand :: Fetch ( fetch) => fetch. run ( session) ,
136+ Subcommand :: Install ( install) => install. run ( session) ,
137+ Subcommand :: Uninstall ( uninstall) => uninstall. run ( session) ,
138+ Subcommand :: Pin ( pin) => pin. run ( session) ,
139+ Subcommand :: List ( list) => list. run ( session) ,
140+ Subcommand :: Completions ( completions) => completions. run ( session) ,
141+ Subcommand :: Which ( which) => which. run ( session) ,
142+ Subcommand :: Use ( r#use) => r#use. run ( session) ,
143+ Subcommand :: Setup ( setup) => setup. run ( session) ,
144+ Subcommand :: Run ( run) => run. run ( session) ,
145145 }
146146 }
147147}
0 commit comments