-
Enhancement
-
Resolution: Fixed
-
P5
-
None
-
b05
jdk.internal.jrtfs.JrtFileSystem#getFileAttributes never return 'null'. But in JrtPath.getAttributes its result is checked for null:
final JrtFileAttributes getAttributes(LinkOption... options) throws IOException {
JrtFileAttributes zfas = jrtfs.getFileAttributes(this, options);
if (zfas == null) {
throw new NoSuchFileException(toString());
}
return zfas;
}
We can simplify and speed up code a bit.
final JrtFileAttributes getAttributes(LinkOption... options) throws IOException {
JrtFileAttributes zfas = jrtfs.getFileAttributes(this, options);
if (zfas == null) {
throw new NoSuchFileException(toString());
}
return zfas;
}
We can simplify and speed up code a bit.