2 releases

0.1.1 Mar 8, 2023
0.1.0 Mar 8, 2023

#12 in #jar

Download history 6/week @ 2024-07-22 33/week @ 2024-07-29 2/week @ 2024-08-05 2/week @ 2024-08-12 8/week @ 2024-08-19 1/week @ 2024-08-26 1/week @ 2024-09-09 5/week @ 2024-09-16 18/week @ 2024-09-23 22/week @ 2024-09-30 42/week @ 2024-10-07 46/week @ 2024-10-14 31/week @ 2024-10-21 40/week @ 2024-10-28 31/week @ 2024-11-04

148 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
~86K SLoC