Class DumpClassTask

  • All Implemented Interfaces:
    java.lang.Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.Named, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>

    public abstract class DumpClassTask
    extends org.gradle.api.DefaultTask
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  DumpClassTask.DumpClassAction  
      • Nested classes/interfaces inherited from interface org.gradle.api.Task

        org.gradle.api.Task.Namer
    • Field Summary

      • Fields inherited from interface org.gradle.api.Task

        TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
    • Constructor Summary

      Constructors 
      Constructor Description
      DumpClassTask()  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract org.gradle.api.file.ConfigurableFileCollection getAsmUtilClasspath()  
      abstract org.gradle.api.provider.Property<java.lang.String> getDestinationFile()  
      abstract org.gradle.api.provider.Property<java.lang.String> getDumpedClass()  
      abstract org.gradle.api.file.ConfigurableFileCollection getMinecraftClasspath()  
      protected abstract org.gradle.api.file.ProjectLayout getProjectLayout()  
      abstract org.gradle.api.provider.Property<java.lang.Boolean> getUseAsmifier()  
      protected abstract org.gradle.workers.WorkerExecutor getWorkerExecutor()  
      void run()  
      • Methods inherited from class org.gradle.api.DefaultTask

        compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
      • Methods inherited from class org.gradle.api.internal.AbstractTask

        acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.gradle.api.Task

        doNotTrackState, getConvention, notCompatibleWithConfigurationCache
    • Constructor Detail

      • DumpClassTask

        public DumpClassTask()
    • Method Detail

      • getMinecraftClasspath

        @InputFiles
        public abstract org.gradle.api.file.ConfigurableFileCollection getMinecraftClasspath()
      • getAsmUtilClasspath

        @Classpath
        public abstract org.gradle.api.file.ConfigurableFileCollection getAsmUtilClasspath()
      • getDumpedClass

        @Input
        public abstract org.gradle.api.provider.Property<java.lang.String> getDumpedClass()
      • getUseAsmifier

        @Input
        public abstract org.gradle.api.provider.Property<java.lang.Boolean> getUseAsmifier()
      • getDestinationFile

        @OutputFile
        @Optional
        public abstract org.gradle.api.provider.Property<java.lang.String> getDestinationFile()
      • getWorkerExecutor

        @Inject
        protected abstract org.gradle.workers.WorkerExecutor getWorkerExecutor()
      • getProjectLayout

        @Inject
        protected abstract org.gradle.api.file.ProjectLayout getProjectLayout()
      • run

        public void run()