2 releases

0.1.1 Mar 8, 2023
0.1.0 Mar 8, 2023

#9 in #jar

Download history 3/week @ 2024-03-22 39/week @ 2024-03-29 11/week @ 2024-04-05 1/week @ 2024-05-17 2/week @ 2024-06-07 8/week @ 2024-06-14 33/week @ 2024-06-21 9/week @ 2024-06-28 3/week @ 2024-07-05

53 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

~5MB
~82K SLoC