mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-24 00:50:53 +07:00
21 lines
716 B
Java
21 lines
716 B
Java
// "Replace with bulk 'Files.readAttributes()' call" "true-preview"
|
|
import java.io.*;
|
|
import java.nio.file.Files;
|
|
import java.nio.file.attribute.BasicFileAttributes;
|
|
|
|
class Foo {
|
|
long isNewFile(File file, long lastModified) {
|
|
System.out.println(file.isFile());
|
|
while (file.isDirectory()) {
|
|
BasicFileAttributes basicFileAttributes;
|
|
try {
|
|
basicFileAttributes = Files.readAttributes(file.toPath(), BasicFileAttributes.class);
|
|
} catch (IOException e) {
|
|
throw new UncheckedIOException(e);
|
|
}
|
|
System.out.println(basicFileAttributes.isRegularFile());
|
|
System.out.println(basicFileAttributes.size());
|
|
}
|
|
return file.lastModified();
|
|
}
|
|
} |