Modified: 
websites/production/commons/content/proper/commons-beanutils/jacoco/org.apache.commons.beanutils2/LazyDynaList.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-beanutils/jacoco/org.apache.commons.beanutils2/LazyDynaList.html
 (original)
+++ 
websites/production/commons/content/proper/commons-beanutils/jacoco/org.apache.commons.beanutils2/LazyDynaList.html
 Tue Jan  7 19:57:26 2025
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 
1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>LazyDynaList</title><script type="text/javascript" 
src="../jacoco-resources/sort.js"></script></head><body 
onload="initialSort(['breadcrumb'])"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">Apache Commons BeanUtils</a> &gt; <a href="index.html" 
class="el_package">org.apache.commons.beanutils2</a> &gt; <span 
class="el_class">LazyDynaList</span></div><h1>LazyDynaList</h1><p>A different 
version of class was executed at runtime.</
 p><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td 
class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down 
sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td 
class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td 
class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td 
class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td 
class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td 
class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td 
class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td 
class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td 
class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td 
class="sortable ctr2" id="k" 
onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td
 class="bar">699 of 699</td><td class="ctr2">0%</td><td class="bar">90 of 
90</td><td cla
 ss="ctr2">0%</td><td class="ctr1">66</td><td class="ctr2">66</td><td 
class="ctr1">157</td><td class="ctr2">157</td><td class="ctr1">21</td><td 
class="ctr2">21</td></tr></tfoot><tbody><tr><td id="a20"><a 
href="LazyDynaList.java.html#L612" 
class="el_method">transform(Object)</a></td><td class="bar" id="b0"><img 
src="../jacoco-resources/redbar.gif" width="120" height="10" title="126" 
alt="126"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img 
src="../jacoco-resources/redbar.gif" width="120" height="10" title="18" 
alt="18"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" 
id="f0">10</td><td class="ctr2" id="g0">10</td><td class="ctr1" 
id="h0">27</td><td class="ctr2" id="i0">27</td><td class="ctr1" 
id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a16"><a 
href="LazyDynaList.java.html#L460" 
class="el_method">setElementType(Class)</a></td><td class="bar" id="b1"><img 
src="../jacoco-resources/redbar.gif" width="111" height="10" title="117" 
alt="117"/></td><
 td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img 
src="../jacoco-resources/redbar.gif" width="106" height="10" title="16" 
alt="16"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" 
id="f1">9</td><td class="ctr2" id="g1">9</td><td class="ctr1" 
id="h1">25</td><td class="ctr2" id="i1">25</td><td class="ctr1" 
id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a18"><a 
href="LazyDynaList.java.html#L545" 
class="el_method">toArray(Object[])</a></td><td class="bar" id="b2"><img 
src="../jacoco-resources/redbar.gif" width="94" height="10" title="99" 
alt="99"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"><img 
src="../jacoco-resources/redbar.gif" width="106" height="10" title="16" 
alt="16"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" 
id="f2">9</td><td class="ctr2" id="g2">9</td><td class="ctr1" 
id="h2">19</td><td class="ctr2" id="i2">19</td><td class="ctr1" 
id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a15"><a 
href="LazyDynaList
 .java.html#L426" class="el_method">setElementDynaClass(DynaClass)</a></td><td 
class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="70" 
height="10" title="74" alt="74"/></td><td class="ctr2" id="c3">0%</td><td 
class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="40" 
height="10" title="6" alt="6"/></td><td class="ctr2" id="e3">0%</td><td 
class="ctr1" id="f5">4</td><td class="ctr2" id="g5">4</td><td class="ctr1" 
id="h3">17</td><td class="ctr2" id="i3">17</td><td class="ctr1" 
id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a17"><a 
href="LazyDynaList.java.html#L517" class="el_method">toArray()</a></td><td 
class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="56" 
height="10" title="59" alt="59"/></td><td class="ctr2" id="c4">0%</td><td 
class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="66" 
height="10" title="10" alt="10"/></td><td class="ctr2" id="e4">0%</td><td 
class="ctr1" id="f3">6</td><td class="ctr2" id="g
 3">6</td><td class="ctr1" id="h4">11</td><td class="ctr2" id="i4">11</td><td 
class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td 
id="a3"><a href="LazyDynaList.java.html#L310" class="el_method">addAll(int, 
Collection)</a></td><td class="bar" id="b5"><img 
src="../jacoco-resources/redbar.gif" width="44" height="10" title="47" 
alt="47"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d4"><img 
src="../jacoco-resources/redbar.gif" width="53" height="10" title="8" 
alt="8"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" 
id="f4">5</td><td class="ctr2" id="g4">5</td><td class="ctr1" 
id="h5">10</td><td class="ctr2" id="i5">10</td><td class="ctr1" 
id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a19"><a 
href="LazyDynaList.java.html#L587" 
class="el_method">toDynaBeanArray()</a></td><td class="bar" id="b6"><img 
src="../jacoco-resources/redbar.gif" width="30" height="10" title="32" 
alt="32"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d6
 "><img src="../jacoco-resources/redbar.gif" width="40" height="10" title="6" 
alt="6"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" 
id="f6">4</td><td class="ctr2" id="g6">4</td><td class="ctr1" id="h7">6</td><td 
class="ctr2" id="i7">6</td><td class="ctr1" id="j6">1</td><td class="ctr2" 
id="k6">1</td></tr><tr><td id="a7"><a href="LazyDynaList.java.html#L382" 
class="el_method">growList(int)</a></td><td class="bar" id="b7"><img 
src="../jacoco-resources/redbar.gif" width="25" height="10" title="27" 
alt="27"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d7"><img 
src="../jacoco-resources/redbar.gif" width="26" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" 
id="f7">3</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h6">7</td><td 
class="ctr2" id="i6">7</td><td class="ctr1" id="j7">1</td><td class="ctr2" 
id="k7">1</td></tr><tr><td id="a2"><a href="LazyDynaList.java.html#L285" 
class="el_method">addAll(Collection)</a></td><td cla
 ss="bar" id="b8"><img src="../jacoco-resources/redbar.gif" width="19" 
height="10" title="20" alt="20"/></td><td class="ctr2" id="c8">0%</td><td 
class="bar" id="d8"><img src="../jacoco-resources/redbar.gif" width="26" 
height="10" title="4" alt="4"/></td><td class="ctr2" id="e8">0%</td><td 
class="ctr1" id="f8">3</td><td class="ctr2" id="g8">3</td><td class="ctr1" 
id="h8">5</td><td class="ctr2" id="i8">5</td><td class="ctr1" id="j8">1</td><td 
class="ctr2" id="k8">1</td></tr><tr><td id="a14"><a 
href="LazyDynaList.java.html#L410" class="el_method">set(int, 
Object)</a></td><td class="bar" id="b9"><img 
src="../jacoco-resources/redbar.gif" width="13" height="10" title="14" 
alt="14"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d10"/><td 
class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" 
id="g10">1</td><td class="ctr1" id="h10">3</td><td class="ctr2" 
id="i10">3</td><td class="ctr1" id="j9">1</td><td class="ctr2" 
id="k9">1</td></tr><tr><td id="a0"><a hr
 ef="LazyDynaList.java.html#L254" class="el_method">add(int, 
Object)</a></td><td class="bar" id="b10"><img 
src="../jacoco-resources/redbar.gif" width="11" height="10" title="12" 
alt="12"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d11"/><td 
class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" 
id="g11">1</td><td class="ctr1" id="h9">4</td><td class="ctr2" 
id="i9">4</td><td class="ctr1" id="j10">1</td><td class="ctr2" 
id="k10">1</td></tr><tr><td id="a13"><a href="LazyDynaList.java.html#L236" 
class="el_method">LazyDynaList(Object[])</a></td><td class="bar" id="b11"><img 
src="../jacoco-resources/redbar.gif" width="9" height="10" title="10" 
alt="10"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d12"/><td 
class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" 
id="g12">1</td><td class="ctr1" id="h11">3</td><td class="ctr2" 
id="i11">3</td><td class="ctr1" id="j11">1</td><td class="ctr2" 
id="k11">1</td></tr><tr><td 
 id="a10"><a href="LazyDynaList.java.html#L207" 
