private static List<String> getDirectoryEntryNames(File sourceDir) throws IOException {
List<String> content = new ArrayList<>();
for (File file : FileUtils.listFilesAndDirs(sourceDir, TrueFileFilter.TRUE, TrueFileFilter.TRUE)) {
String relativePath = getRelativePath(sourceDir, file).replace("\\", "/");
if (Files.isSymbolicLink(file.toPath())) {
content.add("[l]"+relativePath);
} else if (file.isDirectory() && !relativePath.isEmpty()) {
content.add("[d]"+relativePath+"/");
} else if (file.isFile()) {
content.add("[f]"+relativePath);
} else if (!relativePath.isEmpty()) {
content.add("[?]"+relativePath);
}
}
Collections.sort(content);
return content;
}
ZipUtilTest.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:gradle-mobile-plugin
作者:
评论列表
文章目录