Bari.Core.Build.Dependencies.SourceSetStructureDependency.SourceSetStructureDependency C# (CSharp) Method

SourceSetStructureDependency() public method

Constructs the dependency object
public SourceSetStructureDependency ( 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
        public SourceSetStructureDependency(ISourceSetFingerprintFactory fingerprintFactory, ISourceSet sourceSet, Func<string, bool> exclusions = null)
        {
            this.fingerprintFactory = fingerprintFactory;
            this.sourceSet = sourceSet;
            this.exclusions = exclusions;
        }