/jreflection

Static reflection APIs for analyzing jars and jimage files

Primary LanguageRustApache License 2.0Apache-2.0

jreflection

Crates.io Docs GitHub unsafe: forbid rust: 1.36.0+ License dependency status

Java Reflection

Static reflection APIs for analyzing jars and jimage files.

This crate mainly exists to support jni-bindgen. However, it attempts to support fully parsing jars and jimages, so it has other potential uses. In particular, I'm getting very tempted to use it for some form of multi-JDK documentation generation.

Branch Badges Notes
publish Open issues Stable/published version
master Build Status "Completed" stuff that hasn't been published.
wip/* "Work In Progress" - incomplete, use at your own risk.
dead/* Abandoned threads of work

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.