Class FeatureUtils.Context

java.lang.Object
dev.lukebemish.crochet.internal.FeatureUtils.Context
Enclosing class:
FeatureUtils

public abstract static class FeatureUtils.Context extends Object
  • 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()