Class DecompilerOptions

java.lang.Object
net.fabricmc.loom.api.decompilers.DecompilerOptions
All Implemented Interfaces:
org.gradle.api.Named

public abstract class DecompilerOptions extends Object implements org.gradle.api.Named
  • Constructor Details

    • DecompilerOptions

      public DecompilerOptions()
  • Method Details

    • getDecompilerClassName

      public abstract org.gradle.api.provider.Property<String> getDecompilerClassName()
      Class name for to the LoomDecompiler.
    • getClasspath

      public abstract org.gradle.api.file.ConfigurableFileCollection getClasspath()
      Additional classpath entries for the decompiler jvm.
    • getOptions

      public abstract org.gradle.api.provider.MapProperty<String,String> getOptions()
      Additional options to be passed to the decompiler.
    • getMemory

      public abstract org.gradle.api.provider.Property<Long> getMemory()
      Memory used for forked JVM in megabytes.
    • getMaxThreads

      public abstract org.gradle.api.provider.Property<Integer> getMaxThreads()
      Maximum number of threads the decompiler is allowed to use.
    • getFormattedName

      public String getFormattedName()
    • toDto

      public DecompilerOptions.Dto toDto()