Class DeobfExtension

java.lang.Object
com.cleanroommc.gradle.api.ext.DeobfExtension

public abstract class DeobfExtension extends Object
Registration facade for deobf(...).

The mappings and library collections are filled in by the mode wiring after evaluation. Read lazily by the transform.

  • Constructor Details

    • DeobfExtension

      @Inject public DeobfExtension(org.gradle.api.Project project)
  • Method Details

    • getRenamerClasspath

      public abstract org.gradle.api.file.ConfigurableFileCollection getRenamerClasspath()
    • getMappings

      public abstract org.gradle.api.file.ConfigurableFileCollection getMappings()
    • getSrgLibraries

      public abstract org.gradle.api.file.ConfigurableFileCollection getSrgLibraries()
    • getUserdevInputs

      protected abstract org.gradle.api.file.ConfigurableFileCollection getUserdevInputs()
    • useUserdev

      public void useUserdev(org.gradle.api.artifacts.Configuration userdev)
    • wireTransformOrdering

      public void wireTransformOrdering(org.gradle.api.Project project)
    • rejectOnCompileClasspath

      public static void rejectOnCompileClasspath(org.gradle.api.Project project, org.gradle.api.problems.Problems problems)