mokapot
1.0.0
Mokapot은 녹로 작성된 Java Bytecode 분석 라이브러리입니다.
경고
API 안정성 : 이 프로젝트는 초기 개발 단계에 있으며 V1.0.0 이전에 변화가 발생할 수 있습니다. 이 프로젝트를 생산에 사용하는 것은 현재 권장되지 않습니다.
릴리스 버전의 문서는 Docs.rs에서 제공됩니다. 최신 커밋의 문서는 github.io에서 확인할 수 있습니다.
프로젝트의 루트 디렉토리에서 다음 명령을 실행하십시오.
cargo add mokapot 또는 최신 커밋 버전을 따르려면 다음 명령을 대신 실행하십시오. 프로젝트를 구축하기 전에 cargo update 실행하여 최신 커밋을 가져 오십시오.
cargo add --git https://github.com/henryhchchc/mokapot.git mokapot use mokapot :: jvm :: class :: Class ;
fn parse_class ( ) -> Result < Class , Box < dyn std :: error :: Error > > {
let reader : std :: io :: Read = todo ! ( "Some reader for the byte code" ) ;
let class = Class :: from_reader ( reader ) ? ;
Ok ( class )
}Mokair는 Mokapot에서 JVM 바이트 코드의 중간 표현입니다. 자세한 내용은 Docs/Mokair.md를 참조하십시오
다음 도구가 설치되어 있는지 확인하십시오.
프로젝트를 컴파일하고 다음 명령으로 테스트를 실행하십시오.
cargo build --all-features
cargo test --all-features시원한. 기부금을 환영합니다. 자세한 내용은 기여 안내서를 참조하십시오.