Skip to content

mistasse/CompileTimeASM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

CompileTimeASM

This post-compilation processor decompiles classes you give it a path for as arguments, and looks for known annotations.

At the moment, the processor has 3 purposes:

  • Allow tail recursion in for a method
  • Rename a method to be used as a dollar, or any name else
  • Modify the min required JRE version for loading this class file

The annotation also disappear from the source code once the class recompiled. So if the retention is on "RUNTIME", it's only for a short time.

This project is under the CC-BY-NC-SA License. Contributions are welcome.

About

A post-compilation annotation processor for diverse purposes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages