Skip to content

Commit c74353c

Browse files
committed
Auto merge of #68221 - ehuss:update-cargo-rls, r=alexcrichton
Update cargo rls ## cargo 12 commits in 6e1ca924a67dd1ac89c33f294ef26b5c43b89168..ad3dbe10e1e654fb1f032a5dd9481d7cbaa00d65 2020-01-06 19:11:37 +0000 to 2020-01-13 21:37:15 +0000 - Add named config profiles. (rust-lang/cargo#7750) - Make cargo-rustc crate-type-aware (rust-lang/cargo#7755) - Rename `Kind` (rust-lang/cargo#7791) - Update bash completion (rust-lang/cargo#7789) - Add another curl spurious network error (rust-lang/cargo#7788) - Some small tweaks around error in configuration (rust-lang/cargo#7783) - Fix tests with `url` crate update (rust-lang/cargo#7787) - Fix .gitignore of Cargo.lock in a subdirectory. (rust-lang/cargo#7779) - Bump crates-io (rust-lang/cargo#7778) - Migrate from the `failure` crate to `anyhow` (rust-lang/cargo#7776) - Fix several needless_borrow clippy lints. (rust-lang/cargo#7771) - Fix some links (rust-lang/cargo#7770) ## rls 2 commits in 7c0489c5ff4f5c594e65a3b22efd9ce373deab9b..b27e1173969639448cd2e486b1c5f0fcb1b3b17c 2020-01-04 20:15:37 +0100 to 2020-01-13 11:40:20 +0100 - Update Cargo (rust-lang/rls#1613) - Rustup to #68024 (rust-lang/rls#1612)
2 parents 632387f + 55cb505 commit c74353c

File tree

5 files changed

+29
-11
lines changed

5 files changed

+29
-11
lines changed

Cargo.lock

+25-7
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,12 @@ dependencies = [
5757
"winapi 0.3.8",
5858
]
5959

60+
[[package]]
61+
name = "anyhow"
62+
version = "1.0.26"
63+
source = "registry+https://github.com/rust-lang/crates.io-index"
64+
checksum = "7825f6833612eb2414095684fcf6c635becf3ce97fe48cf6421321e93bfbd53c"
65+
6066
[[package]]
6167
name = "arc-swap"
6268
version = "0.3.7"
@@ -277,6 +283,7 @@ dependencies = [
277283
name = "cargo"
278284
version = "0.43.0"
279285
dependencies = [
286+
"anyhow",
280287
"atty",
281288
"bytesize",
282289
"cargo-platform",
@@ -290,7 +297,6 @@ dependencies = [
290297
"curl",
291298
"curl-sys",
292299
"env_logger 0.7.1",
293-
"failure",
294300
"filetime",
295301
"flate2",
296302
"fs2",
@@ -318,7 +324,7 @@ dependencies = [
318324
"pretty_env_logger",
319325
"remove_dir_all",
320326
"rustc-workspace-hack",
321-
"rustfix",
327+
"rustfix 0.5.0",
322328
"same-file",
323329
"semver",
324330
"serde",
@@ -590,7 +596,7 @@ dependencies = [
590596
"log",
591597
"miow 0.3.3",
592598
"regex",
593-
"rustfix",
599+
"rustfix 0.5.0",
594600
"serde",
595601
"serde_json",
596602
"walkdir",
@@ -610,7 +616,7 @@ dependencies = [
610616
"log",
611617
"miow 0.3.3",
612618
"regex",
613-
"rustfix",
619+
"rustfix 0.4.6",
614620
"serde",
615621
"serde_derive",
616622
"serde_json",
@@ -694,10 +700,10 @@ checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac"
694700

695701
[[package]]
696702
name = "crates-io"
697-
version = "0.30.0"
703+
version = "0.31.0"
698704
dependencies = [
705+
"anyhow",
699706
"curl",
700-
"failure",
701707
"percent-encoding 2.1.0",
702708
"serde",
703709
"serde_derive",
@@ -2936,13 +2942,13 @@ dependencies = [
29362942
name = "rls"
29372943
version = "1.41.0"
29382944
dependencies = [
2945+
"anyhow",
29392946
"cargo",
29402947
"cargo_metadata 0.8.0",
29412948
"clippy_lints",
29422949
"crossbeam-channel",
29432950
"difference",
29442951
"env_logger 0.7.1",
2945-
"failure",
29462952
"futures",
29472953
"heck",
29482954
"home",
@@ -4005,6 +4011,18 @@ dependencies = [
40054011
"serde_json",
40064012
]
40074013

4014+
[[package]]
4015+
name = "rustfix"
4016+
version = "0.5.0"
4017+
source = "registry+https://github.com/rust-lang/crates.io-index"
4018+
checksum = "804b11883a5ce0ad0378fbf95a8dea59ee6b51c331a73b8f471b6bdaa3bd40c1"
4019+
dependencies = [
4020+
"anyhow",
4021+
"log",
4022+
"serde",
4023+
"serde_json",
4024+
]
4025+
40084026
[[package]]
40094027
name = "rustfmt-config_proc_macro"
40104028
version = "0.2.0"

src/tools/cargo

Submodule cargo updated 113 files

src/tools/compiletest/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ log = "0.4"
1212
regex = "1.0"
1313
serde = { version = "1.0", features = ["derive"] }
1414
serde_json = "1.0"
15-
rustfix = "0.4.1"
15+
rustfix = "0.5.0"
1616
lazy_static = "1.0"
1717
walkdir = "2"
1818

src/tools/rls

Submodule rls updated from 7c0489c to b27e117

src/tools/rustc-workspace-hack/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ serde_json = { version = "1.0.31", features = ["raw_value"] }
6565
smallvec-0_6 = { package = "smallvec", version = "0.6", features = ['union', 'may_dangle'] }
6666
smallvec = { version = "1.0", features = ['union', 'may_dangle'] }
6767
url = { version = "2.0", features = ['serde'] }
68-
syn = { version = "0.15", features = ['full'] }
68+
syn = { version = "0.15", features = ['full', 'extra-traits'] }
6969

7070
[target.'cfg(not(windows))'.dependencies]
7171
openssl = { version = "0.10.12", optional = true }

0 commit comments

Comments
 (0)