diff --git a/src/librustc_driver/lib.rs b/src/librustc_driver/lib.rs index ab4eac9440b41..eb3fa31fdc8df 100644 --- a/src/librustc_driver/lib.rs +++ b/src/librustc_driver/lib.rs @@ -179,6 +179,10 @@ pub fn run_compiler( registry: diagnostics_registry(), }; callbacks.config(&mut config); + // lol no lints at all + config.override_queries = Some(|_, providers, _| { + providers.lint_mod = |_, _| {}; + }); config }; @@ -256,6 +260,10 @@ pub fn run_compiler( }; callbacks.config(&mut config); + // lol no lints at all + config.override_queries = Some(|_, providers, _| { + providers.lint_mod = |_, _| {}; + }); interface::run_compiler(config, |compiler| { let sess = compiler.session();