1#![feature(io_error_more, rustc_private)]
2#![warn(
3 rust_2018_idioms,
4 trivial_casts,
5 trivial_numeric_casts,
6 unused_lifetimes,
7 unused_qualifications
8)]
9#![expect(clippy::must_use_candidate)]
10
11extern crate rustc_attr_parsing;
12extern crate rustc_data_structures;
13extern crate rustc_errors;
14extern crate rustc_hir;
15extern crate rustc_middle;
16extern crate rustc_session;
17extern crate rustc_span;
18
19#[macro_use]
20mod de;
21mod conf;
22mod metadata;
23pub mod types;
24
25pub use conf::{Conf, sanitize_explanation};
26pub use metadata::ConfMetadata;