类 ProcessJarTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
net.minecraftforge.gradle.tasks.abstractutil.CachedTask
net.minecraftforge.gradle.tasks.ProcessJarTask
所有已实现的接口:
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 class ProcessJarTask extends CachedTask
  • 嵌套类概要

    从类继承的嵌套类/接口 net.minecraftforge.gradle.tasks.abstractutil.CachedTask

    CachedTask.Cached, CachedTask.Excluded

    从接口继承的嵌套类/接口 org.gradle.api.Named

    org.gradle.api.Named.Namer
  • 字段概要

    从接口继承的字段 org.gradle.api.Task

    TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    void
    adds an access transformer to the deobfuscation of this
    void
     
    void
    applyExceptor(File inJar, File outJar, File config, File log, Set<File> ats)
     
    protected boolean
     
    void
     
    org.gradle.api.file.FileCollection
     
    returns the actual output DelayedFile depending on Clean status Unlike getOutputJar() this method does not resolve the files.
     
     
     
     
     
     
     
     
    returns the actual output file depending on Clean status
     
    boolean
     
    boolean
     
    boolean
     
    void
    setApplyMarkers(boolean applyMarkers)
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
    setStripSynthetics(boolean stripSynthetics)
     

    从类继承的方法 net.minecraftforge.gradle.tasks.abstractutil.CachedTask

    doesCache, setDoesCache

    从类继承的方法 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

    从类继承的方法 org.gradle.api.internal.AbstractTask

    acceptServiceReferences, appendParallelSafeAction, doNotTrackState, doNotTrackStateIf, getAsDynamicObject, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonsNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, restoreOnlyIf, restoreTaskActions, setImpliesSubProjects

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 org.gradle.api.Task

    doNotTrackState, notCompatibleWithConfigurationCache
  • 构造器详细资料

    • ProcessJarTask

      public ProcessJarTask()
  • 方法详细资料

    • addTransformerClean

      public void addTransformerClean(DelayedFile... obj)
    • addTransformer

      public void addTransformer(Object... obj)
      adds an access transformer to the deobfuscation of this
      参数:
      obj - access transformers
    • doTask

      public void doTask() throws IOException
      抛出:
      IOException
    • applyExceptor

      public void applyExceptor(File inJar, File outJar, File config, File log, Set<File> ats) throws IOException
      抛出:
      IOException
    • getExceptorCfg

      public File getExceptorCfg()
    • setExceptorCfg

      public void setExceptorCfg(DelayedFile exceptorCfg)
    • getExceptorJson

      public File getExceptorJson()
    • setExceptorJson

      public void setExceptorJson(DelayedFile exceptorJson)
    • isApplyMarkers

      public boolean isApplyMarkers()
    • setApplyMarkers

      public void setApplyMarkers(boolean applyMarkers)
    • getInJar

      public File getInJar()
    • setInJar

      public void setInJar(DelayedFile inJar)
    • getLog

      public File getLog()
    • setLog

      public void setLog(DelayedFile Log)
    • getSrg

      public File getSrg()
    • setSrg

      public void setSrg(DelayedFile srg)
    • getOutCleanJar

      public File getOutCleanJar()
    • setOutCleanJar

      public void setOutCleanJar(DelayedFile outJar)
    • getOutDirtyJar

      public File getOutDirtyJar()
    • setOutDirtyJar

      public void setOutDirtyJar(DelayedFile outDirtyJar)
    • isClean

      public boolean isClean()
    • getDelayedOutput

      public DelayedFile getDelayedOutput()
      returns the actual output DelayedFile depending on Clean status Unlike getOutputJar() this method does not resolve the files.
      返回:
      DelayedFIle that will resolve to
    • getOutJar

      @OutputFile public File getOutJar()
      returns the actual output file depending on Clean status
      返回:
      File representing output jar
    • getAts

      public org.gradle.api.file.FileCollection getAts()
    • getFieldCsv

      public File getFieldCsv()
    • setFieldCsv

      public void setFieldCsv(DelayedFile fieldCsv)
    • getMethodCsv

      public File getMethodCsv()
    • setMethodCsv

      public void setMethodCsv(DelayedFile methodCsv)
    • defaultCache

      protected boolean defaultCache()
      覆盖:
      defaultCache 在类中 CachedTask
    • setDirty

      public void setDirty()
    • getStripSynthetics

      public boolean getStripSynthetics()
    • setStripSynthetics

      public void setStripSynthetics(boolean stripSynthetics)