Update to newest Rustfmt
diff --git a/Cargo.lock b/Cargo.lock
index 9a1b991..709d22c 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -212,18 +212,6 @@
[[package]]
name = "cargo_metadata"
-version = "0.8.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "700b3731fd7d357223d0000f4dbf1808401b694609035c3c411fbc0cd375c426"
-dependencies = [
- "semver 0.9.0",
- "serde",
- "serde_derive",
- "serde_json",
-]
-
-[[package]]
-name = "cargo_metadata"
version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7714a157da7991e23d90686b9524b9e12e0407a108647f52e9328f4b3d51ac7f"
@@ -276,10 +264,10 @@
version = "0.1.53"
source = "git+https://github.com/rust-lang/rust-clippy?rev=a55912c48e4ac08c0ac39a2d562b44699fa20d4d#a55912c48e4ac08c0ac39a2d562b44699fa20d4d"
dependencies = [
- "cargo_metadata 0.12.3",
+ "cargo_metadata",
"clippy_utils",
"if_chain",
- "itertools 0.9.0",
+ "itertools",
"pulldown-cmark",
"quine-mc_cluskey",
"regex-syntax",
@@ -297,7 +285,7 @@
source = "git+https://github.com/rust-lang/rust-clippy?rev=a55912c48e4ac08c0ac39a2d562b44699fa20d4d#a55912c48e4ac08c0ac39a2d562b44699fa20d4d"
dependencies = [
"if_chain",
- "itertools 0.9.0",
+ "itertools",
"regex-syntax",
"rustc-semver",
"serde",
@@ -583,19 +571,6 @@
[[package]]
name = "env_logger"
-version = "0.6.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aafcde04e90a5226a6443b7aabdb016ba2f8307c847d524724bd9b346dd1a2d3"
-dependencies = [
- "atty",
- "humantime 1.3.0",
- "log",
- "regex",
- "termcolor",
-]
-
-[[package]]
-name = "env_logger"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"
@@ -1048,15 +1023,6 @@
[[package]]
name = "itertools"
-version = "0.8.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484"
-dependencies = [
- "either",
-]
-
-[[package]]
-name = "itertools"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b"
@@ -1918,7 +1884,7 @@
"anyhow",
"cargo",
"cargo-util",
- "cargo_metadata 0.12.3",
+ "cargo_metadata",
"clippy_lints",
"crossbeam-channel",
"difference",
@@ -1926,7 +1892,7 @@
"futures 0.3.12",
"heck",
"home",
- "itertools 0.9.0",
+ "itertools",
"jsonrpc-core",
"lazy_static",
"log",
@@ -1965,7 +1931,7 @@
dependencies = [
"derive-new",
"fst",
- "itertools 0.9.0",
+ "itertools",
"json",
"log",
"rls-data",
@@ -2339,7 +2305,7 @@
[[package]]
name = "rustfmt-config_proc_macro"
version = "0.2.0"
-source = "git+https://github.com/rust-lang/rustfmt?rev=28460e1e9aff317fa1bbca95b22421e7ccd7723d#28460e1e9aff317fa1bbca95b22421e7ccd7723d"
+source = "git+https://github.com/rust-lang/rustfmt?rev=77df6408f17b70155b92914cb1b5b5fc984f7abf#77df6408f17b70155b92914cb1b5b5fc984f7abf"
dependencies = [
"proc-macro2",
"quote",
@@ -2349,19 +2315,19 @@
[[package]]
name = "rustfmt-nightly"
version = "1.4.37"
-source = "git+https://github.com/rust-lang/rustfmt?rev=28460e1e9aff317fa1bbca95b22421e7ccd7723d#28460e1e9aff317fa1bbca95b22421e7ccd7723d"
+source = "git+https://github.com/rust-lang/rustfmt?rev=77df6408f17b70155b92914cb1b5b5fc984f7abf#77df6408f17b70155b92914cb1b5b5fc984f7abf"
dependencies = [
"annotate-snippets",
"anyhow",
"bytecount",
- "cargo_metadata 0.8.2",
+ "cargo_metadata",
"derive-new",
"diff",
"dirs",
- "env_logger 0.6.2",
+ "env_logger 0.8.2",
"getopts",
"ignore",
- "itertools 0.8.2",
+ "itertools",
"lazy_static",
"log",
"regex",
@@ -2417,16 +2383,6 @@
[[package]]
name = "semver"
-version = "0.9.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
-dependencies = [
- "semver-parser 0.7.0",
- "serde",
-]
-
-[[package]]
-name = "semver"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "394cec28fa623e00903caf7ba4fa6fb9a0e260280bb8cdbbba029611108a0190"
diff --git a/Cargo.toml b/Cargo.toml
index 7550980..083c67c 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -47,7 +47,7 @@
rand = "0.7"
rayon = "1"
rustc_tools_util = "0.2"
-rustfmt-nightly = { git = "https://github.com/rust-lang/rustfmt", rev = "28460e1e9aff317fa1bbca95b22421e7ccd7723d" }
+rustfmt-nightly = { git = "https://github.com/rust-lang/rustfmt", rev = "77df6408f17b70155b92914cb1b5b5fc984f7abf" }
serde = "1.0"
serde_json = "1.0"
serde_derive = "1.0"