Resolver

mill.scalalib.CoursierModule.Resolver
class Resolver(repositories: Seq[Repository], bind: Dep => BoundDep, mapDependencies: Option[Dependency => Dependency], customizer: Option[Resolution => Resolution], coursierCacheCustomizer: Option[FileCache[Task] => FileCache[Task]], resolutionParams: ResolutionParams)

Attributes

Source
CoursierModule.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

@Scaladoc(value = "/**\n * Raw artifact results for the passed dependencies\n */")
def artifacts[T : Resolvable](deps: IterableOnce[T], sources: Boolean)(implicit evidence$1: Resolvable[T], ctx: Ctx): Result

Raw artifact results for the passed dependencies

Raw artifact results for the passed dependencies

Attributes

Source
CoursierModule.scala
@Scaladoc(value = "/**\n * Class path of the passed dependencies\n *\n * @param deps root dependencies to resolve\n * @param sources whether to fetch source JARs or standard JARs\n */")
def classpath[T : Resolvable](deps: IterableOnce[T], sources: Boolean, artifactTypes: Option[Set[Type]], resolutionParamsMapOpt: Option[ResolutionParams => ResolutionParams], mapDependencies: Option[Dependency => Dependency])(implicit evidence$1: Resolvable[T], ctx: Ctx): Seq[PathRef]

Class path of the passed dependencies

Class path of the passed dependencies

Value parameters

deps

root dependencies to resolve

sources

whether to fetch source JARs or standard JARs

Attributes

Source
CoursierModule.scala
@Scaladoc(value = "/**\n * Raw coursier resolution of the passed dependencies\n *\n * @param deps root dependencies\n */")
def resolution[T : Resolvable](deps: IterableOnce[T])(implicit evidence$1: Resolvable[T], ctx: Ctx): Resolution

Raw coursier resolution of the passed dependencies

Raw coursier resolution of the passed dependencies

Value parameters

deps

root dependencies

Attributes

Source
CoursierModule.scala