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;