This repo contains a number of crates:
duke
: java class file apidukebox
: jar api, usesduke
for classesdukenest
: tools related to nesting inner classesmaven_dependency_resolver
: resolves a dependency tree from maven pomsquill
: for mappingsraw_class_file
: java class file api, using raw constant pool indicesfeather-build-rs
(in.
): the implementation of the feather tasks
This repo is licensed under the EUPL-1.2
, which can be read at https://joinup.ec.europa.eu/sites/default/files/custom-page/attachment/2020-03/EUPL-1.2%20EN.txt