2 releases

0.1.1 Mar 8, 2023
0.1.0 Mar 8, 2023

#8 in #jar

Download history 91/week @ 2024-11-19 90/week @ 2024-11-26 34/week @ 2024-12-03 105/week @ 2024-12-10 75/week @ 2024-12-17 13/week @ 2024-12-24 67/week @ 2024-12-31 531/week @ 2025-01-07 510/week @ 2025-01-14 470/week @ 2025-01-21 534/week @ 2025-01-28 672/week @ 2025-02-04 578/week @ 2025-02-11 559/week @ 2025-02-18 536/week @ 2025-02-25 498/week @ 2025-03-04

2,299 downloads per month

MIT license

9KB
112 lines

jars

Crates.io Docs

jars is a simple utility library allows users to extract jar files on file system based on given extraction rules.

Usage

import jars::{jar, JarOptionBuilder};

let jar = jars::jar("sample/rt.jar", JarOptionBuilder::default())?;

for (file_path, content) in jar.files {
    // ...
}

License

Copyright © 2023, Kyle Lin (ChAoS-UnItY). Released under the MIT License.


lib.rs:

jars is a simple utility library allows users to extract jar files on file system based on given extraction rules.

Usage

import jars::{jar, JarOptionBuilder};

let jar = jars::jar("sample/rt.jar", JarOptionBuilder::default())?;

for (file_path, content) in jar.files {
// ...
}

Dependencies

~5.5MB
~90K SLoC