Package dev.lukebemish.crochet.tasks
Class RemapModsConfigMaker
java.lang.Object
dev.lukebemish.crochet.tasks.RemapModsConfigMaker
- All Implemented Interfaces:
TaskGraphExecution.ConfigMaker
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract org.gradle.api.file.ConfigurableFileCollectionabstract org.gradle.api.file.ConfigurableFileCollectionabstract org.gradle.api.file.RegularFilePropertyabstract org.gradle.api.file.ConfigurableFileCollectionabstract org.gradle.api.provider.Property<Boolean> abstract org.gradle.api.provider.ListProperty<ArtifactTarget> dev.lukebemish.taskgraphrunner.model.ConfigvoidremapSingleJar(TaskGraphExecution task, Consumer<org.gradle.api.file.RegularFileProperty> input, Consumer<org.gradle.api.file.RegularFileProperty> output, Consumer<org.gradle.api.file.RegularFileProperty> mappings, org.gradle.api.file.FileCollection remappingClasspath) voidsetup(TaskGraphExecution outer, org.gradle.api.artifacts.Configuration source, org.gradle.api.artifacts.Configuration exclude, org.gradle.api.file.Directory destinationDirectory, org.gradle.api.file.ConfigurableFileCollection destinationFiles)
-
Constructor Details
-
RemapModsConfigMaker
@Inject public RemapModsConfigMaker()
-
-
Method Details
-
getTargets
-
getRemappingClasspath
@InputFiles @Classpath public abstract org.gradle.api.file.ConfigurableFileCollection getRemappingClasspath() -
getMappings
@InputFile @PathSensitive(NONE) public abstract org.gradle.api.file.RegularFileProperty getMappings() -
getStripNestedJars
-
getIncludedJars
@InputFiles @PathSensitive(NAME_ONLY) public abstract org.gradle.api.file.ConfigurableFileCollection getIncludedJars() -
getIncludedInterfaceInjections
@InputFiles @PathSensitive(NAME_ONLY) public abstract org.gradle.api.file.ConfigurableFileCollection getIncludedInterfaceInjections() -
makeConfig
- Specified by:
makeConfigin interfaceTaskGraphExecution.ConfigMaker- Throws:
IOException
-
setup
public void setup(TaskGraphExecution outer, org.gradle.api.artifacts.Configuration source, org.gradle.api.artifacts.Configuration exclude, org.gradle.api.file.Directory destinationDirectory, org.gradle.api.file.ConfigurableFileCollection destinationFiles) -
remapSingleJar
public void remapSingleJar(TaskGraphExecution task, Consumer<org.gradle.api.file.RegularFileProperty> input, Consumer<org.gradle.api.file.RegularFileProperty> output, Consumer<org.gradle.api.file.RegularFileProperty> mappings, org.gradle.api.file.FileCollection remappingClasspath)
-