This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch 1.x
in repository https://gitbox.apache.org/repos/asf/commons-fileupload.git

commit 80c1df2ec73b235c3590c4aaabd6b3bccef72076
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Fri Sep 15 22:59:54 2023 +0100

    Better Javadoc / comments
---
 src/main/java/org/apache/commons/fileupload/FileItem.java    |  2 +-
 src/main/java/org/apache/commons/fileupload/FileUpload.java  |  2 +-
 .../java/org/apache/commons/fileupload/MultipartStream.java  |  2 +-
 .../java/org/apache/commons/fileupload/ParameterParser.java  |  2 +-
 .../org/apache/commons/fileupload/disk/DiskFileItem.java     |  2 +-
 .../apache/commons/fileupload/disk/DiskFileItemFactory.java  |  2 +-
 .../apache/commons/fileupload/portlet/PortletFileUpload.java |  2 +-
 .../apache/commons/fileupload/servlet/ServletFileUpload.java |  2 +-
 .../apache/commons/fileupload/util/FileItemHeadersImpl.java  |  9 ---------
 .../org/apache/commons/fileupload/util/mime/MimeUtility.java |  4 ++--
 .../commons/fileupload/util/mime/QuotedPrintableDecoder.java |  2 +-
 .../apache/commons/fileupload/util/mime/RFC2231Utility.java  | 12 +++++-------
 12 files changed, 16 insertions(+), 27 deletions(-)

