Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fee1-dead/coffer

Inactive: A Rust library for reading and writing Java classes.
https://github.com/fee1-dead/coffer

classfile classfile-parser coffer java java-classes java-classfiles rust rust-library

Last synced: 2 months ago
JSON representation

Inactive: A Rust library for reading and writing Java classes.

Awesome Lists containing this project

README

        

# Coffer - a library for reading and writing Java classes

Except as otherwise noted (in individual files or in ), Coffer is
licensed under the Apache License, Version 2.0 or
or the MIT license
or , at your option.

NOTE: This library is not actively maintained, but there are still many features missing.
If you'd like to help implement this feature feel free to reach out to me on discord
`dbeef` or on matrix `@deadbf:matrix.org`. One feature that needs more work is
performing static analysis so that we can automatically generate the maximum stack and
local variables as well as the StackMapTable.

## Running tests

Use `cargo test` to run tests that do not require java.

Tests that require java are ignored by default, to add them, make sure you have
`java` in your path and run `cargo test -- --include-ignored` (stable 1.51 and above).