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 c0e819d22d StringFormatter class
c0e819d22d is described below

commit c0e819d22d8abb600d88a96b38bde03bb73f959a
Author: James Bognar <[email protected]>
AuthorDate: Sat Nov 29 10:24:32 2025 -0500

    StringFormatter class
---
 .../main/java/org/apache/juneau/assertions/AssertionPredicate.java  | 6 +++---
 .../java/org/apache/juneau/assertions/FluentObjectAssertion.java    | 2 +-
 .../src/main/java/org/apache/juneau/assertions/Verify.java          | 6 +++---
 .../test/java/org/apache/juneau/assertions/ArrayAssertion_Test.java | 2 +-
 .../java/org/apache/juneau/assertions/BeanListAssertion_Test.java   | 2 +-
 .../java/org/apache/juneau/assertions/ByteArrayAssertion_Test.java  | 2 +-
 .../java/org/apache/juneau/assertions/CollectionAssertion_Test.java | 2 +-
 .../test/java/org/apache/juneau/assertions/DateAssertion_Test.java  | 2 +-
 .../test/java/org/apache/juneau/assertions/ListAssertion_Test.java  | 2 +-
 .../org/apache/juneau/assertions/PrimitiveArrayAssertion_Test.java  | 2 +-
 10 files changed, 14 insertions(+), 14 deletions(-)

diff --git 
a/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/AssertionPredicate.java
 
