Class LoomCFRDecompiler

java.lang.Object
net.fabricmc.loom.decompilers.cfr.LoomCFRDecompiler
All Implemented Interfaces:
LoomDecompiler

public class LoomCFRDecompiler extends Object implements LoomDecompiler
  • Constructor Details

    • LoomCFRDecompiler

      public LoomCFRDecompiler()
  • Method Details

    • name

      public String name()
      Specified by:
      name in interface LoomDecompiler
    • decompile

      public void decompile(Path compiledJar, Path sourcesDestination, Path linemapDestination, DecompilationMetadata metaData)
      Specified by:
      decompile in interface LoomDecompiler
      sourcesDestination - Decompiled sources jar
      linemapDestination - 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
    • main

      public static void main(String[] args) throws IOException
      Throws:
      IOException