public FileSourceMatchInfo(string source, string target, FileSourceEvaluable topLevelEvaluable, IReadOnlyDictionary <string, string> renames, IReadOnlyList <FileSourceEvaluable> modifiers) { Source = source; Target = target; TopLevelEvaluable = topLevelEvaluable; Renames = renames; Modifiers = modifiers; }
public FileSourceEvaluablePathMatcher(FileSourceEvaluable evaluable) { _include = SetupMatcherList(evaluable.Include); _exclude = SetupMatcherList(evaluable.Exclude); _copyOnly = SetupMatcherList(evaluable.CopyOnly); }