1 रिपॉजिटरी
The process of transforming high-level language constructs into simpler, compatible bytecode instructions for older runtimes.
Distinct from Java Bytecode Analysis: The candidates focus on analysis, deobfuscation, or interception, rather than the architectural transformation of modern syntax into legacy bytecode.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Bytecode Desugaring. Refine with filters or upvote what's useful.
gradle-retrolambda is a Gradle plugin and bytecode transformer designed to enable the use of modern Java lambda expressions in legacy Java and Android runtime environments. It functions as a backporting tool that ensures modern functional programming syntax remains compatible with older virtual machines. The project transforms compiled class files to make them compatible with Java 6 and 7 environments. This allows for the use of modern Java features in projects that must maintain backward compatibility with older API levels and legacy Android devices. The tool integrates into the Gradle buil
Transforms modern lambda expression instructions into compatible anonymous inner class bytecode for older Java runtime environments.