Package net.fabricmc.loom.api
Class RemapConfigurationSettings
java.lang.Object
net.fabricmc.loom.api.RemapConfigurationSettings
- All Implemented Interfaces:
org.gradle.api.Named
A
Named object for configuring "proxy" configurations that remap artifacts.-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.Namer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract org.gradle.api.provider.Property<Boolean> abstract org.gradle.api.provider.Property<String> Optional, only used when split sourcesets are enabled.getName()abstract org.gradle.api.provider.Property<Boolean> abstract org.gradle.api.provider.Property<Boolean> protected abstract org.gradle.api.Projectabstract org.gradle.api.provider.Property<RemapConfigurationSettings.PublishingMode> final Stringfinal org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> abstract org.gradle.api.provider.Property<org.gradle.api.tasks.SourceSet> abstract org.gradle.api.provider.Property<String> toString()
-
Constructor Details
-
RemapConfigurationSettings
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceorg.gradle.api.Named
-
getSourceSet
public abstract org.gradle.api.provider.Property<org.gradle.api.tasks.SourceSet> getSourceSet()- Returns:
- The target source set
-
getTargetConfigurationName
- Returns:
- The target configuration name
-
getClientSourceConfigurationName
Optional, only used when split sourcesets are enabled. When not present client only entries should go onto the target configuration.- Returns:
- The client source configuration name
-
getOnCompileClasspath
- Returns:
- True if this configuration's artifacts should be exposed for compile operations.
-
getOnRuntimeClasspath
- Returns:
- True if this configuration's artifacts should be exposed to runtime operations.
-
getPublishingMode
public abstract org.gradle.api.provider.Property<RemapConfigurationSettings.PublishingMode> getPublishingMode()- Returns:
- the
RemapConfigurationSettings.PublishingModefor the configuration.
-
getApplyDependencyTransforms
- Returns:
- true when dependencies should be evaluated for minecraft jar transforms such as transitive Access Wideners or Injected interfaces.
-
getProject
@Inject protected abstract org.gradle.api.Project getProject() -
getRemappedConfigurationName
-
getSourceConfiguration
@Internal @Internal public final org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> getSourceConfiguration() -
toString
-