class="el_method">LazyDynaList(Collection)</a></td><td class="bar" 
id="b12"><img src="../jacoco-resources/redbar.gif" width="8" height="10" 
title="9" alt="9"/></td><td class="ctr2" id="c12">0%</td><td class="bar" 
id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">1</td><td 
class="ctr2" id="g13">1</td><td class="ctr1" id="h12">3</td><td class="ctr2" 
id="i12">3</td><td class="ctr1" id="j12">1</td><td class="ctr2" 
id="k12">1</td></tr><tr><td id="a5"><a href="LazyDynaList.java.html#L362" 
class="el_method">get(int)</a></td><td class="bar" id="b13"><img 
src="../jacoco-resources/redbar.gif" width="8" height="10" title="9" 
alt="9"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d14"/><td 
class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" 
id="g14">1</td><td class="ctr1" id="h15">2</td><td class="ctr2" 
id="i15">2</td><td class="ctr1" id="j13">1</td><td class="ctr2" 
id="k13">1</td></tr><tr>
 <td id="a6"><a href="LazyDynaList.java.html#L371" 
class="el_method">getDynaClass()</a></td><td class="bar" id="b14"><img 
src="../jacoco-resources/redbar.gif" width="8" height="10" title="9" 
alt="9"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d9"><img 
src="../jacoco-resources/redbar.gif" width="13" height="10" title="2" 
alt="2"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" 
id="f9">2</td><td class="ctr2" id="g9">2</td><td class="ctr1" 
id="h20">1</td><td class="ctr2" id="i20">1</td><td class="ctr1" 
id="j14">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a1"><a 
href="LazyDynaList.java.html#L271" class="el_method">add(Object)</a></td><td 
class="bar" id="b15"><img src="../jacoco-resources/redbar.gif" width="7" 
height="10" title="8" alt="8"/></td><td class="ctr2" id="c15">0%</td><td 
class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" 
id="f15">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" 
id="h16">2</td><td class="ctr2" id="i16">
 2</td><td class="ctr1" id="j15">1</td><td class="ctr2" 
id="k15">1</td></tr><tr><td id="a4"><a href="LazyDynaList.java.html#L343" 
class="el_method">createDynaBeanForMapProperty(Object)</a></td><td class="bar" 
id="b16"><img src="../jacoco-resources/redbar.gif" width="7" height="10" 
title="8" alt="8"/></td><td class="ctr2" id="c16">0%</td><td class="bar" 
id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">1</td><td 
class="ctr2" id="g16">1</td><td class="ctr1" id="h17">2</td><td class="ctr2" 
id="i17">2</td><td class="ctr1" id="j16">1</td><td class="ctr2" 
id="k16">1</td></tr><tr><td id="a9"><a href="LazyDynaList.java.html#L197" 
class="el_method">LazyDynaList(Class)</a></td><td class="bar" id="b17"><img 
src="../jacoco-resources/redbar.gif" width="5" height="10" title="6" 
alt="6"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d17"/><td 
class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">1</td><td class="ctr2" 
id="g17">1</td><td class="ctr1" id="h13">3</td>
 <td class="ctr2" id="i13">3</td><td class="ctr1" id="j17">1</td><td 
class="ctr2" id="k17">1</td></tr><tr><td id="a11"><a 
href="LazyDynaList.java.html#L216" 
class="el_method">LazyDynaList(DynaClass)</a></td><td class="bar" id="b18"><img 
src="../jacoco-resources/redbar.gif" width="5" height="10" title="6" 
alt="6"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d18"/><td 
class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">1</td><td class="ctr2" 
id="g18">1</td><td class="ctr1" id="h14">3</td><td class="ctr2" 
id="i14">3</td><td class="ctr1" id="j18">1</td><td class="ctr2" 
id="k18">1</td></tr><tr><td id="a12"><a href="LazyDynaList.java.html#L226" 
class="el_method">LazyDynaList(int)</a></td><td class="bar" id="b19"><img 
src="../jacoco-resources/redbar.gif" width="3" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d19"/><td 
class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">1</td><td class="ctr2" 
id="g19">1</td><td class="ctr1" id
 ="h18">2</td><td class="ctr2" id="i18">2</td><td class="ctr1" 
id="j19">1</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a8"><a 
href="LazyDynaList.java.html#L189" class="el_method">LazyDynaList()</a></td><td 
class="bar" id="b20"><img src="../jacoco-resources/redbar.gif" width="2" 
height="10" title="3" alt="3"/></td><td class="ctr2" id="c20">0%</td><td 
class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" 
id="f20">1</td><td class="ctr2" id="g20">1</td><td class="ctr1" 
id="h19">2</td><td class="ctr2" id="i19">2</td><td class="ctr1" 
id="j20">1</td><td class="ctr2" id="k20">1</td></tr></tbody></table><div 
class="footer"><span class="right">Created with <a 
href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.8.12.202403310830</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 
1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>LazyDynaList</title><script type="text/javascript" 
src="../jacoco-resources/sort.js"></script></head><body 
onload="initialSort(['breadcrumb'])"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">Apache Commons BeanUtils</a> &gt; <a href="index.html" 
class="el_package">org.apache.commons.beanutils2</a> &gt; <span 
class="el_class">LazyDynaList</span></div><h1>LazyDynaList</h1><table 
class="coverage" cellspacing="0" id="coveragetable"
 ><thead><tr><td class="sortable" id="a" 
 >onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" 
 >onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" 
 >id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" 
 >onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" 
 >id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" 
 >onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" 
 >onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" 
 >onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" 
 >onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" 
 >onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" 
 >onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td
 > class="bar">191 of 704</td><td class="ctr2">72%</td><td class="bar">27 of 
 >90</td><td class="ctr2">70%</td><td class="ctr1">25</td><td class="ctr2">
 66</td><td class="ctr1">33</td><td class="ctr2">154</td><td 
class="ctr1">5</td><td class="ctr2">21</td></tr></tfoot><tbody><tr><td 
id="a18"><a href="LazyDynaList.java.html#L545" 
class="el_method">toArray(Object[])</a></td><td class="bar" id="b0"><img 
src="../jacoco-resources/redbar.gif" width="32" height="10" title="35" 
alt="35"/><img src="../jacoco-resources/greenbar.gif" width="60" height="10" 
title="65" alt="65"/></td><td class="ctr2" id="c15">65%</td><td class="bar" 
id="d0"><img src="../jacoco-resources/redbar.gif" width="40" height="10" 
title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="66" 
height="10" title="10" alt="10"/></td><td class="ctr2" id="e5">62%</td><td 
class="ctr1" id="f0">5</td><td class="ctr2" id="g1">9</td><td class="ctr1" 
id="h1">4</td><td class="ctr2" id="i2">17</td><td class="ctr1" 
id="j5">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a16"><a 
href="LazyDynaList.java.html#L460" 
class="el_method">setElementType(Class)</a></td><td class
 ="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="30" 
