From: Steven Fackler Date: Thu, 22 May 2014 02:02:40 +0000 (-0700) Subject: Whitelist doc attributes X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=24f98c6d7a1dcf878e13f506d9b164fa54657503;p=rust.git Whitelist doc attributes This is a bit overly permissive but should be okay for now. --- diff --git a/src/librustc/middle/lint.rs b/src/librustc/middle/lint.rs index 5f7376396e4..5315b223344 100644 --- a/src/librustc/middle/lint.rs +++ b/src/librustc/middle/lint.rs @@ -1147,6 +1147,9 @@ fn check_attrs_usage(cx: &Context, attrs: &[ast::Attribute]) { fn check_unused_attribute(cx: &Context, attrs: &[ast::Attribute]) { for attr in attrs.iter() { + // whitelist docs since rustdoc looks at them + attr.check_name("doc"); + if !attr::is_used(attr) { cx.span_lint(UnusedAttribute, attr.span, "unused attribute"); }