b/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/AssertionPredicate.java
index a8ef320737..af8e55f507 100644
--- 
a/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/AssertionPredicate.java
+++ 
b/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/AssertionPredicate.java
@@ -96,7 +96,7 @@ public class AssertionPredicate<T> implements Predicate<T> {
                                if (nn(p)) {
                                        var b = p.test(t);
                                        if (! b) {
-                                               var m = 
mformat(MSG_predicateTestFailed, i + 1);
+                                               var m = 
f(MSG_predicateTestFailed, i + 1);
                                                if (p instanceof 
AssertionPredicate p2) // NOSONAR - Intentional.
                                                        m += "\n\t" + 
p2.getFailureMessage();
                                                failedMessage.set(m);
@@ -139,7 +139,7 @@ public class AssertionPredicate<T> implements Predicate<T> {
                        if (nn(p)) {
                                var b = p.test(t);
                                if (b) {
-                                       
failedMessage.set(mformat(MSG_predicateTestsUnexpectedlyPassed));
+                                       
failedMessage.set(f(MSG_predicateTestsUnexpectedlyPassed));
                                        return false;
                                }
                        }
@@ -179,7 +179,7 @@ public class AssertionPredicate<T> implements Predicate<T> {
                        for (var p : inner)
                                if (nn(p) && p.test(t))
                                        return true;
-                       var m = mformat(MSG_noPredicateTestsPassed);
+                       var m = f(MSG_noPredicateTestsPassed);
                        failedMessage.set(m);
                        return false;
                }
diff --git 
a/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/FluentObjectAssertion.java
 
b/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/FluentObjectAssertion.java
index 1da191dcf8..2ec60afbeb 100644
--- 
a/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/FluentObjectAssertion.java
+++ 
b/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/FluentObjectAssertion.java
@@ -581,7 +581,7 @@ public class FluentObjectAssertion<T,R> extends 
FluentAssertion<R> {
        protected String getFailureMessage(Predicate<?> p, Object value) {
                if (p instanceof AssertionPredicate p2)
                        return p2.getFailureMessage();
-               return mformat(MSG_unexpectedValue2, value);
+               return f(MSG_unexpectedValue2, r(value));
        }
 
        /**
diff --git 
a/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/Verify.java
 
b/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/Verify.java
index 518da3da4e..4d77a5b689 100644
--- 
a/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/Verify.java
+++ 
b/juneau-core/juneau-assertions/src/main/java/org/apache/juneau/assertions/Verify.java
@@ -83,7 +83,7 @@ public class Verify {
                if (expected == o)
                        return null;
                if (expected == null || o == null || ! expected.equals(o))
-                       return nn(msg) ? msg.get() : 
mformat(MSG_unexpectedValue, expected, o);
+                       return nn(msg) ? msg.get() : f(MSG_unexpectedValue, 
r(expected), r(o));
                return null;
        }
 
@@ -112,7 +112,7 @@ public class Verify {
                if ((type == null && o == null) || (nn(type) && 
type.isInstance(o)))
                        return null;
                var c = o == null ? null : o.getClass();
-               return nn(msg) ? msg.get() : mformat(MSG_unexpectedType, type, 
c);
+               return nn(msg) ? msg.get() : f(MSG_unexpectedType, cn(type), 
cn(c));
        }
 
        /**
@@ -123,7 +123,7 @@ public class Verify {
         * @return This object.
         */
        public Verify msg(String msg, Object args) {
-               this.msg = () -> mformat(msg, args);
+               this.msg = fs(msg, args);
                return this;
        }
 }
\ No newline at end of file
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/ArrayAssertion_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/ArrayAssertion_Test.java
index b81afc01fd..2c15681858 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/ArrayAssertion_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/ArrayAssertion_Test.java
@@ -187,7 +187,7 @@ public class ArrayAssertion_Test extends TestBase {
        @Test void ca04b_is_predicate() {
                var x1 = a(null,1,2);
                test(x1).is(x->x.length==3);
-               
assertThrown(()->test(x1).is(x->x.length==2)).asMessage().asOneLine().is("Unexpected
 value: '[null, 1, 2]'.");
+               
assertThrown(()->test(x1).is(x->x.length==2)).asMessage().asOneLine().is("Unexpected
 value: '[null,1,2]'.");
                
assertThrown(()->test(x1).is(ne(x1))).asMessage().asOneLine().is("Value 
unexpectedly matched.  Value='[null, 1, 2]'.");
        }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/BeanListAssertion_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/BeanListAssertion_Test.java
index 8ea5b18e87..8006d7fcf4 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/BeanListAssertion_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/BeanListAssertion_Test.java
@@ -210,7 +210,7 @@ class BeanListAssertion_Test extends TestBase {
        @Test void ca04b_is_predicate() {
                var x1 = l(A1,A2);
                test(x1).is(x->x.size()==2);
-               
assertThrown(()->test(x1).is(x->x.size()==3)).asMessage().asOneLine().is("Unexpected
 value: '[(a=1,b=2), (a=3,b=4)]'.");
+               
assertThrown(()->test(x1).is(x->x.size()==3)).asMessage().asOneLine().is("Unexpected
 value: '[(a=1,b=2),(a=3,b=4)]'.");
                
assertThrown(()->test(x1).is(ne(x1))).asMessage().asOneLine().is("Value 
unexpectedly matched.  Value='[(a=1,b=2), (a=3,b=4)]'.");
        }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/ByteArrayAssertion_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/ByteArrayAssertion_Test.java
index 050953474d..ee002cff6e 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/ByteArrayAssertion_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/ByteArrayAssertion_Test.java
@@ -165,7 +165,7 @@ class ByteArrayAssertion_Test extends TestBase {
        @Test void ca04b_is_predicate() {
                byte[] x1 = {1,2};
                test(x1).is(x->x.length==2);
-               
assertThrown(()->test(x1).is(x->x.length==3)).asMessage().asOneLine().is("Unexpected
 value: '[1, 2]'.");
+               
assertThrown(()->test(x1).is(x->x.length==3)).asMessage().asOneLine().is("Unexpected
 value: '0102'.");
                
assertThrown(()->test(x1).is(ne(x1))).asMessage().asOneLine().is("Value 
unexpectedly matched.  Value='[1, 2]'.");
        }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/CollectionAssertion_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/CollectionAssertion_Test.java
index a187e95b93..f7cde14f94 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/CollectionAssertion_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/CollectionAssertion_Test.java
@@ -151,7 +151,7 @@ class CollectionAssertion_Test extends TestBase {
        @Test void ca04b_is_predicate() {
                var x1 = l(1,2);
                test(x1).is(x->x.size()==2);
-               
assertThrown(()->test(x1).is(x->x.size()==3)).asMessage().asOneLine().is("Unexpected
 value: '[1, 2]'.");
+               
assertThrown(()->test(x1).is(x->x.size()==3)).asMessage().asOneLine().is("Unexpected
 value: '[1,2]'.");
                
assertThrown(()->test(x1).is(ne(x1))).asMessage().asOneLine().is("Value 
unexpectedly matched.  Value='[1, 2]'.");
        }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/DateAssertion_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/DateAssertion_Test.java
index 3b06b0243b..28f1ab95c1 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/DateAssertion_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/DateAssertion_Test.java
@@ -164,7 +164,7 @@ class DateAssertion_Test extends TestBase {
        @Test void ca04b_is_predicate() {
                var x1 = MID1;
                test(x1).is(x->x!=null);
-               
assertThrown(()->test(x1).is(x->x==null)).asMessage().asOneLine().isMatches("Unexpected
 value: '*2000'.");
+               
assertThrown(()->test(x1).is(x->x==null)).asMessage().asOneLine().isMatches("Unexpected
 value: '*2000*'.");
                
assertThrown(()->test(x1).is(ne(x1))).asMessage().asOneLine().isMatches("Value 
unexpectedly matched.  Value='*2000'.");
        }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/ListAssertion_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/ListAssertion_Test.java
index 6b1931e88e..e3f9e133ae 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/ListAssertion_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/ListAssertion_Test.java
@@ -179,7 +179,7 @@ class ListAssertion_Test extends TestBase {
        @Test void ca04b_is_predicate() {
                var x1 = l(1,2);
                test(x1).is(x->x.size()==2);
-               
assertThrown(()->test(x1).is(x->x.size()==3)).asMessage().asOneLine().is("Unexpected
 value: '[1, 2]'.");
+               
assertThrown(()->test(x1).is(x->x.size()==3)).asMessage().asOneLine().is("Unexpected
 value: '[1,2]'.");
                
assertThrown(()->test(x1).is(ne(x1))).asMessage().asOneLine().is("Value 
unexpectedly matched.  Value='[1, 2]'.");
        }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/PrimitiveArrayAssertion_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/PrimitiveArrayAssertion_Test.java
index fac6dba15c..ee440e9289 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/PrimitiveArrayAssertion_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/PrimitiveArrayAssertion_Test.java
@@ -147,7 +147,7 @@ class PrimitiveArrayAssertion_Test extends TestBase {
        @Test void ca04b_is_predicate() {
                byte[] x1 = {1,2};
                byteArray(x1).is(x->x.length==2);
-               
assertThrown(()->byteArray(x1).is(x->x.length==3)).asMessage().asOneLine().is("Unexpected
 value: '[1, 2]'.");
+               
assertThrown(()->byteArray(x1).is(x->x.length==3)).asMessage().asOneLine().is("Unexpected
 value: '0102'.");
                
assertThrown(()->byteArray(x1).is(ne(x1))).asMessage().asOneLine().is("Value 
unexpectedly matched.  Value='[1, 2]'.");
        }
 

Reply via email to