Class RemapSrg2Mcp
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
- All Implemented Interfaces:
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>
@CacheableTask
public abstract class RemapSrg2Mcp
extends org.gradle.api.DefaultTask
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.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 -
Method Summary
Modifier and TypeMethodDescriptionabstract org.gradle.api.file.ConfigurableFileCollectionabstract org.gradle.api.file.DirectoryPropertyabstract org.gradle.api.file.ConfigurableFileCollectionabstract org.gradle.api.provider.Property<String> The active names identity string.abstract org.gradle.api.file.ConfigurableFileCollectionabstract org.gradle.api.file.DirectoryPropertyabstract org.gradle.api.file.RegularFilePropertyOptional Tiny2 names source.voidMethods 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, usesServiceMethods inherited from class 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, setImpliesSubProjectsMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.Task
doNotTrackState, notCompatibleWithConfigurationCache
-
Constructor Details
-
RemapSrg2Mcp
public RemapSrg2Mcp()
-
-
Method Details
-
getSrgSource
@InputDirectory @PathSensitive(RELATIVE) public abstract org.gradle.api.file.DirectoryProperty getSrgSource() -
getFieldMappings
@InputFiles @PathSensitive(RELATIVE) public abstract org.gradle.api.file.ConfigurableFileCollection getFieldMappings() -
getMethodMappings
@InputFiles @PathSensitive(RELATIVE) public abstract org.gradle.api.file.ConfigurableFileCollection getMethodMappings() -
getParameterMappings
@InputFiles @PathSensitive(RELATIVE) public abstract org.gradle.api.file.ConfigurableFileCollection getParameterMappings() -
getTinyMappings
@Optional @InputFile @PathSensitive(NONE) public abstract org.gradle.api.file.RegularFileProperty getTinyMappings()Optional Tiny2 names source. When set (seecleanroom.namesDirectory), the srg -> name lookups and javadocs come from it instead of the MCP CSVs. Allowing custom edited names drive the workspace. When unset, the CSV path is used unchanged. -
getNamesId
The active names identity string. Declared so a change of names source re-runs the remap. -
getMcpSource
@OutputDirectory public abstract org.gradle.api.file.DirectoryProperty getMcpSource() -
remapSrg2Mcp
public void remapSrg2Mcp()
-