--- old/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java 2014-07-02 23:00:41.000000000 -0700 +++ new/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java 2014-07-02 23:00:40.000000000 -0700 @@ -98,7 +98,7 @@ if (directories != null) { return directories; } - Vector fls = getFiles(); + Vector fls = getFiles(); return directories; } } @@ -317,7 +317,7 @@ if (isInterrupted()) { return null; } - return new DoChangeContents(null, 0, new Vector(fileCache.subList(start, end)), start, fid); + return new DoChangeContents(null, 0, new Vector<>(fileCache.subList(start, end)), start, fid); } } if (!fileCache.equals(newFileCache)) {