clippy_config/
lib.rs

1#![feature(rustc_private, array_windows, let_chains)]
2#![warn(
3    trivial_casts,
4    trivial_numeric_casts,
5    rust_2018_idioms,
6    unused_lifetimes,
7    unused_qualifications
8)]
9#![allow(
10    clippy::must_use_candidate,
11    clippy::missing_panics_doc,
12    rustc::diagnostic_outside_of_impl,
13    rustc::untranslatable_diagnostic
14)]
15
16extern crate rustc_errors;
17extern crate rustc_hir;
18extern crate rustc_middle;
19extern crate rustc_session;
20extern crate rustc_span;
21
22mod conf;
23mod metadata;
24pub mod types;
25
26pub use conf::{Conf, get_configuration_metadata, lookup_conf_file, sanitize_explanation};
27pub use metadata::ClippyConfiguration;