- fix normalize package name which has double dot ".."
Change-Id: Ic732f79a9d58d560450eaf1dfa064857c49507c5
Signed-off-by: Jie Han <han.jie@zte.com.cn>
(cherry picked from commit
1119c51af083ada5319bd371a688adb705cff4b1)
final StringBuilder sb = new StringBuilder(fullPackageName.length());
while (true) {
- sb.append(normalizePartialPackageName(it.next()));
+ String next = it.next();
+ sb.append(normalizePartialPackageName(next));
if (!it.hasNext()) {
return sb.toString();
}
- sb.append('.');
+
+ if (!next.isEmpty()) {
+ sb.append('.');
+ }
}
}