使用 checktyle 检查对 toLowerCase()/toUpperCase() 的误用 (#4633)

This commit is contained in:
Glavo
2025-10-08 16:27:57 +08:00
committed by GitHub
parent 7be00f2408
commit 496b403eeb
3 changed files with 15 additions and 2 deletions

View File

@@ -139,7 +139,7 @@ public final class CurseForgeRemoteModRepository implements RemoteModRepository
StringUtils.LevCalculator levCalculator = new StringUtils.LevCalculator();
return new SearchResult(response.getData().stream().map(CurseAddon::toMod).map(remoteMod -> {
String lowerCaseResult = remoteMod.getTitle().toLowerCase();
String lowerCaseResult = remoteMod.getTitle().toLowerCase(Locale.ROOT);
int diff = levCalculator.calc(lowerCaseSearchFilter, lowerCaseResult);
for (String s : StringUtils.tokenize(lowerCaseResult)) {