oparlint_lints/lib.rs
1// SPDX-FileCopyrightText: Politik im Blick developers
2// SPDX-FileCopyrightText: Wolfgang Silbermayr <wolfgang@silbermayr.at>
3//
4// SPDX-License-Identifier: AGPL-3.0-or-later OR EUPL-1.2
5
6//! The crate that contains the lint implementations for the `oparlint` tool.
7
8#![deny(
9 bad_style,
10 missing_debug_implementations,
11 missing_docs,
12 overflowing_literals,
13 patterns_in_fns_without_body,
14 trivial_casts,
15 trivial_numeric_casts,
16 unsafe_code,
17 unused,
18 unused_extern_crates,
19 unused_import_braces,
20 unused_qualifications,
21 unused_results
22)]
23
24pub mod entities;
25pub mod http;
26pub mod json;