mokapot/lib.rs
1#![warn(
2 clippy::pedantic,
3 future_incompatible,
4 missing_debug_implementations,
5 missing_docs,
6 rust_2018_idioms,
7 rust_2021_compatibility
8)]
9// #![allow(clippy::module_name_repetitions)]
10#![cfg_attr(unstable, feature(doc_auto_cfg))]
11#![deny(rustdoc::broken_intra_doc_links)]
12
13//! Welcome to `MokaPot`, a library to facilitate the analysis of JVM bytecode.
14//! ## Features
15#![doc = document_features::document_features!()]
16
17pub mod analysis;
18
19pub mod ir;
20pub mod jvm;
21pub(crate) mod macros;
22pub mod types;
23pub(crate) mod utils;
24
25/// Test utilities
26#[cfg(test)]
27pub mod tests;