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. trait AdvancedScalaSettings extends AnyRef

  4. trait AestheticSettings extends AnyRef

    Taking flag checking to a somewhat higher level.

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

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

  6. class FscSettings extends Settings

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

    An intermediate release

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

    A mutable Settings object.

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

    A candidate for final release

  10. abstract class ScalaBuild extends Ordered[ScalaBuild]

    Represents the data after the dash in major.

  11. trait ScalaSettings extends AbsScalaSettings with StandardScalaSettings with Warnings

  12. abstract class ScalaVersion extends Ordered[ScalaVersion]

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

  13. 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.

  14. trait StandardScalaSettings extends AnyRef

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

  15. 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