Skip to content

Commit 91e1a9d

Browse files
committed
#96: Add backwards compatibility for './' mappings signifying default package
1 parent 87986ca commit 91e1a9d

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/main/java/net/md_5/specialsource/JarMapping.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -465,6 +465,14 @@ private void parseCsrgLine(String line, MappingTransformer inputTransformer, Map
465465
return;
466466
}
467467

468+
// #96: Add backwards compatibility for './' mappings signifying default package
469+
if (newClassName.equals("./")) {
470+
newClassName = ".";
471+
}
472+
if (oldClassName.equals("./")) {
473+
oldClassName = ".";
474+
}
475+
468476
// package names always either 1) suffixed with '/', or 2) equal to '.' to signify default package
469477
if (!newClassName.equals(".") && !newClassName.endsWith("/")) {
470478
newClassName += "/";

0 commit comments

Comments
 (0)