package settings
- Alphabetic
- Public
- Protected
Type Members
- î
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.
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.
- î
case class Development(id: String) extends ScalaBuild with Product with Serializable
A development, test, integration, snapshot or other "unofficial" build
- î
case class Milestone(n: Int) extends ScalaBuild with Product with Serializable
An intermediate release
- î
class MutableSettings extends reflect.internal.settings.MutableSettings with AbsSettings with ScalaSettings
A mutable Settings object.
- î
trait PathFactory extends AnyRef
Converts paths provided in compiler options (e.g elements of
-classpath
or the target directory of-d
) to anAbstractFile
. - î
case class RC(n: Int) extends ScalaBuild with Product with Serializable
A candidate for final release
- î
abstract class ScalaBuild extends Ordered[ScalaBuild]
Represents the data after the dash in major.minor.rev-build
- î trait ScalaSettings extends StandardScalaSettings with Warnings
- î
sealed abstract class ScalaVersion extends Ordered[ScalaVersion]
Represents a single Scala version in a manner that supports easy comparison and sorting.
- î
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.
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
- î
trait StandardScalaSettings extends AnyRef
Settings which aren't behind a -V, -W, -X, -Y, or -P option.
Settings which aren't behind a -V, -W, -X, -Y, or -P option. When possible, the val and the option have identical names.
- î
trait Warnings extends AnyRef
Settings influencing the printing of warnings.
Value Members
- î
case object AnyScalaVersion extends ScalaVersion with Product with Serializable
A Scala version that sorts lower than all actual versions
- î object DefaultPathFactory extends PathFactory
- î
case object Final extends ScalaBuild with Product with Serializable
A final final
- î
case object NoScalaVersion extends ScalaVersion with Product with Serializable
A scala version that sorts higher than all actual versions
- î
object ScalaVersion
Factory methods for producing ScalaVersions
- î object StandardScalaSettings
The Scala compiler and reflection APIs.