--- old/src/java.base/share/classes/java/nio/file/attribute/PosixFilePermissions.java 2015-04-22 17:44:00.455422954 -0700 +++ new/src/java.base/share/classes/java/nio/file/attribute/PosixFilePermissions.java 2015-04-22 17:44:00.287422950 -0700 @@ -160,13 +160,13 @@ { // copy set and check for nulls (CCE will be thrown if an element is not // a PosixFilePermission) - perms = new HashSet(perms); + perms = new HashSet<>(perms); for (PosixFilePermission p: perms) { if (p == null) throw new NullPointerException(); } final Set value = perms; - return new FileAttribute>() { + return new FileAttribute<>() { @Override public String name() { return "posix:permissions";