Skip to content

Commit f2aa5b4

Browse files
committed
Update to rust master
1 parent 7a2facb commit f2aa5b4

File tree

9 files changed

+71
-62
lines changed

9 files changed

+71
-62
lines changed

Cargo.lock

Lines changed: 48 additions & 39 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/bin/login.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ pub fn execute(options: Options, config: &Config) -> CliResult<Option<()>> {
3030
let token = match options.arg_token.clone() {
3131
Some(token) => token,
3232
None => {
33-
let err = (|:| {
33+
let err = (|| {
3434
let src = try!(SourceId::for_central(config));
3535
let mut src = RegistrySource::new(&src, config);
3636
try!(src.update());

src/cargo/core/registry.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ impl<'a, 'b> PackageRegistry<'a, 'b> {
160160
}
161161

162162
fn load(&mut self, source_id: &SourceId, kind: Kind) -> CargoResult<()> {
163-
(|:| {
163+
(|| {
164164
let mut source = source_id.load(self.config);
165165

166166
// Ensure the source has fetched all necessary remote data.

src/cargo/core/resolver/encode.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ impl EncodableResolve {
2626
let packages = self.package.as_ref().unwrap_or(&packages);
2727

2828
{
29-
let mut register_pkg = |&mut: pkg: &EncodableDependency|
29+
let mut register_pkg = |pkg: &EncodableDependency|
3030
-> CargoResult<()> {
3131
let pkgid = try!(pkg.to_package_id(default));
3232
let precise = pkgid.source_id().precise()
@@ -44,7 +44,7 @@ impl EncodableResolve {
4444
}
4545

4646
{
47-
let mut add_dependencies = |&mut: pkg: &EncodableDependency|
47+
let mut add_dependencies = |pkg: &EncodableDependency|
4848
-> CargoResult<()> {
4949
let package_id = try!(pkg.to_package_id(default));
5050

src/cargo/sources/git/utils.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ impl GitDatabase {
182182
pub fn rev_for(&self, reference: &GitReference) -> CargoResult<GitRevision> {
183183
let id = match *reference {
184184
GitReference::Tag(ref s) => {
185-
try!((|:| {
185+
try!((|| {
186186
let refname = format!("refs/tags/{}", s);
187187
let id = try!(self.repo.refname_to_id(&refname));
188188
let obj = try!(self.repo.find_object(id, None));
@@ -193,7 +193,7 @@ impl GitDatabase {
193193
}))
194194
}
195195
GitReference::Branch(ref s) => {
196-
try!((|:| {
196+
try!((|| {
197197
let b = try!(self.repo.find_branch(s, git2::BranchType::Local));
198198
b.get().target().chain_error(|| {
199199
human(format!("branch `{}` did not have a target", s))

src/cargo/sources/path.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ impl<'a, 'b> PathSource<'a, 'b> {
8484
let include = try!(pkg.manifest().include().iter()
8585
.map(|p| parse(p)).collect::<Result<Vec<_>, _>>());
8686

87-
let mut filter = |&mut: p: &Path| {
87+
let mut filter = |p: &Path| {
8888
let relative_path = p.path_relative_from(&root).unwrap();
8989
include.iter().any(|p| p.matches_path(&relative_path)) || {
9090
include.len() == 0 &&

src/rustversion.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2015-02-05
1+
2015-02-09

tests/test_cargo_compile.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1585,23 +1585,23 @@ test!(transitive_dependencies_not_available {
15851585
version = "0.0.1"
15861586
authors = []
15871587
1588-
[dependencies.a]
1588+
[dependencies.aaaaa]
15891589
path = "a"
15901590
"#)
1591-
.file("src/main.rs", "extern crate b; extern crate a; fn main() {}")
1591+
.file("src/main.rs", "extern crate bbbbb; extern crate aaaaa; fn main() {}")
15921592
.file("a/Cargo.toml", r#"
15931593
[package]
1594-
name = "a"
1594+
name = "aaaaa"
15951595
version = "0.0.1"
15961596
authors = []
15971597
1598-
[dependencies.b]
1598+
[dependencies.bbbbb]
15991599
path = "../b"
16001600
"#)
1601-
.file("a/src/lib.rs", "extern crate b;")
1601+
.file("a/src/lib.rs", "extern crate bbbbb;")
16021602
.file("b/Cargo.toml", r#"
16031603
[package]
1604-
name = "b"
1604+
name = "bbbbb"
16051605
version = "0.0.1"
16061606
authors = []
16071607
"#)
@@ -1610,8 +1610,8 @@ test!(transitive_dependencies_not_available {
16101610
assert_that(p.cargo_process("build").arg("-v"),
16111611
execs().with_status(101)
16121612
.with_stderr("\
1613-
[..] can't find crate for `b`
1614-
[..] extern crate b; [..]
1613+
[..] can't find crate for `bbbbb`
1614+
[..] extern crate bbbbb; [..]
16151615
[..]
16161616
error: aborting due to previous error
16171617
Could not compile `foo`.

tests/test_cargo_compile_custom_build.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -620,17 +620,17 @@ test!(build_deps_not_for_normal {
620620
version = "0.5.0"
621621
authors = []
622622
build = "build.rs"
623-
[build-dependencies.a]
623+
[build-dependencies.aaaaa]
624624
path = "a"
625625
"#)
626-
.file("src/lib.rs", "extern crate a;")
626+
.file("src/lib.rs", "extern crate aaaaa;")
627627
.file("build.rs", "
628-
extern crate a;
628+
extern crate aaaaa;
629629
fn main() {}
630630
")
631631
.file("a/Cargo.toml", r#"
632632
[project]
633-
name = "a"
633+
name = "aaaaa"
634634
version = "0.5.0"
635635
authors = []
636636
"#)
@@ -639,9 +639,9 @@ test!(build_deps_not_for_normal {
639639
assert_that(p.cargo_process("build").arg("-v").arg("--target").arg(target),
640640
execs().with_status(101)
641641
.with_stderr("\
642-
[..]lib.rs[..] error: can't find crate for `a`
643-
[..]lib.rs[..] extern crate a;
644-
[..] ^~~~~~~~~~~~~~~
642+
[..]lib.rs[..] error: can't find crate for `aaaaa`
643+
[..]lib.rs[..] extern crate aaaaa;
644+
[..] ^~~~~~~~~~~~~~~~~~~
645645
error: aborting due to previous error
646646
Could not compile `foo`.
647647

0 commit comments

Comments
 (0)