Skip to content

Commit

Permalink
Deduplicate zh Gen5 met locations
Browse files Browse the repository at this point in the history
StringQualityTests now passes again.
  • Loading branch information
kwsch committed Mar 5, 2023
1 parent 284dd6d commit 2c405f9
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ N的城堡
联合塔
泉源洞穴
吹寄洞穴
矢车森林
思索之原
天堂之塔
雪花湿地
R9购物广场
Expand Down Expand Up @@ -112,8 +112,8 @@ P2实验室
双龙闸口
黑色闸口
白色闸口
桥梁闸口
道路闸口
汇合大道
海底遗迹
桧扇市
立涌市
Expand Down
5 changes: 3 additions & 2 deletions Tests/PKHeX.Core.Tests/Util/StringQualityTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ public class StringQualityTests
[InlineData("es")]
[InlineData("ko")]
[InlineData("zh")]
[InlineData("zh2")]
public void HasNoDuplicates(string language)
{
CheckMetLocations(language);
Expand Down Expand Up @@ -74,7 +75,7 @@ private static void CheckMetLocations(string language)

foreach (var (bank, arr) in group.GetAll())
{
var hs = new HashSet<string>();
var hs = new HashSet<string>(arr.Length);
bool sm0 = bank == 0 && name == nameof(GameStrings.Gen7);
for (int index = 0; index < arr.Length; index++)
{
Expand All @@ -85,7 +86,7 @@ private static void CheckMetLocations(string language)
continue;

if (hs.Contains(line))
duplicates.Add($"{name}\t{line}");
duplicates.Add($"{name}\t{index}\t{line}");
hs.Add(line);
}
}
Expand Down

0 comments on commit 2c405f9

Please sign in to comment.