1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#![warn(
    clippy::pedantic,
    future_incompatible,
    missing_debug_implementations,
    missing_docs,
    rust_2018_idioms,
    rust_2021_compatibility
)]
// #![allow(clippy::module_name_repetitions)]
#![cfg_attr(unstable, feature(doc_auto_cfg))]
#![deny(rustdoc::broken_intra_doc_links)]

//! Welcome to `MokaPot`, a library to faciliate the analysis of JVM bytecode.
//! ## Features
#![doc = document_features::document_features!()]

pub mod analysis;

pub mod ir;
pub mod jvm;
pub(crate) mod macros;
pub mod types;
pub(crate) mod utils;

#[cfg(test)]
pub mod tests;