Skip to content

Commit

Permalink
Revert "Fix missing_docs lint for const and static."
Browse files Browse the repository at this point in the history
This reverts commit 00130cf.

As mentioned in a regression report[1], this caused a notable amount
of breakage.  Because there's a plan to mitigate[2] this type of
breakage, I'm reverting this until then.

[1]: https://internals.rust-lang.org/t/new-crater-reports-1-1-stable-vs-beta-2015-07-10-and-nightly-2015-07-10/2358
[2]: rust-lang/rfcs#1193
  • Loading branch information
brson committed Jul 20, 2015
1 parent 39d4faf commit 9191a78
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 23 deletions.
2 changes: 0 additions & 2 deletions src/librustc_lint/builtin.rs
Expand Up @@ -1610,8 +1610,6 @@ impl LintPass for MissingDoc {
}
return
},
ast::ItemConst(..) => "a constant",
ast::ItemStatic(..) => "a static",
_ => return
};

Expand Down
21 changes: 0 additions & 21 deletions src/test/compile-fail/lint-missing-doc.rs
Expand Up @@ -149,27 +149,6 @@ pub enum PubBaz3 {
#[doc(hidden)]
pub fn baz() {}


const FOO: u32 = 0;
/// dox
pub const FOO1: u32 = 0;
#[allow(missing_docs)]
pub const FOO2: u32 = 0;
#[doc(hidden)]
pub const FOO3: u32 = 0;
pub const FOO4: u32 = 0; //~ ERROR: missing documentation for a const


static BAR: u32 = 0;
/// dox
pub static BAR1: u32 = 0;
#[allow(missing_docs)]
pub static BAR2: u32 = 0;
#[doc(hidden)]
pub static BAR3: u32 = 0;
pub static BAR4: u32 = 0; //~ ERROR: missing documentation for a static


mod internal_impl {
/// dox
pub fn documented() {}
Expand Down

0 comments on commit 9191a78

Please sign in to comment.