]
exclude = [
"src/tools/rls/test_data",
+ "build",
+ # HACK(eddyb) This hardcodes the fact that our CI uses `/checkout/obj`.
+ "obj",
]
# Curiously, LLVM 7.0 will segfault if compiled with opt-level=3
# here
rustc-workspace-hack = { path = 'src/tools/rustc-workspace-hack' }
-[patch."https://github.com/rust-lang-nursery/rust-clippy"]
+# See comments in `tools/rustc-std-workspace-core/README.md` for what's going on
+# here
+rustc-std-workspace-core = { path = 'src/tools/rustc-std-workspace-core' }
+
+[patch."https://github.com/rust-lang/rust-clippy"]
clippy_lints = { path = "src/tools/clippy/clippy_lints" }
rustc_tools_util = { path = "src/tools/clippy/rustc_tools_util" }