RichUpdateReport

sbt.librarymanagement.RichUpdateReport
final class RichUpdateReport(report: UpdateReport)

Provides extra methods for filtering the contents of an UpdateReport and for obtaining references to a selected subset of the underlying files.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def allFiles: Vector[File]

Obtains all successfully retrieved files in all configurations and modules.

Obtains all successfully retrieved files in all configurations and modules.

Attributes

Constructs a new report that only contains files matching the specified filter.

Constructs a new report that only contains files matching the specified filter.

Attributes

def matching(f: DependencyFilter): Vector[File]

Obtains all successfully retrieved files in configurations, modules, and artifacts matching the specified filter.

Obtains all successfully retrieved files in configurations, modules, and artifacts matching the specified filter.

Attributes

def select(configuration: ConfigurationFilter, module: ModuleFilter, artifact: ArtifactFilter): Vector[File]

Obtains all successfully retrieved files matching all provided filters.

Obtains all successfully retrieved files matching all provided filters.

Attributes

def select(configuration: ConfigurationFilter): Vector[File]
def select(module: ModuleFilter): Vector[File]
def select(artifact: ArtifactFilter): Vector[File]
def toSeq: Seq[(ConfigRef, ModuleID, Artifact, File)]
def toVector: Vector[(ConfigRef, ModuleID, Artifact, File)]