Interface LanguageSourceSet

All Superinterfaces:
Buildable, BuildableComponentSpec, ComponentSpec, ModelElement, Named
All Known Subinterfaces:
AssemblerSourceSet, CoffeeScriptSourceSet, CppSourceSet, CSourceSet, DependentSourceSet, DependentSourceSet, HeaderExportingSourceSet, JavaScriptSourceSet, JavaSourceSet, JvmResourceSet, NativeResourceSet, ObjectiveCppSourceSet, ObjectiveCSourceSet, RoutesSourceSet, ScalaLanguageSourceSet, TwirlSourceSet, WindowsResourceSet
All Known Implementing Classes:
org.gradle.language.base.internal.AbstractLanguageSourceSet, BaseLanguageSourceSet

@Incubating public interface LanguageSourceSet extends BuildableComponentSpec
A set of sources for a programming language.
  • Method Details

    • getSource

      SourceDirectorySet getSource()
      The source files.
    • generatedBy

      void generatedBy(Task generatorTask)
    • getParentName

      @Nullable String getParentName()