基于 ASM 的 JVM 字节码转换工具集,提供通用的 Pass 接口,便于开发自定义的字节码转换器。
- 简洁的 Pass 接口,易于扩展
- 适用于多种字节码转换场景
- 兼容 JitPack 快速集成
在 settings.gradle.kts
中添加 JitPack 仓库:
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
mavenCentral()
maven { url = uri("https://jitpack.io") }
}
}
在 build.gradle.kts
中添加依赖:
dependencies {
implementation("com.github.luiox:morpher-api:最新版本号")
}
最新版本号请参考 JitPack 页面
示例请参考 morpher-example。
欢迎 issue 和 PR!
本项目基于 MIT License 发布,详见 LICENSE 文件。