vertx / io.vertx.maven / Resolver

Resolver

interface Resolver

Interface implemented by resolver. Resolvers are responsible for the resolution of the dependencies.

Author
Clement Escoffier

Functions

create

open static fun create(): Resolver

Creates a Resolver using the default implementation and default options.

open static fun create(options: ResolverOptions): Resolver

Creates a Resolver using the default implementation and the given options.

resolve

abstract fun resolve(dependency: String, options: ResolutionOptions): MutableList<Artifact>

Resolves a dependency.

Inheritors

ResolverImpl

open class ResolverImpl : Resolver

An implementation of Resolver based on Aether.