Coverage

mill.javascriptlib.TestModule.Coverage

Attributes

Graph
Supertypes
trait TestModule
trait TaskModule
trait Module
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
trait Jasmine
trait Jest
trait Mocha
trait Vitest

Members list

Type members

Inherited classlikes

Attributes

Inherited from:
TypeScriptModule
Supertypes
trait Module
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
@Scaladoc(value = "/**\n * Miscellaneous machinery around traversing & querying the build hierarchy,\n * that should not be needed by normal users of Mill\n */")
object millInternal extends Internal

Miscellaneous machinery around traversing & querying the build hierarchy, that should not be needed by normal users of Mill

Miscellaneous machinery around traversing & querying the build hierarchy, that should not be needed by normal users of Mill

Attributes

Inherited from:
Module
Supertypes
class Internal
class Object
trait Matchable
class Any

Value members

Concrete methods

def coverage(args: String*): Command[TestResult]
def coverageFiles: Target[PathRef]
protected def coverageTask(args: Task[Seq[String]]): Task[TestResult]
def htmlReport: Target[PathRef]
def istanbulNycrcConfigBuilder: Task[PathRef]
override def npmDevDeps: Target[Seq[String]]

Attributes

Definition Classes

Inherited methods

def allSources: Target[IndexedSeq[PathRef]]

Attributes

Inherited from:
TypeScriptModule
def bundle: Target[PathRef]

Attributes

Inherited from:
TypeScriptModule
def bundleExternal: Target[Seq[Value]]

Attributes

Inherited from:
TypeScriptModule
def bundleFlags: Target[Map[String, Value]]

Attributes

Inherited from:
TypeScriptModule
def bundleScriptBuilder: Task[String]

Attributes

Inherited from:
TypeScriptModule
def compile: Target[(PathRef, PathRef)]

Attributes

Inherited from:
TypeScriptModule
def compilerOptions: Target[Map[String, Value]]

Attributes

Inherited from:
TypeScriptModule
def compilerOptionsBuilder: Task[Map[String, Value]]

Attributes

Inherited from:
TypeScriptModule
def compilerOptionsPaths: Task[Map[String, String]]

Attributes

Inherited from:
TypeScriptModule
def computedArgs: Target[Seq[String]]

Attributes

Inherited from:
TypeScriptModule
def declarationDir: Task[Value]

Attributes

Inherited from:
TypeScriptModule
override def defaultCommandName(): String

The name of the default command, which will be automatically executed if the module name is provided at the Mill command line.

The name of the default command, which will be automatically executed if the module name is provided at the Mill command line.

Attributes

Definition Classes
TestModule -> TaskModule
Inherited from:
TestModule
def executionFlags: Target[Map[String, String]]

Attributes

Inherited from:
TypeScriptModule
def forkEnv: Target[Map[String, String]]

Attributes

Inherited from:
TypeScriptModule
def generatedSources: Target[Seq[PathRef]]

Attributes

Inherited from:
TypeScriptModule
def generatedSourcesPathsBuilder: Target[Seq[(String, String)]]

Attributes

Inherited from:
TypeScriptModule
def mainFileName: Target[String]

Attributes

Inherited from:
TypeScriptModule
def mainFilePath: Target[Path]

Attributes

Inherited from:
TypeScriptModule
def millModuleDirectChildren: Seq[Module]

Attributes

Inherited from:
Module
def millOuterCtx: Ctx

Attributes

Inherited from:
BaseClass
def millSourcePath: Path

Attributes

Inherited from:
Module

Attributes

Inherited from:
TypeScriptModule
def modulePaths: Task[Seq[(String, String)]]

Attributes

Inherited from:
TypeScriptModule
def npmDeps: Target[Seq[String]]

Attributes

Inherited from:
TypeScriptModule
def npmInstall: Target[PathRef]

Attributes

Inherited from:
TypeScriptModule
def resources: Target[Seq[PathRef]]

Attributes

Inherited from:
TypeScriptModule
def run(args: Args): Command[CommandResult]

Attributes

Inherited from:
TypeScriptModule
def sources: Target[PathRef]

Attributes

Inherited from:
TypeScriptModule
def test(args: String*): Command[TestResult]

Attributes

Inherited from:
TestModule
def testCached: Target[Unit]

Attributes

Inherited from:
TestModule
def testCachedArgs: Target[Seq[String]]

Attributes

Inherited from:
TestModule
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Module -> Any
Inherited from:
Module
def transitiveNpmDeps: Target[Seq[String]]

Attributes

Inherited from:
TypeScriptModule
def transitiveNpmDevDeps: Target[Seq[String]]

Attributes

Inherited from:
TypeScriptModule
def transitiveUnmanagedDeps: Target[Seq[PathRef]]

Attributes

Inherited from:
TypeScriptModule
def typeRoots: Task[Value]

Attributes

Inherited from:
TypeScriptModule
def unmanagedDeps: Target[Seq[PathRef]]

Attributes

Inherited from:
TypeScriptModule
def upstreamPathsBuilder: Task[Seq[(String, String)]]

Attributes

Inherited from:
TypeScriptModule
def upstreams: Target[(PathRef, PathRef, Seq[PathRef])]

Attributes

Inherited from:
TypeScriptModule

Givens

Inherited givens

given millModuleCaller: Caller

Attributes

Inherited from:
Module

Implicits

Inherited implicits

implicit def millModuleBasePath: BasePath

Attributes

Inherited from:
Module
implicit def millModuleExternal: External

Attributes

Inherited from:
Module
implicit def millModuleSegments: Segments

Attributes

Inherited from:
Module
implicit def millModuleShared: Foreign

Attributes

Inherited from:
Module