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

Method remove_remote

atomic-repository/src/repository/remotes.rs:143–147  ·  view source on GitHub ↗

Remove a remote. # Arguments `name` - The name of the remote to remove # Errors Returns an error if the remote doesn't exist.

(&self, name: &str)

Source from the content-addressed store, hash-verified

141 ///
142 /// Returns an error if the remote doesn't exist.
143 pub fn remove_remote(&self, name: &str) -> Result<(), RepositoryError> {
144 let mut config = self.load_remotes()?;
145 config.remove(name).map_err(RepositoryError::Remote)?;
146 self.save_remotes(&config)
147 }
148
149 /// Update the URL of an existing remote.
150 ///

Callers

nothing calls this directly

Calls 3

load_remotesMethod · 0.80
save_remotesMethod · 0.80
removeMethod · 0.65

Tested by

no test coverage detected