From 977c1cb67e1650f9f1924d3515919ffc013a03db Mon Sep 17 00:00:00 2001 From: Sander Hautvast Date: Thu, 25 May 2023 22:59:06 +0200 Subject: [PATCH] Update ContiguousList.java --- .../main/java/nl/sanderhautvast/contiguous/ContiguousList.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/src/main/java/nl/sanderhautvast/contiguous/ContiguousList.java b/lib/src/main/java/nl/sanderhautvast/contiguous/ContiguousList.java index 8a9581a..737fced 100644 --- a/lib/src/main/java/nl/sanderhautvast/contiguous/ContiguousList.java +++ b/lib/src/main/java/nl/sanderhautvast/contiguous/ContiguousList.java @@ -128,6 +128,7 @@ public class ContiguousList implements List { private void getProperties(Object element, TypeHandler type) { // passed type is primitive +//TODO rename primitive to builtin if (type instanceof PrimitiveTypeHandler) { ((PrimitiveTypeHandler) type).storePropertyValue(element, this); } else { @@ -136,6 +137,7 @@ public class ContiguousList implements List { if (property instanceof PrimitiveTypeHandler) { // recurse once more -> property is stored getProperties(element, property); +//could easily inline this } else { CompoundTypeHandler child = ((CompoundTypeHandler) property); try {