IvyDependencyResolution

sbt.librarymanagement.ivy.IvyDependencyResolution
See theIvyDependencyResolution companion object
class IvyDependencyResolution extends DependencyResolutionInterface

Attributes

Companion
object
Graph
Supertypes
trait DependencyResolutionInterface
class Object
trait Matchable
class Any

Members list

Type members

Types

type Module = Module

Value members

Concrete methods

override def moduleDescriptor(moduleSetting: ModuleDescriptorConfiguration): ModuleDescriptor

Builds a ModuleDescriptor that describes a subproject with dependencies.

Builds a ModuleDescriptor that describes a subproject with dependencies.

Value parameters

moduleSetting

It contains the information about the module including the dependencies.

Attributes

Returns

A ModuleDescriptor describing a subproject and its dependencies.

Definition Classes
DependencyResolutionInterface
override def update(module: ModuleDescriptor, configuration: UpdateConfiguration, uwconfig: UnresolvedWarningConfiguration, log: Logger): Either[UnresolvedWarning, UpdateReport]

Resolves the given module's dependencies performing a retrieval.

Resolves the given module's dependencies performing a retrieval.

Value parameters

configuration

The update configuration.

log

The logger.

module

The module to be resolved.

uwconfig

The configuration to handle unresolved warnings.

Attributes

Returns

The result, either an unresolved warning or an update report. Note that this update report will or will not be successful depending on the missingOk option.

Definition Classes
DependencyResolutionInterface

Concrete fields

val ivySbt: IvySbt