AvailStandardLibrary

class AvailStandardLibrary(version: String = "+") : AvailLibraryDependency

An AvailLibraryDependency for obtaining Avail Standard Library: dependency("org.availlang:avail-stdlib:+").

NOTE By default AvailLibraryDependency.version is set to + which indicates the latest version in the repository should be used. To lock in a target version, this should be explicitly set to a different value.

The version of the Avail standard library to use (org.availlang:avail-stdlib). By default, it is set to + which indicates the latest version in the repository should be used.

Author

Richard Arriaga

Parameters

version

The version of the Avail standard library to use.

Constructors

Link copied to clipboard
fun AvailStandardLibrary(version: String = "+")

Construct an AvailStandardLibrary.

Properties

Link copied to clipboard
var artifactName: String

The name of the artifact. This corresponds to the base name the library jar file that should be named without the version or .jar extension. This will be used to construct the AvailRoot.uri.

Link copied to clipboard
val dependencyString: String

The target library's dependency string of the form:

Link copied to clipboard
var group: String

The dependency's group name.

Link copied to clipboard
var name: String

The name of the root as it will be used by Avail.

Link copied to clipboard
var version: String

The version of the Avail library to use.