Skip to content

Commit 05e8194

Browse files
committed
Trash RegistryBuilder, dead cfg(test) code
1 parent 6acedd8 commit 05e8194

File tree

1 file changed

+0
-70
lines changed

1 file changed

+0
-70
lines changed

src/cargo/core/registry.rs

Lines changed: 0 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -605,73 +605,3 @@ fn lock(locked: &LockedMap, patches: &HashMap<Url, Vec<PackageId>>, summary: Sum
605605
dep
606606
})
607607
}
608-
609-
#[cfg(test)]
610-
pub mod test {
611-
use core::{Dependency, Registry, Summary};
612-
use util::CargoResult;
613-
614-
pub struct RegistryBuilder {
615-
summaries: Vec<Summary>,
616-
overrides: Vec<Summary>,
617-
}
618-
619-
impl RegistryBuilder {
620-
pub fn new() -> RegistryBuilder {
621-
RegistryBuilder {
622-
summaries: vec![],
623-
overrides: vec![],
624-
}
625-
}
626-
627-
pub fn summary(mut self, summary: Summary) -> RegistryBuilder {
628-
self.summaries.push(summary);
629-
self
630-
}
631-
632-
pub fn summaries(mut self, summaries: Vec<Summary>) -> RegistryBuilder {
633-
self.summaries.extend(summaries.into_iter());
634-
self
635-
}
636-
637-
pub fn add_override(mut self, summary: Summary) -> RegistryBuilder {
638-
self.overrides.push(summary);
639-
self
640-
}
641-
642-
pub fn overrides(mut self, summaries: Vec<Summary>) -> RegistryBuilder {
643-
self.overrides.extend(summaries.into_iter());
644-
self
645-
}
646-
647-
fn query_overrides(&self, dep: &Dependency) -> Vec<Summary> {
648-
self.overrides
649-
.iter()
650-
.filter(|s| s.name() == dep.name())
651-
.map(|s| s.clone())
652-
.collect()
653-
}
654-
}
655-
656-
impl Registry for RegistryBuilder {
657-
fn query(&mut self, dep: &Dependency, f: &mut FnMut(Summary)) -> CargoResult<()> {
658-
debug!("querying; dep={:?}", dep);
659-
660-
let overrides = self.query_overrides(dep);
661-
662-
if overrides.is_empty() {
663-
for s in self.summaries.iter() {
664-
if dep.matches(s) {
665-
f(s.clone());
666-
}
667-
}
668-
Ok(())
669-
} else {
670-
for s in overrides {
671-
f(s);
672-
}
673-
Ok(())
674-
}
675-
}
676-
}
677-
}

0 commit comments

Comments
 (0)