diff options
| author | 2023-08-30 16:48:07 +0200 | |
|---|---|---|
| committer | 2023-08-30 15:48:07 +0100 | |
| commit | 33c7393ca30303a9896f7fb66ad884d88c06b88a (patch) | |
| tree | a1bf4df32070f82645dee9698fa8f349e3f6832b /enigma/src/main/java | |
| parent | Fix collapse all in deobf panel (#527) (diff) | |
| download | enigma-fork-33c7393ca30303a9896f7fb66ad884d88c06b88a.tar.gz enigma-fork-33c7393ca30303a9896f7fb66ad884d88c06b88a.tar.xz enigma-fork-33c7393ca30303a9896f7fb66ad884d88c06b88a.zip | |
Fix mapping uniqueness validator always erroring in certain scenarios (#521)
Diffstat (limited to 'enigma/src/main/java')
| -rw-r--r-- | enigma/src/main/java/cuchaz/enigma/translation/mapping/MappingValidator.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/enigma/src/main/java/cuchaz/enigma/translation/mapping/MappingValidator.java b/enigma/src/main/java/cuchaz/enigma/translation/mapping/MappingValidator.java index f6c0a6b..c193828 100644 --- a/enigma/src/main/java/cuchaz/enigma/translation/mapping/MappingValidator.java +++ b/enigma/src/main/java/cuchaz/enigma/translation/mapping/MappingValidator.java | |||
| @@ -56,6 +56,7 @@ public class MappingValidator { | |||
| 56 | Entry<?> translatedEntry = deobfuscator.translate(relatedEntry); | 56 | Entry<?> translatedEntry = deobfuscator.translate(relatedEntry); |
| 57 | 57 | ||
| 58 | List<? extends Entry<?>> translatedSiblings = obfToDeobf.getSiblings(relatedEntry).stream() | 58 | List<? extends Entry<?>> translatedSiblings = obfToDeobf.getSiblings(relatedEntry).stream() |
| 59 | .filter(sibling -> !sibling.equals(entry)) // Don't check against yourself | ||
| 59 | .map(deobfuscator::translate) | 60 | .map(deobfuscator::translate) |
| 60 | .toList(); | 61 | .toList(); |
| 61 | 62 | ||