]> git.lizzy.rs Git - rust.git/commit
Deprecate using rustc_plugin without the rustc_driver dylib.
authorSimon Sapin <simon.sapin@exyr.org>
Tue, 16 Jul 2019 17:08:32 +0000 (19:08 +0200)
committerSimon Sapin <simon.sapin@exyr.org>
Mon, 19 Aug 2019 22:21:32 +0000 (00:21 +0200)
commitd0bbc6062da0258b397844357bea5a3be1b2271d
tree7717bcbb28669f84d8bde87b47679b0d7e3179b1
parent29a54035c77cb2ba7ea2c24b2437760d0495a2c8
Deprecate using rustc_plugin without the rustc_driver dylib.

CC https://github.com/rust-lang/rust/pull/59800
https://github.com/rust-lang/rust/commit/7198687bb2df13a3298ef1e8f594753073d6b9e8

Fix https://github.com/rust-lang/rust/issues/62717
25 files changed:
Cargo.lock
src/doc/rustc-ux-guidelines.md
src/doc/unstable-book/src/language-features/plugin.md
src/librustc_driver/Cargo.toml
src/librustc_driver/lib.rs
src/librustc_interface/Cargo.toml
src/librustc_lint/lib.rs
src/librustc_plugin/Cargo.toml
src/librustc_plugin/deprecated/Cargo.toml [new file with mode: 0644]
src/librustc_plugin/deprecated/lib.rs [new file with mode: 0644]
src/librustc_plugin/lib.rs
src/test/ui-fulldeps/auxiliary/attr-plugin-test.rs
src/test/ui-fulldeps/auxiliary/issue-40001-plugin.rs
src/test/ui-fulldeps/auxiliary/lint-for-crate-rpass.rs
src/test/ui-fulldeps/auxiliary/lint-for-crate.rs
src/test/ui-fulldeps/auxiliary/lint-group-plugin-test.rs
src/test/ui-fulldeps/auxiliary/lint-plugin-test.rs
src/test/ui-fulldeps/auxiliary/lint-tool-test.rs
src/test/ui-fulldeps/auxiliary/llvm-pass-plugin.rs
src/test/ui-fulldeps/auxiliary/lto-syntax-extension-plugin.rs
src/test/ui-fulldeps/auxiliary/macro-crate-test.rs
src/test/ui-fulldeps/auxiliary/outlive-expansion-phase.rs
src/test/ui-fulldeps/auxiliary/plugin-args.rs
src/test/ui-fulldeps/auxiliary/rlib-crate-test.rs
src/test/ui-fulldeps/auxiliary/roman-numerals.rs