Javadoc
diff --git a/src/main/java/org/apache/commons/csv/CSVFormat.java b/src/main/java/org/apache/commons/csv/CSVFormat.java
index 0fdd3cb..dc8de68 100644
--- a/src/main/java/org/apache/commons/csv/CSVFormat.java
+++ b/src/main/java/org/apache/commons/csv/CSVFormat.java
@@ -222,7 +222,7 @@
         /**
          * Creates a new builder from the given format.
          *
-         * @param csvFormat the source format.
+         * @param csvFormat The source format.
          * @return A new builder.
          */
         public static Builder create(final CSVFormat csvFormat) {
@@ -328,7 +328,7 @@
         /**
          * Sets the duplicate header names behavior, true to allow, false to disallow.
          *
-         * @param allowDuplicateHeaderNames the duplicate header names behavior, true to allow, false to disallow.
+         * @param allowDuplicateHeaderNames The duplicate header names behavior, true to allow, false to disallow.
          * @return This instance.
          * @deprecated Use {@link #setDuplicateHeaderMode(DuplicateHeaderMode)}.
          */
@@ -342,7 +342,7 @@
          * Sets the parser missing column names behavior, {@code true} to allow missing column names in the header line, {@code false} to cause an
          * {@link IllegalArgumentException} to be thrown.
          *
-         * @param allowMissingColumnNames the missing column names behavior, {@code true} to allow missing column names in the header line, {@code false} to
+         * @param allowMissingColumnNames The missing column names behavior, {@code true} to allow missing column names in the header line, {@code false} to
          *                                cause an {@link IllegalArgumentException} to be thrown.
          * @return This instance.
          */
@@ -392,7 +392,7 @@
          * # 1970-01-01T00:00:00Z
          * </pre>
          *
-         * @param commentMarker the comment start marker, use {@code null} to disable.
+         * @param commentMarker The comment start marker, use {@code null} to disable.
          * @return This instance.
          * @throws IllegalArgumentException thrown if the specified character is a line break
          */
@@ -431,7 +431,7 @@
          * # 1970-01-01T00:00:00Z
          * </pre>
          *
-         * @param commentMarker the comment start marker, use {@code null} to disable.
+         * @param commentMarker The comment start marker, use {@code null} to disable.
          * @return This instance.
          * @throws IllegalArgumentException thrown if the specified character is a line break
          */
@@ -446,7 +446,7 @@
         /**
          * Sets the delimiter character.
          *
-         * @param delimiter the delimiter character.
+         * @param delimiter The delimiter character.
          * @return This instance.
          */
         public Builder setDelimiter(final char delimiter) {
@@ -456,7 +456,7 @@
         /**
          * Sets the delimiter character.
          *
-         * @param delimiter the delimiter character.
+         * @param delimiter The delimiter character.
          * @return This instance.
          */
         public Builder setDelimiter(final String delimiter) {
@@ -473,7 +473,7 @@
         /**
          * Sets the duplicate header names behavior.
          *
-         * @param duplicateHeaderMode the duplicate header names behavior
+         * @param duplicateHeaderMode The duplicate header names behavior
          * @return This instance.
          * @since 1.10.0
          */
@@ -485,7 +485,7 @@
         /**
          * Sets the escape character.
          *
-         * @param escapeCharacter the escape character.
+         * @param escapeCharacter The escape character.
          * @return This instance.
          * @throws IllegalArgumentException thrown if the specified character is a line break
          */
@@ -497,7 +497,7 @@
         /**
          * Sets the escape character.
          *
-         * @param escapeCharacter the escape character.
+         * @param escapeCharacter The escape character.
          * @return This instance.
          * @throws IllegalArgumentException thrown if the specified character is a line break
          */
@@ -527,7 +527,7 @@
          * The header is also used by the {@link CSVPrinter}.
          * </p>
          *
-         * @param headerEnum the enum defining the header, {@code null} if disabled, empty if parsed automatically, user-specified otherwise.
+         * @param headerEnum The enum defining the header, {@code null} if disabled, empty if parsed automatically, user-specified otherwise.
          * @return This instance.
          */
         public Builder setHeader(final Class<? extends Enum<?>> headerEnum) {
@@ -556,7 +556,7 @@
          * The header is also used by the {@link CSVPrinter}.
          * </p>
          *
-         * @param resultSet the resultSet for the header, {@code null} if disabled, empty if parsed automatically, user-specified otherwise.
+         * @param resultSet The resultSet for the header, {@code null} if disabled, empty if parsed automatically, user-specified otherwise.
          * @return This instance.
          * @throws SQLException SQLException if a database access error occurs or this method is called on a closed result set.
          */
@@ -580,7 +580,7 @@
          * The header is also used by the {@link CSVPrinter}.
          * </p>
          *
-         * @param resultSetMetaData the metaData for the header, {@code null} if disabled, empty if parsed automatically, user-specified otherwise.
+         * @param resultSetMetaData The metaData for the header, {@code null} if disabled, empty if parsed automatically, user-specified otherwise.
          * @return This instance.
          * @throws SQLException SQLException if a database access error occurs or this method is called on a closed result set.
          */
@@ -615,7 +615,7 @@
          * This method keeps a copy of the input array.
          * </p>
          *
-         * @param header the header, {@code null} if disabled, empty if parsed automatically, user-specified otherwise.
+         * @param header The header, {@code null} if disabled, empty if parsed automatically, user-specified otherwise.
          * @return This instance.
          */
         public Builder setHeader(final String... header) {
@@ -656,7 +656,7 @@
          * This method keeps a copy of the input array.
          * </p>
          *
-         * @param headerComments the headerComments which will be printed by the Printer before the CSV data.
+         * @param headerComments The headerComments which will be printed by the Printer before the CSV data.
          * @return This instance.
          */
         public Builder setHeaderComments(final Object... headerComments) {
@@ -697,7 +697,7 @@
          * This method keeps a copy of the input array.
          * </p>
          *
-         * @param headerComments the headerComments which will be printed by the Printer before the CSV data.
+         * @param headerComments The headerComments which will be printed by the Printer before the CSV data.
          * @return This instance.
          */
         public Builder setHeaderComments(final String... headerComments) {
@@ -709,7 +709,7 @@
          * Sets the empty line skipping behavior, {@code true} to ignore the empty lines between the records, {@code false} to translate empty lines to empty
          * records.
          *
-         * @param ignoreEmptyLines the empty line skipping behavior, {@code true} to ignore the empty lines between the records, {@code false} to translate
+         * @param ignoreEmptyLines The empty line skipping behavior, {@code true} to ignore the empty lines between the records, {@code false} to translate
          *                         empty lines to empty records.
          * @return This instance.
          */
@@ -721,7 +721,7 @@
         /**
          * Sets the parser case mapping behavior, {@code true} to access name/values, {@code false} to leave the mapping as is.
          *
-         * @param ignoreHeaderCase the case mapping behavior, {@code true} to access name/values, {@code false} to leave the mapping as is.
+         * @param ignoreHeaderCase The case mapping behavior, {@code true} to access name/values, {@code false} to leave the mapping as is.
          * @return This instance.
          */
         public Builder setIgnoreHeaderCase(final boolean ignoreHeaderCase) {
@@ -732,7 +732,7 @@
         /**
          * Sets the parser trimming behavior, {@code true} to remove the surrounding spaces, {@code false} to leave the spaces as is.
          *
-         * @param ignoreSurroundingSpaces the parser trimming behavior, {@code true} to remove the surrounding spaces, {@code false} to leave the spaces as is.
+         * @param ignoreSurroundingSpaces The parser trimming behavior, {@code true} to remove the surrounding spaces, {@code false} to leave the spaces as is.
          * @return This instance.
          */
         public Builder setIgnoreSurroundingSpaces(final boolean ignoreSurroundingSpaces) {
@@ -758,7 +758,7 @@
          * Values less than or equal to 0 mean no limit.
          * </p>
          *
-         * @param maxRows the maximum number of rows to process, excluding the header row.
+         * @param maxRows The maximum number of rows to process, excluding the header row.
          * @return This instance.
          * @since 1.14.0
          */
@@ -775,7 +775,7 @@
          * <li><strong>Writing:</strong> Writes {@code null} as the given {@code nullString} when writing records.</li>
          * </ul>
          *
-         * @param nullString the String to convert to and from {@code null}. No substitution occurs if {@code null}.
+         * @param nullString The String to convert to and from {@code null}. No substitution occurs if {@code null}.
          * @return This instance.
          */
         public Builder setNullString(final String nullString) {
@@ -786,7 +786,7 @@
         /**
          * Sets the quote character.
          *
-         * @param quoteCharacter the quote character.
+         * @param quoteCharacter The quote character.
          * @return This instance.
          */
         public Builder setQuote(final char quoteCharacter) {
@@ -797,7 +797,7 @@
         /**
          * Sets the quote character, use {@code null} to disable.
          *
-         * @param quoteCharacter the quote character, use {@code null} to disable.
+         * @param quoteCharacter The quote character, use {@code null} to disable.
          * @return This instance.
          */
         public Builder setQuote(final Character quoteCharacter) {
@@ -817,7 +817,7 @@
         /**
          * Sets the quote policy to use for output.
          *
-         * @param quoteMode the quote policy to use for output.
+         * @param quoteMode The quote policy to use for output.
          * @return This instance.
          */
         public Builder setQuoteMode(final QuoteMode quoteMode) {
@@ -833,7 +833,7 @@
          * and "\r\n"
          * </p>
          *
-         * @param recordSeparator the record separator to use for output.
+         * @param recordSeparator The record separator to use for output.
          * @return This instance.
          */
         public Builder setRecordSeparator(final char recordSeparator) {
@@ -849,7 +849,7 @@
          * and "\r\n"
          * </p>
          *
-         * @param recordSeparator the record separator to use for output.
+         * @param recordSeparator The record separator to use for output.
          * @return This instance.
          */
         public Builder setRecordSeparator(final String recordSeparator) {
@@ -1433,7 +1433,7 @@
      * Null-safe clone of an array.
      *
      * @param <T>    The array element type.
-     * @param values the source array
+     * @param values The source array
      * @return The cloned array.
      */
     @SafeVarargs
@@ -1444,8 +1444,8 @@
     /**
      * Returns true if the given string contains the search char.
      *
-     * @param source   the string to check.
-     * @param searchCh the character to search.
+     * @param source   The string to check.
+     * @param searchCh The character to search.
      * @return true if {@code c} contains a line break character
      */
     private static boolean contains(final String source, final char searchCh) {
@@ -1455,7 +1455,7 @@
     /**
      * Returns true if the given string contains a line break character.
      *
-     * @param source the string to check.
+     * @param source The string to check.
      * @return true if {@code c} contains a line break character.
      */
     private static boolean containsLineBreak(final String source) {
@@ -1478,7 +1478,7 @@
     /**
      * Returns true if the given character is a line break character.
      *
-     * @param c the character to check.
+     * @param c The character to check.
      * @return true if {@code c} is a line break character.
      */
     private static boolean isLineBreak(final char c) {
@@ -1488,7 +1488,7 @@
     /**
      * Returns true if the given character is a line break character.
      *
-     * @param c the character to check, may be null.
+     * @param c The character to check, may be null.
      * @return true if {@code c} is a line break character (and not null).
      */
     private static boolean isLineBreak(final Character c) {
@@ -1512,7 +1512,7 @@
      * Use this method if you want to create a CSVFormat from scratch. All fields but the delimiter will be initialized with null/false.
      * </p>
      *
-     * @param delimiter the char used for value separation, must not be a line break character
+     * @param delimiter The char used for value separation, must not be a line break character
      * @return A new CSV format.
      * @throws IllegalArgumentException if the delimiter is a line break character
      * @see #DEFAULT
@@ -1747,7 +1747,7 @@
     /**
      * Formats the specified values as a CSV record string.
      *
-     * @param values the values to format.
+     * @param values The values to format.
      * @return The formatted values.
      */
     public String format(final Object... values) {
@@ -2101,11 +2101,11 @@
     /**
      * Tests whether the next characters constitute a delimiter
      *
-     * @param ch0             the first char (index 0).
-     * @param charSeq         the match char sequence
+     * @param ch0             The first char (index 0).
+     * @param charSeq         The match char sequence
      * @param startIndex      where start to match
-     * @param delimiter       the delimiter
-     * @param delimiterLength the delimiter length
+     * @param delimiter       The delimiter
+     * @param delimiterLength The delimiter length
      * @return true if the match is successful
      */
     private boolean isDelimiter(final char ch0, final CharSequence charSeq, final int startIndex, final char[] delimiter, final int delimiterLength) {
@@ -2162,7 +2162,7 @@
      * See also the various static parse methods on {@link CSVParser}.
      * </p>
      *
-     * @param reader the input stream
+     * @param reader The input stream
      * @return A parser over a stream of {@link CSVRecord}s.
      * @throws IOException  If an I/O error occurs
      * @throws CSVException Thrown on invalid input.
@@ -2178,7 +2178,7 @@
      * See also {@link CSVPrinter}.
      * </p>
      *
-     * @param out the output.
+     * @param out The output.
      * @return A printer to an output.
      * @throws IOException thrown if the optional header cannot be printed.
      */
@@ -2193,7 +2193,7 @@
      * See also {@link CSVPrinter}.
      * </p>
      *
-     * @param out     the output.
+     * @param out     The output.
      * @param charset A charset.
      * @return A printer to an output.
      * @throws IOException thrown if the optional header cannot be printed.
@@ -2286,7 +2286,7 @@
      * See also {@link CSVPrinter}.
      * </p>
      *
-     * @param out     the output.
+     * @param out     The output.
      * @param charset A charset.
      * @return A printer to an output.
      * @throws IOException thrown if the optional header cannot be printed.
@@ -2728,7 +2728,7 @@
     /**
      * Builds a new {@code CSVFormat} with duplicate header names behavior set to the given value.
      *
-     * @param allowDuplicateHeaderNames the duplicate header names behavior, true to allow, false to disallow.
+     * @param allowDuplicateHeaderNames The duplicate header names behavior, true to allow, false to disallow.
      * @return A new {@code CSVFormat} with duplicate header names behavior set to the given value.
      * @since 1.7
      * @deprecated Use {@link Builder#setAllowDuplicateHeaderNames(boolean)}
@@ -2755,7 +2755,7 @@
     /**
      * Builds a new {@code CSVFormat} with the missing column names behavior of the format set to the given value.
      *
-     * @param allowMissingColumnNames the missing column names behavior, {@code true} to allow missing column names in the header line, {@code false} to cause
+     * @param allowMissingColumnNames The missing column names behavior, {@code true} to allow missing column names in the header line, {@code false} to cause
      *                                an {@link IllegalArgumentException} to be thrown.
      * @return A new CSVFormat that is equal to this but with the specified missing column names behavior.
      * @deprecated Use {@link Builder#setAllowMissingColumnNames(boolean)}
@@ -2783,7 +2783,7 @@
      *
      * Note that the comment start character is only recognized at the start of a line.
      *
-     * @param commentMarker the comment start marker
+     * @param commentMarker The comment start marker
      * @return A new CSVFormat that is equal to this one but with the specified character as the comment start marker
      * @throws IllegalArgumentException thrown if the specified character is a line break
      * @deprecated Use {@link Builder#setCommentMarker(char)}
@@ -2798,7 +2798,7 @@
      *
      * Note that the comment start character is only recognized at the start of a line.
      *
-     * @param commentMarker the comment start marker, use {@code null} to disable
+     * @param commentMarker The comment start marker, use {@code null} to disable
      * @return A new CSVFormat that is equal to this one but with the specified character as the comment start marker
      * @throws IllegalArgumentException thrown if the specified character is a line break
      * @deprecated Use {@link Builder#setCommentMarker(Character)}
@@ -2811,7 +2811,7 @@
     /**
      * Builds a new {@code CSVFormat} with the delimiter of the format set to the specified character.
      *
-     * @param delimiter the delimiter character
+     * @param delimiter The delimiter character
      * @return A new CSVFormat that is equal to this with the specified character as a delimiter
      * @throws IllegalArgumentException thrown if the specified character is a line break
      * @deprecated Use {@link Builder#setDelimiter(char)}
@@ -2824,7 +2824,7 @@
     /**
      * Builds a new {@code CSVFormat} with the escape character of the format set to the specified character.
      *
-     * @param escape the escape character
+     * @param escape The escape character
      * @return A new CSVFormat that is equal to this but with the specified character as the escape character
      * @throws IllegalArgumentException thrown if the specified character is a line break
      * @deprecated Use {@link Builder#setEscape(char)}
@@ -2837,7 +2837,7 @@
     /**
      * Builds a new {@code CSVFormat} with the escape character of the format set to the specified character.
      *
-     * @param escape the escape character, use {@code null} to disable
+     * @param escape The escape character, use {@code null} to disable
      * @return A new CSVFormat that is equal to this but with the specified character as the escape character
      * @throws IllegalArgumentException thrown if the specified character is a line break
      * @deprecated Use {@link Builder#setEscape(Character)}
@@ -2900,7 +2900,7 @@
      * The header is also used by the {@link CSVPrinter}.
      * </p>
      *
-     * @param headerEnum the enum defining the header, {@code null} if disabled, empty if parsed automatically, user specified otherwise.
+     * @param headerEnum The enum defining the header, {@code null} if disabled, empty if parsed automatically, user specified otherwise.
      * @return A new CSVFormat that is equal to this but with the specified header
      * @see Builder#setHeader(String...)
      * @see Builder#setSkipHeaderRecord(boolean)
@@ -2929,7 +2929,7 @@
      * The header is also used by the {@link CSVPrinter}.
      * </p>
      *
-     * @param resultSet the resultSet for the header, {@code null} if disabled, empty if parsed automatically, user-specified otherwise.
+     * @param resultSet The resultSet for the header, {@code null} if disabled, empty if parsed automatically, user-specified otherwise.
      * @return A new CSVFormat that is equal to this but with the specified header
      * @throws SQLException SQLException if a database access error occurs or this method is called on a closed result set.
      * @since 1.1
@@ -2957,7 +2957,7 @@
      * The header is also used by the {@link CSVPrinter}.
      * </p>
      *
-     * @param resultSetMetaData the metaData for the header, {@code null} if disabled, empty if parsed automatically, user specified otherwise.
+     * @param resultSetMetaData The metaData for the header, {@code null} if disabled, empty if parsed automatically, user specified otherwise.
      * @return A new CSVFormat that is equal to this but with the specified header
      * @throws SQLException SQLException if a database access error occurs or this method is called on a closed result set.
      * @since 1.1
@@ -2985,7 +2985,7 @@
      * The header is also used by the {@link CSVPrinter}.
      * </p>
      *
-     * @param header the header, {@code null} if disabled, empty if parsed automatically, user-specified otherwise.
+     * @param header The header, {@code null} if disabled, empty if parsed automatically, user-specified otherwise.
      * @return A new CSVFormat that is equal to this but with the specified header
      * @see Builder#setSkipHeaderRecord(boolean)
      * @deprecated Use {@link Builder#setHeader(String...)}
@@ -3003,7 +3003,7 @@
      * CSVFormat format = aFormat.builder().setHeaderComments("Generated by Apache Commons CSV.", Instant.now()).get();
      * }</pre>
      *
-     * @param headerComments the headerComments which will be printed by the Printer before the actual CSV data.
+     * @param headerComments The headerComments which will be printed by the Printer before the actual CSV data.
      * @return A new CSVFormat that is equal to this but with the specified header
      * @see Builder#setSkipHeaderRecord(boolean)
      * @since 1.1
@@ -3030,7 +3030,7 @@
     /**
      * Builds a new {@code CSVFormat} with the empty line skipping behavior of the format set to the given value.
      *
-     * @param ignoreEmptyLines the empty line skipping behavior, {@code true} to ignore the empty lines between the records, {@code false} to translate empty
+     * @param ignoreEmptyLines The empty line skipping behavior, {@code true} to ignore the empty lines between the records, {@code false} to translate empty
      *                         lines to empty records.
      * @return A new CSVFormat that is equal to this but with the specified empty line skipping behavior.
      * @deprecated Use {@link Builder#setIgnoreEmptyLines(boolean)}
@@ -3056,7 +3056,7 @@
     /**
      * Builds a new {@code CSVFormat} with whether header names should be accessed ignoring case.
      *
-     * @param ignoreHeaderCase the case mapping behavior, {@code true} to access name/values, {@code false} to leave the mapping as is.
+     * @param ignoreHeaderCase The case mapping behavior, {@code true} to access name/values, {@code false} to leave the mapping as is.
      * @return A new CSVFormat that will ignore case header name if specified as {@code true}
      * @since 1.3
      * @deprecated Use {@link Builder#setIgnoreHeaderCase(boolean)}
@@ -3082,7 +3082,7 @@
     /**
      * Builds a new {@code CSVFormat} with the parser trimming behavior of the format set to the given value.
      *
-     * @param ignoreSurroundingSpaces the parser trimming behavior, {@code true} to remove the surrounding spaces, {@code false} to leave the spaces as is.
+     * @param ignoreSurroundingSpaces The parser trimming behavior, {@code true} to remove the surrounding spaces, {@code false} to leave the spaces as is.
      * @return A new CSVFormat that is equal to this but with the specified trimming behavior.
      * @deprecated Use {@link Builder#setIgnoreSurroundingSpaces(boolean)}
      */
@@ -3098,7 +3098,7 @@
      * <li><strong>Writing:</strong> Writes {@code null} as the given {@code nullString} when writing records.</li>
      * </ul>
      *
-     * @param nullString the String to convert to and from {@code null}. No substitution occurs if {@code null}
+     * @param nullString The String to convert to and from {@code null}. No substitution occurs if {@code null}
      * @return A new CSVFormat that is equal to this but with the specified null conversion string.
      * @deprecated Use {@link Builder#setNullString(String)}
      */
@@ -3110,7 +3110,7 @@
     /**
      * Builds a new {@code CSVFormat} with the quoteChar of the format set to the specified character.
      *
-     * @param quoteChar the quote character
+     * @param quoteChar The quote character
      * @return A new CSVFormat that is equal to this but with the specified character as quoteChar
      * @throws IllegalArgumentException thrown if the specified character is a line break
      * @deprecated Use {@link Builder#setQuote(char)}
@@ -3123,7 +3123,7 @@
     /**
      * Builds a new {@code CSVFormat} with the quoteChar of the format set to the specified character.
      *
-     * @param quoteChar the quote character, use {@code null} to disable.
+     * @param quoteChar The quote character, use {@code null} to disable.
      * @return A new CSVFormat that is equal to this but with the specified character as quoteChar
      * @throws IllegalArgumentException thrown if the specified character is a line break
      * @deprecated Use {@link Builder#setQuote(Character)}
@@ -3136,7 +3136,7 @@
     /**
      * Builds a new {@code CSVFormat} with the output quote policy of the format set to the specified value.
      *
-     * @param quoteMode the quote policy to use for output.
+     * @param quoteMode The quote policy to use for output.
      * @return A new CSVFormat that is equal to this but with the specified quote policy
      * @deprecated Use {@link Builder#setQuoteMode(QuoteMode)}
      */
@@ -3153,7 +3153,7 @@
      * "\r\n"
      * </p>
      *
-     * @param recordSeparator the record separator to use for output.
+     * @param recordSeparator The record separator to use for output.
      * @return A new CSVFormat that is equal to this but with the specified output record separator
      * @deprecated Use {@link Builder#setRecordSeparator(char)}
      */
@@ -3170,7 +3170,7 @@
      * "\r\n"
      * </p>
      *
-     * @param recordSeparator the record separator to use for output.
+     * @param recordSeparator The record separator to use for output.
      * @return A new CSVFormat that is equal to this but with the specified output record separator
      * @throws IllegalArgumentException if recordSeparator is none of CR, LF or CRLF
      * @deprecated Use {@link Builder#setRecordSeparator(String)}
diff --git a/src/main/java/org/apache/commons/csv/CSVParser.java b/src/main/java/org/apache/commons/csv/CSVParser.java
index 0f3dd70..ef0fbc0 100644
--- a/src/main/java/org/apache/commons/csv/CSVParser.java
+++ b/src/main/java/org/apache/commons/csv/CSVParser.java
@@ -177,7 +177,7 @@
          * By default, the value is {@code -1}, which reuses the character offset for the byte offset.
          * </p>
          *
-         * @param byteOffset the lexer byte offset.
+         * @param byteOffset The lexer byte offset.
          * @return {@code this} instance.
          * @see #setCharacterOffset(long)
          * @since 1.15.0
@@ -190,7 +190,7 @@
         /**
          * Sets the lexer character offset when the parser does not start parsing at the beginning of the source.
          *
-         * @param characterOffset the lexer character offset.
+         * @param characterOffset The lexer character offset.
          * @return {@code this} instance.
          * @see #setByteOffset(long)
          */
@@ -202,7 +202,7 @@
         /**
          * Sets the CSV format. A copy of the given format is kept.
          *
-         * @param format the CSV format, {@code null} resets to {@link CSVFormat#DEFAULT}.
+         * @param format The CSV format, {@code null} resets to {@link CSVFormat#DEFAULT}.
          * @return {@code this} instance.
          */
         public Builder setFormat(final CSVFormat format) {
@@ -213,7 +213,7 @@
         /**
          * Sets the next record number to assign, defaults to {@code 1}.
          *
-         * @param recordNumber the next record number to assign.
+         * @param recordNumber The next record number to assign.
          * @return {@code this} instance.
          */
         public Builder setRecordNumber(final long recordNumber) {
diff --git a/src/main/java/org/apache/commons/csv/CSVPrinter.java b/src/main/java/org/apache/commons/csv/CSVPrinter.java
index 1f8d633..c45bd3b 100644
--- a/src/main/java/org/apache/commons/csv/CSVPrinter.java
+++ b/src/main/java/org/apache/commons/csv/CSVPrinter.java
@@ -99,7 +99,7 @@
      * </p>
      *
      * @param appendable stream to which to print. Must not be null.
-     * @param format     the CSV format. Must not be null.
+     * @param format     The CSV format. Must not be null.
      * @throws IOException              thrown if the optional header cannot be printed.
      * @throws IllegalArgumentException thrown if the parameters of the format are inconsistent.
      * @throws NullPointerException     thrown if either parameters are null.
diff --git a/src/main/java/org/apache/commons/csv/ExtendedBufferedReader.java b/src/main/java/org/apache/commons/csv/ExtendedBufferedReader.java
index d32bac8..94a1639 100644
--- a/src/main/java/org/apache/commons/csv/ExtendedBufferedReader.java
+++ b/src/main/java/org/apache/commons/csv/ExtendedBufferedReader.java
@@ -77,8 +77,8 @@
      * Constructs a new instance with the specified reader, character set, and byte tracking option. Initializes an encoder if byte tracking is enabled and a
      * character set is provided.
      *
-     * @param reader     the reader supports a look-ahead option.
-     * @param charset    the character set for encoding, or {@code null} if not applicable.
+     * @param reader     The reader supports a look-ahead option.
+     * @param charset    The character set for encoding, or {@code null} if not applicable.
      * @param trackBytes {@code true} to enable byte tracking; {@code false} to disable it.
      */
     ExtendedBufferedReader(final Reader reader, final Charset charset, final boolean trackBytes) {
@@ -138,7 +138,7 @@
      * </li>
      * </ul>
      *
-     * @param current the current character to process.
+     * @param current The current character to process.
      * @return The byte length of the character.
      * @throws CharacterCodingException if the character cannot be encoded.
      */
diff --git a/src/main/java/org/apache/commons/csv/Lexer.java b/src/main/java/org/apache/commons/csv/Lexer.java
index e2d0570..c78d1c7 100644
--- a/src/main/java/org/apache/commons/csv/Lexer.java
+++ b/src/main/java/org/apache/commons/csv/Lexer.java
@@ -69,7 +69,7 @@
     /**
      * Appends the next escaped character to the token's content.
      *
-     * @param token the current token.
+     * @param token The current token.
      * @throws IOException  on stream access error.
      * @throws CSVException Thrown on invalid input.
      */
@@ -217,7 +217,7 @@
     /**
      * Tests if the current character represents the start of a line: a CR, LF, or is at the start of the file.
      *
-     * @param ch the character to check.
+     * @param ch The character to check.
      * @return true if the character is at the start of a line.
      */
     boolean isStartOfLine(final int ch) {
@@ -230,7 +230,7 @@
      * A token corresponds to a term, a record change or an end-of-file indicator.
      * </p>
      *
-     * @param token an existing Token object to reuse. The caller is responsible for initializing the Token.
+     * @param token An existing Token object to reuse. The caller is responsible for initializing the Token.
      * @return The next token found.
      * @throws IOException  on stream access error.
      * @throws CSVException Thrown on invalid input.
@@ -410,8 +410,8 @@
      * <li>An unescaped delimiter has been reached (TOKEN)</li>
      * </ul>
      *
-     * @param token the current token.
-     * @param ch     the current character.
+     * @param token The current token.
+     * @param ch     The current character.
      * @return The filled token.
      * @throws IOException  on stream access error.
      * @throws CSVException Thrown on invalid input.
diff --git a/src/test/java/org/apache/commons/csv/CSVDuplicateHeaderTest.java b/src/test/java/org/apache/commons/csv/CSVDuplicateHeaderTest.java
index 8a64c7f..e614961 100644
--- a/src/test/java/org/apache/commons/csv/CSVDuplicateHeaderTest.java
+++ b/src/test/java/org/apache/commons/csv/CSVDuplicateHeaderTest.java
@@ -267,10 +267,10 @@
     /**
      * Tests duplicate headers with the CSVFormat.
      *
-     * @param duplicateHeaderMode the duplicate header mode
-     * @param allowMissingColumnNames the allow missing column names flag (only used for parsing)
-     * @param ignoreHeaderCase the ignore header case flag (only used for parsing)
-     * @param headers the headers
+     * @param duplicateHeaderMode The duplicate header mode
+     * @param allowMissingColumnNames The allow missing column names flag (only used for parsing)
+     * @param ignoreHeaderCase The ignore header case flag (only used for parsing)
+     * @param headers The headers
      * @param valid true if the settings are expected to be valid, otherwise expect a IllegalArgumentException
      */
     @ParameterizedTest
@@ -299,10 +299,10 @@
     /**
      * Tests duplicate headers with the CSVParser.
      *
-     * @param duplicateHeaderMode the duplicate header mode
-     * @param allowMissingColumnNames the allow missing column names flag (only used for parsing)
-     * @param ignoreHeaderCase the ignore header case flag (only used for parsing)
-     * @param headers the headers (joined with the CSVFormat delimiter to create a string input)
+     * @param duplicateHeaderMode The duplicate header mode
+     * @param allowMissingColumnNames The allow missing column names flag (only used for parsing)
+     * @param ignoreHeaderCase The ignore header case flag (only used for parsing)
+     * @param headers The headers (joined with the CSVFormat delimiter to create a string input)
      * @param valid true if the settings are expected to be valid, otherwise expect a IllegalArgumentException
      * @throws IOException Signals that an I/O exception has occurred.
      */
diff --git a/src/test/java/org/apache/commons/csv/Utils.java b/src/test/java/org/apache/commons/csv/Utils.java
index 5b5a05e..868e1c6 100644
--- a/src/test/java/org/apache/commons/csv/Utils.java
+++ b/src/test/java/org/apache/commons/csv/Utils.java
@@ -34,10 +34,10 @@
     /**
      * Checks if the 2d array has the same contents as the list of records.
      *
-     * @param message  the message to be displayed
-     * @param expected the 2d array of expected results
-     * @param actual   the List of {@link CSVRecord} entries, each containing an array of values
-     * @param maxRows  the maximum number of rows expected, less than or equal to zero means no limit.
+     * @param message  The message to be displayed
+     * @param expected The 2d array of expected results
+     * @param actual   The List of {@link CSVRecord} entries, each containing an array of values
+     * @param maxRows  The maximum number of rows expected, less than or equal to zero means no limit.
      */
     public static void compare(final String message, final String[][] expected, final List<CSVRecord> actual, final long maxRows) {
         final long expectedLength = maxRows > 0 ? Math.min(maxRows, expected.length) : expected.length;