Firelance 0.1.5.2
- FilterDirectory is now functional
This commit is contained in:
@@ -214,7 +214,8 @@ namespace DevConsole
|
||||
Console.WriteLine($"Full: {fullPath}");
|
||||
Console.WriteLine($"Relative Path: {relPath}");
|
||||
|
||||
PrintListValues(Helpers.Filters.FilterDirectory(fullPath, @"*ManualSave|*AutoSave", @"BioWare\Mass Effect Andromeda\Save\*"));
|
||||
Console.WriteLine("Please enter the pattern for the inclusion filter and then\nthe exclusion filter:");
|
||||
PrintListValues(Helpers.Filters.FilterDirectory(fullPath, Console.ReadLine(), Console.ReadLine()));
|
||||
|
||||
//FSManipulation.CopyDirectory(
|
||||
// fullPath,
|
||||
|
||||
@@ -74,8 +74,7 @@ namespace FirelanceMgr
|
||||
var inclusionList = ManifestBuilder(incBuilder, fullPath);
|
||||
var exclusionList = ManifestBuilder(excBuilder, fullPath);
|
||||
|
||||
|
||||
return inclusionList;
|
||||
return inclusionList.Where(x => exclusionList.All(y => !x.Contains(y))).ToList(); ;
|
||||
}
|
||||
|
||||
private static List<string> PatternBuilder(string filterStr)
|
||||
|
||||
Reference in New Issue
Block a user