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

jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git


The following commit(s) were added to refs/heads/master by this push:
     new 228539876a StringFormatter class
228539876a is described below

commit 228539876a2642dfed260834fb413ef71ad84229
Author: James Bognar <[email protected]>
AuthorDate: Sat Nov 29 10:30:36 2025 -0500

    StringFormatter class
---
 .../src/main/java/org/apache/juneau/assertions/FluentAnyAssertion.java | 3 ++-
 .../org/apache/juneau/assertions/FluentPrimitiveArrayAssertion.java    | 2 +-
 .../src/main/java/org/apache/juneau/BasicAssertionError.java           | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git 
a/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/FluentAnyAssertion.java
 
b/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/FluentAnyAssertion.java
index 74f716885c..9148822279 100644
--- 
a/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/FluentAnyAssertion.java
+++ 
b/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/FluentAnyAssertion.java
@@ -18,6 +18,7 @@ package org.apache.juneau.assertions;
 
 import static org.apache.juneau.common.reflect.ReflectionUtils.*;
 import static org.apache.juneau.common.utils.AssertionUtils.*;
+import static org.apache.juneau.common.utils.Utils.*;
 
 import java.io.*;
 import java.time.*;
@@ -502,6 +503,6 @@ public class FluentAnyAssertion<T,R> extends 
FluentObjectAssertion<T,R> {
                Object o = orElse(null);
                if (o == null || c.isInstance(o))
                        return c.cast(o);
-               throw new BasicAssertionError(MSG_objectWasNotType, 
info(c).getNameFull(), o.getClass());
+               throw new BasicAssertionError(MSG_objectWasNotType, 
info(c).getNameFull(), cn(o.getClass()));
        }
 }
\ No newline at end of file
diff --git 
a/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/FluentPrimitiveArrayAssertion.java
 
b/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/FluentPrimitiveArrayAssertion.java
index 72c02cba14..bd45192637 100644
--- 
a/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/FluentPrimitiveArrayAssertion.java
+++ 
b/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/FluentPrimitiveArrayAssertion.java
@@ -159,7 +159,7 @@ public class FluentPrimitiveArrayAssertion<E,T,R> extends 
FluentObjectAssertion<
                if (nn(value)) {
                        var c = value.getClass();
                        if (! (c.isArray() && 
c.getComponentType().isPrimitive()))
-                               throw new 
BasicAssertionError(MSG_objectWasNotAnArray, value.getClass());
+                               throw new 
BasicAssertionError(MSG_objectWasNotAnArray, cn(value.getClass()));
                }
        }
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicAssertionError.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicAssertionError.java
index b738e2f071..a7d77c5929 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicAssertionError.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicAssertionError.java
@@ -54,7 +54,7 @@ public class BasicAssertionError extends AssertionError {
         * @param args Optional {@link MessageFormat}-style arguments.
         */
        public BasicAssertionError(String message, Object...args) {
-               super(mformat(message, args));
+               super(f(message, args));
        }
 
        /**

Reply via email to