Skip to content

Commit 33e0017

Browse files
committed
Remove some unused imports
1 parent 5d1ea9f commit 33e0017

File tree

6 files changed

+8
-25
lines changed

6 files changed

+8
-25
lines changed

src/cargo/core/dependency.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ impl Dependency {
114114
}
115115

116116
/// Lock this dependency to depending on the specified package id
117-
pub fn lock_to(mut self, id: &PackageId) -> Dependency {
117+
pub fn lock_to(self, id: &PackageId) -> Dependency {
118118
assert_eq!(self.source_id, *id.get_source_id());
119119
assert!(self.req.matches(id.get_version()));
120120
self.version_req(VersionReq::exact(id.get_version()))

src/cargo/ops/cargo_fetch.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
use core::{MultiShell, Package};
1+
use core::MultiShell;
22
use core::registry::PackageRegistry;
3-
use core::resolver::{mod, Resolve};
43
use core::source::Source;
54
use ops;
65
use sources::PathSource;
76
use util::{CargoResult, Config};
8-
use util::profile;
97

108
/// Executes `cargo fetch`.
119
pub fn fetch(manifest_path: &Path,

src/cargo/ops/cargo_generate_lockfile.rs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,11 @@
11
use std::collections::HashSet;
2-
use std::io::File;
3-
4-
use serialize::{Encodable, Decodable};
5-
use toml::{mod, Encoder};
62

73
use core::PackageId;
84
use core::registry::PackageRegistry;
9-
use core::{MultiShell, Source, Resolve, resolver, Package, SourceId};
5+
use core::{MultiShell, Source, Resolve, resolver};
106
use ops;
117
use sources::{PathSource};
128
use util::config::{Config};
13-
use util::toml as cargo_toml;
149
use util::{CargoResult, human};
1510

1611
pub struct UpdateOptions<'a> {

src/cargo/ops/cargo_package.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use flate2::{GzBuilder, BestCompression};
77
use flate2::reader::GzDecoder;
88

99
use core::source::{Source, SourceId};
10-
use core::{Package, MultiShell, Dependency};
10+
use core::{Package, MultiShell};
1111
use sources::PathSource;
1212
use util::{CargoResult, human, internal, ChainError, Require};
1313
use ops;

src/cargo/ops/lockfile.rs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,10 @@
1-
use std::collections::HashSet;
21
use std::io::File;
32

43
use serialize::{Encodable, Decodable};
54
use toml::{mod, Encoder};
65

7-
use core::registry::PackageRegistry;
8-
use core::{MultiShell, Source, Resolve, resolver, Package, SourceId};
9-
use core::PackageId;
10-
use sources::{PathSource};
11-
use util::config::{Config};
12-
use util::{CargoResult, human};
6+
use core::{Resolve, resolver, Package, SourceId};
7+
use util::CargoResult;
138
use util::toml as cargo_toml;
149

1510
pub fn load_pkg_lockfile(pkg: &Package) -> CargoResult<Option<Resolve>> {

src/cargo/ops/resolve.rs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,10 @@
11
use std::collections::{HashMap, HashSet};
22

3-
use semver::VersionReq;
4-
5-
use core::{MultiShell, Package, PackageId};
3+
use core::{Package, PackageId};
64
use core::registry::PackageRegistry;
75
use core::resolver::{mod, Resolve};
8-
use core::source::Source;
96
use ops;
10-
use sources::PathSource;
11-
use util::{CargoResult, Config};
12-
use util::profile;
7+
use util::CargoResult;
138

149
/// Resolve all dependencies for the specified `package` using the previous
1510
/// lockfile as a guide if present.

0 commit comments

Comments
 (0)