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

Concise view

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.

Attributes

moduleSetting

It contains the information about the module including the dependencies.

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.

Attributes

configuration

The update configuration.

log

The logger.

module

The module to be resolved.

uwconfig

The configuration to handle unresolved warnings.

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