From 1d9795f774a846ffe5d6fca2ec31a2159c4c843f Mon Sep 17 00:00:00 2001 From: Kurt Date: Thu, 31 May 2018 19:59:05 -0700 Subject: [PATCH] Fix batch modify filter bool rename methods for clarity Closes #1977 --- PKHeX.Core/Editing/Bulk/BatchEditing.cs | 14 +++++++------- PKHeX.WinForms/Subforms/SAV_Database.cs | 2 +- PKHeX.WinForms/Subforms/SAV_MysteryGiftDB.cs | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/PKHeX.Core/Editing/Bulk/BatchEditing.cs b/PKHeX.Core/Editing/Bulk/BatchEditing.cs index 5288f044a..1b9a49d0a 100644 --- a/PKHeX.Core/Editing/Bulk/BatchEditing.cs +++ b/PKHeX.Core/Editing/Bulk/BatchEditing.cs @@ -141,7 +141,7 @@ private static void SetInstructionScreenedValue(StringInstruction i) /// Filters which must be satisfied. /// Object to check. /// True if matches all filters. - public static bool IsFiltered(IEnumerable filters, PKM pkm) => filters.All(z => IsPKMFiltered(z, pkm, Props[Array.IndexOf(Types, pkm.GetType())])); + public static bool IsFilterMatch(IEnumerable filters, PKM pkm) => filters.All(z => IsFilterMatch(z, pkm, Props[Array.IndexOf(Types, pkm.GetType())])); /// /// Checks if the object is filtered by the provided . @@ -149,7 +149,7 @@ private static void SetInstructionScreenedValue(StringInstruction i) /// Filters which must be satisfied. /// Object to check. /// True if matches all filters. - public static bool IsFiltered(IEnumerable filters, object obj) + public static bool IsFilterMatch(IEnumerable filters, object obj) { foreach (var cmd in filters) { @@ -193,7 +193,7 @@ internal static ModifyResult TryModifyPKM(PKM pkm, IEnumerableCommand Filter /// Pokémon to check. /// PropertyInfo cache (optional) - /// True if filtered, else false. - private static bool IsPKMFiltered(StringInstruction cmd, PKMInfo info, IReadOnlyDictionary props) + /// True if filter matches, else false. + private static bool IsFilterMatch(StringInstruction cmd, PKMInfo info, IReadOnlyDictionary props) { if (IsLegalFiltered(cmd, () => info.Legal)) return true; @@ -266,8 +266,8 @@ private static bool IsPKMFiltered(StringInstruction cmd, PKMInfo info, IReadOnly /// Command Filter /// Pokémon to check. /// PropertyInfo cache (optional) - /// True if filtered, else false. - private static bool IsPKMFiltered(StringInstruction cmd, PKM pkm, IReadOnlyDictionary props) + /// True if filter matches, else false. + private static bool IsFilterMatch(StringInstruction cmd, PKM pkm, IReadOnlyDictionary props) { if (IsLegalFiltered(cmd, () => new LegalityAnalysis(pkm).Valid)) return true; diff --git a/PKHeX.WinForms/Subforms/SAV_Database.cs b/PKHeX.WinForms/Subforms/SAV_Database.cs index c6f46cce3..3cec6b74e 100644 --- a/PKHeX.WinForms/Subforms/SAV_Database.cs +++ b/PKHeX.WinForms/Subforms/SAV_Database.cs @@ -511,7 +511,7 @@ private IEnumerable SearchDatabase() { var filters = StringInstruction.GetFilters(RTB_Instructions.Lines).ToArray(); BatchEditing.ScreenStrings(filters); - res = res.Where(pkm => BatchEditing.IsFiltered(filters, pkm)); // Compare across all filters + res = res.Where(pkm => BatchEditing.IsFilterMatch(filters, pkm)); // Compare across all filters } if (Menu_SearchClones.Checked) diff --git a/PKHeX.WinForms/Subforms/SAV_MysteryGiftDB.cs b/PKHeX.WinForms/Subforms/SAV_MysteryGiftDB.cs index cd21d2802..940a2dee3 100644 --- a/PKHeX.WinForms/Subforms/SAV_MysteryGiftDB.cs +++ b/PKHeX.WinForms/Subforms/SAV_MysteryGiftDB.cs @@ -283,7 +283,7 @@ private void B_Search_Click(object sender, EventArgs e) { var filters = StringInstruction.GetFilters(RTB_Instructions.Lines).ToArray(); BatchEditing.ScreenStrings(filters); - res = res.Where(pkm => BatchEditing.IsFiltered(filters, pkm)); // Compare across all filters + res = res.Where(pkm => BatchEditing.IsFilterMatch(filters, pkm)); // Compare across all filters } var results = res.ToArray();