8064466: (fs spec) Files.readAttributes(Path, String, LinkOption...) not clear when called with zero attributes
Summary: Change specification to indicate "one or more" instead of "zero or more" attributes.
Reviewed-by: alanb
--- a/jdk/src/java.base/share/classes/java/nio/file/Files.java Mon Feb 08 17:37:46 2016 +0100
+++ b/jdk/src/java.base/share/classes/java/nio/file/Files.java Mon Feb 08 10:46:42 2016 -0800
@@ -1898,7 +1898,7 @@
* many file systems.
*
* <p> The <i>attribute-list</i> component is a comma separated list of
- * zero or more names of attributes to read. If the list contains the value
+ * one or more names of attributes to read. If the list contains the value
* {@code "*"} then all attributes are read. Attributes that are not supported
* are ignored and will not be present in the returned map. It is
* implementation specific if all attributes are read as an atomic operation
@@ -1948,7 +1948,7 @@
* @throws UnsupportedOperationException
* if the attribute view is not available
* @throws IllegalArgumentException
- * if no attributes are specified or an unrecognized attributes is
+ * if no attributes are specified or an unrecognized attribute is
* specified
* @throws IOException
* if an I/O error occurs