pakka-papad commented on code in PR #699:
URL: https://github.com/apache/commons-text/pull/699#discussion_r2311991027


##########
src/main/java/org/apache/commons/text/TextStringBuilder.java:
##########
@@ -3208,17 +3208,29 @@ public TextStringBuilder trim() {
     }
 
     /**
-     * Validates that an index is in the range {@code 0 <= index <= size}.
+     * Validates that an index is in the range {@code 0 <= index < size}.
      *
      * @param index the index to test.
-     * @throws IndexOutOfBoundsException Thrown when the index is not the 
range {@code 0 <= index <= size}.
+     * @throws IndexOutOfBoundsException Thrown when the index is not the 
range {@code 0 <= index < size}.
      */
     protected void validateIndex(final int index) {
         if (index < 0 || index >= size) {
             throw new StringIndexOutOfBoundsException(index);
         }
     }
 
+    /**
+     * Validates that an index is in the range {@code 0 <= index <= size} or 
{@code 0 <= index < size}.
+     * @param index the index to test.
+     * @param includeEndInValidRange whether to include the end in the valid 
range.
+     * @throws IndexOutOfBoundsException Thrown when index is not in the 
chosen range.
+     */
+    protected void validateIndex(final int index, final boolean 
includeEndInValidRange) {

Review Comment:
   updated



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to