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 هو تمثيل وسيط لـ JVM bytecode في mokapot. لمعرفة المزيد ، يرجى الرجوع إلى المستندات/mokair.md
تأكد من تثبيت الأدوات التالية:
قم بتجميع المشروع وتشغيل الاختبارات مع الأمر التالي.
cargo build --all-features
cargo test --all-featuresرائع. المساهمات موضع ترحيب. انظر دليل المساهمة لمزيد من المعلومات.