Package org.eolang.jeo
Class DisassembleMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.eolang.jeo.DisassembleMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
@Mojo(name="disassemble",
defaultPhase=PROCESS_CLASSES)
public final class DisassembleMojo
extends org.apache.maven.plugin.AbstractMojo
Converts bytecode to EO.
In other words, it disassembles bytecode to low-level EO representation that contains
opcodes and their values.
The mojo that converts bytecode to EO only.
It does not apply any improvements. It does not convert EO to bytecode back.
- Since:
- 0.1.0
-
Field Summary
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
DisassembleMojo
public DisassembleMojo()
-
-
Method Details
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException- Throws:
org.apache.maven.plugin.MojoExecutionException
-