NodeInstaller

org.podval.tools.node.NodeInstaller
object NodeInstaller extends Installer[Node]

Attributes

Graph
Supertypes
trait Installer[Node]
trait Dependency
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

override def archiveSubdirectoryPath(version: Version): Seq[String]

Attributes

Definition Classes
override def artifact: String

Attributes

Definition Classes
override def backendSuffix: Option[String]

Attributes

Definition Classes
override def cacheDirectory: String

Attributes

Definition Classes
override def exists(node: Node): Boolean

Attributes

Definition Classes
override def extension: Option[String]

Attributes

Definition Classes
override def fixup(node: Node): Unit

Attributes

Definition Classes
override def fromOs: Option[Node]

Attributes

Definition Classes
override def group: String

Attributes

Definition Classes
override def installation(root: File): Node

Attributes

Definition Classes
override def name: String

Attributes

Definition Classes
override def repository: Option[Repository]

Attributes

Definition Classes
override def versionDefault: Version

Attributes

Definition Classes

Inherited methods

final def getInstalled(version: Option[Version], gradleUserHomeDir: File, output: Output): Node

Attributes

Inherited from:
Installer
final def getInstalledOrInstall(version: Option[Version], project: Project, output: Output): Node

Attributes

Inherited from:
Installer
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
Dependency -> Any
Inherited from:
Dependency

Concrete fields

override val classifier: Option[String]