From fd908cb4051f5389620be81b59dd024e740f4941 Mon Sep 17 00:00:00 2001 From: Agaricus Date: Sat, 2 Mar 2013 15:19:07 -0800 Subject: [PATCH] Fix missing class transformer on reversed mapping directory loading Loading mappings from directories, with the 'reverse' option, would not account for repackaging on field names. Add missing transform. --- src/main/java/net/md_5/specialsource/JarMapping.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/md_5/specialsource/JarMapping.java b/src/main/java/net/md_5/specialsource/JarMapping.java index fd25ed4..8f6f1bd 100644 --- a/src/main/java/net/md_5/specialsource/JarMapping.java +++ b/src/main/java/net/md_5/specialsource/JarMapping.java @@ -307,7 +307,7 @@ public class JarMapping { String oldClassName = inputTransformer.transformClassName(oldFull.substring(0, splitOld)); String oldFieldName = inputTransformer.transformFieldName(oldFull.substring(splitOld + 1)); - String newClassName = newFull.substring(0, splitNew); // TODO: verify with existing class map? (only used for reverse) + String newClassName = outputTransformer.transformClassName(newFull.substring(0, splitNew)); // TODO: verify with existing class map? (only used for reverse) String newFieldName = outputTransformer.transformFieldName(newFull.substring(splitNew + 1)); if (reverse) {