]> git.proxmox.com Git - cargo.git/commitdiff
Don't print crates.io-index URL when Updating
authorDale Wijnand <dale.wijnand@gmail.com>
Fri, 7 Sep 2018 08:49:30 +0000 (09:49 +0100)
committerDale Wijnand <dale.wijnand@gmail.com>
Fri, 7 Sep 2018 08:50:20 +0000 (09:50 +0100)
Following the lead from PackageId's Display, only display the registry's
URL if it's not the default registry (aka crates.io).

Before:

    $ cargo install lazy_static
        Updating registry `https://github.com/rust-lang/crates.io-index`

After:

    $ dcargo install lazy_static
        Updating registry

src/cargo/core/source/source_id.rs

index 174a3653113ede50c3df4c24eef10be1e09cc5c6..c4f1744556292cfa8babfb086e61893a71439078 100644 (file)
@@ -210,7 +210,11 @@ impl SourceId {
     }
 
     pub fn display_registry(&self) -> String {
-        format!("registry `{}`", self.url())
+        if self.is_default_registry() {
+            "registry".to_string()
+        } else {
+            format!("registry `{}`", self.url())
+        }
     }
 
     /// Is this source from a filesystem path