Package

scala.tools.nsc

settings

Permalink

package settings

Content Hierarchy
Visibility
  1. Public
  2. All

Type Members

  1. trait AbsScalaSettings extends AnyRef

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

    Permalink

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

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

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

    Permalink

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

  4. class FscSettings extends Settings

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

    Permalink

    An intermediate release

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

    Permalink

    A mutable Settings object.

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

    Permalink

    A candidate for final release

  8. abstract class ScalaBuild extends Ordered[ScalaBuild]

    Permalink

    Represents the data after the dash in major.minor.rev-build

  9. trait ScalaSettings extends AbsScalaSettings with StandardScalaSettings with Warnings

    Permalink
  10. sealed abstract class ScalaVersion extends Ordered[ScalaVersion]

    Permalink

    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

    Permalink

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

    A specific Scala version, not one of the magic min/max versions. An SpecificScalaVersion may or may not be a released version - i.e. this same class is used to represent final, release candidate, milestone, and development builds. The build argument is used to segregate builds

  12. trait StandardScalaSettings extends AnyRef

    Permalink

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

    Settings which aren't behind a -X, -Y, or -P option. When possible, the val and the option have identical names. The abstract settings are commented as to why they are as yet implemented in MutableSettings rather than mutation-generically.

  13. trait Warnings extends AnyRef

    Permalink

    Settings influencing the printing of warnings.

Value Members

  1. object AnyScalaVersion extends ScalaVersion with Product with Serializable

    Permalink

    A Scala version that sorts lower than all actual versions

  2. object ClassPathRepresentationType

    Permalink
  3. object Final extends ScalaBuild with Product with Serializable

    Permalink

    A final final

  4. object NoScalaVersion extends ScalaVersion with Product with Serializable

    Permalink

    A scala version that sorts higher than all actual versions

  5. object ScalaVersion

    Permalink

    Factory methods for producing ScalaVersions

Ungrouped