height="10" title="33" alt="33"/><img src="../jacoco-resources/greenbar.gif" 
width="79" height="10" title="85" alt="85"/></td><td class="ctr2" 
id="c13">72%</td><td class="bar" id="d1"><img 
src="../jacoco-resources/redbar.gif" width="40" height="10" title="6" 
alt="6"/><img src="../jacoco-resources/greenbar.gif" width="66" height="10" 
title="10" alt="10"/></td><td class="ctr2" id="e6">62%</td><td class="ctr1" 
id="f1">4</td><td class="ctr2" id="g2">9</td><td class="ctr1" id="h2">3</td><td 
class="ctr2" id="i1">25</td><td class="ctr1" id="j6">0</td><td class="ctr2" 
id="k1">1</td></tr><tr><td id="a20"><a href="LazyDynaList.java.html#L612" 
class="el_method">transform(Object)</a></td><td class="bar" id="b2"><img 
src="../jacoco-resources/redbar.gif" width="22" height="10" title="24" 
alt="24"/><img src="../jacoco-resources/greenbar.gif" width="97" height="10" 
title="104" alt="104"/></td><td class="ctr2" id="c12">81%</td><td c
 lass="bar" id="d6"><img src="../jacoco-resources/redbar.gif" width="6" 
height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" 
width="113" height="10" title="17" alt="17"/></td><td class="ctr2" 
id="e2">94%</td><td class="ctr1" id="f6">1</td><td class="ctr2" 
id="g0">10</td><td class="ctr1" id="h3">3</td><td class="ctr2" 
id="i0">27</td><td class="ctr1" id="j7">0</td><td class="ctr2" 
id="k2">1</td></tr><tr><td id="a15"><a href="LazyDynaList.java.html#L426" 
class="el_method">setElementDynaClass(DynaClass)</a></td><td class="bar" 
id="b3"><img src="../jacoco-resources/redbar.gif" width="22" height="10" 
title="24" alt="24"/><img src="../jacoco-resources/greenbar.gif" width="47" 
height="10" title="51" alt="51"/></td><td class="ctr2" id="c14">68%</td><td 
class="bar" id="d7"><img src="../jacoco-resources/redbar.gif" width="6" 
height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" 
width="33" height="10" title="5" alt="5"/></td><td class="ctr2" id="e3">83%
 </td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g5">4</td><td 
class="ctr1" id="h4">3</td><td class="ctr2" id="i3">16</td><td class="ctr1" 
id="j8">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a 
href="LazyDynaList.java.html#L285" 
class="el_method">addAll(Collection)</a></td><td class="bar" id="b4"><img 
src="../jacoco-resources/redbar.gif" width="18" height="10" title="20" 
alt="20"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d2"><img 
src="../jacoco-resources/redbar.gif" width="26" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" 
id="f2">3</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h0">5</td><td 
class="ctr2" id="i8">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" 
id="k4">1</td></tr><tr><td id="a14"><a href="LazyDynaList.java.html#L410" 
class="el_method">set(int, Object)</a></td><td class="bar" id="b5"><img 
src="../jacoco-resources/redbar.gif" width="13" height="10" title="14" 
alt="14"/></td><td 
 class="ctr2" id="c17">0%</td><td class="bar" id="d10"/><td class="ctr2" 
id="e10">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" 
id="g10">1</td><td class="ctr1" id="h5">3</td><td class="ctr2" 
id="i10">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" 
id="k5">1</td></tr><tr><td id="a13"><a href="LazyDynaList.java.html#L236" 
class="el_method">LazyDynaList(Object[])</a></td><td class="bar" id="b6"><img 
src="../jacoco-resources/redbar.gif" width="9" height="10" title="10" 
alt="10"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d11"/><td 
class="ctr2" id="e11">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" 
id="g11">1</td><td class="ctr1" id="h6">3</td><td class="ctr2" 
id="i11">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" 
id="k6">1</td></tr><tr><td id="a10"><a href="LazyDynaList.java.html#L207" 
class="el_method">LazyDynaList(Collection)</a></td><td class="bar" id="b7"><img 
src="../jacoco-resources/redbar.gif" width="8" height="10" title="9" alt="9"
 /></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d12"/><td 
class="ctr2" id="e12">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" 
id="g12">1</td><td class="ctr1" id="h7">3</td><td class="ctr2" 
id="i12">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" 
id="k7">1</td></tr><tr><td id="a3"><a href="LazyDynaList.java.html#L310" 
class="el_method">addAll(int, Collection)</a></td><td class="bar" id="b8"><img 
src="../jacoco-resources/redbar.gif" width="7" height="10" title="8" 
alt="8"/><img src="../jacoco-resources/greenbar.gif" width="36" height="10" 
title="39" alt="39"/></td><td class="ctr2" id="c11">82%</td><td class="bar" 
id="d4"><img src="../jacoco-resources/redbar.gif" width="20" height="10" 
title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="33" 
height="10" title="5" alt="5"/></td><td class="ctr2" id="e7">62%</td><td 
class="ctr1" id="f3">3</td><td class="ctr2" id="g4">5</td><td class="ctr1" 
id="h8">2</td><td class="ctr2" id="i4">11</td><td clas
 s="ctr1" id="j9">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a17"><a 
href="LazyDynaList.java.html#L517" class="el_method">toArray()</a></td><td 
class="bar" id="b9"><img src="../jacoco-resources/redbar.gif" width="4" 
height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" 
width="50" height="10" title="54" alt="54"/></td><td class="ctr2" 
id="c9">91%</td><td class="bar" id="d3"><img 
src="../jacoco-resources/redbar.gif" width="20" height="10" title="3" 
alt="3"/><img src="../jacoco-resources/greenbar.gif" width="46" height="10" 
title="7" alt="7"/></td><td class="ctr2" id="e4">70%</td><td class="ctr1" 
id="f4">2</td><td class="ctr2" id="g3">6</td><td class="ctr1" 
id="h10">1</td><td class="ctr2" id="i5">10</td><td class="ctr1" 
id="j10">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a19"><a 
href="LazyDynaList.java.html#L587" 
class="el_method">toDynaBeanArray()</a></td><td class="bar" id="b10"><img 
src="../jacoco-resources/redbar.gif" width="4" height="10" 
 title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="25" 
