rust-clippy/src/lib.rs

24 lines
528 B
Rust
Raw Normal View History

2014-12-10 21:34:58 +00:00
#![feature(globs, phase, plugin_registrar)]
2014-11-19 08:57:34 +00:00
2014-11-19 18:48:31 +00:00
#![allow(unused_imports)]
2014-11-19 08:57:34 +00:00
#[phase(plugin,link)]
extern crate syntax;
#[phase(plugin, link)]
extern crate rustc;
2014-11-20 07:07:37 +00:00
// Only for the compile time checking of paths
extern crate collections;
2014-11-19 08:57:34 +00:00
use rustc::plugin::Registry;
use rustc::lint::LintPassObject;
pub mod types;
2014-11-19 18:48:31 +00:00
pub mod misc;
2014-11-19 08:57:34 +00:00
#[plugin_registrar]
pub fn plugin_registrar(reg: &mut Registry) {
reg.register_lint_pass(box types::TypePass as LintPassObject);
2014-11-19 18:48:31 +00:00
reg.register_lint_pass(box misc::MiscPass as LintPassObject);
2014-12-10 21:34:58 +00:00
}