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($"Full: {fullPath}");
|
||||||
Console.WriteLine($"Relative Path: {relPath}");
|
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(
|
//FSManipulation.CopyDirectory(
|
||||||
// fullPath,
|
// fullPath,
|
||||||
|
|||||||
@@ -74,8 +74,7 @@ namespace FirelanceMgr
|
|||||||
var inclusionList = ManifestBuilder(incBuilder, fullPath);
|
var inclusionList = ManifestBuilder(incBuilder, fullPath);
|
||||||
var exclusionList = ManifestBuilder(excBuilder, fullPath);
|
var exclusionList = ManifestBuilder(excBuilder, fullPath);
|
||||||
|
|
||||||
|
return inclusionList.Where(x => exclusionList.All(y => !x.Contains(y))).ToList(); ;
|
||||||
return inclusionList;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private static List<string> PatternBuilder(string filterStr)
|
private static List<string> PatternBuilder(string filterStr)
|
||||||
|
|||||||
Reference in New Issue
Block a user