From 5d145c1c18abb1a6b81238dd1b73178635c12f0a Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Fri, 2 May 2014 16:06:56 -0700 Subject: [PATCH] rustdoc: Don't have rustc emit warnings They're much more useful when building code, much less so when building documentation. Closes #13894 --- src/librustdoc/core.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/librustdoc/core.rs b/src/librustdoc/core.rs index 027d14babaf..c31261282fa 100644 --- a/src/librustdoc/core.rs +++ b/src/librustdoc/core.rs @@ -12,6 +12,7 @@ use rustc; use rustc::{driver, middle}; use rustc::metadata::creader::Loader; use rustc::middle::privacy; +use rustc::middle::lint; use syntax::ast; use syntax::parse::token; @@ -65,6 +66,7 @@ fn get_ast_and_resolve(cpath: &Path, libs: HashSet, cfgs: Vec<~str>) maybe_sysroot: Some(os::self_exe_path().unwrap().dir_path()), addl_lib_search_paths: RefCell::new(libs), crate_types: vec!(driver::session::CrateTypeDylib), + lint_opts: vec!((lint::Warnings, lint::allow)), ..rustc::driver::session::basic_options().clone() };