height="10" title="27" alt="27"/></td><td class="ctr2" id="c10">84%</td><td 
class="bar" id="d5"><img src="../jacoco-resources/redbar.gif" width="20" 
height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" 
width="20" height="10" title="3" alt="3"/></td><td class="ctr2" 
id="e8">50%</td><td class="ctr1" id="f5">2</td><td class="ctr2" 
id="g6">4</td><td class="ctr1" id="h11">1</td><td class="ctr2" 
id="i7">6</td><td class="ctr1" id="j11">0</td><td class="ctr2" 
id="k10">1</td></tr><tr><td id="a12"><a href="LazyDynaList.java.html#L226" 
class="el_method">LazyDynaList(int)</a></td><td class="bar" id="b11"><img 
src="../jacoco-resources/redbar.gif" width="3" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d13"/><td 
class="ctr2" id="e13">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" 
id="g13">1</td><td class="ctr1" id="h9">2</td><td class="ctr2" id="i15"
 >2</td><td class="ctr1" id="j4">1</td><td class="ctr2" 
 >id="k11">1</td></tr><tr><td id="a7"><a href="LazyDynaList.java.html#L382" 
 >class="el_method">growList(int)</a></td><td class="bar" id="b12"><img 
 >src="../jacoco-resources/greenbar.gif" width="25" height="10" title="27" 
 >alt="27"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d8"><img 
 >src="../jacoco-resources/greenbar.gif" width="26" height="10" title="4" 
 >alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" 
 >id="f12">0</td><td class="ctr2" id="g8">3</td><td class="ctr1" 
 >id="h12">0</td><td class="ctr2" id="i6">7</td><td class="ctr1" 
 >id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a0"><a 
 >href="LazyDynaList.java.html#L254" class="el_method">add(int, 
 >Object)</a></td><td class="bar" id="b13"><img 
 >src="../jacoco-resources/greenbar.gif" width="11" height="10" title="12" 
 >alt="12"/></td><td class="ctr2" id="c1">100%</td><td class="bar" 
 >id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f1
 3">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h13">0</td><td 
class="ctr2" id="i9">4</td><td class="ctr1" id="j13">0</td><td class="ctr2" 
id="k13">1</td></tr><tr><td id="a5"><a href="LazyDynaList.java.html#L362" 
class="el_method">get(int)</a></td><td class="bar" id="b14"><img 
src="../jacoco-resources/greenbar.gif" width="8" height="10" title="9" 
alt="9"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d15"/><td 
class="ctr2" id="e15">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" 
id="g15">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" 
id="i16">2</td><td class="ctr1" id="j14">0</td><td class="ctr2" 
id="k14">1</td></tr><tr><td id="a6"><a href="LazyDynaList.java.html#L371" 
class="el_method">getDynaClass()</a></td><td class="bar" id="b15"><img 
src="../jacoco-resources/greenbar.gif" width="8" height="10" title="9" 
alt="9"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d9"><img 
src="../jacoco-resources/greenbar.gif" width="13" height
 ="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td 
class="ctr1" id="f15">0</td><td class="ctr2" id="g9">2</td><td class="ctr1" 
id="h15">0</td><td class="ctr2" id="i20">1</td><td class="ctr1" 
id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a1"><a 
href="LazyDynaList.java.html#L271" class="el_method">add(Object)</a></td><td 
class="bar" id="b16"><img src="../jacoco-resources/greenbar.gif" width="7" 
height="10" title="8" alt="8"/></td><td class="ctr2" id="c4">100%</td><td 
class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" 
id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" 
id="h16">0</td><td class="ctr2" id="i17">2</td><td class="ctr1" 
id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a4"><a 
href="LazyDynaList.java.html#L343" 
class="el_method">createDynaBeanForMapProperty(Object)</a></td><td class="bar" 
id="b17"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" 
title="8" alt="8"/></td><td cla
 ss="ctr2" id="c5">100%</td><td class="bar" id="d17"/><td class="ctr2" 
id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" 
id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" 
id="i18">2</td><td class="ctr1" id="j17">0</td><td class="ctr2" 
id="k17">1</td></tr><tr><td id="a9"><a href="LazyDynaList.java.html#L197" 
class="el_method">LazyDynaList(Class)</a></td><td class="bar" id="b18"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="6" 
alt="6"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d18"/><td 
class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" 
id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" 
id="i13">3</td><td class="ctr1" id="j18">0</td><td class="ctr2" 
id="k18">1</td></tr><tr><td id="a11"><a href="LazyDynaList.java.html#L216" 
class="el_method">LazyDynaList(DynaClass)</a></td><td class="bar" id="b19"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="6" a
 lt="6"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d19"/><td 
class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" 
id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" 
id="i14">3</td><td class="ctr1" id="j19">0</td><td class="ctr2" 
id="k19">1</td></tr><tr><td id="a8"><a href="LazyDynaList.java.html#L189" 
class="el_method">LazyDynaList()</a></td><td class="bar" id="b20"><img 
src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" 
alt="3"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d20"/><td 
class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" 
id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" 
id="i19">2</td><td class="ctr1" id="j20">0</td><td class="ctr2" 
id="k20">1</td></tr></tbody></table><div class="footer"><span 
class="right">Created with <a href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.8.12.202403310830</span></div></body></html>
\ No newline at end of file

Modified: 
websites/production/commons/content/proper/commons-beanutils/jacoco/org.apache.commons.beanutils2/LazyDynaList.java.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-beanutils/jacoco/org.apache.commons.beanutils2/LazyDynaList.java.html
 (original)
+++ 
websites/production/commons/content/proper/commons-beanutils/jacoco/org.apache.commons.beanutils2/LazyDynaList.java.html
 Tue Jan  7 19:57:26 2025
@@ -186,17 +186,17 @@ public class LazyDynaList extends ArrayL
     /**
      * Constructs a new instance.
      */
-<span class="nc" id="L189">    public LazyDynaList() {</span>
-<span class="nc" id="L190">    }</span>
+<span class="fc" id="L189">    public LazyDynaList() {</span>
+<span class="fc" id="L190">    }</span>
 
     /**
      * Constructs a LazyDynaList with a specified type for its elements.
      *
      * @param elementType The Type of the List's elements.
      */
-<span class="nc" id="L197">    public LazyDynaList(final Class&lt;?&gt; 
elementType) {</span>
-<span class="nc" id="L198">        setElementType(elementType);</span>
-<span class="nc" id="L199">    }</span>
+<span class="fc" id="L197">    public LazyDynaList(final Class&lt;?&gt; 
elementType) {</span>
+<span class="fc" id="L198">        setElementType(elementType);</span>
+<span class="fc" id="L199">    }</span>
 
     /**
      * Constructs a LazyDynaList populated with the elements of a Collection.
@@ -213,9 +213,9 @@ public class LazyDynaList extends ArrayL
      *
      * @param elementDynaClass The DynaClass of the List's elements.
      */
