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