[javadoc] Improve `StringUtils` Javadoc (#1450)
diff --git a/src/main/java/org/apache/commons/lang3/StringUtils.java b/src/main/java/org/apache/commons/lang3/StringUtils.java
index 9036f3e..0d12351 100644
--- a/src/main/java/org/apache/commons/lang3/StringUtils.java
+++ b/src/main/java/org/apache/commons/lang3/StringUtils.java
@@ -1522,7 +1522,7 @@ public static int countMatches(final CharSequence str, final CharSequence sub) {
*
* @param <T> the specific kind of CharSequence.
* @param str the CharSequence to check, may be null.
- * @param defaultStr the default CharSequence to return if {@code str} is {@link #isBlank(CharSequence) blank} (whitespaces, empty ({@code""}) or
+ * @param defaultStr the default CharSequence to return if {@code str} is {@link #isBlank(CharSequence) blank} (whitespaces, empty ({@code ""}) or
* {@code null}); may be null.
* @return the passed in CharSequence, or the default.
* @see StringUtils#defaultString(String, String)
@@ -1832,7 +1832,7 @@ public static boolean equalsAny(final CharSequence string, final CharSequence...
* @return {@code true} if the string is equal (case-insensitive) to any other element of {@code searchStrings};
* {@code false} if {@code searchStrings} is null or contains no matches.
* @since 3.5
- * @deprecated Use {@link Strings#equalsAny(CharSequence, CharSequence...) Strings.CI-.equalsAny(CharSequence, CharSequence...)}
+ * @deprecated Use {@link Strings#equalsAny(CharSequence, CharSequence...) Strings.CI.equalsAny(CharSequence, CharSequence...)}
*/
@Deprecated
public static boolean equalsAnyIgnoreCase(final CharSequence string, final CharSequence... searchStrings) {
@@ -3129,7 +3129,7 @@ public static boolean isAllBlank(final CharSequence... css) {
}
for (final CharSequence cs : css) {
if (isNotBlank(cs)) {
- return false;
+ return false;
}
}
return true;
@@ -3608,7 +3608,7 @@ public static boolean isMixedCase(final CharSequence cs) {
* @since 3.2
*/
public static boolean isNoneBlank(final CharSequence... css) {
- return !isAnyBlank(css);
+ return !isAnyBlank(css);
}
/**
@@ -3632,7 +3632,7 @@ public static boolean isNoneBlank(final CharSequence... css) {
* @since 3.2
*/
public static boolean isNoneEmpty(final CharSequence... css) {
- return !isAnyEmpty(css);
+ return !isAnyEmpty(css);
}
/**
@@ -5751,7 +5751,7 @@ public static String remove(final String str, final String remove) {
* @see java.util.regex.Pattern
* @see java.util.regex.Pattern#DOTALL
* @since 3.5
- * @deprecated Moved to RegExUtils.
+ * @deprecated Use {@link RegExUtils#removeAll(String, String)}
*/
@Deprecated
public static String removeAll(final String text, final String regex) {
@@ -5803,8 +5803,8 @@ public static String removeEnd(final String str, final String remove) {
* StringUtils.removeEndIgnoreCase("www.domain.com", ".com") = "www.domain"
* StringUtils.removeEndIgnoreCase("www.domain.com", "domain") = "www.domain.com"
* StringUtils.removeEndIgnoreCase("abc", "") = "abc"
- * StringUtils.removeEndIgnoreCase("www.domain.com", ".COM") = "www.domain")
- * StringUtils.removeEndIgnoreCase("www.domain.COM", ".com") = "www.domain")
+ * StringUtils.removeEndIgnoreCase("www.domain.com", ".COM") = "www.domain"
+ * StringUtils.removeEndIgnoreCase("www.domain.COM", ".com") = "www.domain"
* </pre>
*
* @param str the source String to search, may be null.
@@ -5858,7 +5858,7 @@ public static String removeEndIgnoreCase(final String str, final String remove)
* @see java.util.regex.Pattern
* @see java.util.regex.Pattern#DOTALL
* @since 3.5
- * @deprecated Moved to RegExUtils.
+ * @deprecated Use {@link RegExUtils#replaceFirst(String, String, String) RegExUtils.replaceFirst(String, String, EMPTY)}
*/
@Deprecated
public static String removeFirst(final String text, final String regex) {
@@ -5923,7 +5923,7 @@ public static String removeIgnoreCase(final String str, final String remove) {
* @see Pattern#DOTALL
* @since 3.2
* @since 3.5 Changed {@code null} reference passed to this method is a no-op.
- * @deprecated Moved to RegExUtils.
+ * @deprecated Use {@link RegExUtils#removePattern(CharSequence, String)}
*/
@Deprecated
public static String removePattern(final String source, final String regex) {
@@ -6233,7 +6233,7 @@ public static String replace(final String text, final String searchString, final
* @see java.util.regex.Pattern
* @see java.util.regex.Pattern#DOTALL
* @since 3.5
- * @deprecated Moved to RegExUtils.
+ * @deprecated Use {@link RegExUtils#replaceAll(String, String, String)}
*/
@Deprecated
public static String replaceAll(final String text, final String regex, final String replacement) {
@@ -6594,7 +6594,7 @@ public static String replaceEachRepeatedly(final String text, final String[] sea
* @see java.util.regex.Pattern
* @see java.util.regex.Pattern#DOTALL
* @since 3.5
- * @deprecated Moved to RegExUtils.
+ * @deprecated Use {@link RegExUtils#replaceFirst(String, String, String)}
*/
@Deprecated
public static String replaceFirst(final String text, final String regex, final String replacement) {
@@ -6766,7 +6766,7 @@ public static String replaceOnceIgnoreCase(final String text, final String searc
* @see Pattern#DOTALL
* @since 3.2
* @since 3.5 Changed {@code null} reference passed to this method is a no-op.
- * @deprecated Moved to RegExUtils.
+ * @deprecated Use {@link RegExUtils#replacePattern(CharSequence, String, String)}
*/
@Deprecated
public static String replacePattern(final String source, final String regex, final String replacement) {
@@ -6825,7 +6825,7 @@ public static String reverseDelimited(final String str, final char separatorChar
* Gets the rightmost {@code len} characters of a String.
*
* <p>
- * If {@code len} characters are not available, or the String is {@code null}, the String will be returned without an an exception. An empty String is
+ * If {@code len} characters are not available, or the String is {@code null}, the String will be returned without an exception. An empty String is
* returned if len is negative.
* </p>
*