C# Class Bari.Core.Build.Dependencies.SourceSetDependencies

Represents dependency on a full SourceSet
Inheritance: DependenciesBase
Datei anzeigen Open project: vigoo/bari Class Usage Examples

Public Methods

Method Description
Dump ( IUserOutput output ) : void
SourceSetDependencies ( ISourceSetFingerprintFactory fingerprintFactory, ISourceSet sourceSet, bool>.Func exclusions = null ) : System

Constructs the dependency object

Protected Methods

Method Description
CreateFingerprint ( ) : IDependencyFingerprint

Creates fingerprint of the dependencies represented by this object, which can later be compared to other fingerprints.

Method Details

CreateFingerprint() protected method

Creates fingerprint of the dependencies represented by this object, which can later be compared to other fingerprints.
protected CreateFingerprint ( ) : IDependencyFingerprint
return IDependencyFingerprint

Dump() public method

public Dump ( IUserOutput output ) : void
output IUserOutput
return void

SourceSetDependencies() public method

Constructs the dependency object
public SourceSetDependencies ( ISourceSetFingerprintFactory fingerprintFactory, ISourceSet sourceSet, bool>.Func exclusions = null ) : System
fingerprintFactory ISourceSetFingerprintFactory The interface to create new fingerprint instances
sourceSet ISourceSet The source set on which we are depending on
exclusions bool>.Func Exclusion function, if returns true for a file name, it won't be taken into account as a dependency
return System