refactored
diff --git a/impl/src/main/java/org/apache/myfaces/view/facelets/component/UIRepeat.java b/impl/src/main/java/org/apache/myfaces/view/facelets/component/UIRepeat.java
index f5aedd7..ef6519c 100644
--- a/impl/src/main/java/org/apache/myfaces/view/facelets/component/UIRepeat.java
+++ b/impl/src/main/java/org/apache/myfaces/view/facelets/component/UIRepeat.java
@@ -608,7 +608,7 @@
{
if (childStates == null)
{
- childStates = new ArrayList<Object[]>(
+ childStates = new ArrayList<>(
parent.getFacetCount()
+ parent.getChildCount()
- totalChildCount
@@ -653,7 +653,7 @@
{
if (childStates == null)
{
- childStates = new ArrayList<Object[]>(
+ childStates = new ArrayList<>(
parent.getFacetCount()
+ parent.getChildCount()
- totalChildCount
@@ -689,7 +689,7 @@
{
if (childStates == null)
{
- childStates = new ArrayList<Object[]>(
+ childStates = new ArrayList<>(
parent.getFacetCount()
+ parent.getChildCount()
- totalChildCount