#![deny(
clippy::all,
dead_code,
unstable_features,
unused_imports,
unused_qualifications
)]
#![warn(
clippy::inline_always, // Do not use unless benchmarked (explicit allow).
)]
#![allow(
clippy::collapsible_if, // Style preference.
clippy::explicit_auto_deref, // Style preference.
clippy::needless_as_bytes, // Style preference. Better make those things explicit.
clippy::needless_borrow, // Style preference.
clippy::needless_borrows_for_generic_args, // Style preference.
clippy::result_unit_err, // TODO: Re-enable (deny).
)]
#[macro_use]
extern crate lazy_static;
pub mod config;
pub mod executor;
pub mod lexer;
pub mod query;
mod stopwords;
pub mod store;
pub mod util;
pub use self::config::Config;
pub use self::executor::Executor;
pub use self::query::Query;