mill.javalib.zinc

Members list

Type members

Classlikes

Attributes

Source
PositionMapper.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class RpcCompileProblemReporter(val maxErrors: Int, send: RpcCompileProblemReporterMessage => Unit) extends CompileProblemReporter

A CompileProblemReporter that sends problems to the Mill server over RPC.

A CompileProblemReporter that sends problems to the Mill server over RPC.

Attributes

Source
RpcCompileProblemReporter.scala
Supertypes
class Object
trait Matchable
class Any
trait ZincApi

Gives you API for the Zinc incremental compiler.

Gives you API for the Zinc incremental compiler.

Attributes

Source
ZincApi.scala
Supertypes
class Object
trait Matchable
class Any
final case class ZincDiagnosticCode(base: DiagnosticCode) extends DiagnosticCode

Attributes

Source
ZincDiagnosticCode.scala
Supertypes
trait Serializable
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
class ZincProblem(base: Problem) extends Problem

Attributes

Source
ZincProblem.scala
Supertypes
trait Problem
class Object
trait Matchable
class Any
class ZincProblemPosition(base: Position) extends ProblemPosition

Attributes

Companion
object
Source
ZincProblemPosition.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Source
ZincProblemPosition.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class ZincWorker(jobs: Int) extends AutoCloseable

Value parameters

jobs

number of parallel jobs

Attributes

Companion
object
Source
ZincWorker.scala
Supertypes
trait AutoCloseable
class Object
trait Matchable
class Any
Self type
object ZincWorker

Attributes

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

Entry point for the Zinc worker subprocess.

Entry point for the Zinc worker subprocess.

Attributes

Source
ZincWorkerMain.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class ZincWorkerRpcServer(worker: ZincWorker, serverName: String, transport: MillRpcWireTransport, setIdle: SetIdle, writeToLocalLog: String => Unit) extends MillRpcServerImpl[Initialize, ClientToServer, ServerToClient]

Attributes

Companion
object
Source
ZincWorkerRpcServer.scala
Supertypes

Attributes

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

Value members

Concrete methods

def intValue(oi: Optional[Integer], default: Int): Int

Attributes

Source
utils.scala