JvmWorkerUtil
Attributes
- Source
- JvmWorkerUtil.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
JvmWorkerUtil.type
Members list
Value members
Concrete methods
Checks whether the version of the scala-library should be 2.13.x
or just match the given scalaVersion
Checks whether the version of the scala-library should be 2.13.x
or just match the given scalaVersion
Background: To help in Scala 3 adoption and ensure binary compatibility, Scala 3.x up to 3.7.x used the same Scala standard library as Scala 2.13. Since this also hinders further improvements of the standard library, Scala 3.8 will ship with a newer library built with a Scala 3 compiler.
Value parameters
- scalaVersion
-
The Scala version
Attributes
- Returns
-
true
if the scala-library version should be enforced to be a2.13.
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Returns
-
true if the compiler bridge can be downloaded as an already compiled jar
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Given a version string using a semantic versioning scheme (like x.y.z) it returns all the sub-versions in it (major, minor, patch, etc.). For example, matchingVersions("2.0.0") returns "2.0.0", "2.0" and "2"
Given a version string using a semantic versioning scheme (like x.y.z) it returns all the sub-versions in it (major, minor, patch, etc.). For example, matchingVersions("2.0.0") returns "2.0.0", "2.0" and "2"
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Given a version string and the sequence of all the possible versions strings using a semantic versioning scheme (like x.y.z) it returns all the version ranges that contain version
for all sub-version (major, minor, patch) in allVersions
. For example, versionRanges("2.0", Seq("1.0", "2.0", "3.0"))
returns versions like "1+"
, "3-"
, "3.0-"
, "2+"
, "2-"
and so on.
Given a version string and the sequence of all the possible versions strings using a semantic versioning scheme (like x.y.z) it returns all the version ranges that contain version
for all sub-version (major, minor, patch) in allVersions
. For example, versionRanges("2.0", Seq("1.0", "2.0", "3.0"))
returns versions like "1+"
, "3-"
, "3.0-"
, "2+"
, "2-"
and so on.
Attributes
- Source
- JvmWorkerUtil.scala
Concrete fields
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala
Attributes
- Source
- JvmWorkerUtil.scala