MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / run

Method run

atomic-cli/src/commands/remote/mod.rs:291–300  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

289
290impl Command for Remote {
291 fn run(&self) -> CliResult<()> {
292 match &self.command {
293 None => self.list_remotes(),
294 Some(RemoteSubcommand::Add(add)) => self.add_remote(add),
295 Some(RemoteSubcommand::Remove(remove)) => self.remove_remote(remove),
296 Some(RemoteSubcommand::SetUrl(set_url)) => self.set_url(set_url),
297 Some(RemoteSubcommand::Rename(rename)) => self.rename_remote(rename),
298 Some(RemoteSubcommand::Default(default)) => self.set_default(default),
299 }
300 }
301}
302
303// Tests

Callers

nothing calls this directly

Calls 6

list_remotesMethod · 0.45
add_remoteMethod · 0.45
remove_remoteMethod · 0.45
set_urlMethod · 0.45
rename_remoteMethod · 0.45
set_defaultMethod · 0.45

Tested by

no test coverage detected