C# Class Duplicity.Filtering.IgnoredFiles.GitIgnore.GitIgnoreFilter

Inheritance: IFileSystemChangeFilter
Afficher le fichier Open project: slashdotdash/Duplicity Class Usage Examples

Méthodes publiques

Méthode Description
Exclude ( IMatcher matcher ) : void

Any file system changes matching will be excluded

Filter ( FileSystemChange change ) : bool

Should the given change be filtered out given the configured .gitignore rules?

Include ( IMatcher matcher ) : void

Any file system changes matching will be included, taking precedence over any exclusions.

Private Methods

Méthode Description
ShouldBeExcluded ( FileSystemChange change ) : bool
ShouldBeIncluded ( FileSystemChange change ) : bool

Method Details

Exclude() public méthode

Any file system changes matching will be excluded
public Exclude ( IMatcher matcher ) : void
matcher IMatcher
Résultat void

Filter() public méthode

Should the given change be filtered out given the configured .gitignore rules?
public Filter ( FileSystemChange change ) : bool
change FileSystemChange
Résultat bool

Include() public méthode

Any file system changes matching will be included, taking precedence over any exclusions.
public Include ( IMatcher matcher ) : void
matcher IMatcher
Résultat void