SharedCompilationServerOptions

scala.cli.commands.shared.SharedCompilationServerOptions
See theSharedCompilationServerOptions companion object
final case class SharedCompilationServerOptions(bloopBspProtocol: Option[String] = ..., bloopBspSocket: Option[String] = ..., bloopHost: Option[String] = ..., bloopPort: Option[Int] = ..., bloopDaemonDir: Option[String] = ..., bloopVersion: Option[String] = ..., bloopBspTimeout: Option[String] = ..., bloopBspCheckPeriod: Option[String] = ..., bloopStartupTimeout: Option[String] = ..., bloopDefaultJavaOpts: Boolean = ..., bloopJavaOpt: List[String] = ..., bloopGlobalOptionsFile: Option[String] = ..., bloopJvm: Option[String] = ..., bloopWorkingDir: Option[String] = ..., server: Option[Boolean] = ...)

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def bloopBspCheckPeriodDuration: Option[FiniteDuration]
def bloopBspTimeoutDuration: Option[FiniteDuration]
def bloopDefaultJvmOptions(logger: Logger): Option[List[String]]
def bloopRifleConfig(logger: Logger, cache: FileCache[Task], verbosity: Int, javaPath: String, directories: => Directories, javaV: Option[Int] = ...): BloopRifleConfig
def bloopStartupTimeoutDuration: Option[FiniteDuration]
def defaultBspSocketOrPort(directories: => Directories): Option[() => BspConnectionAddress]
def retainedBloopVersion: BloopVersionConstraint

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product