Interface ScalaSourceSet


  • @Deprecated
    public interface ScalaSourceSet
    Deprecated.
    Using conventions to contribute source sets is deprecated. You can configure the groovy sources via the ScalaSourceDirectorySet extension (e.g. sourceSet.getExtensions().getByType(ScalaSourceDirectorySet.class).setSrcDirs(...)). This interface is scheduled for removal in Gradle 9.0.
    A ScalaSourceSet defines the properties and methods added to a SourceSet by the ScalaPlugin.
    • Method Detail

      • getScala

        SourceDirectorySet getScala()
        Deprecated.
        Returns the source to be compiled by the Scala compiler for this source set. This may contain both Java and Scala source files.
        Returns:
        The Scala source. Never returns null.
      • scala

        ScalaSourceSet scala​(Action<? super SourceDirectorySet> configureAction)
        Deprecated.
        Configures the Scala source for this set.

        The given action is used to configure the SourceDirectorySet which contains the Scala source.

        Parameters:
        configureAction - The action to use to configure the Scala source.
        Returns:
        this
      • getAllScala

        SourceDirectorySet getAllScala()
        Deprecated.
        All Scala source for this source set.
        Returns:
        the Scala source. Never returns null.