scala.tools.nsc

settings

package settings

Content Hierarchy Learn more about scaladoc diagrams
Visibility
  1. Public
  2. All

Type Members

  1. trait AbsScalaSettings extends AnyRef

  2. trait AbsSettings extends reflect.internal.settings.AbsSettings

    A Settings abstraction boiled out of the original highly mutable Settings class with the intention of creating an ImmutableSettings which can be used interchangeably.

  3. case class Development(id: String) extends ScalaBuild with Product with Serializable

    A development, test, nightly, snapshot or other "unofficial" build

  4. class FscSettings extends Settings

  5. case class Milestone(n: Int) extends ScalaBuild with Product with Serializable

    An intermediate release

  6. class MutableSettings extends reflect.internal.settings.MutableSettings with AbsSettings with ScalaSettings with Mutable

    A mutable Settings object.

  7. case class RC(n: Int) extends ScalaBuild with Product with Serializable

    A candidate for final release

  8. abstract class ScalaBuild extends Ordered[ScalaBuild]

    Represents the data after the dash in major.

  9. trait ScalaSettings extends AbsScalaSettings with StandardScalaSettings with Warnings

  10. sealed abstract class ScalaVersion extends Ordered[ScalaVersion]

    Represents a single Scala version in a manner that supports easy comparison and sorting.

  11. case class SpecificScalaVersion(major: Int, minor: Int, rev: Int, build: ScalaBuild) extends ScalaVersion with Product with Serializable

    A specific Scala version, not one of the magic min/max versions.

  12. trait StandardScalaSettings extends AnyRef

    Settings which aren't behind a -X, -Y, or -P option.

  13. trait Warnings extends AnyRef

    Settings influencing the printing of warnings.

Value Members

  1. object AnyScalaVersion extends ScalaVersion with Product with Serializable

    A Scala version that sorts lower than all actual versions

  2. object Final extends ScalaBuild with Product with Serializable

    A final final

  3. object NoScalaVersion extends ScalaVersion with Product with Serializable

    A scala version that sorts higher than all actual versions

  4. object ScalaVersion

    Factory methods for producing ScalaVersions

Ungrouped