KotlinWorkerManager

mill.kotlinlib.KotlinWorkerManager
See theKotlinWorkerManager companion object
class KotlinWorkerManager()(implicit ctx: TaskCtx) extends ClassLoaderCachedFactory[KotlinWorker]

Attributes

Companion
object
Graph
Supertypes
class ClassLoaderCachedFactory[KotlinWorker]
class CachedFactory[Seq[PathRef], KotlinWorker]
trait AutoCloseable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def getValue(cl: ClassLoader): KotlinWorker

Inherited methods

override def close(): Unit

Attributes

Definition Classes
ClassLoaderCachedFactory -> CachedFactory -> AutoCloseable
Inherited from:
ClassLoaderCachedFactory
override def maxCacheSize: Int

Attributes

Definition Classes
ClassLoaderCachedFactory -> CachedFactory
Inherited from:
ClassLoaderCachedFactory
override def setup(key: Seq[PathRef]): KotlinWorker

Attributes

Definition Classes
ClassLoaderCachedFactory -> CachedFactory
Inherited from:
ClassLoaderCachedFactory
override def teardown(key: Seq[PathRef], value: KotlinWorker): Unit

Attributes

Definition Classes
ClassLoaderCachedFactory -> CachedFactory
Inherited from:
ClassLoaderCachedFactory
def withValue[R](key: Seq[PathRef])(block: KotlinWorker => R): R

Attributes

Inherited from:
CachedFactory