diff --git a/src/main/java/org/apache/commons/fileupload/FileItem.java 
b/src/main/java/org/apache/commons/fileupload/FileItem.java
index bf423515..c2fb4e16 100644
--- a/src/main/java/org/apache/commons/fileupload/FileItem.java
+++ b/src/main/java/org/apache/commons/fileupload/FileItem.java
@@ -195,7 +195,7 @@ public interface FileItem extends FileItemHeadersSupport {
      * be used for storing the contents of the file.
      *
      * @return An {@link java.io.OutputStream OutputStream} that can be used
-     *         for storing the contensts of the file.
+     *         for storing the contents of the file.
      *
      * @throws IOException if an error occurs.
      */
diff --git a/src/main/java/org/apache/commons/fileupload/FileUpload.java 
b/src/main/java/org/apache/commons/fileupload/FileUpload.java
index 7b843b5c..e26a5a72 100644
--- a/src/main/java/org/apache/commons/fileupload/FileUpload.java
+++ b/src/main/java/org/apache/commons/fileupload/FileUpload.java
@@ -43,7 +43,7 @@ public class FileUpload
     // ----------------------------------------------------------- Constructors
 
     /**
-     * Constructs an uninitialised instance of this class.
+     * Constructs an uninitialized instance of this class.
      *
      * A factory must be
      * configured, using {@code setFileItemFactory()}, before attempting
diff --git a/src/main/java/org/apache/commons/fileupload/MultipartStream.java 
b/src/main/java/org/apache/commons/fileupload/MultipartStream.java
index 34d2e785..6354cfdd 100644
--- a/src/main/java/org/apache/commons/fileupload/MultipartStream.java
+++ b/src/main/java/org/apache/commons/fileupload/MultipartStream.java
@@ -653,7 +653,7 @@ public class MultipartStream {
      * @throws IOException if an i/o error occurs.
      */
     public boolean skipPreamble() throws IOException {
-        // First delimiter may be not preceeded with a CRLF.
+        // First delimiter may be not preceded with a CRLF.
         System.arraycopy(boundary, 2, boundary, 0, boundary.length - 2);
         boundaryLength = boundary.length - 2;
         computeBoundaryTable();
diff --git a/src/main/java/org/apache/commons/fileupload/ParameterParser.java 
b/src/main/java/org/apache/commons/fileupload/ParameterParser.java
index 2e4e012c..4dd4b65e 100644
--- a/src/main/java/org/apache/commons/fileupload/ParameterParser.java
+++ b/src/main/java/org/apache/commons/fileupload/ParameterParser.java
@@ -119,7 +119,7 @@ public class ParameterParser {
     /**
      * Tests if the given character is present in the array of characters.
      *
-     * @param ch the character to test for presense in the array of characters
+     * @param ch the character to test for presence in the array of characters
      * @param charray the array of characters to test against
      *
      * @return {@code true} if the character is present in the array of
diff --git a/src/main/java/org/apache/commons/fileupload/disk/DiskFileItem.java 
b/src/main/java/org/apache/commons/fileupload/disk/DiskFileItem.java
index d255b054..02fb010f 100644
--- a/src/main/java/org/apache/commons/fileupload/disk/DiskFileItem.java
+++ b/src/main/java/org/apache/commons/fileupload/disk/DiskFileItem.java
@@ -436,7 +436,7 @@ public class DiskFileItem
      *
      * @return The name of the form field.
      *
-     * @see #setFieldName(java.lang.String)
+     * @see #setFieldName(String)
      *
      */
     @Override
diff --git 
a/src/main/java/org/apache/commons/fileupload/disk/DiskFileItemFactory.java 
b/src/main/java/org/apache/commons/fileupload/disk/DiskFileItemFactory.java
index 8434b31a..4cb416b1 100644
--- a/src/main/java/org/apache/commons/fileupload/disk/DiskFileItemFactory.java
+++ b/src/main/java/org/apache/commons/fileupload/disk/DiskFileItemFactory.java
@@ -181,7 +181,7 @@ public class DiskFileItemFactory implements FileItemFactory 
{
     // --------------------------------------------------------- Public Methods
 
     /**
-     * Create a new {@link org.apache.commons.fileupload.disk.DiskFileItem}
+     * Create a new {@link DiskFileItem}
      * instance from the supplied parameters and the local factory
      * configuration.
      *
diff --git 
a/src/main/java/org/apache/commons/fileupload/portlet/PortletFileUpload.java 
b/src/main/java/org/apache/commons/fileupload/portlet/PortletFileUpload.java
index 3fafbb7c..1d556dbd 100644
--- a/src/main/java/org/apache/commons/fileupload/portlet/PortletFileUpload.java
+++ b/src/main/java/org/apache/commons/fileupload/portlet/PortletFileUpload.java
@@ -67,7 +67,7 @@ public class PortletFileUpload extends FileUpload {
     // ----------------------------------------------------------- Constructors
 
     /**
-     * Constructs an uninitialised instance of this class. A factory must be
+     * Constructs an uninitialized instance of this class. A factory must be
      * configured, using {@code setFileItemFactory()}, before attempting
      * to parse requests.
      *
diff --git 
a/src/main/java/org/apache/commons/fileupload/servlet/ServletFileUpload.java 
b/src/main/java/org/apache/commons/fileupload/servlet/ServletFileUpload.java
index 8f1b2bee..648a463a 100644
--- a/src/main/java/org/apache/commons/fileupload/servlet/ServletFileUpload.java
+++ b/src/main/java/org/apache/commons/fileupload/servlet/ServletFileUpload.java
@@ -72,7 +72,7 @@ public class ServletFileUpload extends FileUpload {
     // ----------------------------------------------------------- Constructors
 
     /**
-     * Constructs an uninitialised instance of this class. A factory must be
+     * Constructs an uninitialized instance of this class. A factory must be
      * configured, using {@code setFileItemFactory()}, before attempting
      * to parse requests.
      *
diff --git 
a/src/main/java/org/apache/commons/fileupload/util/FileItemHeadersImpl.java 
b/src/main/java/org/apache/commons/fileupload/util/FileItemHeadersImpl.java
index af8427ee..4a9c7941 100644
--- a/src/main/java/org/apache/commons/fileupload/util/FileItemHeadersImpl.java
+++ b/src/main/java/org/apache/commons/fileupload/util/FileItemHeadersImpl.java
@@ -45,9 +45,6 @@ public class FileItemHeadersImpl implements FileItemHeaders, 
Serializable {
      */
     private final Map<String, List<String>> headerNameToValueListMap = new 
LinkedHashMap<String, List<String>>();
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public String getHeader(final String name) {
         final String nameLower = name.toLowerCase(Locale.ENGLISH);
@@ -58,17 +55,11 @@ public class FileItemHeadersImpl implements 
FileItemHeaders, Serializable {
         return headerValueList.get(0);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public Iterator<String> getHeaderNames() {
         return headerNameToValueListMap.keySet().iterator();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public Iterator<String> getHeaders(final String name) {
         final String nameLower = name.toLowerCase(Locale.ENGLISH);
diff --git 
a/src/main/java/org/apache/commons/fileupload/util/mime/MimeUtility.java 
b/src/main/java/org/apache/commons/fileupload/util/mime/MimeUtility.java
index af1db7c6..7bfef250 100644
--- a/src/main/java/org/apache/commons/fileupload/util/mime/MimeUtility.java
+++ b/src/main/java/org/apache/commons/fileupload/util/mime/MimeUtility.java
@@ -193,8 +193,8 @@ public final class MimeUtility {
      * @param word   The possibly encoded word value.
      *
      * @return The decoded word.
-     * @throws ParseException
-     * @throws UnsupportedEncodingException
+     * @throws ParseException in case of a parse error of the RFC 2047
+     * @throws UnsupportedEncodingException Thrown when Invalid RFC 2047 
encoding was found
      */
     private static String decodeWord(final String word) throws ParseException, 
UnsupportedEncodingException {
         // encoded words start with the characters "=?".  If this not an 
encoded word, we throw a
diff --git 
a/src/main/java/org/apache/commons/fileupload/util/mime/QuotedPrintableDecoder.java
 
b/src/main/java/org/apache/commons/fileupload/util/mime/QuotedPrintableDecoder.java
index 3b25dd2b..8141a314 100644
--- 
a/src/main/java/org/apache/commons/fileupload/util/mime/QuotedPrintableDecoder.java
+++ 
b/src/main/java/org/apache/commons/fileupload/util/mime/QuotedPrintableDecoder.java
@@ -44,7 +44,7 @@ final class QuotedPrintableDecoder {
      * @param out    The output stream used to return the decoded data.
      *
      * @return the number of bytes produced.
-     * @throws IOException
+     * @throws IOException if an IO error occurs
      */
     public static int decode(final byte[] data, final OutputStream out) throws 
IOException {
         int off = 0;
diff --git 
a/src/main/java/org/apache/commons/fileupload/util/mime/RFC2231Utility.java 
b/src/main/java/org/apache/commons/fileupload/util/mime/RFC2231Utility.java
index 42bcc340..c3f0f76c 100644
--- a/src/main/java/org/apache/commons/fileupload/util/mime/RFC2231Utility.java
+++ b/src/main/java/org/apache/commons/fileupload/util/mime/RFC2231Utility.java
@@ -20,13 +20,12 @@ import java.io.ByteArrayOutputStream;
 import java.io.UnsupportedEncodingException;
 /**
  * Utility class to decode/encode character set on HTTP Header fields based on 
RFC 2231.
- * This implementation adheres to RFC 5987 in particular, which was defined 
for HTTP headers
- *
+ * This implementation adheres to RFC 5987 in particular, which was defined 
for HTTP headers.
+ * <p>
  * RFC 5987 builds on RFC 2231, but has lesser scope like
  * <a href="https://tools.ietf.org/html/rfc5987#section-3.2";>mandatory charset 
definition</a>
  * and <a href="https://tools.ietf.org/html/rfc5987#section-4";>no parameter 
continuation</a>
  *
- * <p>
  * @see <a href="https://tools.ietf.org/html/rfc2231";>RFC 2231</a>
  * @see <a href="https://tools.ietf.org/html/rfc5987";>RFC 5987</a>
  */
@@ -93,14 +92,13 @@ public final class RFC2231Utility {
 
     /**
      * Decode a string of text obtained from a HTTP header as per RFC 2231
-     *
-     * <p/>
+     * <p>
      * <b>Eg 1.</b> {@code us-ascii'en-us'This%20is%20%2A%2A%2Afun%2A%2A%2A}
      * will be decoded to {@code This is ***fun***}
-     * <p/>
+     * <p>
      * <b>Eg 2.</b> {@code iso-8859-1'en'%A3%20rate}
      * will be decoded to {@code £ rate}
-     * <p/>
+     * <p>
      * <b>Eg 3.</b> {@code UTF-8''%c2%a3%20and%20%e2%82%ac%20rates}
      * will be decoded to {@code £ and € rates}
      *

Reply via email to