bloop-rifle
bloop-rifle
scala.build.bloop
BloopServer
BloopServer
BloopThreads
BloopThreads
BuildServer
ScalaDebugServer
ScalaDebugServerForwardStubs
scala.build.blooprifle
BloopAboutFailure
BloopNotRunning
BloopRifle
BloopRifleConfig
BloopRifleConfig
Address
Address
DomainSocket
Tcp
AtLeast
BloopVersionConstraint
Strict
BloopRifleLogger
BloopRifleLogger
BloopServerRuntimeInfo
BloopVersion
BspConnection
BspConnectionAddress
BspConnectionAddress
Tcp
UnixDomainSocket
ParsingFailed
VersionUtil
scala.build.blooprifle.internal
Constants
Operations
SnailgunClient
SnailgunClient
Util
bloop-rifle
/
scala.build.blooprifle
/
VersionUtil
VersionUtil
object
VersionUtil
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
VersionUtil
.type
Value members
Value members
Concrete methods
def
jvmRelease
(
jvmVersion:
String
):
Option
[
Int
]
def
parseBloopAbout
(
stdoutFromBloopAbout:
String
):
Option
[
BloopServerRuntimeInfo
]
def
parseJavaVersion
(
input:
String
):
Option
[
Int
]
Value parameters:
input
java -version
output`
Returns:
jvm release version (8, 11)
Concrete fields
val
jvmReleaseRegex
:
String
Value parameters:
jvmVersion,
for example '1.8.0.22' or '11.0.2'
Returns:
jvm release version (8, 11)