Class XlFernflowerDecompiler
java.lang.Object
org.jboss.windup.decompiler.decompiler.AbstractDecompiler
org.jboss.windup.decompiler.fernflower.FernflowerDecompiler
com.xebialabs.plugin.manager.compatibility.XlFernflowerDecompiler
- All Implemented Interfaces:
org.jboss.windup.decompiler.api.Decompiler
public class XlFernflowerDecompiler
extends org.jboss.windup.decompiler.fernflower.FernflowerDecompiler
Copied decompileArchiveImpl method code from https://github.com/windup/windup/blob/6.3.3.Final/decompiler/impl-fernflower/src/main/java/org/jboss/windup/decompiler/fernflower/FernflowerDecompiler.java,
and removed lines 231 and 232 to enable de-compilation of internal classes.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.jboss.windup.decompiler.api.DecompilationResultdecompileArchiveImpl(Path archive, Path outputDir, org.jboss.windup.decompiler.util.Filter<ZipEntry> filter, org.jboss.windup.decompiler.api.DecompilationListener delegate) Methods inherited from class org.jboss.windup.decompiler.fernflower.FernflowerDecompiler
decompileClassFile, getDecompileTasks, getLoggerMethods inherited from class org.jboss.windup.decompiler.decompiler.AbstractDecompiler
close, decompileArchive, decompileArchive, decompileClassFiles, getExecutorService, getNumberOfThreads, groupDecompileRequests, setExecutorService
-
Constructor Details
-
XlFernflowerDecompiler
public XlFernflowerDecompiler()
-
-
Method Details
-
decompileArchiveImpl
public org.jboss.windup.decompiler.api.DecompilationResult decompileArchiveImpl(Path archive, Path outputDir, org.jboss.windup.decompiler.util.Filter<ZipEntry> filter, org.jboss.windup.decompiler.api.DecompilationListener delegate) throws org.jboss.windup.decompiler.api.DecompilationException - Overrides:
decompileArchiveImplin classorg.jboss.windup.decompiler.fernflower.FernflowerDecompiler- Throws:
org.jboss.windup.decompiler.api.DecompilationException
-