mill.javalib.internal

Members list

Type members

Classlikes

case class JvmWorkerArgs(compilerBridge: ZincCompilerBridgeProvider, classPath: Seq[Path], jobs: Int, zincLogDebug: Boolean, close0: () => Unit)

Attributes

Source
JvmWorkerFactoryApi.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Source
JvmWorkerFactoryApi.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
MavenWorkerSupport.scala
Supertypes
class Object
trait Matchable
class Any
Self type
object ModuleUtils

Attributes

Source
ModuleUtils.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Source
RpcCompileProblemReporterMessage.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class FileVisited
object Finish
class LogError
class LogInfo
class LogWarning
object PrintSummary
object Start
Show all

Attributes

Companion
trait
Source
RpcCompileProblemReporterMessage.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
case class RpcDiagnosticCode(code: String, explanation: Option[String]) extends DiagnosticCode

A DiagnosticCode that is sent over RPC.

A DiagnosticCode that is sent over RPC.

Attributes

Companion
object
Source
RpcDiagnosticCode.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
RpcDiagnosticCode.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class RpcProblem(category: String, severity: Severity, message: String, position: RpcProblemPosition, diagnosticCode: Option[RpcDiagnosticCode]) extends Problem

A Problem that is sent over RPC.

A Problem that is sent over RPC.

Attributes

Companion
object
Source
RpcProblem.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Problem
class Object
trait Matchable
class Any
Show all
object RpcProblem

Attributes

Companion
class
Source
RpcProblem.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
RpcProblem.type
case class RpcProblemPosition(line: Option[Int], lineContent: String, offset: Option[Int], pointer: Option[Int], pointerSpace: Option[String], sourcePath: Option[String], sourceFile: Option[File], startOffset: Option[Int], endOffset: Option[Int], startLine: Option[Int], startColumn: Option[Int], endLine: Option[Int], endColumn: Option[Int]) extends ProblemPosition

ProblemPosition that can be sent over RPC.

ProblemPosition that can be sent over RPC.

Attributes

Companion
object
Source
RpcProblemPosition.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
RpcProblemPosition.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Source
SemanticdbProcessor.scala
Supertypes
class Object
trait Matchable
class Any
Self type
case class ZincCompilerBridgeProvider(workspace: Path, logInfo: String => Unit, acquire: Acquire)

Allows you to retrieve or compile the Scala compiler bridge.

Allows you to retrieve or compile the Scala compiler bridge.

Value parameters

logInfo

logs a message at INFO level.

workspace

Workspace for the compiler bridge.

Attributes

Companion
object
Source
ZincCompilerBridgeProvider.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
ZincCompilerBridgeProvider.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type