Packages

c

scala.tools.nsc.settings

SpecificScalaVersion

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

Source
ScalaVersion.scala
Linear Supertypes
Serializable, java.io.Serializable, Product, Equals, ScalaVersion, math.Ordered[ScalaVersion], Comparable[ScalaVersion], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SpecificScalaVersion
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ScalaVersion
  7. Ordered
  8. Comparable
  9. AnyRef
  10. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SpecificScalaVersion(major: Int, minor: Int, rev: Int, build: ScalaBuild)

Value Members

  1. def <(that: ScalaVersion): Boolean
    Definition Classes
    Ordered
  2. def <=(that: ScalaVersion): Boolean
    Definition Classes
    Ordered
  3. def >(that: ScalaVersion): Boolean
    Definition Classes
    Ordered
  4. def >=(that: ScalaVersion): Boolean
    Definition Classes
    Ordered
  5. val build: ScalaBuild
  6. def compare(that: ScalaVersion): Int
    Definition Classes
    SpecificScalaVersion → Ordered
  7. def compareTo(that: ScalaVersion): Int
    Definition Classes
    Ordered → Comparable
  8. val major: Int
  9. val minor: Int
  10. val rev: Int
  11. def unparse: String
    Definition Classes
    SpecificScalaVersionScalaVersion