Package dev.lukebemish.crochet.internal
Class FeatureUtils.Context
java.lang.Object
dev.lukebemish.crochet.internal.FeatureUtils.Context
- Enclosing class:
FeatureUtils
-
Constructor Summary
ConstructorsConstructorDescriptionContext(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.artifacts.Configuration foundFirst) -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.artifacts.Configurationorg.gradle.api.component.AdhocComponentWithVariantsabstract org.gradle.api.Projectorg.gradle.api.artifacts.Configurationorg.gradle.api.tasks.SourceSetvoidpublishWithVariants(org.gradle.api.artifacts.Configuration variant) voidwithCapabilities(org.gradle.api.artifacts.Configuration variant)
-
Constructor Details
-
Context
@Inject public Context(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.artifacts.Configuration foundFirst)
-
-
Method Details
-
getProject
@Inject public abstract org.gradle.api.Project getProject() -
withCapabilities
public void withCapabilities(org.gradle.api.artifacts.Configuration variant) -
publishWithVariants
public void publishWithVariants(org.gradle.api.artifacts.Configuration variant) -
getComponent
public org.gradle.api.component.AdhocComponentWithVariants getComponent() -
getSourceSet
public org.gradle.api.tasks.SourceSet getSourceSet() -
getRuntimeElements
public org.gradle.api.artifacts.Configuration getRuntimeElements() -
getApiElements
public org.gradle.api.artifacts.Configuration getApiElements()
-