Ivy

mill.scalalib.publish.Ivy
object Ivy

Attributes

Source
Ivy.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Ivy.type

Members list

Type members

Classlikes

case class Override(organization: String, name: String, version: String)

Attributes

Source
Ivy.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

@Scaladoc(value = "/**\n * Generates the content of an ivy.xml file\n *\n * @param artifact Coordinates of the module\n * @param dependencies Dependencies of the module\n * @param extras Extra artifacts published alongside the module\n * @param overrides Version overrides\n * @param hasJar Whether the module has a JAR\n * @return ivy.xml content\n */")
def apply(artifact: Artifact, dependencies: Seq[Dependency], extras: Seq[PublishInfo], overrides: Seq[Override], hasJar: Boolean): String

Generates the content of an ivy.xml file

Generates the content of an ivy.xml file

Value parameters

artifact

Coordinates of the module

dependencies

Dependencies of the module

extras

Extra artifacts published alongside the module

hasJar

Whether the module has a JAR

overrides

Version overrides

Attributes

Returns

ivy.xml content

Source
Ivy.scala

Concrete fields

val head: String

Attributes

Source
Ivy.scala