- Add the Codota plugin to your IDE and get smart completions
private void myMethod () {}
/** * @deprecated since 4.2 use {@link #fromIOFile(java.io.File, Project)} */ @Deprecated public Directory(String relativePathFromSourceDir, Language language) { this.relativePathFromSourceDir = parseKey(relativePathFromSourceDir); }
/** * @deprecated since 4.2 use {@link FileSystem#inputFile(org.sonar.api.batch.fs.FilePredicate)} */ @Deprecated public File(String relativeDirectoryPathFromSourceDir, String filename) { this.filename = StringUtils.trim(filename); if (StringUtils.isBlank(relativeDirectoryPathFromSourceDir)) { this.relativePathFromSourceDir = filename; } else { this.relativePathFromSourceDir = new StringBuilder().append(Directory.parseKey(relativeDirectoryPathFromSourceDir)).append(Directory.SEPARATOR).append(this.filename) .toString(); } }
private String oldParentKey(String oldKey) { String cleanKey = StringUtils.trim(oldKey.replace('\\', '/')); if (cleanKey.indexOf(Directory.SEPARATOR) >= 0) { String oldParentKey = Directory.parseKey(StringUtils.substringBeforeLast(oldKey, Directory.SEPARATOR)); oldParentKey = StringUtils.removeStart(oldParentKey, Directory.SEPARATOR); oldParentKey = StringUtils.removeEnd(oldParentKey, Directory.SEPARATOR); return oldParentKey; } else { return Directory.ROOT; } }