From f7123206100c7026bab4478ad276bcda63f1be6a Mon Sep 17 00:00:00 2001 From: zaaarf Date: Fri, 31 May 2024 18:56:00 +0200 Subject: fix: solved various (glaring) mistakes, now it works! --- src/main/java/ftbsc/lll/mapper/impl/SRGMapper.java | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) (limited to 'src/main/java/ftbsc/lll/mapper/impl/SRGMapper.java') diff --git a/src/main/java/ftbsc/lll/mapper/impl/SRGMapper.java b/src/main/java/ftbsc/lll/mapper/impl/SRGMapper.java index b4d51af..55bc54b 100644 --- a/src/main/java/ftbsc/lll/mapper/impl/SRGMapper.java +++ b/src/main/java/ftbsc/lll/mapper/impl/SRGMapper.java @@ -78,17 +78,17 @@ public class SRGMapper implements IMappingFormat { String[] split = tokens[1].split("/"); String memberName = split[split.length - 1]; String parent = tokens[1].substring(0, tokens[1].length() - split[split.length - 1].length() - 1); - int obfPosition = field ? 2 : 3; - split = tokens[obfPosition].split("/"); - String memberNameObf = split[split.length - 1]; - String parentObf = tokens[obfPosition].substring(0, tokens[obfPosition].length() - split[split.length - 1].length() - 1); - this.registerMember(mapper, invertedMapper, parent, parentObf, memberName, memberNameObf, + int mappedPosition = field ? 2 : 3; + split = tokens[mappedPosition].split("/"); + String memberNameMapped = split[split.length - 1]; + String parentMapped = tokens[mappedPosition].substring(0, tokens[mappedPosition].length() - split[split.length - 1].length() - 1); + this.registerMember(mapper, invertedMapper, parent, parentMapped, memberName, memberNameMapped, field ? null : tokens[2], field ? null : tokens[4]); return true; } /** - * Registers a class in the mapper, if it isn't already. + * Registers a class in the mapper, if it isn't already known. * @param mapper the {@link Mapper} with normal mappings * @param invertedMapper the {@link Mapper} with inverted mappings * @param name the name @@ -118,12 +118,10 @@ public class SRGMapper implements IMappingFormat { this.registerClass(mapper, invertedMapper, parent, parentMapped); ClassData data = mapper.getClassData(parent); ClassData dataReverse = invertedMapper.getClassData(data.nameMapped); - if(descriptor == null || descriptorMapped == null) { - //field + if(descriptor == null || descriptorMapped == null) { // field data.addField(name, nameMapped); dataReverse.addField(nameMapped, name); - } else { - //method + } else { // method data.addMethod(name, nameMapped, descriptor); dataReverse.addMethod(nameMapped, name, descriptorMapped); } -- cgit v1.2.3-56-ga3b1