A class for holding mappings from source directories to their output location.
The platform dependent pieces of Global.
Represents the data after the dash in major.minor.rev-build
Represents a single Scala version in a manner that supports easy comparison and sorting.
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
For placing a wrapper function around property functions.
For placing a wrapper function around property functions. Motivated by places like google app engine throwing exceptions on property lookups.
A Scala version that sorts lower than all actual versions
A Scala version that sorts lower than all actual versions
A scala version that sorts higher than all actual versions
A scala version that sorts higher than all actual versions
Loads library.properties
from the jar.
Methods for parsing ScalaVersions
Methods for parsing ScalaVersions
A class for holding mappings from source directories to their output location. This functionality can be accessed only programmatically. The command line compiler uses a single output location, but tools may use this functionality to set output location per source directory.