String (@NotNull JavaSourceRootDescriptor rd, @NotNull String className) { String clsName = className; String prefix = rd.getPackagePrefix(); if (!StringUtil.isEmpty(prefix)) { if (!StringUtil.endsWith(prefix, ".")) { prefix += "."; } if (SystemInfo.isFileSystemCaseSensitive? StringUtil.startsWith(clsName, prefix) : StringUtil.startsWithIgnoreCase(clsName, prefix)) { clsName = clsName.substring(prefix.length()); } } return clsName.replace('.', '/') + JAVA_EXTENSION; }