Class InheritanceMarker

java.lang.Object
dev.lukebemish.crochet.internal.InheritanceMarker

public abstract class InheritanceMarker extends Object
  • Constructor Details

    • InheritanceMarker

      @Inject public InheritanceMarker()
  • Method Details

    • getInheritsFrom

      public abstract org.gradle.api.DomainObjectSet<String> getInheritsFrom()
    • getInheritedBy

      public abstract org.gradle.api.DomainObjectSet<String> getInheritedBy()
    • getSourceToManifestNameMap

      public abstract org.gradle.api.provider.MapProperty<String,String> getSourceToManifestNameMap()
    • getShouldTakeConfigurationsFrom

      public abstract org.gradle.api.DomainObjectSet<String> getShouldTakeConfigurationsFrom()
    • getShouldGiveConfigurationsTo

      public abstract org.gradle.api.DomainObjectSet<String> getShouldGiveConfigurationsTo()
    • getOrCreate

      public static InheritanceMarker getOrCreate(org.gradle.api.model.ObjectFactory objectFactory, org.gradle.api.tasks.SourceSet sourceSet)