28 lines
646 B
Rust
28 lines
646 B
Rust
#![feature(rustc_private)]
|
|
#![warn(
|
|
trivial_casts,
|
|
trivial_numeric_casts,
|
|
rust_2018_idioms,
|
|
unused_lifetimes,
|
|
unused_qualifications
|
|
)]
|
|
#![allow(
|
|
clippy::must_use_candidate,
|
|
clippy::missing_panics_doc,
|
|
rustc::diagnostic_outside_of_impl,
|
|
rustc::untranslatable_diagnostic
|
|
)]
|
|
|
|
extern crate rustc_data_structures;
|
|
extern crate rustc_errors;
|
|
extern crate rustc_hir;
|
|
extern crate rustc_middle;
|
|
extern crate rustc_session;
|
|
extern crate rustc_span;
|
|
|
|
mod conf;
|
|
mod metadata;
|
|
pub mod types;
|
|
|
|
pub use conf::{Conf, get_configuration_metadata, lookup_conf_file, sanitize_explanation};
|
|
pub use metadata::ClippyConfiguration;
|