Class RenameJar

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
net.minecraftforge.gradleutils.shared.ToolExecBase<net.minecraftforge.renamer.gradle.RenamerProblems>
net.minecraftforge.renamer.gradle.RenameJar
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, net.minecraftforge.gradleutils.shared.EnhancedPluginAdditions, net.minecraftforge.gradleutils.shared.EnhancedTask<net.minecraftforge.renamer.gradle.RenamerProblems>, org.gradle.api.artifacts.PublishArtifact, org.gradle.api.Buildable, 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>

@CacheableTask public abstract class RenameJar extends net.minecraftforge.gradleutils.shared.ToolExecBase<net.minecraftforge.renamer.gradle.RenamerProblems> implements org.gradle.api.artifacts.PublishArtifact
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.gradle.api.Named

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

    Fields inherited from class net.minecraftforge.gradleutils.shared.ToolExecBase

    defaultToolDir

    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
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    void
    from(org.gradle.api.tasks.bundling.AbstractArchiveTask task)
     
    void
    from(org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.AbstractArchiveTask> task)
     
    abstract org.gradle.api.provider.Property<String>
     
    protected abstract org.gradle.api.provider.Property<Date>
     
    abstract org.gradle.api.provider.Property<String>
     
    org.gradle.api.tasks.TaskDependency
     
    @Nullable String
    Deprecated.
    Deprecated.
    protected abstract org.gradle.api.artifacts.dsl.DependencyFactory
     
    Deprecated.
    Deprecated.
    abstract org.gradle.api.file.RegularFileProperty
     
    abstract org.gradle.api.file.ConfigurableFileCollection
     
    abstract org.gradle.api.file.ConfigurableFileCollection
     
    abstract org.gradle.api.file.RegularFileProperty
     
    Deprecated.
    void
    mappings(String artifact)
     
    void
    mappings(org.gradle.api.artifacts.Dependency dependency)
     
    void
    mappings(org.gradle.api.provider.Provider<? extends org.gradle.api.artifacts.Dependency> dependency)
     
    default Class<? extends net.minecraftforge.gradleutils.shared.EnhancedPlugin<? super org.gradle.api.Project>>
     
    default Class<net.minecraftforge.renamer.gradle.RenamerProblems>
     
    void
    setMappings(org.gradle.api.file.FileCollection files)
     

    Methods inherited from class net.minecraftforge.gradleutils.shared.ToolExecBase

    args, args, args, args, args, args, environment, exec, getAdditionalArgs, getClasspath, getExecOperations, getForkProperties, getJavaLauncher, getJavaToolchains, getLogFile, getLogging, getMainClass, getObjects, getPreferToolchainJvm, getProblems, getProviders, getStandardErrorLogLevel, getStandardOutputLogLevel, getToolchainLauncher, getWorkingDir, jvmArgs, jvmArgs, systemProperty, using, using, using, using, using, using, usingDirectly

    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, 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, 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 Object

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

    Methods inherited from interface Comparable

    compareTo

    Methods inherited from interface net.minecraftforge.gradleutils.shared.EnhancedTask

    afterEvaluate, getDefaultLogFile, getDefaultOutputDirectory, getDefaultOutputFile, getDefaultOutputFile, getOutputFile, getTool, globalCaches, localCaches, rootProjectDirectory, workingProjectDirectory

    Methods inherited from interface org.gradle.api.plugins.ExtensionAware

    getExtensions

    Methods inherited from interface org.gradle.api.artifacts.PublishArtifact

    getName

    Methods inherited from interface org.gradle.api.Task

    configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, doNotTrackState, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getFinalizedBy, getGroup, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getPath, getProject, getShouldRunAfter, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, notCompatibleWithConfigurationCache, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
  • Constructor Details

    • RenameJar

      @Inject public RenameJar()
  • Method Details

    • getInput

      @InputFile @PathSensitive(RELATIVE) public abstract org.gradle.api.file.RegularFileProperty getInput()
    • getMap

      @InputFiles @Classpath public abstract org.gradle.api.file.ConfigurableFileCollection getMap()
    • getOutput

      @OutputFile public abstract org.gradle.api.file.RegularFileProperty getOutput()
    • getLibraries

      @InputFiles @Optional @CompileClasspath public abstract org.gradle.api.file.ConfigurableFileCollection getLibraries()
    • getArchiveClassifier

      @Input @Optional public abstract org.gradle.api.provider.Property<String> getArchiveClassifier()
    • getArchiveExtension

      @Input public abstract org.gradle.api.provider.Property<String> getArchiveExtension()
    • getArchiveDate

      @Internal protected abstract org.gradle.api.provider.Property<Date> getArchiveDate()
    • getDependencyFactory

      @Inject protected abstract org.gradle.api.artifacts.dsl.DependencyFactory getDependencyFactory()
      Specified by:
      getDependencyFactory in class net.minecraftforge.gradleutils.shared.ToolExecBase<net.minecraftforge.renamer.gradle.RenamerProblems>
    • from

      public void from(org.gradle.api.tasks.bundling.AbstractArchiveTask task)
    • from

      public void from(org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.AbstractArchiveTask> task)
    • mappings

      public void mappings(String artifact)
    • mappings

      public void mappings(org.gradle.api.artifacts.Dependency dependency)
    • mappings

      public void mappings(org.gradle.api.provider.Provider<? extends org.gradle.api.artifacts.Dependency> dependency)
    • setMappings

      public void setMappings(org.gradle.api.file.FileCollection files)
    • addArguments

      protected void addArguments()
      Overrides:
      addArguments in class net.minecraftforge.gradleutils.shared.ToolExecBase<net.minecraftforge.renamer.gradle.RenamerProblems>
    • getClassifier

      @Deprecated @Internal public @Nullable String getClassifier()
      Deprecated.
      Specified by:
      getClassifier in interface org.gradle.api.artifacts.PublishArtifact
    • getExtension

      @Deprecated @Internal public String getExtension()
      Deprecated.
      Specified by:
      getExtension in interface org.gradle.api.artifacts.PublishArtifact
    • getType

      @Deprecated @Internal public String getType()
      Deprecated.
      Specified by:
      getType in interface org.gradle.api.artifacts.PublishArtifact
    • getFile

      @Deprecated @Internal public File getFile()
      Deprecated.
      Specified by:
      getFile in interface org.gradle.api.artifacts.PublishArtifact
    • getDate

      @Deprecated @Internal public Date getDate()
      Deprecated.
      Specified by:
      getDate in interface org.gradle.api.artifacts.PublishArtifact
    • getBuildDependencies

      @Internal public org.gradle.api.tasks.TaskDependency getBuildDependencies()
      Specified by:
      getBuildDependencies in interface org.gradle.api.Buildable
    • pluginType

      default Class<? extends net.minecraftforge.gradleutils.shared.EnhancedPlugin<? super org.gradle.api.Project>> pluginType()
      Specified by:
      pluginType in interface net.minecraftforge.gradleutils.shared.EnhancedTask<net.minecraftforge.renamer.gradle.RenamerProblems>
    • problemsType

      default Class<net.minecraftforge.renamer.gradle.RenamerProblems> problemsType()
      Specified by:
      problemsType in interface net.minecraftforge.gradleutils.shared.EnhancedTask<net.minecraftforge.renamer.gradle.RenamerProblems>