message: Switch strategies for how rustc's workspace is unioned
  See rust-lang/rust#52919 for more details.
diff: @@ -56,9 +56,10 @@ url = "1.1"
  clap = "2.31.2"
  unicode-width = "0.1.5"
  -# Not actually needed right now but required to make sure that rls/cargo build
  -# with the same set of features in rust-lang/rust
  -num-traits = "0.2" # enable the default feature
  +# A noop dependency that changes in the Rust repository, it's a bit of a hack.
  +# See the `src/tools/rustc-workspace-hack/README.md` file in `rust-lang/rust`
  +# for more information.
  +rustc-workspace-hack = "1.0.0"
  [target.'cfg(target_os = "macos")'.dependencies]
  core-foundation = { version = "0.6.0", features = ["mac_os_10_7_support"] }
  