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

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

commit c3a01ef7374c163f6152fd953f43d3cc0e47a1ac
Author: Mark Struberg <[email protected]>
AuthorDate: Fri Feb 20 15:48:54 2026 +0100

    JOHNZON-425 support for boolean[] is missing
---
 .../java/org/apache/johnzon/mapper/util/ArrayUtil.java     | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git 
a/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/util/ArrayUtil.java 
b/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/util/ArrayUtil.java
index 0e24bae6..ea886bc0 100644
--- a/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/util/ArrayUtil.java
+++ b/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/util/ArrayUtil.java
@@ -77,6 +77,20 @@ public final class ArrayUtil {
     }
 
 
+    public static List<Boolean> asList(final boolean[] vals) {
+        return new AbstractList<Boolean>() {
+            @Override
+            public Boolean get(int index) {
+                return vals[index];
+            }
+
+            @Override
+            public int size() {
+                return vals.length;
+            }
+        };
+    }
+
     public static List<Integer> asList(final int[] vals) {
         return new AbstractList<Integer>() {
             @Override

Reply via email to