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;