mill.javalib.api.internal

Members list

Type members

Classlikes

trait InternalJvmWorkerApi extends JvmWorkerApi, AutoCloseable

Attributes

Companion
object
Source
InternalJvmWorkerApi.scala
Supertypes
trait AutoCloseable
trait JvmWorkerApi
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
trait
Source
InternalJvmWorkerApi.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source
JavaCompilerOptions.scala
Supertypes
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 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 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
sealed trait RpcProblemMessage

Attributes

Companion
object
Source
RpcProblemMessage.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
RpcProblemMessage.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self 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 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
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 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
sealed trait ZincOp extends Message

Attributes

Companion
object
Source
ZincOp.scala
Supertypes
trait Message
class Object
trait Matchable
class Any
Known subtypes
class CompileJava
class CompileMixed
class GetTestTasks
class ScaladocJar
Show all
object ZincOp

Attributes

Companion
trait
Source
ZincOp.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
ZincOp.type