Packages

p

root package

package root

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package deps_

Value Members

  1. object Deps extends Deps

    Provides values from dependencies.json ready to be consumed from mill.

    Provides values from dependencies.json ready to be consumed from mill.

    Dependencies, like

    {
      "dependencies": {
        "org:name": "ver"
      }
    }

    can be accessed via either of

    Deps.`org:name`
    Deps.`name`
    // both equal ivy"org:name:ver"

    If {Deps.name} is ambiguous, use {Deps.org:name}.

    Versions of dependencies can be directly accessed with

    Deps.V.`org:name`
    Deps.V.`name`
    // both equal "ver"

    Top-level versions, like in

    {
      "scala": ["2.12.10", "2.13.1"],
      "foo": "1.2.3"
    }

    can be accessed with

    Deps.scalaVersions // Seq("2.12.10", "2.13.1")
    Deps.scalaVersion // "2.13.1" // last one from the array
    Deps.fooVersions // Seq("1.2.3")
    Deps.fooVersion // "1.2.3"

Ungrouped