From 29f738fef8034c8131ca60072deb88f908f066a2 Mon Sep 17 00:00:00 2001 From: Dale Wijnand Date: Fri, 4 May 2018 14:05:23 +0100 Subject: [PATCH] Remove all "impl Registry for XSource" blocks! --- src/cargo/sources/directory.rs | 8 +------- src/cargo/sources/git/source.rs | 8 +------- src/cargo/sources/path.rs | 8 +------- src/cargo/sources/registry/mod.rs | 8 +------- src/cargo/sources/replaced.rs | 8 +------- 5 files changed, 5 insertions(+), 35 deletions(-) diff --git a/src/cargo/sources/directory.rs b/src/cargo/sources/directory.rs index 2156164cf..4b55fe49f 100644 --- a/src/cargo/sources/directory.rs +++ b/src/cargo/sources/directory.rs @@ -8,7 +8,7 @@ use hex; use serde_json; -use core::{Dependency, Package, PackageId, Registry, Source, SourceId, Summary}; +use core::{Dependency, Package, PackageId, Source, SourceId, Summary}; use sources::PathSource; use util::{Config, Sha256}; use util::errors::{CargoResult, CargoResultExt}; @@ -53,12 +53,6 @@ impl<'cfg> Debug for DirectorySource<'cfg> { } } -impl<'cfg> Registry for DirectorySource<'cfg> { - fn query(&mut self, dep: &Dependency, f: &mut FnMut(Summary)) -> CargoResult<()> { - self.query(dep, f) - } -} - impl<'cfg> Source for DirectorySource<'cfg> { fn source_id(&self) -> &SourceId { &self.source_id diff --git a/src/cargo/sources/git/source.rs b/src/cargo/sources/git/source.rs index 34e7f2c7c..3256b2d16 100644 --- a/src/cargo/sources/git/source.rs +++ b/src/cargo/sources/git/source.rs @@ -4,7 +4,7 @@ use url::Url; use core::source::{Source, SourceId}; use core::GitReference; -use core::{Dependency, Package, PackageId, Registry, Summary}; +use core::{Dependency, Package, PackageId, Summary}; use util::Config; use util::errors::CargoResult; use util::hex::short_hash; @@ -131,12 +131,6 @@ impl<'cfg> Debug for GitSource<'cfg> { } } -impl<'cfg> Registry for GitSource<'cfg> { - fn query(&mut self, dep: &Dependency, f: &mut FnMut(Summary)) -> CargoResult<()> { - self.query(dep, f) - } -} - impl<'cfg> Source for GitSource<'cfg> { fn source_id(&self) -> &SourceId { &self.source_id diff --git a/src/cargo/sources/path.rs b/src/cargo/sources/path.rs index c8b9ab095..3303cdb7a 100644 --- a/src/cargo/sources/path.rs +++ b/src/cargo/sources/path.rs @@ -8,7 +8,7 @@ use glob::Pattern; use ignore::Match; use ignore::gitignore::GitignoreBuilder; -use core::{Dependency, Package, PackageId, Registry, Source, SourceId, Summary}; +use core::{Dependency, Package, PackageId, Source, SourceId, Summary}; use ops; use util::{self, internal, CargoResult}; use util::paths; @@ -484,12 +484,6 @@ impl<'cfg> Debug for PathSource<'cfg> { } } -impl<'cfg> Registry for PathSource<'cfg> { - fn query(&mut self, dep: &Dependency, f: &mut FnMut(Summary)) -> CargoResult<()> { - self.query(dep, f) - } -} - impl<'cfg> Source for PathSource<'cfg> { fn source_id(&self) -> &SourceId { &self.source_id diff --git a/src/cargo/sources/registry/mod.rs b/src/cargo/sources/registry/mod.rs index 4f6ae6bc5..1d8c0b42d 100644 --- a/src/cargo/sources/registry/mod.rs +++ b/src/cargo/sources/registry/mod.rs @@ -167,7 +167,7 @@ use flate2::read::GzDecoder; use semver::Version; use tar::Archive; -use core::{Package, PackageId, Registry, Source, SourceId, Summary}; +use core::{Package, PackageId, Source, SourceId, Summary}; use core::dependency::{Dependency, Kind}; use sources::PathSource; use util::{internal, CargoResult, Config, FileLock, Filesystem}; @@ -441,12 +441,6 @@ impl<'cfg> RegistrySource<'cfg> { } } -impl<'cfg> Registry for RegistrySource<'cfg> { - fn query(&mut self, dep: &Dependency, f: &mut FnMut(Summary)) -> CargoResult<()> { - self.query(dep, f) - } -} - impl<'cfg> Source for RegistrySource<'cfg> { fn source_id(&self) -> &SourceId { &self.source_id diff --git a/src/cargo/sources/replaced.rs b/src/cargo/sources/replaced.rs index 53fa3eab7..a9cce6a17 100644 --- a/src/cargo/sources/replaced.rs +++ b/src/cargo/sources/replaced.rs @@ -1,4 +1,4 @@ -use core::{Dependency, Package, PackageId, Registry, Source, SourceId, Summary}; +use core::{Dependency, Package, PackageId, Source, SourceId, Summary}; use util::errors::{CargoResult, CargoResultExt}; pub struct ReplacedSource<'cfg> { @@ -34,12 +34,6 @@ impl<'cfg> ReplacedSource<'cfg> { } } -impl<'cfg> Registry for ReplacedSource<'cfg> { - fn query(&mut self, dep: &Dependency, f: &mut FnMut(Summary)) -> CargoResult<()> { - self.query(dep, f) - } -} - impl<'cfg> Source for ReplacedSource<'cfg> { fn source_id(&self) -> &SourceId { &self.to_replace -- 2.30.2