mirror of https://github.com/astral-sh/ruff
93 lines
1.8 KiB
Rust
93 lines
1.8 KiB
Rust
#![allow(
|
|
clippy::collapsible_else_if,
|
|
clippy::collapsible_if,
|
|
clippy::implicit_hasher,
|
|
clippy::match_same_arms,
|
|
clippy::missing_errors_doc,
|
|
clippy::missing_panics_doc,
|
|
clippy::module_name_repetitions,
|
|
clippy::must_use_candidate,
|
|
clippy::similar_names,
|
|
clippy::too_many_lines
|
|
)]
|
|
|
|
use cfg_if::cfg_if;
|
|
|
|
use crate::checks::Check;
|
|
use crate::settings::Settings;
|
|
use crate::source_code_locator::SourceCodeLocator;
|
|
|
|
mod ast;
|
|
pub mod autofix;
|
|
pub mod cache;
|
|
mod checkers;
|
|
pub mod checks;
|
|
pub mod checks_gen;
|
|
pub mod cli;
|
|
mod cst;
|
|
mod directives;
|
|
mod docstrings;
|
|
mod eradicate;
|
|
mod flake8_2020;
|
|
pub mod flake8_annotations;
|
|
pub mod flake8_bandit;
|
|
mod flake8_blind_except;
|
|
pub mod flake8_boolean_trap;
|
|
pub mod flake8_bugbear;
|
|
mod flake8_builtins;
|
|
mod flake8_comprehensions;
|
|
mod flake8_datetimez;
|
|
mod flake8_debugger;
|
|
pub mod flake8_errmsg;
|
|
mod flake8_implicit_str_concat;
|
|
mod flake8_import_conventions;
|
|
mod flake8_print;
|
|
pub mod flake8_quotes;
|
|
mod flake8_return;
|
|
mod flake8_simplify;
|
|
pub mod flake8_tidy_imports;
|
|
mod flake8_unused_arguments;
|
|
pub mod fs;
|
|
mod isort;
|
|
pub mod iterators;
|
|
mod lex;
|
|
pub mod linter;
|
|
pub mod logging;
|
|
pub mod mccabe;
|
|
pub mod message;
|
|
mod noqa;
|
|
mod pandas_vet;
|
|
pub mod pep8_naming;
|
|
pub mod printer;
|
|
mod pycodestyle;
|
|
pub mod pydocstyle;
|
|
mod pyflakes;
|
|
mod pygrep_hooks;
|
|
mod pylint;
|
|
mod python;
|
|
mod pyupgrade;
|
|
pub mod resolver;
|
|
mod ruff;
|
|
mod rustpython_helpers;
|
|
pub mod settings;
|
|
pub mod source_code_generator;
|
|
pub mod source_code_locator;
|
|
pub mod source_code_style;
|
|
mod vendor;
|
|
pub mod visibility;
|
|
|
|
cfg_if! {
|
|
if #[cfg(not(target_family = "wasm"))] {
|
|
pub mod commands;
|
|
mod packages;
|
|
#[cfg(all(feature = "update-informer"))]
|
|
pub mod updates;
|
|
|
|
mod lib_native;
|
|
pub use lib_native::check;
|
|
} else {
|
|
mod lib_wasm;
|
|
pub use lib_wasm::check;
|
|
}
|
|
}
|