Skip to content

Commit

Permalink
Minor
Browse files Browse the repository at this point in the history
  • Loading branch information
rampaa committed Jul 20, 2024
1 parent 3b83356 commit 340f917
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 6 deletions.
4 changes: 3 additions & 1 deletion JL.Core/Dicts/EPWING/Yomichan/EpwingYomichanLoader.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@ public static async Task Load(Dict dict)
return;
}

IEnumerable<string> jsonFiles = Directory.EnumerateFiles(fullPath, "*_bank_*.json", SearchOption.TopDirectoryOnly);
IEnumerable<string> jsonFiles = Directory.EnumerateFiles(fullPath, "*_bank_*.json", SearchOption.TopDirectoryOnly)
.Where(static s => s.StartsWith("term", StringComparison.Ordinal) || s.StartsWith("kanji", StringComparison.Ordinal));

foreach (string jsonFile in jsonFiles)
{
List<List<JsonElement>>? jsonElementLists;
Expand Down
4 changes: 3 additions & 1 deletion JL.Core/Freqs/FrequencyYomichan/FrequencyYomichanLoader.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,9 @@ public static async Task Load(Freq freq)
return;
}

IEnumerable<string> jsonFiles = Directory.EnumerateFiles(fullPath, "*_bank_*.json", SearchOption.TopDirectoryOnly);
IEnumerable<string> jsonFiles = Directory.EnumerateFiles(fullPath, "*_bank_*.json", SearchOption.TopDirectoryOnly)
.Where(static s => s.StartsWith("term", StringComparison.Ordinal) || s.StartsWith("kanji", StringComparison.Ordinal));

foreach (string jsonFile in jsonFiles)
{
List<List<JsonElement>>? frequencyJson;
Expand Down
4 changes: 3 additions & 1 deletion JL.Windows/GUI/AddDictionaryWindow.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,9 @@ private void SaveButton_Click(object sender, RoutedEventArgs e)
}
else
{
bool validPath = Directory.EnumerateFiles(fullPath, "*_bank_*.json", SearchOption.TopDirectoryOnly).Any();
bool validPath = Directory.EnumerateFiles(fullPath, "*_bank_*.json", SearchOption.TopDirectoryOnly)
.Any(static s => s.StartsWith("term", StringComparison.Ordinal) || s.StartsWith("kanji", StringComparison.Ordinal));

if (!validPath)
{
TextBlockPath.BorderBrush = Brushes.Red;
Expand Down
4 changes: 3 additions & 1 deletion JL.Windows/GUI/AddFrequencyWindow.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,9 @@ private void SaveButton_Click(object sender, RoutedEventArgs e)
FreqType type = typeString!.GetEnum<FreqType>();
if (type is FreqType.Yomichan or FreqType.YomichanKanji)
{
bool validPath = Directory.EnumerateFiles(fullPath, "*_bank_*.json", SearchOption.TopDirectoryOnly).Any();
bool validPath = Directory.EnumerateFiles(fullPath, "*_bank_*.json", SearchOption.TopDirectoryOnly)
.Any(static s => s.StartsWith("term", StringComparison.Ordinal) || s.StartsWith("kanji", StringComparison.Ordinal));

if (!validPath)
{
TextBlockPath.BorderBrush = Brushes.Red;
Expand Down
4 changes: 3 additions & 1 deletion JL.Windows/GUI/EditDictionaryWindow.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,9 @@ private void SaveButton_Click(object sender, RoutedEventArgs e)
}
else
{
bool validPath = Directory.EnumerateFiles(fullPath, "*_bank_*.json", SearchOption.TopDirectoryOnly).Any();
bool validPath = Directory.EnumerateFiles(fullPath, "*_bank_*.json", SearchOption.TopDirectoryOnly)
.Any(static s => s.StartsWith("term", StringComparison.Ordinal) || s.StartsWith("kanji", StringComparison.Ordinal));

if (!validPath)
{
TextBlockPath.BorderBrush = Brushes.Red;
Expand Down
4 changes: 3 additions & 1 deletion JL.Windows/GUI/EditFrequencyWindow.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,9 @@ private void SaveButton_Click(object sender, RoutedEventArgs e)
{
if (_freq.Type is FreqType.Yomichan or FreqType.YomichanKanji)
{
bool hasValidFiles = Directory.EnumerateFiles(fullPath, "*_bank_*.json", SearchOption.TopDirectoryOnly).Any();
bool hasValidFiles = Directory.EnumerateFiles(fullPath, "*_bank_*.json", SearchOption.TopDirectoryOnly)
.Any(static s => s.StartsWith("term", StringComparison.Ordinal) || s.StartsWith("kanji", StringComparison.Ordinal));

if (!hasValidFiles)
{
TextBlockPath.BorderBrush = Brushes.Red;
Expand Down

0 comments on commit 340f917

Please sign in to comment.