Class AbstractFernFlowerDecompiler
java.lang.Object
net.fabricmc.loom.decompilers.fernflower.AbstractFernFlowerDecompiler
- All Implemented Interfaces:
LoomDecompiler
- Direct Known Subclasses:
FabricFernFlowerDecompiler
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractFernFlowerDecompiler(org.gradle.api.Project project) -
Method Summary
Modifier and TypeMethodDescriptionvoiddecompile(Path compiledJar, Path sourcesDestination, Path linemapDestination, DecompilationMetadata metaData)abstract Class<? extends AbstractForkedFFExecutor>Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.fabricmc.loom.api.decompilers.LoomDecompiler
name
-
Constructor Details
-
AbstractFernFlowerDecompiler
protected AbstractFernFlowerDecompiler(org.gradle.api.Project project)
-
-
Method Details
-
fernFlowerExecutor
-
decompile
public void decompile(Path compiledJar, Path sourcesDestination, Path linemapDestination, DecompilationMetadata metaData)- Specified by:
decompilein interfaceLoomDecompilersourcesDestination- Decompiled sources jarlinemapDestination- A byproduct of decompilation that lines up the compiled jar's line numbers with the decompiled sources jar for debugging. A decompiler may not produce a linemap at all.metaData- Additional information that may or may not be needed while decompiling
-