Interface LanguageSourceSet

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

@Incubating @Deprecated public interface LanguageSourceSet extends BuildableComponentSpec
Deprecated.
The Gradle software model is deprecated and will be removed in Gradle 10. Use the new component model (e.g. cpp-application, cpp-library, swift-application, swift-library, xctest) instead.
A set of sources for a programming language.
  • Method Details

    • getSource

      SourceDirectorySet getSource()
      Deprecated.
      The source files.
    • generatedBy

      void generatedBy(Task generatorTask)
      Deprecated.
    • getParentName

      @Nullable String getParentName()
      Deprecated.