-<span class="nc" id="L216">    public LazyDynaList(final DynaClass 
elementDynaClass) {</span>
-<span class="nc" id="L217">        
setElementDynaClass(elementDynaClass);</span>
-<span class="nc" id="L218">    }</span>
+<span class="fc" id="L216">    public LazyDynaList(final DynaClass 
elementDynaClass) {</span>
+<span class="fc" id="L217">        
setElementDynaClass(elementDynaClass);</span>
+<span class="fc" id="L218">    }</span>
 
     /**
      * Constructs a LazyDynaList with the specified capacity.
@@ -251,12 +251,12 @@ public class LazyDynaList extends ArrayL
      */
     @Override
     public void add(final int index, final Object element) {
-<span class="nc" id="L254">        final DynaBean dynaBean = 
transform(element);</span>
+<span class="fc" id="L254">        final DynaBean dynaBean = 
transform(element);</span>
 
-<span class="nc" id="L256">        growList(index);</span>
+<span class="fc" id="L256">        growList(index);</span>
 
-<span class="nc" id="L258">        super.add(index, dynaBean);</span>
-<span class="nc" id="L259">    }</span>
+<span class="fc" id="L258">        super.add(index, dynaBean);</span>
+<span class="fc" id="L259">    }</span>
 
     /**
      * &lt;p&gt;
@@ -268,9 +268,9 @@ public class LazyDynaList extends ArrayL
      */
     @Override
     public boolean add(final Object element) {
-<span class="nc" id="L271">        final DynaBean dynaBean = 
transform(element);</span>
+<span class="fc" id="L271">        final DynaBean dynaBean = 
transform(element);</span>
 
-<span class="nc" id="L273">        return super.add(dynaBean);</span>
+<span class="fc" id="L273">        return super.add(dynaBean);</span>
     }
 
     /**
@@ -307,27 +307,27 @@ public class LazyDynaList extends ArrayL
      */
     @Override
     public boolean addAll(final int index, final Collection&lt;?&gt; 
collection) {
-<span class="nc bnc" id="L310" title="All 4 branches missed.">        if 
(collection == null || collection.isEmpty()) {</span>
+<span class="pc bpc" id="L310" title="2 of 4 branches missed.">        if 
(collection == null || collection.isEmpty()) {</span>
 <span class="nc" id="L311">            return false;</span>
         }
 
-<span class="nc" id="L314">        ensureCapacity(Math.max(index, size()) + 
collection.size());</span>
+<span class="fc" id="L314">        ensureCapacity(Math.max(index, size()) + 
collection.size());</span>
 
         // Call &quot;transform&quot; with first element, before
         // List is &quot;grown&quot; to ensure the correct DynaClass
         // is set.
-<span class="nc bnc" id="L319" title="All 2 branches missed.">        if 
(isEmpty()) {</span>
+<span class="pc bpc" id="L319" title="1 of 2 branches missed.">        if 
(isEmpty()) {</span>
 <span class="nc" id="L320">            
transform(collection.iterator().next());</span>
         }
 
-<span class="nc" id="L323">        growList(index);</span>
+<span class="fc" id="L323">        growList(index);</span>
 
-<span class="nc" id="L325">        int currentIndex = index;</span>
-<span class="nc bnc" id="L326" title="All 2 branches missed.">        for 
(final Object e : collection) {</span>
-<span class="nc" id="L327">            add(currentIndex++, e);</span>
-        }
+<span class="fc" id="L325">        int currentIndex = index;</span>
+<span class="fc bfc" id="L326" title="All 2 branches covered.">        for 
(final Object e : collection) {</span>
+<span class="fc" id="L327">            add(currentIndex++, e);</span>
+<span class="fc" id="L328">        }</span>
 
-<span class="nc" id="L330">        return true;</span>
+<span class="fc" id="L330">        return true;</span>
     }
 
     /**
@@ -340,8 +340,8 @@ public class LazyDynaList extends ArrayL
         @SuppressWarnings(&quot;unchecked&quot;)
         final
         // map properties are always stored as Map&lt;String, Object&gt;
-<span class="nc" id="L343">        Map&lt;String, Object&gt; valueMap = 
(Map&lt;String, Object&gt;) value;</span>
-<span class="nc" id="L344">        return new LazyDynaMap(valueMap);</span>
+<span class="fc" id="L343">        Map&lt;String, Object&gt; valueMap = 
(Map&lt;String, Object&gt;) value;</span>
+<span class="fc" id="L344">        return new LazyDynaMap(valueMap);</span>
     }
 
     /**
@@ -359,16 +359,16 @@ public class LazyDynaList extends ArrayL
      */
     @Override
     public Object get(final int index) {
-<span class="nc" id="L362">        growList(index + 1);</span>
+<span class="fc" id="L362">        growList(index + 1);</span>
 
-<span class="nc" id="L364">        return super.get(index);</span>
+<span class="fc" id="L364">        return super.get(index);</span>
     }
 
     /**
      * Gets the DynaClass.
      */
     private DynaClass getDynaClass() {
-<span class="nc bnc" id="L371" title="All 2 branches missed.">        return 
elementDynaClass == null ? wrapDynaClass : elementDynaClass;</span>
+<span class="fc bfc" id="L371" title="All 2 branches covered.">        return 
elementDynaClass == null ? wrapDynaClass : elementDynaClass;</span>
     }
 
     /**
@@ -379,17 +379,17 @@ public class LazyDynaList extends ArrayL
      * @param requiredSize the required size of the List.
      */
     private void growList(final int requiredSize) {
-<span class="nc bnc" id="L382" title="All 2 branches missed.">        if 
(requiredSize &lt; size()) {</span>
-<span class="nc" id="L383">            return;</span>
+<span class="fc bfc" id="L382" title="All 2 branches covered.">        if 
(requiredSize &lt; size()) {</span>
+<span class="fc" id="L383">            return;</span>
         }
 
-<span class="nc" id="L386">        ensureCapacity(requiredSize + 1);</span>
+<span class="fc" id="L386">        ensureCapacity(requiredSize + 1);</span>
 
-<span class="nc bnc" id="L388" title="All 2 branches missed.">        for (int 
i = size(); i &lt; requiredSize; i++) {</span>
-<span class="nc" id="L389">            final DynaBean dynaBean = 
transform(null);</span>
-<span class="nc" id="L390">            super.add(dynaBean);</span>
+<span class="fc bfc" id="L388" title="All 2 branches covered.">        for 
(int i = size(); i &lt; requiredSize; i++) {</span>
+<span class="fc" id="L389">            final DynaBean dynaBean = 
transform(null);</span>
+<span class="fc" id="L390">            super.add(dynaBean);</span>
         }
-<span class="nc" id="L392">    }</span>
+<span class="fc" id="L392">    }</span>
 
     /**
      * &lt;p&gt;
@@ -423,30 +423,30 @@ public class LazyDynaList extends ArrayL
      * @throws IllegalArgumentException if the List already contains elements 
or the DynaClass is null.
      */
     public void setElementDynaClass(final DynaClass elementDynaClass) {
-<span class="nc" id="L426">        Objects.requireNonNull(elementDynaClass, 
&quot;elementDynaClass&quot;);</span>
-<span class="nc bnc" id="L427" title="All 2 branches missed.">        if 
(!isEmpty()) {</span>
+<span class="fc" id="L426">        Objects.requireNonNull(elementDynaClass, 
&quot;elementDynaClass&quot;);</span>
+<span class="pc bpc" id="L427" title="1 of 2 branches missed.">        if 
(!isEmpty()) {</span>
 <span class="nc" id="L428">            throw new 
IllegalStateException(&quot;Element DynaClass cannot be reset&quot;);</span>
         }
 
         // Try to create a new instance of the DynaBean
         try {
-<span class="nc" id="L433">            final DynaBean dynaBean = 
elementDynaClass.newInstance();</span>
-<span class="nc" id="L434">            this.elementDynaBeanType = 
dynaBean.getClass();</span>
-<span class="nc bnc" id="L435" title="All 2 branches missed.">            if 
(WrapDynaBean.class.isAssignableFrom(elementDynaBeanType)) {</span>
-<span class="nc" id="L436">                this.elementType = ((WrapDynaBean) 
dynaBean).getInstance().getClass();</span>
-<span class="nc" id="L437">                this.wrapDynaClass = 
(WrapDynaClass) elementDynaClass;</span>
-<span class="nc" id="L438">            } else {</span>
-<span class="nc bnc" id="L439" title="All 2 branches missed.">                
if (LazyDynaMap.class.isAssignableFrom(elementDynaBeanType)) {</span>
-<span class="nc" id="L440">                    this.elementType = 
((LazyDynaMap) dynaBean).getMap().getClass();</span>
-<span class="nc" id="L441">                } else {</span>
-<span class="nc" id="L442">                    this.elementType = 
dynaBean.getClass();</span>
+<span class="fc" id="L433">            final DynaBean dynaBean = 
elementDynaClass.newInstance();</span>
+<span class="fc" id="L434">            this.elementDynaBeanType = 
dynaBean.getClass();</span>
+<span class="fc bfc" id="L435" title="All 2 branches covered.">            if 
(WrapDynaBean.class.isAssignableFrom(elementDynaBeanType)) {</span>
+<span class="fc" id="L436">                this.elementType = ((WrapDynaBean) 
dynaBean).getInstance().getClass();</span>
+<span class="fc" id="L437">                this.wrapDynaClass = 
(WrapDynaClass) elementDynaClass;</span>
+            } else {
+<span class="fc bfc" id="L439" title="All 2 branches covered.">                
if (LazyDynaMap.class.isAssignableFrom(elementDynaBeanType)) {</span>
+<span class="fc" id="L440">                    this.elementType = 
((LazyDynaMap) dynaBean).getMap().getClass();</span>
+                } else {
+<span class="fc" id="L442">                    this.elementType = 
dynaBean.getClass();</span>
                 }
-<span class="nc" id="L444">                this.elementDynaClass = 
elementDynaClass;</span>
+<span class="fc" id="L444">                this.elementDynaClass = 
elementDynaClass;</span>
             }
 <span class="nc" id="L446">        } catch (final Exception e) {</span>
 <span class="nc" id="L447">            throw new 
IllegalArgumentException(&quot;Error creating DynaBean from &quot; + 
elementDynaClass.getClass().getName() + &quot; - &quot; + e);</span>
-        }
-<span class="nc" id="L449">    }</span>
+<span class="fc" id="L448">        }</span>
+<span class="fc" id="L449">    }</span>
 
     /**
      * &lt;p&gt;
@@ -457,44 +457,44 @@ public class LazyDynaList extends ArrayL
      * @throws IllegalArgumentException if the List already contains elements 
or the DynaClass is null.
      */
     public void setElementType(final Class&lt;?&gt; elementType) {
-<span class="nc" id="L460">        Objects.requireNonNull(elementType, 
&quot;elementType&quot;);</span>
-<span class="nc bnc" id="L461" title="All 4 branches missed.">        final 
boolean changeType = this.elementType != null &amp;&amp; 
!this.elementType.equals(elementType);</span>
-<span class="nc bnc" id="L462" title="All 4 branches missed.">        if 
(changeType &amp;&amp; !isEmpty()) {</span>
+<span class="fc" id="L460">        Objects.requireNonNull(elementType, 
&quot;elementType&quot;);</span>
+<span class="pc bpc" id="L461" title="3 of 4 branches missed.">        final 
boolean changeType = this.elementType != null &amp;&amp; 
!this.elementType.equals(elementType);</span>
+<span class="pc bpc" id="L462" title="3 of 4 branches missed.">        if 
(changeType &amp;&amp; !isEmpty()) {</span>
 <span class="nc" id="L463">            throw new 
IllegalStateException(&quot;Element Type cannot be reset&quot;);</span>
         }
 
-<span class="nc" id="L466">        this.elementType = elementType;</span>
+<span class="fc" id="L466">        this.elementType = elementType;</span>
 
         // Create a new object of the specified type
-<span class="nc" id="L469">        Object object = null;</span>
+<span class="fc" id="L469">        Object object = null;</span>
         try {
-<span class="nc" id="L471">            object = 
elementType.newInstance();</span>
+<span class="fc" id="L471">            object = 
elementType.newInstance();</span>
 <span class="nc" id="L472">        } catch (final Exception e) {</span>
 <span class="nc" id="L473">            throw new 
IllegalArgumentException(&quot;Error creating type: &quot; + 
elementType.getName() + &quot; - &quot; + e);</span>
-        }
+<span class="fc" id="L474">        }</span>
 
         // Create a DynaBean
-<span class="nc" id="L477">        DynaBean dynaBean = null;</span>
-<span class="nc bnc" id="L478" title="All 2 branches missed.">        if 
(Map.class.isAssignableFrom(elementType)) {</span>
-<span class="nc" id="L479">            dynaBean = 
createDynaBeanForMapProperty(object);</span>
-<span class="nc" id="L480">            this.elementDynaClass = 
dynaBean.getDynaClass();</span>
-<span class="nc bnc" id="L481" title="All 2 branches missed.">        } else 
if (DynaBean.class.isAssignableFrom(elementType)) {</span>
-<span class="nc" id="L482">            dynaBean = (DynaBean) object;</span>
-<span class="nc" id="L483">            this.elementDynaClass = 
dynaBean.getDynaClass();</span>
-<span class="nc" id="L484">        } else {</span>
-<span class="nc" id="L485">            dynaBean = new 
WrapDynaBean(object);</span>
-<span class="nc" id="L486">            this.wrapDynaClass = (WrapDynaClass) 
dynaBean.getDynaClass();</span>
+<span class="fc" id="L477">        DynaBean dynaBean = null;</span>
+<span class="fc bfc" id="L478" title="All 2 branches covered.">        if 
(Map.class.isAssignableFrom(elementType)) {</span>
+<span class="fc" id="L479">            dynaBean = 
createDynaBeanForMapProperty(object);</span>
+<span class="fc" id="L480">            this.elementDynaClass = 
dynaBean.getDynaClass();</span>
+<span class="fc bfc" id="L481" title="All 2 branches covered.">        } else 
if (DynaBean.class.isAssignableFrom(elementType)) {</span>
+<span class="fc" id="L482">            dynaBean = (DynaBean) object;</span>
+<span class="fc" id="L483">            this.elementDynaClass = 
dynaBean.getDynaClass();</span>
+        } else {
+<span class="fc" id="L485">            dynaBean = new 
WrapDynaBean(object);</span>
+<span class="fc" id="L486">            this.wrapDynaClass = (WrapDynaClass) 
dynaBean.getDynaClass();</span>
         }
 
-<span class="nc" id="L489">        this.elementDynaBeanType = 
dynaBean.getClass();</span>
+<span class="fc" id="L489">        this.elementDynaBeanType = 
dynaBean.getClass();</span>
 
         // Re-calculate the type
-<span class="nc bnc" id="L492" title="All 2 branches missed.">        if 
(WrapDynaBean.class.isAssignableFrom(elementDynaBeanType)) {</span>
-<span class="nc" id="L493">            this.elementType = ((WrapDynaBean) 
dynaBean).getInstance().getClass();</span>
-<span class="nc bnc" id="L494" title="All 2 branches missed.">        } else 
if (LazyDynaMap.class.isAssignableFrom(elementDynaBeanType)) {</span>
-<span class="nc" id="L495">            this.elementType = ((LazyDynaMap) 
dynaBean).getMap().getClass();</span>
+<span class="fc bfc" id="L492" title="All 2 branches covered.">        if 
(WrapDynaBean.class.isAssignableFrom(elementDynaBeanType)) {</span>
+<span class="fc" id="L493">            this.elementType = ((WrapDynaBean) 
dynaBean).getInstance().getClass();</span>
+<span class="fc bfc" id="L494" title="All 2 branches covered.">        } else 
if (LazyDynaMap.class.isAssignableFrom(elementDynaBeanType)) {</span>
+<span class="fc" id="L495">            this.elementType = ((LazyDynaMap) 
dynaBean).getMap().getClass();</span>
         }
-<span class="nc" id="L497">    }</span>
+<span class="fc" id="L497">    }</span>
 
     /**
      * &lt;p&gt;
@@ -514,21 +514,21 @@ public class LazyDynaList extends ArrayL
      */
     @Override
     public Object[] toArray() {
-<span class="nc bnc" id="L517" title="All 4 branches missed.">        if 
(isEmpty() &amp;&amp; elementType == null) {</span>
+<span class="pc bpc" id="L517" title="3 of 4 branches missed.">        if 
(isEmpty() &amp;&amp; elementType == null) {</span>
 <span class="nc" id="L518">            return LazyDynaBean.EMPTY_ARRAY;</span>
         }
 
-<span class="nc" id="L521">        final Object[] array = (Object[]) 
Array.newInstance(elementType, size());</span>
-<span class="nc bnc" id="L522" title="All 2 branches missed.">        for (int 
i = 0; i &lt; size(); i++) {</span>
-<span class="nc bnc" id="L523" title="All 2 branches missed.">            if 
(Map.class.isAssignableFrom(elementType)) {</span>
-<span class="nc" id="L524">                array[i] = ((LazyDynaMap) 
get(i)).getMap();</span>
-<span class="nc bnc" id="L525" title="All 2 branches missed.">            } 
else if (DynaBean.class.isAssignableFrom(elementType)) {</span>
-<span class="nc" id="L526">                array[i] = get(i);</span>
-<span class="nc" id="L527">            } else {</span>
-<span class="nc" id="L528">                array[i] = ((WrapDynaBean) 
get(i)).getInstance();</span>
+<span class="fc" id="L521">        final Object[] array = (Object[]) 
Array.newInstance(elementType, size());</span>
+<span class="fc bfc" id="L522" title="All 2 branches covered.">        for 
(int i = 0; i &lt; size(); i++) {</span>
+<span class="fc bfc" id="L523" title="All 2 branches covered.">            if 
(Map.class.isAssignableFrom(elementType)) {</span>
+<span class="fc" id="L524">                array[i] = ((LazyDynaMap) 
get(i)).getMap();</span>
+<span class="fc bfc" id="L525" title="All 2 branches covered.">            } 
else if (DynaBean.class.isAssignableFrom(elementType)) {</span>
+<span class="fc" id="L526">                array[i] = get(i);</span>
+            } else {
+<span class="fc" id="L528">                array[i] = ((WrapDynaBean) 
get(i)).getInstance();</span>
             }
         }
-<span class="nc" id="L531">        return array;</span>
+<span class="fc" id="L531">        return array;</span>
     }
 
     /**
@@ -542,16 +542,16 @@ public class LazyDynaList extends ArrayL
      */
     @Override
     public &lt;T&gt; T[] toArray(final T[] model) {
-<span class="nc" id="L545">        final Class&lt;?&gt; arrayType = 
model.getClass().getComponentType();</span>
-<span class="nc bnc" id="L546" title="All 6 branches missed.">        if 
(DynaBean.class.isAssignableFrom(arrayType) || isEmpty() &amp;&amp; elementType 
== null) {</span>
-<span class="nc" id="L547">            return super.toArray(model);</span>
+<span class="fc" id="L545">        final Class&lt;?&gt; arrayType = 
model.getClass().getComponentType();</span>
+<span class="pc bpc" id="L546" title="3 of 6 branches missed.">        if 
(DynaBean.class.isAssignableFrom(arrayType) || isEmpty() &amp;&amp; elementType 
== null) {</span>
+<span class="fc" id="L547">            return super.toArray(model);</span>
         }
 
-<span class="nc bnc" id="L550" title="All 2 branches missed.">        if 
(arrayType.isAssignableFrom(elementType)) {</span>
+<span class="pc bpc" id="L550" title="1 of 2 branches missed.">        if 
(arrayType.isAssignableFrom(elementType)) {</span>
             T[] array;
-<span class="nc bnc" id="L552" title="All 2 branches missed.">            if 
(model.length &gt;= size()) {</span>
-<span class="nc" id="L553">                array = model;</span>
-<span class="nc" id="L554">            } else {</span>
+<span class="pc bpc" id="L552" title="1 of 2 branches missed.">            if 
(model.length &gt;= size()) {</span>
+<span class="fc" id="L553">                array = model;</span>
+            } else {
                 @SuppressWarnings(&quot;unchecked&quot;)
                 final
                 // This is safe because we know the element type
@@ -559,18 +559,18 @@ public class LazyDynaList extends ArrayL
 <span class="nc" id="L559">                array = tempArray;</span>
             }
 
-<span class="nc bnc" id="L562" title="All 2 branches missed.">            for 
(int i = 0; i &lt; size(); i++) {</span>
+<span class="fc bfc" id="L562" title="All 2 branches covered.">            for 
(int i = 0; i &lt; size(); i++) {</span>
                 Object elem;
-<span class="nc bnc" id="L564" title="All 2 branches missed.">                
if (Map.class.isAssignableFrom(elementType)) {</span>
-<span class="nc" id="L565">                    elem = ((LazyDynaMap) 
get(i)).getMap();</span>
-<span class="nc bnc" id="L566" title="All 2 branches missed.">                
} else if (DynaBean.class.isAssignableFrom(elementType)) {</span>
+<span class="fc bfc" id="L564" title="All 2 branches covered.">                
if (Map.class.isAssignableFrom(elementType)) {</span>
+<span class="fc" id="L565">                    elem = ((LazyDynaMap) 
get(i)).getMap();</span>
+<span class="pc bpc" id="L566" title="1 of 2 branches missed.">                
} else if (DynaBean.class.isAssignableFrom(elementType)) {</span>
 <span class="nc" id="L567">                    elem = get(i);</span>
-<span class="nc" id="L568">                } else {</span>
-<span class="nc" id="L569">                    elem = ((WrapDynaBean) 
get(i)).getInstance();</span>
+                } else {
+<span class="fc" id="L569">                    elem = ((WrapDynaBean) 
get(i)).getInstance();</span>
                 }
-<span class="nc" id="L571">                Array.set(array, i, elem);</span>
+<span class="fc" id="L571">                Array.set(array, i, elem);</span>
             }
-<span class="nc" id="L573">            return array;</span>
+<span class="fc" id="L573">            return array;</span>
         }
 
 <span class="nc" id="L576">        throw new 
IllegalArgumentException(&quot;Invalid array type: &quot; + arrayType.getName() 
+ &quot; - not compatible with '&quot; + elementType.getName());</span>
@@ -584,15 +584,15 @@ public class LazyDynaList extends ArrayL
      * @return A DynaBean[] of the elements in this List.
      */
     public DynaBean[] toDynaBeanArray() {
-<span class="nc bnc" id="L587" title="All 4 branches missed.">        if 
(isEmpty() &amp;&amp; elementDynaBeanType == null) {</span>
+<span class="pc bpc" id="L587" title="3 of 4 branches missed.">        if 
(isEmpty() &amp;&amp; elementDynaBeanType == null) {</span>
 <span class="nc" id="L588">            return LazyDynaBean.EMPTY_ARRAY;</span>
         }
 
-<span class="nc" id="L591">        final DynaBean[] array = (DynaBean[]) 
Array.newInstance(elementDynaBeanType, size());</span>
-<span class="nc bnc" id="L592" title="All 2 branches missed.">        for (int 
i = 0; i &lt; size(); i++) {</span>
-<span class="nc" id="L593">            array[i] = (DynaBean) get(i);</span>
+<span class="fc" id="L591">        final DynaBean[] array = (DynaBean[]) 
Array.newInstance(elementDynaBeanType, size());</span>
+<span class="fc bfc" id="L592" title="All 2 branches covered.">        for 
(int i = 0; i &lt; size(); i++) {</span>
+<span class="fc" id="L593">            array[i] = (DynaBean) get(i);</span>
         }
-<span class="nc" id="L595">        return array;</span>
+<span class="fc" id="L595">        return array;</span>
     }
 
     /**
@@ -609,63 +609,63 @@ public class LazyDynaList extends ArrayL
      * @return The DynaBean to store in the List.
      */
     private DynaBean transform(final Object element) {
-<span class="nc" id="L612">        DynaBean dynaBean = null;</span>
-<span class="nc" id="L613">        Class&lt;?&gt; newDynaBeanType = 
null;</span>
+<span class="fc" id="L612">        DynaBean dynaBean = null;</span>
+<span class="fc" id="L613">        Class&lt;?&gt; newDynaBeanType = 
null;</span>
         Class&lt;?&gt; newElementType;
 
         // Create a new element
-<span class="nc bnc" id="L617" title="All 2 branches missed.">        if 
(element == null) {</span>
+<span class="fc bfc" id="L617" title="All 2 branches covered.">        if 
(element == null) {</span>
 
             // Default Types to LazyDynaBean
             // if not specified
-<span class="nc bnc" id="L621" title="All 2 branches missed.">            if 
(elementType == null) {</span>
-<span class="nc" id="L622">                setElementDynaClass(new 
LazyDynaClass());</span>
+<span class="fc bfc" id="L621" title="All 2 branches covered.">            if 
(elementType == null) {</span>
+<span class="fc" id="L622">                setElementDynaClass(new 
LazyDynaClass());</span>
             }
 
             // Get DynaClass (restore WrapDynaClass lost in serialization)
-<span class="nc bnc" id="L626" title="All 2 branches missed.">            if 
(getDynaClass() == null) {</span>
+<span class="pc bpc" id="L626" title="1 of 2 branches missed.">            if 
(getDynaClass() == null) {</span>
 <span class="nc" id="L627">                setElementType(elementType);</span>
             }
 
             // Create a new DynaBean
             try {
-<span class="nc" id="L632">                dynaBean = 
getDynaClass().newInstance();</span>
-<span class="nc" id="L633">                newDynaBeanType = 
dynaBean.getClass();</span>
+<span class="fc" id="L632">                dynaBean = 
getDynaClass().newInstance();</span>
+<span class="fc" id="L633">                newDynaBeanType = 
dynaBean.getClass();</span>
 <span class="nc" id="L634">            } catch (final Exception e) {</span>
 <span class="nc" id="L635">                throw new 
IllegalArgumentException(&quot;Error creating DynaBean: &quot; + 
getDynaClass().getClass().getName() + &quot; - &quot; + e);</span>
-            }
+<span class="fc" id="L636">            }</span>
 
         } else {
 
             // Transform Object to a DynaBean
-<span class="nc" id="L641">            newElementType = 
element.getClass();</span>
-<span class="nc bnc" id="L642" title="All 2 branches missed.">            if 
(Map.class.isAssignableFrom(element.getClass())) {</span>
-<span class="nc" id="L643">                dynaBean = 
createDynaBeanForMapProperty(element);</span>
-<span class="nc bnc" id="L644" title="All 2 branches missed.">            } 
else if (DynaBean.class.isAssignableFrom(element.getClass())) {</span>
-<span class="nc" id="L645">                dynaBean = (DynaBean) 
element;</span>
-<span class="nc" id="L646">            } else {</span>
-<span class="nc" id="L647">                dynaBean = new 
WrapDynaBean(element);</span>
+<span class="fc" id="L641">            newElementType = 
element.getClass();</span>
+<span class="fc bfc" id="L642" title="All 2 branches covered.">            if 
(Map.class.isAssignableFrom(element.getClass())) {</span>
+<span class="fc" id="L643">                dynaBean = 
createDynaBeanForMapProperty(element);</span>
+<span class="fc bfc" id="L644" title="All 2 branches covered.">            } 
else if (DynaBean.class.isAssignableFrom(element.getClass())) {</span>
+<span class="fc" id="L645">                dynaBean = (DynaBean) 
element;</span>
+            } else {
+<span class="fc" id="L647">                dynaBean = new 
WrapDynaBean(element);</span>
             }
 
-<span class="nc" id="L650">            newDynaBeanType = 
dynaBean.getClass();</span>
+<span class="fc" id="L650">            newDynaBeanType = 
dynaBean.getClass();</span>
 
         }
 
         // Re-calculate the element type
-<span class="nc" id="L655">        newElementType = dynaBean.getClass();</span>
-<span class="nc bnc" id="L656" title="All 2 branches missed.">        if 
(WrapDynaBean.class.isAssignableFrom(newDynaBeanType)) {</span>
-<span class="nc" id="L657">            newElementType = ((WrapDynaBean) 
dynaBean).getInstance().getClass();</span>
-<span class="nc bnc" id="L658" title="All 2 branches missed.">        } else 
if (LazyDynaMap.class.isAssignableFrom(newDynaBeanType)) {</span>
-<span class="nc" id="L659">            newElementType = ((LazyDynaMap) 
dynaBean).getMap().getClass();</span>
+<span class="fc" id="L655">        newElementType = dynaBean.getClass();</span>
+<span class="fc bfc" id="L656" title="All 2 branches covered.">        if 
(WrapDynaBean.class.isAssignableFrom(newDynaBeanType)) {</span>
+<span class="fc" id="L657">            newElementType = ((WrapDynaBean) 
dynaBean).getInstance().getClass();</span>
+<span class="fc bfc" id="L658" title="All 2 branches covered.">        } else 
if (LazyDynaMap.class.isAssignableFrom(newDynaBeanType)) {</span>
+<span class="fc" id="L659">            newElementType = ((LazyDynaMap) 
dynaBean).getMap().getClass();</span>
         }
 
         // Check the new element type, matches all the
         // other elements in the List
-<span class="nc bnc" id="L664" title="All 4 branches missed.">        if 
(elementType != null &amp;&amp; !newElementType.equals(elementType)) {</span>
-<span class="nc" id="L665">            throw new 
IllegalArgumentException(&quot;Element Type &quot; + newElementType + &quot; 
doesn't match other elements &quot; + elementType);</span>
+<span class="fc bfc" id="L664" title="All 4 branches covered.">        if 
(elementType != null &amp;&amp; !newElementType.equals(elementType)) {</span>
+<span class="fc" id="L665">            throw new 
IllegalArgumentException(&quot;Element Type &quot; + newElementType + &quot; 
doesn't match other elements &quot; + elementType);</span>
         }
 
-<span class="nc" id="L668">        return dynaBean;</span>
+<span class="fc" id="L668">        return dynaBean;</span>
     }
 }
 </pre><div class="footer"><span class="right">Created with <a 
href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.8.12.202403310830</span></div></body></html>
\ No newline at end of file


Reply via email to