]> git.lizzy.rs Git - rust.git/commit
Rollup merge of #88041 - Aaron1011:deny-proc-macro-hack, r=wesleywiser
authorMatthias Krüger <matthias.krueger@famsik.de>
Sat, 23 Oct 2021 12:58:40 +0000 (14:58 +0200)
committerGitHub <noreply@github.com>
Sat, 23 Oct 2021 12:58:40 +0000 (14:58 +0200)
commit17c602d423b7e881828f027e26357f750d2b0395
treeefddba9ca423da34109124bcc99c83434d276cab
parentdcf9242795fdd0be3873492fb36f77533dbf017c
parent02e4d0b3b5a510b2275480cb79c28d0d48bba720
Rollup merge of #88041 - Aaron1011:deny-proc-macro-hack, r=wesleywiser

Make all proc-macro back-compat lints deny-by-default

The affected crates have had plenty of time to update.
By keeping these as lints rather than making them hard errors,
we ensure that downstream crates will still be able to compile,
even if they transitive depend on broken versions of the affected
crates.

This should hopefully discourage anyone from writing any
new code which relies on the backwards-compatibility behavior.