This build contains a number of small API changes and fixes:
- NamedAttributeView renamed to
UserDefinedFileAttributeView.
- The glob pattern syntax now supports the ** token to match zero
or more characters crossing directory boundaries.
- SocketChannel/ServerSocketChannel/DatagramChannel now have
default implementations of each of the new methods to help with
source compatibility issues for those that have extended these
classes.
- MulticastChannel#drop and unblock methods do no longer throw
IOException.
- AsynchronousChannelGroup#withFixedThreadPool is now invoked
with the number of threads and ThreadFactory rather than an
ExecutorService.
- FileStore#equals now works with loopback file systems
(Solaris).
- FileStore#supportsFileAttributeView now correctly checks if
extended attributes are supported when invoked with "xattr"
(Linux).
- Attributes#readBasicFileAttributes slow on Windows.
- Path#createSymbolicLink threw ProviderMismatchException when
invoked with unsupported file attributes.
- The getFileAttributeView method threw AssertionError when
invoked with link options of null.
- Chmod sample failed when invoked with -R option.