in src/main/java/com/microsoft/appcenter/event/ShortIdentifier.java [28:38]
private String shortId(String longId) {
String[] parts = longId.split(":");
StringBuilder sb = new StringBuilder(2 * parts.length + 2);
for (String part : parts) {
String sanitized = sanitizer.matcher(part).replaceAll("");
sb.append(mostSignificantSubstring(sanitized, partMaxLength));
sb.append("-");
}
sb.append(filenameSafeHash(longId));
return mostSignificantSubstring(sb.toString(), idMaxLength);
}