From 6c2f014152980fe71c2b09eebf1e2f1d8ad063bd Mon Sep 17 00:00:00 2001
From: Bruno Augusto da Silva
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
* Resposta direta para o seguinte código:
- * (c != null && !c.isEmpty()).
+ * (c != null && !c.isEmpty()).
*
* Resposta direata para o seguinte código:
- * (m != null && !m.isEmpty()).
+ * (m != null && !m.isEmpty()).
*
IllegalArgumentException.
*
- * @throws IllegalArgumentException
+ * @throws IllegalArgumentException Se a coleção estiver nula ou vazia
*
* @since 0.2
*/
@@ -491,7 +491,7 @@ public static void checkNotEmpty(Collection> collection,
* - Mensagem utiliada na exceção
* IllegalArgumentException.
*
- * @throws IllegalArgumentException
+ * @throws IllegalArgumentException Se o map estiver nulo ou vazio
*
* @since 0.2
*/
diff --git a/src/main/java/org/jrimum/utilix/Objects.java b/src/main/java/org/jrimum/utilix/Objects.java
index 6437909..1b4aab8 100644
--- a/src/main/java/org/jrimum/utilix/Objects.java
+++ b/src/main/java/org/jrimum/utilix/Objects.java
@@ -354,6 +354,8 @@ public static default:ddMMyybarr:dd/MM/yycolon:"hh:mm:ss"> - * <,;.:!*&%+-_<>[]\/ + *+ * <,;.:!*&%+-_<>[]\/ ** * @param str @@ -129,12 +129,12 @@ public static String eliminateSymbols(final String str) { * Remove os zeros iniciais de umaString, seja ela numérica ou * não. *- *
removeStartWithZeros("00000") => 0
- *removeStartWithZeros("00023") => 23
- *removeStartWithZeros("02003") => 2003+ *removeStartWithZeros("00000") => 0
+ *removeStartWithZeros("00023") => 23
+ *removeStartWithZeros("02003") => 2003** - * @param str + * @param str String com zeros preenchidos * @return a string sem zeros inicias ou um único zero. * * @since 0.2 From 45ec4975dc841ceefbe162bbb783bc9d5ca13672 Mon Sep 17 00:00:00 2001 From: Bruno Augusto da Silva
Date: Mon, 18 May 2026 12:58:02 -0300 Subject: [PATCH 3/4] fix(core): Migrando para Java 8, atualizando commons-lang e Javadoc --- pom.xml | 10 ++++----- src/main/java/org/jrimum/utilix/Dates.java | 2 +- src/main/java/org/jrimum/utilix/Objects.java | 4 ++-- .../java/org/jrimum/utilix/text/Strings.java | 22 +++++++++---------- .../org/jrimum/utilix/text/TestStrings.java | 2 +- 5 files changed, 20 insertions(+), 20 deletions(-) diff --git a/pom.xml b/pom.xml index b788c73..e40c3dd 100644 --- a/pom.xml +++ b/pom.xml @@ -70,11 +70,11 @@ org.codehaus.mojo animal-sniffer-maven-plugin -1.6 +1.23 @@ -151,9 +151,9 @@ org.codehaus.mojo.signature -java15 +java18 1.0 - commons-lang -commons-lang -2.4 +org.apache.commons +commons-lang3 +3.13.0 diff --git a/src/main/java/org/jrimum/utilix/Dates.java b/src/main/java/org/jrimum/utilix/Dates.java index 114198f..d184ebb 100644 --- a/src/main/java/org/jrimum/utilix/Dates.java +++ b/src/main/java/org/jrimum/utilix/Dates.java @@ -37,7 +37,7 @@ import java.util.Calendar; import java.util.Date; -import org.apache.commons.lang.time.DateUtils; +import org.apache.commons.lang3.time.DateUtils; /** * diff --git a/src/main/java/org/jrimum/utilix/Objects.java b/src/main/java/org/jrimum/utilix/Objects.java index 1b4aab8..aee4135 100644 --- a/src/main/java/org/jrimum/utilix/Objects.java +++ b/src/main/java/org/jrimum/utilix/Objects.java @@ -29,7 +29,7 @@ package org.jrimum.utilix; -import org.apache.commons.lang.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringBuilder; /** @@ -349,7 +349,7 @@ public static
T whenNull(Object object, Object defaultValue, /** * Exibe os valores de instância para um objeto JRimum. * - * @see org.apache.commons.lang.builder.ToStringBuilder#reflectionToString + * @see org.apache.commons.lang3.builder.ToStringBuilder#reflectionToString * * @since 0.2 * diff --git a/src/main/java/org/jrimum/utilix/text/Strings.java b/src/main/java/org/jrimum/utilix/text/Strings.java index 7fac9a0..1c06cf9 100644 --- a/src/main/java/org/jrimum/utilix/text/Strings.java +++ b/src/main/java/org/jrimum/utilix/text/Strings.java @@ -30,18 +30,18 @@ package org.jrimum.utilix.text; import static java.lang.String.format; -import static org.apache.commons.lang.StringUtils.EMPTY; -import static org.apache.commons.lang.StringUtils.isBlank; -import static org.apache.commons.lang.StringUtils.isNotBlank; -import static org.apache.commons.lang.StringUtils.isNumeric; -import static org.apache.commons.lang.StringUtils.leftPad; -import static org.apache.commons.lang.StringUtils.removeStart; -import static org.apache.commons.lang.StringUtils.replace; -import static org.apache.commons.lang.StringUtils.replaceChars; -import static org.apache.commons.lang.StringUtils.startsWith; +import static org.apache.commons.lang3.StringUtils.EMPTY; +import static org.apache.commons.lang3.StringUtils.isBlank; +import static org.apache.commons.lang3.StringUtils.isNotBlank; +import static org.apache.commons.lang3.StringUtils.isNumeric; +import static org.apache.commons.lang3.StringUtils.leftPad; +import static org.apache.commons.lang3.StringUtils.removeStart; +import static org.apache.commons.lang3.StringUtils.replace; +import static org.apache.commons.lang3.StringUtils.replaceChars; +import static org.apache.commons.lang3.StringUtils.startsWith; import static org.jrimum.utilix.Objects.isNotNull; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import org.jrimum.utilix.Exceptions; import org.jrimum.utilix.Objects; @@ -360,7 +360,7 @@ public static void checkNotBlank(String value) { /** * Retorna uma dado valor padrão quando a string informada for considerada - * como blank por {@linkplain StringUtils#isBlank(String)}. + * como blank por {@linkplain StringUtils#isBlank(CharSequence)}. * * * whenBlank(null, null) = null diff --git a/src/test/java/org/jrimum/utilix/text/TestStrings.java b/src/test/java/org/jrimum/utilix/text/TestStrings.java index d71f60e..60d848d 100644 --- a/src/test/java/org/jrimum/utilix/text/TestStrings.java +++ b/src/test/java/org/jrimum/utilix/text/TestStrings.java @@ -29,7 +29,7 @@ package org.jrimum.utilix.text; -import static org.apache.commons.lang.StringUtils.EMPTY; +import static org.apache.commons.lang3.StringUtils.EMPTY; import static org.junit.Assert.assertEquals; import org.junit.Test; From 876b00bb8e711900da1ffc1b93b6a29bae5a24e2 Mon Sep 17 00:00:00 2001 From: Bruno Augusto da SilvaDate: Mon, 8 Jun 2026 10:29:39 -0300 Subject: [PATCH 4/4] =?UTF-8?q?Alterando=20vers=C3=A3o=200.2.6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e40c3dd..97b4d7e 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ jrimum-utilix jar Projeto Utilix -0.2.5 +0.2.6 Projeto open source de componentes de software para o domínio de negócios do Brasil. http://www.jrimum.org/utilix