Ivy

mill.javalib.publish.Ivy
object Ivy

Logic around rendering ivy.xml files

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

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