Modified: 
websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/CSVRecord.java.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/CSVRecord.java.html
 (original)
+++ 
websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/CSVRecord.java.html
 Sat Jan 11 14:23:31 2025
@@ -76,6 +76,7 @@ public final class CSVRecord implements
 <span class="fc" id="L76">        this.characterPosition = 
characterPosition;</span>
 <span class="fc" id="L77">        this.bytePosition = bytePosition;</span>
 <span class="fc" id="L78">    }</span>
+
     /**
      * Returns a value by {@link Enum}.
      *
@@ -84,7 +85,7 @@ public final class CSVRecord implements
      * @return the String at the given enum String
      */
     public String get(final Enum&lt;?&gt; e) {
-<span class="fc bfc" id="L87" title="All 2 branches covered.">        return 
get(e == null ? null : e.name());</span>
+<span class="fc bfc" id="L88" title="All 2 branches covered.">        return 
get(e == null ? null : e.name());</span>
     }
 
     /**
@@ -95,7 +96,7 @@ public final class CSVRecord implements
      * @return the String at the given index
      */
     public String get(final int i) {
-<span class="fc" id="L98">        return values[i];</span>
+<span class="fc" id="L99">        return values[i];</span>
     }
 
     /**
@@ -122,22 +123,22 @@ public final class CSVRecord implements
      * @see CSVFormat.Builder#setNullString(String)
      */
     public String get(final String name) {
-<span class="fc" id="L125">        final Map&lt;String, Integer&gt; headerMap 
= getHeaderMapRaw();</span>
-<span class="fc bfc" id="L126" title="All 2 branches covered.">        if 
(headerMap == null) {</span>
-<span class="fc" id="L127">            throw new IllegalStateException(</span>
+<span class="fc" id="L126">        final Map&lt;String, Integer&gt; headerMap 
= getHeaderMapRaw();</span>
+<span class="fc bfc" id="L127" title="All 2 branches covered.">        if 
(headerMap == null) {</span>
+<span class="fc" id="L128">            throw new IllegalStateException(</span>
                 &quot;No header mapping was specified, the record values can't 
be accessed by name&quot;);
         }
-<span class="fc" id="L130">        final Integer index = 
headerMap.get(name);</span>
-<span class="fc bfc" id="L131" title="All 2 branches covered.">        if 
(index == null) {</span>
-<span class="fc" id="L132">            throw new 
IllegalArgumentException(String.format(&quot;Mapping for %s not found, expected 
one of %s&quot;, name,</span>
-<span class="fc" id="L133">                headerMap.keySet()));</span>
+<span class="fc" id="L131">        final Integer index = 
headerMap.get(name);</span>
+<span class="fc bfc" id="L132" title="All 2 branches covered.">        if 
(index == null) {</span>
+<span class="fc" id="L133">            throw new 
IllegalArgumentException(String.format(&quot;Mapping for %s not found, expected 
one of %s&quot;, name,</span>
+<span class="fc" id="L134">                headerMap.keySet()));</span>
         }
         try {
-<span class="fc" id="L136">            return values[index.intValue()];  // 
N.B. Explicit (un)boxing is intentional</span>
-<span class="fc" id="L137">        } catch (final 
ArrayIndexOutOfBoundsException e) {</span>
-<span class="fc" id="L138">            throw new 
IllegalArgumentException(String.format(</span>
+<span class="fc" id="L137">            return values[index.intValue()];  // 
N.B. Explicit (un)boxing is intentional</span>
+<span class="fc" id="L138">        } catch (final 
ArrayIndexOutOfBoundsException e) {</span>
+<span class="fc" id="L139">            throw new 
IllegalArgumentException(String.format(</span>
                 &quot;Index for header '%s' is %d but CSVRecord only has %d 
values!&quot;, name, index,
-<span class="fc" id="L140">                Integer.valueOf(values.length)));  
// N.B. Explicit (un)boxing is intentional</span>
+<span class="fc" id="L141">                Integer.valueOf(values.length)));  
// N.B. Explicit (un)boxing is intentional</span>
         }
     }
 
@@ -148,7 +149,7 @@ public final class CSVRecord implements
      * @since 1.13.0
      */
     public long getBytePosition() {
-<span class="fc" id="L151">        return bytePosition;</span>
+<span class="fc" id="L152">        return bytePosition;</span>
     }
 
     /**
@@ -158,7 +159,7 @@ public final class CSVRecord implements
      * @return the position of this record in the source stream.
      */
     public long getCharacterPosition() {
-<span class="fc" id="L161">        return characterPosition;</span>
+<span class="fc" id="L162">        return characterPosition;</span>
     }
 
     /**
@@ -170,11 +171,11 @@ public final class CSVRecord implements
      * @return the comment for this record, or null if no comment for this 
record is available.
      */
     public String getComment() {
-<span class="fc" id="L173">        return comment;</span>
+<span class="fc" id="L174">        return comment;</span>
     }
 
     private Map&lt;String, Integer&gt; getHeaderMapRaw() {
-<span class="fc bfc" id="L177" title="All 2 branches covered.">        return 
parser == null ? null : parser.getHeaderMapRaw();</span>
+<span class="fc bfc" id="L178" title="All 2 branches covered.">        return 
parser == null ? null : parser.getHeaderMapRaw();</span>
     }
 
     /**
@@ -189,7 +190,7 @@ public final class CSVRecord implements
      * @since 1.7
      */
     public CSVParser getParser() {
-<span class="fc" id="L192">        return parser;</span>
+<span class="fc" id="L193">        return parser;</span>
     }
 
     /**
@@ -204,7 +205,7 @@ public final class CSVRecord implements
      * @see CSVParser#getCurrentLineNumber()
      */
     public long getRecordNumber() {
-<span class="fc" id="L207">        return recordNumber;</span>
+<span class="fc" id="L208">        return recordNumber;</span>
     }
 
     /**
@@ -217,7 +218,7 @@ public final class CSVRecord implements
      * @since 1.3
      */
     public boolean hasComment() {
-<span class="fc bfc" id="L220" title="All 2 branches covered.">        return 
comment != null;</span>
+<span class="fc bfc" id="L221" title="All 2 branches covered.">        return 
comment != null;</span>
     }
 
     /**
@@ -231,8 +232,8 @@ public final class CSVRecord implements
      * @return true of this record is valid, false if not
      */
     public boolean isConsistent() {
-<span class="fc" id="L234">        final Map&lt;String, Integer&gt; headerMap 
= getHeaderMapRaw();</span>
-<span class="fc bfc" id="L235" title="All 4 branches covered.">        return 
headerMap == null || headerMap.size() == values.length;</span>
+<span class="fc" id="L235">        final Map&lt;String, Integer&gt; headerMap 
= getHeaderMapRaw();</span>
+<span class="fc bfc" id="L236" title="All 4 branches covered.">        return 
headerMap == null || headerMap.size() == values.length;</span>
     }
 
     /**
@@ -243,8 +244,8 @@ public final class CSVRecord implements
      * @return whether a given column is mapped.
      */
     public boolean isMapped(final String name) {
-<span class="fc" id="L246">        final Map&lt;String, Integer&gt; headerMap 
= getHeaderMapRaw();</span>
-<span class="fc bfc" id="L247" title="All 4 branches covered.">        return 
headerMap != null &amp;&amp; headerMap.containsKey(name);</span>
+<span class="fc" id="L247">        final Map&lt;String, Integer&gt; headerMap 
= getHeaderMapRaw();</span>
+<span class="fc bfc" id="L248" title="All 4 branches covered.">        return 
headerMap != null &amp;&amp; headerMap.containsKey(name);</span>
     }
 
     /**
@@ -255,7 +256,7 @@ public final class CSVRecord implements
      * @return whether a column with a given index has a value
      */
     public boolean isSet(final int index) {
-<span class="fc bfc" id="L258" title="All 4 branches covered.">        return 
0 &lt;= index &amp;&amp; index &lt; values.length;</span>
+<span class="fc bfc" id="L259" title="All 4 branches covered.">        return 
0 &lt;= index &amp;&amp; index &lt; values.length;</span>
     }
 
     /**
@@ -266,7 +267,7 @@ public final class CSVRecord implements
      * @return whether a given column is mapped and has a value
      */
     public boolean isSet(final String name) {
-<span class="fc bfc" id="L269" title="All 4 branches covered.">        return 
isMapped(name) &amp;&amp; getHeaderMapRaw().get(name).intValue() &lt; 
values.length; // N.B. Explicit (un)boxing is intentional</span>
+<span class="fc bfc" id="L270" title="All 4 branches covered.">        return 
isMapped(name) &amp;&amp; getHeaderMapRaw().get(name).intValue() &lt; 
values.length; // N.B. Explicit (un)boxing is intentional</span>
     }
 
     /**
@@ -276,7 +277,7 @@ public final class CSVRecord implements
      */
     @Override
     public Iterator&lt;String&gt; iterator() {
-<span class="fc" id="L279">        return toList().iterator();</span>
+<span class="fc" id="L280">        return toList().iterator();</span>
     }
 
     /**
@@ -288,15 +289,15 @@ public final class CSVRecord implements
      * @since 1.9.0
      */
     public &lt;M extends Map&lt;String, String&gt;&gt; M putIn(final M map) {
-<span class="fc bfc" id="L291" title="All 2 branches covered.">        if 
(getHeaderMapRaw() == null) {</span>
-<span class="fc" id="L292">            return map;</span>
+<span class="fc bfc" id="L292" title="All 2 branches covered.">        if 
(getHeaderMapRaw() == null) {</span>
+<span class="fc" id="L293">            return map;</span>
         }
-<span class="fc" id="L294">        getHeaderMapRaw().forEach((key, value) 
-&gt; {</span>
-<span class="fc bfc" id="L295" title="All 2 branches covered.">            if 
(value &lt; values.length) {</span>
-<span class="fc" id="L296">                map.put(key, values[value]);</span>
+<span class="fc" id="L295">        getHeaderMapRaw().forEach((key, value) 
-&gt; {</span>
+<span class="fc bfc" id="L296" title="All 2 branches covered.">            if 
(value &lt; values.length) {</span>
+<span class="fc" id="L297">                map.put(key, values[value]);</span>
             }
-<span class="fc" id="L298">        });</span>
-<span class="fc" id="L299">        return map;</span>
+<span class="fc" id="L299">        });</span>
+<span class="fc" id="L300">        return map;</span>
     }
 
     /**
@@ -305,7 +306,7 @@ public final class CSVRecord implements
      * @return the number of values.
      */
     public int size() {
-<span class="fc" id="L308">        return values.length;</span>
+<span class="fc" id="L309">        return values.length;</span>
     }
 
     /**
@@ -315,7 +316,7 @@ public final class CSVRecord implements
      * @since 1.9.0
      */
     public Stream&lt;String&gt; stream() {
-<span class="fc" id="L318">        return Stream.of(values);</span>
+<span class="fc" id="L319">        return Stream.of(values);</span>
     }
 
     /**
@@ -328,7 +329,7 @@ public final class CSVRecord implements
      * @since 1.9.0
      */
     public List&lt;String&gt; toList() {
-<span class="fc" id="L331">        return 
stream().collect(Collectors.toList());</span>
+<span class="fc" id="L332">        return 
stream().collect(Collectors.toList());</span>
     }
 
     /**
@@ -342,7 +343,7 @@ public final class CSVRecord implements
      * @return A new Map. The map is empty if the record has no headers.
      */
     public Map&lt;String, String&gt; toMap() {
-<span class="fc" id="L345">        return putIn(new 
LinkedHashMap&lt;&gt;(values.length));</span>
+<span class="fc" id="L346">        return putIn(new 
LinkedHashMap&lt;&gt;(values.length));</span>
     }
 
     /**
@@ -353,8 +354,8 @@ public final class CSVRecord implements
      */
     @Override
     public String toString() {
-<span class="fc" id="L356">        return &quot;CSVRecord [comment='&quot; + 
comment + &quot;', recordNumber=&quot; + recordNumber + &quot;, values=&quot; 
+</span>
-<span class="fc" id="L357">            Arrays.toString(values) + 
&quot;]&quot;;</span>
+<span class="fc" id="L357">        return &quot;CSVRecord [comment='&quot; + 
comment + &quot;', recordNumber=&quot; + recordNumber + &quot;, values=&quot; 
+</span>
+<span class="fc" id="L358">            Arrays.toString(values) + 
&quot;]&quot;;</span>
     }
 
     /**
@@ -364,7 +365,7 @@ public final class CSVRecord implements
      * @since 1.10.0
      */
     public String[] values() {
-<span class="fc" id="L367">        return values;</span>
+<span class="fc" id="L368">        return values;</span>
     }
 
 }

Modified: 
websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/Lexer.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/Lexer.html
 (original)
+++ 
websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/Lexer.html
 Sat Jan 11 14:23:31 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>Lexer</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 CSV</a> &gt; <a href="index.html" 
class="el_package">org.apache.commons.csv</a> &gt; <span 
class="el_class">Lexer</span></div><h1>Lexer</h1><table class="coverage" 
cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" i
 d="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">1 of 782</td><td class="ctr2">99%</td><td class="bar">2 of 
146</td><td class="ctr2">98%</td><td class="ctr1">2</td><td 
class="ctr2">100</td><td class="ctr1">0</td><td cl
 ass="ctr2">173</td><td class="ctr1">0</td><td 
class="ctr2">24</td></tr></tfoot><tbody><tr><td id="a11"><a 
href="Lexer.java.html#L193" class="el_method">isEscapeDelimiter()</a></td><td 
class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="50" 
height="10" title="66" alt="66"/></td><td class="ctr2" id="c23">98%</td><td 
class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="6" 
height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" 
width="25" height="10" title="8" alt="8"/></td><td class="ctr2" 
id="e15">80%</td><td class="ctr1" id="f0">2</td><td class="ctr2" 
id="g4">6</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i7">8</td><td 
class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td 
id="a16"><a href="Lexer.java.html#L237" 
class="el_method">nextToken(Token)</a></td><td class="bar" id="b1"><img 
src="../jacoco-resources/greenbar.gif" width="120" height="10" title="156" 
alt="156"/></td><td class="ctr2" id="c0">100%</t
 d><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" 
width="120" height="10" title="38" alt="38"/></td><td class="ctr2" 
id="e0">100%</td><td class="ctr1" id="f1">0</td><td class="ctr2" 
id="g0">20</td><td class="ctr1" id="h1">0</td><td class="ctr2" 
id="i0">39</td><td class="ctr1" id="j1">0</td><td class="ctr2" 
id="k1">1</td></tr><tr><td id="a18"><a href="Lexer.java.html#L337" 
class="el_method">parseEncapsulatedToken(Token)</a></td><td class="bar" 
id="b2"><img src="../jacoco-resources/greenbar.gif" width="107" height="10" 
title="140" alt="140"/></td><td class="ctr2" id="c1">100%</td><td class="bar" 
id="d2"><img src="../jacoco-resources/greenbar.gif" width="63" height="10" 
title="20" alt="20"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" 
id="f2">0</td><td class="ctr2" id="g1">11</td><td class="ctr1" 
id="h2">0</td><td class="ctr2" id="i1">32</td><td class="ctr1" 
id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a8"><a 
href="Lexer.java.html#L147" c
 lass="el_method">isDelimiter(int)</a></td><td class="bar" id="b3"><img 
src="../jacoco-resources/greenbar.gif" width="53" height="10" title="70" 
alt="70"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"><img 
src="../jacoco-resources/greenbar.gif" width="31" height="10" title="10" 
alt="10"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" 
id="f3">0</td><td class="ctr2" id="g5">6</td><td class="ctr1" id="h3">0</td><td 
class="ctr2" id="i3">13</td><td class="ctr1" id="j3">0</td><td class="ctr2" 
id="k3">1</td></tr><tr><td id="a15"><a href="Lexer.java.html#L54" 
class="el_method">Lexer(CSVFormat, ExtendedBufferedReader)</a></td><td 
class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="47" 
height="10" title="62" alt="62"/></td><td class="ctr2" id="c3">100%</td><td 
class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" 
id="f4">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" 
id="h4">0</td><td class="ctr2" id="i4">13</td><td class=
 "ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a19"><a 
href="Lexer.java.html#L413" class="el_method">parseSimpleToken(Token, 
int)</a></td><td class="bar" id="b5"><img 
src="../jacoco-resources/greenbar.gif" width="42" height="10" title="55" 
alt="55"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d5"><img 
src="../jacoco-resources/greenbar.gif" width="31" height="10" title="10" 
alt="10"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" 
id="f5">0</td><td class="ctr2" id="g6">6</td><td class="ctr1" id="h5">0</td><td 
class="ctr2" id="i2">17</td><td class="ctr1" id="j5">0</td><td class="ctr2" 
id="k5">1</td></tr><tr><td id="a20"><a href="Lexer.java.html#L449" 
class="el_method">readEndOfLine(int)</a></td><td class="bar" id="b6"><img 
src="../jacoco-resources/greenbar.gif" width="33" height="10" title="44" 
alt="44"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d3"><img 
src="../jacoco-resources/greenbar.gif" width="50" height="10" title="1
 6" alt="16"/></td><td class="ctr2" id="e4">100%</td><td class="ctr1" 
id="f6">0</td><td class="ctr2" id="g2">9</td><td class="ctr1" id="h6">0</td><td 
class="ctr2" id="i6">10</td><td class="ctr1" id="j6">0</td><td class="ctr2" 
id="k6">1</td></tr><tr><td id="a0"><a href="Lexer.java.html#L76" 
class="el_method">appendNextEscapedCharacterToToken(Token)</a></td><td 
class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="27" 
height="10" title="36" alt="36"/></td><td class="ctr2" id="c6">100%</td><td 
class="bar" id="d10"><img src="../jacoco-resources/greenbar.gif" width="12" 
height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">100%</td><td 
class="ctr1" id="f7">0</td><td class="ctr2" id="g10">3</td><td class="ctr1" 
id="h7">0</td><td class="ctr2" id="i8">7</td><td class="ctr1" id="j7">0</td><td 
class="ctr2" id="k7">1</td></tr><tr><td id="a21"><a href="Lexer.java.html#L480" 
class="el_method">readEscape()</a></td><td class="bar" id="b8"><img 
src="../jacoco-resources/greenb
 ar.gif" width="25" height="10" title="33" alt="33"/></td><td class="ctr2" 
id="c7">100%</td><td class="bar" id="d6"><img 
src="../jacoco-resources/greenbar.gif" width="31" height="10" title="10" 
alt="10"/></td><td class="ctr2" id="e6">100%</td><td class="ctr1" 
id="f8">0</td><td class="ctr2" id="g3">9</td><td class="ctr1" id="h8">0</td><td 
class="ctr2" id="i5">12</td><td class="ctr1" id="j8">0</td><td class="ctr2" 
id="k8">1</td></tr><tr><td id="a23"><a href="Lexer.java.html#L511" 
class="el_method">trimTrailingSpaces(StringBuilder)</a></td><td class="bar" 
id="b9"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" 
title="22" alt="22"/></td><td class="ctr2" id="c8">100%</td><td class="bar" 
id="d7"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" 
title="6" alt="6"/></td><td class="ctr2" id="e7">100%</td><td class="ctr1" 
id="f9">0</td><td class="ctr2" id="g7">4</td><td class="ctr1" id="h9">0</td><td 
class="ctr2" id="i9">6</td><td class="ctr1" id="j9">0</td>
 <td class="ctr2" id="k9">1</td></tr><tr><td id="a12"><a 
href="Lexer.java.html#L207" class="el_method">isMetaChar(int)</a></td><td 
class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="12" 
height="10" title="16" alt="16"/></td><td class="ctr2" id="c9">100%</td><td 
class="bar" id="d8"><img src="../jacoco-resources/greenbar.gif" width="18" 
height="10" title="6" alt="6"/></td><td class="ctr2" id="e8">100%</td><td 
class="ctr1" id="f10">0</td><td class="ctr2" id="g8">4</td><td class="ctr1" 
id="h10">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" 
id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a14"><a 
href="Lexer.java.html#L221" class="el_method">isStartOfLine(int)</a></td><td 
class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="10" 
height="10" title="13" alt="13"/></td><td class="ctr2" id="c10">100%</td><td 
class="bar" id="d9"><img src="../jacoco-resources/greenbar.gif" width="18" 
height="10" title="6" alt="6"/></td><td class="ct
 r2" id="e9">100%</td><td class="ctr1" id="f11">0</td><td class="ctr2" 
id="g9">4</td><td class="ctr1" id="h11">0</td><td class="ctr2" 
id="i13">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" 
id="k11">1</td></tr><tr><td id="a7"><a href="Lexer.java.html#L135" 
class="el_method">isCommentStart(int)</a></td><td class="bar" id="b12"><img 
src="../jacoco-resources/greenbar.gif" width="6" height="10" title="8" 
alt="8"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d11"><img 
src="../jacoco-resources/greenbar.gif" width="6" height="10" title="2" 
alt="2"/></td><td class="ctr2" id="e10">100%</td><td class="ctr1" 
id="f12">0</td><td class="ctr2" id="g11">2</td><td class="ctr1" 
id="h12">0</td><td class="ctr2" id="i14">1</td><td class="ctr1" 
id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a10"><a 
href="Lexer.java.html#L181" class="el_method">isEscape(int)</a></td><td 
class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="6" 
height="10" title="8" a
 lt="8"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d12"><img 
src="../jacoco-resources/greenbar.gif" width="6" height="10" title="2" 
alt="2"/></td><td class="ctr2" id="e11">100%</td><td class="ctr1" 
id="f13">0</td><td class="ctr2" id="g12">2</td><td class="ctr1" 
id="h13">0</td><td class="ctr2" id="i15">1</td><td class="ctr1" 
id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a13"><a 
href="Lexer.java.html#L211" class="el_method">isQuoteChar(int)</a></td><td 
class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="6" 
height="10" title="8" alt="8"/></td><td class="ctr2" id="c13">100%</td><td 
class="bar" id="d13"><img src="../jacoco-resources/greenbar.gif" width="6" 
height="10" title="2" alt="2"/></td><td class="ctr2" id="e12">100%</td><td 
class="ctr1" id="f14">0</td><td class="ctr2" id="g13">2</td><td class="ctr1" 
id="h14">0</td><td class="ctr2" id="i16">1</td><td class="ctr1" 
id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a9
 "><a href="Lexer.java.html#L172" 
class="el_method">isEndOfFile(int)</a></td><td class="bar" id="b15"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" 
alt="7"/></td><td class="ctr2" id="c14">100%</td><td class="bar" id="d14"><img 
src="../jacoco-resources/greenbar.gif" width="6" height="10" title="2" 
alt="2"/></td><td class="ctr2" id="e13">100%</td><td class="ctr1" 
id="f15">0</td><td class="ctr2" id="g14">2</td><td class="ctr1" 
id="h15">0</td><td class="ctr2" id="i17">1</td><td class="ctr1" 
id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a17"><a 
href="Lexer.java.html#L310" 
class="el_method">nullToDisabled(Character)</a></td><td class="bar" 
id="b16"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" 
title="7" alt="7"/></td><td class="ctr2" id="c15">100%</td><td class="bar" 
id="d15"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" 
title="2" alt="2"/></td><td class="ctr2" id="e14">100%</td><td class="ctr1" 
id="f16
 ">0</td><td class="ctr2" id="g15">2</td><td class="ctr1" id="h16">0</td><td 
class="ctr2" id="i18">1</td><td class="ctr1" id="j16">0</td><td class="ctr2" 
id="k16">1</td></tr><tr><td id="a22"><a href="Lexer.java.html#L34" 
class="el_method">static {...}</a></td><td class="bar" id="b17"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" 
alt="7"/></td><td class="ctr2" id="c16">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="i10">2</td><td class="ctr1" id="j17">0</td><td class="ctr2" 
id="k17">1</td></tr><tr><td id="a1"><a href="Lexer.java.html#L96" 
class="el_method">close()</a></td><td class="bar" id="b18"><img 
src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c17">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="i11">2</td><td class="ctr1" id="j18">0</td><td class="ctr2" 
id="k18">1</td></tr><tr><td id="a2"><a href="Lexer.java.html#L105" 
class="el_method">getBytesRead()</a></td><td class="bar" id="b19"><img 
src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c18">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="i19">1</td><td class="ctr1" id="j19">0</td><td class="ctr2" 
id="k19">1</td></tr><tr><td id="a3"><a href="Lexer.java.html#L114" 
class="el_method">getCharacterPosition()</a></td><td class="bar" id="b20"><img 
src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c19">100%</td><td class="bar" id="d20"/><td 
class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td clas
 s="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" 
id="i20">1</td><td class="ctr1" id="j20">0</td><td class="ctr2" 
id="k20">1</td></tr><tr><td id="a4"><a href="Lexer.java.html#L123" 
class="el_method">getCurrentLineNumber()</a></td><td class="bar" id="b21"><img 
src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c20">100%</td><td class="bar" id="d21"/><td 
class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" 
id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" 
id="i21">1</td><td class="ctr1" id="j21">0</td><td class="ctr2" 
id="k21">1</td></tr><tr><td id="a6"><a href="Lexer.java.html#L131" 
class="el_method">isClosed()</a></td><td class="bar" id="b22"><img 
src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c21">100%</td><td class="bar" id="d22"/><td 
class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="
 ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" 
id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" 
id="k22">1</td></tr><tr><td id="a5"><a href="Lexer.java.html#L127" 
class="el_method">getFirstEol()</a></td><td class="bar" id="b23"><img 
src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" 
alt="3"/></td><td class="ctr2" id="c22">100%</td><td class="bar" id="d23"/><td 
class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" 
id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" 
id="i23">1</td><td class="ctr1" id="j23">0</td><td class="ctr2" 
id="k23">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>Lexer</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 CSV</a> &gt; <a href="index.html" 
class="el_package">org.apache.commons.csv</a> &gt; <span 
class="el_class">Lexer</span></div><h1>Lexer</h1><table class="coverage" 
cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" i
 d="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">1 of 786</td><td class="ctr2">99%</td><td class="bar">2 of 
146</td><td class="ctr2">98%</td><td class="ctr1">2</td><td 
class="ctr2">100</td><td class="ctr1">0</td><td cl
 ass="ctr2">175</td><td class="ctr1">0</td><td 
class="ctr2">24</td></tr></tfoot><tbody><tr><td id="a11"><a 
href="Lexer.java.html#L193" class="el_method">isEscapeDelimiter()</a></td><td 
class="bar" id="b0"><img src="../jacoco-resources/greenbar.gif" width="50" 
height="10" title="66" alt="66"/></td><td class="ctr2" id="c23">98%</td><td 
class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="6" 
height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" 
width="25" height="10" title="8" alt="8"/></td><td class="ctr2" 
id="e15">80%</td><td class="ctr1" id="f0">2</td><td class="ctr2" 
id="g4">6</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i7">8</td><td 
class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td 
id="a16"><a href="Lexer.java.html#L237" 
class="el_method">nextToken(Token)</a></td><td class="bar" id="b1"><img 
src="../jacoco-resources/greenbar.gif" width="120" height="10" title="156" 
alt="156"/></td><td class="ctr2" id="c0">100%</t
 d><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" 
width="120" height="10" title="38" alt="38"/></td><td class="ctr2" 
id="e0">100%</td><td class="ctr1" id="f1">0</td><td class="ctr2" 
id="g0">20</td><td class="ctr1" id="h1">0</td><td class="ctr2" 
id="i0">39</td><td class="ctr1" id="j1">0</td><td class="ctr2" 
id="k1">1</td></tr><tr><td id="a18"><a href="Lexer.java.html#L337" 
class="el_method">parseEncapsulatedToken(Token)</a></td><td class="bar" 
id="b2"><img src="../jacoco-resources/greenbar.gif" width="107" height="10" 
title="140" alt="140"/></td><td class="ctr2" id="c1">100%</td><td class="bar" 
id="d2"><img src="../jacoco-resources/greenbar.gif" width="63" height="10" 
title="20" alt="20"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" 
id="f2">0</td><td class="ctr2" id="g1">11</td><td class="ctr1" 
id="h2">0</td><td class="ctr2" id="i1">32</td><td class="ctr1" 
id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a8"><a 
href="Lexer.java.html#L147" c
 lass="el_method">isDelimiter(int)</a></td><td class="bar" id="b3"><img 
src="../jacoco-resources/greenbar.gif" width="53" height="10" title="70" 
alt="70"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"><img 
src="../jacoco-resources/greenbar.gif" width="31" height="10" title="10" 
alt="10"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" 
id="f3">0</td><td class="ctr2" id="g5">6</td><td class="ctr1" id="h3">0</td><td 
class="ctr2" id="i3">13</td><td class="ctr1" id="j3">0</td><td class="ctr2" 
id="k3">1</td></tr><tr><td id="a15"><a href="Lexer.java.html#L54" 
class="el_method">Lexer(CSVFormat, ExtendedBufferedReader)</a></td><td 
class="bar" id="b4"><img src="../jacoco-resources/greenbar.gif" width="47" 
height="10" title="62" alt="62"/></td><td class="ctr2" id="c3">100%</td><td 
class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" 
id="f4">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" 
id="h4">0</td><td class="ctr2" id="i4">13</td><td class=
 "ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a19"><a 
href="Lexer.java.html#L412" class="el_method">parseSimpleToken(Token, 
int)</a></td><td class="bar" id="b5"><img 
src="../jacoco-resources/greenbar.gif" width="43" height="10" title="57" 
alt="57"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d5"><img 
src="../jacoco-resources/greenbar.gif" width="31" height="10" title="10" 
alt="10"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" 
id="f5">0</td><td class="ctr2" id="g6">6</td><td class="ctr1" id="h5">0</td><td 
class="ctr2" id="i2">18</td><td class="ctr1" id="j5">0</td><td class="ctr2" 
id="k5">1</td></tr><tr><td id="a20"><a href="Lexer.java.html#L450" 
class="el_method">readEndOfLine(int)</a></td><td class="bar" id="b6"><img 
src="../jacoco-resources/greenbar.gif" width="35" height="10" title="46" 
alt="46"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d3"><img 
src="../jacoco-resources/greenbar.gif" width="50" height="10" title="1
 6" alt="16"/></td><td class="ctr2" id="e4">100%</td><td class="ctr1" 
id="f6">0</td><td class="ctr2" id="g2">9</td><td class="ctr1" id="h6">0</td><td 
class="ctr2" id="i6">11</td><td class="ctr1" id="j6">0</td><td class="ctr2" 
id="k6">1</td></tr><tr><td id="a0"><a href="Lexer.java.html#L76" 
class="el_method">appendNextEscapedCharacterToToken(Token)</a></td><td 
class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="27" 
height="10" title="36" alt="36"/></td><td class="ctr2" id="c6">100%</td><td 
class="bar" id="d10"><img src="../jacoco-resources/greenbar.gif" width="12" 
height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">100%</td><td 
class="ctr1" id="f7">0</td><td class="ctr2" id="g10">3</td><td class="ctr1" 
id="h7">0</td><td class="ctr2" id="i8">7</td><td class="ctr1" id="j7">0</td><td 
class="ctr2" id="k7">1</td></tr><tr><td id="a21"><a href="Lexer.java.html#L482" 
class="el_method">readEscape()</a></td><td class="bar" id="b8"><img 
src="../jacoco-resources/greenb
 ar.gif" width="25" height="10" title="33" alt="33"/></td><td class="ctr2" 
id="c7">100%</td><td class="bar" id="d6"><img 
src="../jacoco-resources/greenbar.gif" width="31" height="10" title="10" 
alt="10"/></td><td class="ctr2" id="e6">100%</td><td class="ctr1" 
id="f8">0</td><td class="ctr2" id="g3">9</td><td class="ctr1" id="h8">0</td><td 
class="ctr2" id="i5">12</td><td class="ctr1" id="j8">0</td><td class="ctr2" 
id="k8">1</td></tr><tr><td id="a23"><a href="Lexer.java.html#L513" 
class="el_method">trimTrailingSpaces(StringBuilder)</a></td><td class="bar" 
id="b9"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" 
title="22" alt="22"/></td><td class="ctr2" id="c8">100%</td><td class="bar" 
id="d7"><img src="../jacoco-resources/greenbar.gif" width="18" height="10" 
title="6" alt="6"/></td><td class="ctr2" id="e7">100%</td><td class="ctr1" 
id="f9">0</td><td class="ctr2" id="g7">4</td><td class="ctr1" id="h9">0</td><td 
class="ctr2" id="i9">6</td><td class="ctr1" id="j9">0</td>
 <td class="ctr2" id="k9">1</td></tr><tr><td id="a12"><a 
href="Lexer.java.html#L207" class="el_method">isMetaChar(int)</a></td><td 
class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="12" 
height="10" title="16" alt="16"/></td><td class="ctr2" id="c9">100%</td><td 
class="bar" id="d8"><img src="../jacoco-resources/greenbar.gif" width="18" 
height="10" title="6" alt="6"/></td><td class="ctr2" id="e8">100%</td><td 
class="ctr1" id="f10">0</td><td class="ctr2" id="g8">4</td><td class="ctr1" 
id="h10">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" 
id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a14"><a 
href="Lexer.java.html#L221" class="el_method">isStartOfLine(int)</a></td><td 
class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="10" 
height="10" title="13" alt="13"/></td><td class="ctr2" id="c10">100%</td><td 
class="bar" id="d9"><img src="../jacoco-resources/greenbar.gif" width="18" 
height="10" title="6" alt="6"/></td><td class="ct
 r2" id="e9">100%</td><td class="ctr1" id="f11">0</td><td class="ctr2" 
id="g9">4</td><td class="ctr1" id="h11">0</td><td class="ctr2" 
id="i13">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" 
id="k11">1</td></tr><tr><td id="a7"><a href="Lexer.java.html#L135" 
class="el_method">isCommentStart(int)</a></td><td class="bar" id="b12"><img 
src="../jacoco-resources/greenbar.gif" width="6" height="10" title="8" 
alt="8"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d11"><img 
src="../jacoco-resources/greenbar.gif" width="6" height="10" title="2" 
alt="2"/></td><td class="ctr2" id="e10">100%</td><td class="ctr1" 
id="f12">0</td><td class="ctr2" id="g11">2</td><td class="ctr1" 
id="h12">0</td><td class="ctr2" id="i14">1</td><td class="ctr1" 
id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a10"><a 
href="Lexer.java.html#L181" class="el_method">isEscape(int)</a></td><td 
class="bar" id="b13"><img src="../jacoco-resources/greenbar.gif" width="6" 
height="10" title="8" a
 lt="8"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d12"><img 
src="../jacoco-resources/greenbar.gif" width="6" height="10" title="2" 
alt="2"/></td><td class="ctr2" id="e11">100%</td><td class="ctr1" 
id="f13">0</td><td class="ctr2" id="g12">2</td><td class="ctr1" 
id="h13">0</td><td class="ctr2" id="i15">1</td><td class="ctr1" 
id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a13"><a 
href="Lexer.java.html#L211" class="el_method">isQuoteChar(int)</a></td><td 
class="bar" id="b14"><img src="../jacoco-resources/greenbar.gif" width="6" 
height="10" title="8" alt="8"/></td><td class="ctr2" id="c13">100%</td><td 
class="bar" id="d13"><img src="../jacoco-resources/greenbar.gif" width="6" 
height="10" title="2" alt="2"/></td><td class="ctr2" id="e12">100%</td><td 
class="ctr1" id="f14">0</td><td class="ctr2" id="g13">2</td><td class="ctr1" 
id="h14">0</td><td class="ctr2" id="i16">1</td><td class="ctr1" 
id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a9
 "><a href="Lexer.java.html#L172" 
class="el_method">isEndOfFile(int)</a></td><td class="bar" id="b15"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" 
alt="7"/></td><td class="ctr2" id="c14">100%</td><td class="bar" id="d14"><img 
src="../jacoco-resources/greenbar.gif" width="6" height="10" title="2" 
alt="2"/></td><td class="ctr2" id="e13">100%</td><td class="ctr1" 
id="f15">0</td><td class="ctr2" id="g14">2</td><td class="ctr1" 
id="h15">0</td><td class="ctr2" id="i17">1</td><td class="ctr1" 
id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a17"><a 
href="Lexer.java.html#L310" 
class="el_method">nullToDisabled(Character)</a></td><td class="bar" 
id="b16"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" 
title="7" alt="7"/></td><td class="ctr2" id="c15">100%</td><td class="bar" 
id="d15"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" 
title="2" alt="2"/></td><td class="ctr2" id="e14">100%</td><td class="ctr1" 
id="f16
 ">0</td><td class="ctr2" id="g15">2</td><td class="ctr1" id="h16">0</td><td 
class="ctr2" id="i18">1</td><td class="ctr1" id="j16">0</td><td class="ctr2" 
id="k16">1</td></tr><tr><td id="a22"><a href="Lexer.java.html#L34" 
class="el_method">static {...}</a></td><td class="bar" id="b17"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="7" 
alt="7"/></td><td class="ctr2" id="c16">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="i10">2</td><td class="ctr1" id="j17">0</td><td class="ctr2" 
id="k17">1</td></tr><tr><td id="a1"><a href="Lexer.java.html#L96" 
class="el_method">close()</a></td><td class="bar" id="b18"><img 
src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c17">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="i11">2</td><td class="ctr1" id="j18">0</td><td class="ctr2" 
id="k18">1</td></tr><tr><td id="a2"><a href="Lexer.java.html#L105" 
class="el_method">getBytesRead()</a></td><td class="bar" id="b19"><img 
src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c18">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="i19">1</td><td class="ctr1" id="j19">0</td><td class="ctr2" 
id="k19">1</td></tr><tr><td id="a3"><a href="Lexer.java.html#L114" 
class="el_method">getCharacterPosition()</a></td><td class="bar" id="b20"><img 
src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c19">100%</td><td class="bar" id="d20"/><td 
class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td clas
 s="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" 
id="i20">1</td><td class="ctr1" id="j20">0</td><td class="ctr2" 
id="k20">1</td></tr><tr><td id="a4"><a href="Lexer.java.html#L123" 
class="el_method">getCurrentLineNumber()</a></td><td class="bar" id="b21"><img 
src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c20">100%</td><td class="bar" id="d21"/><td 
class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" 
id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" 
id="i21">1</td><td class="ctr1" id="j21">0</td><td class="ctr2" 
id="k21">1</td></tr><tr><td id="a6"><a href="Lexer.java.html#L131" 
class="el_method">isClosed()</a></td><td class="bar" id="b22"><img 
src="../jacoco-resources/greenbar.gif" width="3" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c21">100%</td><td class="bar" id="d22"/><td 
class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="
 ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" 
id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" 
id="k22">1</td></tr><tr><td id="a5"><a href="Lexer.java.html#L127" 
class="el_method">getFirstEol()</a></td><td class="bar" id="b23"><img 
src="../jacoco-resources/greenbar.gif" width="2" height="10" title="3" 
alt="3"/></td><td class="ctr2" id="c22">100%</td><td class="bar" id="d23"/><td 
class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" 
id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" 
id="i23">1</td><td class="ctr1" id="j23">0</td><td class="ctr2" 
id="k23">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-csv/jacoco/org.apache.commons.csv/Lexer.java.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/Lexer.java.html
 (original)
+++ 
websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/Lexer.java.html
 Sat Jan 11 14:23:31 2025
@@ -402,41 +402,42 @@ final class Lexer implements Closeable {
      * &lt;/ul&gt;
      *
      * @param token the current token
-     * @param ch    the current character
+     * @param ch     the current character
      * @return the filled token
      * @throws IOException  on stream access error
      * @throws CSVException Thrown on invalid input.
      */
-    private Token parseSimpleToken(final Token token, int ch) throws 
IOException {
+    private Token parseSimpleToken(final Token token, final int ch) throws 
IOException {
         // Faster to use while(true)+break than while(token.type == INVALID)
+<span class="fc" id="L412">        int cur = ch;</span>
         while (true) {
-<span class="fc bfc" id="L413" title="All 2 branches covered.">            if 
(readEndOfLine(ch)) {</span>
-<span class="fc" id="L414">                token.type = 
Token.Type.EORECORD;</span>
-<span class="fc" id="L415">                break;</span>
-            }
-<span class="fc bfc" id="L417" title="All 2 branches covered.">            if 
(isEndOfFile(ch)) {</span>
-<span class="fc" id="L418">                token.type = Token.Type.EOF;</span>
-<span class="fc" id="L419">                token.isReady = true; // There is 
data at EOF</span>
-<span class="fc" id="L420">                break;</span>
-            }
-<span class="fc bfc" id="L422" title="All 2 branches covered.">            if 
(isDelimiter(ch)) {</span>
-<span class="fc" id="L423">                token.type = 
Token.Type.TOKEN;</span>
-<span class="fc" id="L424">                break;</span>
+<span class="fc bfc" id="L414" title="All 2 branches covered.">            if 
(readEndOfLine(cur)) {</span>
+<span class="fc" id="L415">                token.type = 
Token.Type.EORECORD;</span>
+<span class="fc" id="L416">                break;</span>
+            }
+<span class="fc bfc" id="L418" title="All 2 branches covered.">            if 
(isEndOfFile(cur)) {</span>
+<span class="fc" id="L419">                token.type = Token.Type.EOF;</span>
+<span class="fc" id="L420">                token.isReady = true; // There is 
data at EOF</span>
+<span class="fc" id="L421">                break;</span>
+            }
+<span class="fc bfc" id="L423" title="All 2 branches covered.">            if 
(isDelimiter(cur)) {</span>
+<span class="fc" id="L424">                token.type = 
Token.Type.TOKEN;</span>
+<span class="fc" id="L425">                break;</span>
             }
             // continue
-<span class="fc bfc" id="L427" title="All 2 branches covered.">            if 
(isEscape(ch)) {</span>
-<span class="fc" id="L428">                
appendNextEscapedCharacterToToken(token);</span>
+<span class="fc bfc" id="L428" title="All 2 branches covered.">            if 
(isEscape(cur)) {</span>
+<span class="fc" id="L429">                
appendNextEscapedCharacterToToken(token);</span>
             } else {
-<span class="fc" id="L430">                token.content.append((char) 
ch);</span>
+<span class="fc" id="L431">                token.content.append((char) 
cur);</span>
             }
-<span class="fc" id="L432">            ch = reader.read(); // continue</span>
+<span class="fc" id="L433">            cur = reader.read(); // continue</span>
         }
 
-<span class="fc bfc" id="L435" title="All 2 branches covered.">        if 
(ignoreSurroundingSpaces) {</span>
-<span class="fc" id="L436">            
trimTrailingSpaces(token.content);</span>
+<span class="fc bfc" id="L436" title="All 2 branches covered.">        if 
(ignoreSurroundingSpaces) {</span>
+<span class="fc" id="L437">            
trimTrailingSpaces(token.content);</span>
         }
 
-<span class="fc" id="L439">        return token;</span>
+<span class="fc" id="L440">        return token;</span>
     }
 
     /**
@@ -444,26 +445,27 @@ final class Lexer implements Closeable {
      *
      * @return true if the given or next character is a line-terminator
      */
-    boolean readEndOfLine(int ch) throws IOException {
+    boolean readEndOfLine(final int ch) throws IOException {
         // check if we have \r\n...
-<span class="fc bfc" id="L449" title="All 4 branches covered.">        if (ch 
== Constants.CR &amp;&amp; reader.peek() == Constants.LF) {</span>
+<span class="fc" id="L450">        int cur = ch;</span>
+<span class="fc bfc" id="L451" title="All 4 branches covered.">        if (cur 
== Constants.CR &amp;&amp; reader.peek() == Constants.LF) {</span>
             // note: does not change ch outside of this method!
-<span class="fc" id="L451">            ch = reader.read();</span>
+<span class="fc" id="L453">            cur = reader.read();</span>
             // Save the EOL state
-<span class="fc bfc" id="L453" title="All 2 branches covered.">            if 
(firstEol == null) {</span>
-<span class="fc" id="L454">                this.firstEol = 
Constants.CRLF;</span>
+<span class="fc bfc" id="L455" title="All 2 branches covered.">            if 
(firstEol == null) {</span>
+<span class="fc" id="L456">                this.firstEol = 
Constants.CRLF;</span>
             }
         }
         // save EOL state here.
-<span class="fc bfc" id="L458" title="All 2 branches covered.">        if 
(firstEol == null) {</span>
-<span class="fc bfc" id="L459" title="All 2 branches covered.">            if 
(ch == Constants.LF) {</span>
-<span class="fc" id="L460">                this.firstEol = LF_STRING;</span>
-<span class="fc bfc" id="L461" title="All 2 branches covered.">            } 
else if (ch == Constants.CR) {</span>
-<span class="fc" id="L462">                this.firstEol = CR_STRING;</span>
+<span class="fc bfc" id="L460" title="All 2 branches covered.">        if 
(firstEol == null) {</span>
+<span class="fc bfc" id="L461" title="All 2 branches covered.">            if 
(cur == Constants.LF) {</span>
+<span class="fc" id="L462">                this.firstEol = LF_STRING;</span>
+<span class="fc bfc" id="L463" title="All 2 branches covered.">            } 
else if (cur == Constants.CR) {</span>
+<span class="fc" id="L464">                this.firstEol = CR_STRING;</span>
             }
         }
 
-<span class="fc bfc" id="L466" title="All 4 branches covered.">        return 
ch == Constants.LF || ch == Constants.CR;</span>
+<span class="fc bfc" id="L468" title="All 4 branches covered.">        return 
cur == Constants.LF || cur == Constants.CR;</span>
     }
 
     // TODO escape handling needs more work
@@ -477,44 +479,44 @@ final class Lexer implements Closeable {
      */
     int readEscape() throws IOException {
         // the escape char has just been read (normally a backslash)
-<span class="fc" id="L480">        final int ch = reader.read();</span>
-<span class="fc bfc" id="L481" title="All 8 branches covered.">        switch 
(ch) {</span>
+<span class="fc" id="L482">        final int ch = reader.read();</span>
+<span class="fc bfc" id="L483" title="All 8 branches covered.">        switch 
(ch) {</span>
         case 'r':
-<span class="fc" id="L483">            return Constants.CR;</span>
+<span class="fc" id="L485">            return Constants.CR;</span>
         case 'n':
-<span class="fc" id="L485">            return Constants.LF;</span>
+<span class="fc" id="L487">            return Constants.LF;</span>
         case 't':
-<span class="fc" id="L487">            return Constants.TAB;</span>
+<span class="fc" id="L489">            return Constants.TAB;</span>
         case 'b':
-<span class="fc" id="L489">            return Constants.BACKSPACE;</span>
+<span class="fc" id="L491">            return Constants.BACKSPACE;</span>
         case 'f':
-<span class="fc" id="L491">            return Constants.FF;</span>
+<span class="fc" id="L493">            return Constants.FF;</span>
         case Constants.CR:
         case Constants.LF:
         case Constants.FF: // TODO is this correct?
         case Constants.TAB: // TODO is this correct? Do tabs need to be 
escaped?
         case Constants.BACKSPACE: // TODO is this correct?
-<span class="fc" id="L497">            return ch;</span>
+<span class="fc" id="L499">            return ch;</span>
         case EOF:
-<span class="fc" id="L499">            throw new CSVException(&quot;EOF while 
processing escape sequence&quot;);</span>
+<span class="fc" id="L501">            throw new CSVException(&quot;EOF while 
processing escape sequence&quot;);</span>
         default:
             // Now check for meta-characters
-<span class="fc bfc" id="L502" title="All 2 branches covered.">            if 
(isMetaChar(ch)) {</span>
-<span class="fc" id="L503">                return ch;</span>
+<span class="fc bfc" id="L504" title="All 2 branches covered.">            if 
(isMetaChar(ch)) {</span>
+<span class="fc" id="L505">                return ch;</span>
             }
             // indicate unexpected char - available from in.getLastChar()
-<span class="fc" id="L506">            return EOF;</span>
+<span class="fc" id="L508">            return EOF;</span>
         }
     }
 
     void trimTrailingSpaces(final StringBuilder buffer) {
-<span class="fc" id="L511">        int length = buffer.length();</span>
-<span class="fc bfc" id="L512" title="All 4 branches covered.">        while 
(length &gt; 0 &amp;&amp; Character.isWhitespace(buffer.charAt(length - 1))) 
{</span>
-<span class="fc" id="L513">            length--;</span>
+<span class="fc" id="L513">        int length = buffer.length();</span>
+<span class="fc bfc" id="L514" title="All 4 branches covered.">        while 
(length &gt; 0 &amp;&amp; Character.isWhitespace(buffer.charAt(length - 1))) 
{</span>
+<span class="fc" id="L515">            length--;</span>
         }
-<span class="fc bfc" id="L515" title="All 2 branches covered.">        if 
(length != buffer.length()) {</span>
-<span class="fc" id="L516">            buffer.setLength(length);</span>
+<span class="fc bfc" id="L517" title="All 2 branches covered.">        if 
(length != buffer.length()) {</span>
+<span class="fc" id="L518">            buffer.setLength(length);</span>
         }
-<span class="fc" id="L518">    }</span>
+<span class="fc" id="L520">    }</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

Modified: 
websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/index.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/index.html
 (original)
+++ 
websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/index.html
 Sat Jan 11 14:23:31 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>org.apache.commons.csv</title><script 
type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body 
onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="index.source.html" 
class="el_source">Source Files</a><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">Apache Commons CSV</a> &gt; <span 
class="el_package">org.apache.commons.csv</span></div><h1>org.apache.commons.csv</h1><table
 class="coverage" cellspac
 ing="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><td class="sortable ctr1" id="l" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" 
onclick="toggleSort(this)">Classes</td></tr></thead><tfoot>
 <tr><td>Total</td><td class="bar">58 of 5,410</td><td class="ctr2">98%</td><td 
class="bar">20 of 734</td><td class="ctr2">97%</td><td class="ctr1">20</td><td 
class="ctr2">653</td><td class="ctr1">6</td><td class="ctr2">1,205</td><td 
class="ctr1">0</td><td class="ctr2">279</td><td class="ctr1">0</td><td 
class="ctr2">17</td></tr></tfoot><tbody><tr><td id="a2"><a 
href="CSVFormat.html" class="el_class">CSVFormat</a></td><td class="bar" 
id="b0"><img src="../jacoco-resources/redbar.gif" width="1" height="10" 
title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="118" 
height="10" title="2,260" alt="2,260"/></td><td class="ctr2" 
id="c15">98%</td><td class="bar" id="d0"><img 
src="../jacoco-resources/redbar.gif" width="4" height="10" title="12" 
alt="12"/><img src="../jacoco-resources/greenbar.gif" width="115" height="10" 
title="317" alt="317"/></td><td class="ctr2" id="e7">96%</td><td class="ctr1" 
id="f0">12</td><td class="ctr2" id="g0">274</td><td class="ctr1" id="h0">3</td>
 <td class="ctr2" id="i0">490</td><td class="ctr1" id="j0">0</td><td 
class="ctr2" id="k0">108</td><td class="ctr1" id="l0">0</td><td class="ctr2" 
id="m0">1</td></tr><tr><td id="a5"><a href="CSVParser.html" 
class="el_class">CSVParser</a></td><td class="bar" id="b1"><img 
src="../jacoco-resources/redbar.gif" width="1" height="10" title="26" 
alt="26"/><img src="../jacoco-resources/greenbar.gif" width="31" height="10" 
title="607" alt="607"/></td><td class="ctr2" id="c16">95%</td><td class="bar" 
id="d1"><img src="../jacoco-resources/redbar.gif" width="1" height="10" 
title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="30" 
height="10" title="83" alt="83"/></td><td class="ctr2" id="e6">96%</td><td 
class="ctr1" id="f1">3</td><td class="ctr2" id="g2">76</td><td class="ctr1" 
id="h1">2</td><td class="ctr2" id="i2">137</td><td class="ctr1" 
id="j1">0</td><td class="ctr2" id="k2">31</td><td class="ctr1" 
id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a12"><a href="Ext
 endedBufferedReader.html" class="el_class">ExtendedBufferedReader</a></td><td 
class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="17" 
height="10" title="335" alt="335"/></td><td class="ctr2" id="c14">98%</td><td 
class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="1" 
height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" 
width="21" height="10" title="59" alt="59"/></td><td class="ctr2" 
id="e8">95%</td><td class="ctr1" id="f2">3</td><td class="ctr2" 
id="g4">44</td><td class="ctr1" id="h2">1</td><td class="ctr2" 
id="i5">74</td><td class="ctr1" id="j2">0</td><td class="ctr2" 
id="k6">13</td><td class="ctr1" id="l2">0</td><td class="ctr2" 
id="m2">1</td></tr><tr><td id="a13"><a href="Lexer.html" 
class="el_class">Lexer</a></td><td class="bar" id="b3"><img 
src="../jacoco-resources/greenbar.gif" width="40" height="10" title="781" 
alt="781"/></td><td class="ctr2" id="c13">99%</td><td class="bar" id="d3"><img 
src="../jacoco-resources/green
 bar.gif" width="52" height="10" title="144" alt="144"/></td><td class="ctr2" 
id="e5">98%</td><td class="ctr1" id="f3">2</td><td class="ctr2" 
id="g1">100</td><td class="ctr1" id="h3">0</td><td class="ctr2" 
id="i1">173</td><td class="ctr1" id="j3">0</td><td class="ctr2" 
id="k3">24</td><td class="ctr1" id="l3">0</td><td class="ctr2" 
id="m3">1</td></tr><tr><td id="a3"><a href="CSVFormat$Builder.html" 
class="el_class">CSVFormat.Builder</a></td><td class="bar" id="b4"><img 
src="../jacoco-resources/greenbar.gif" width="20" height="10" title="389" 
alt="389"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img 
src="../jacoco-resources/greenbar.gif" width="7" height="10" title="20" 
alt="20"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" 
id="f4">0</td><td class="ctr2" id="g3">46</td><td class="ctr1" 
id="h4">0</td><td class="ctr2" id="i3">110</td><td class="ctr1" 
id="j4">0</td><td class="ctr2" id="k1">36</td><td class="ctr1" 
id="l4">0</td><td class="ctr2" id="m4">1</td
 ></tr><tr><td id="a9"><a href="CSVPrinter.html" 
 >class="el_class">CSVPrinter</a></td><td class="bar" id="b5"><img 
 >src="../jacoco-resources/greenbar.gif" width="17" height="10" title="334" 
 >alt="334"/></td><td class="ctr2" id="c1">100%</td><td class="bar" 
 >id="d4"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" 
 >title="45" alt="45"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" 
 >id="f5">0</td><td class="ctr2" id="g5">43</td><td class="ctr1" 
 >id="h5">0</td><td class="ctr2" id="i4">93</td><td class="ctr1" 
 >id="j5">0</td><td class="ctr2" id="k5">20</td><td class="ctr1" 
 >id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a10"><a 
 >href="CSVRecord.html" class="el_class">CSVRecord</a></td><td class="bar" 
 >id="b6"><img src="../jacoco-resources/greenbar.gif" width="14" height="10" 
 >title="274" alt="274"/></td><td class="ctr2" id="c2">100%</td><td class="bar" 
 >id="d5"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" 
 >title="32" alt="32"/></td><td cl
 ass="ctr2" id="e2">100%</td><td class="ctr1" id="f6">0</td><td class="ctr2" 
id="g6">40</td><td class="ctr1" id="h6">0</td><td class="ctr2" 
id="i6">49</td><td class="ctr1" id="j6">0</td><td class="ctr2" 
id="k4">24</td><td class="ctr1" id="l6">0</td><td class="ctr2" 
id="m6">1</td></tr><tr><td id="a4"><a href="CSVFormat$Predefined.html" 
class="el_class">CSVFormat.Predefined</a></td><td class="bar" id="b7"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="98" 
alt="98"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d9"/><td 
class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" 
id="g9">3</td><td class="ctr1" id="h7">0</td><td class="ctr2" 
id="i7">17</td><td class="ctr1" id="j7">0</td><td class="ctr2" 
id="k9">3</td><td class="ctr1" id="l7">0</td><td class="ctr2" 
id="m7">1</td></tr><tr><td id="a7"><a href="CSVParser$CSVRecordIterator.html" 
class="el_class">CSVParser.CSVRecordIterator</a></td><td class="bar" 
id="b8"><img src="../jaco
 co-resources/greenbar.gif" width="3" height="10" title="65" alt="65"/></td><td 
class="ctr2" id="c4">100%</td><td class="bar" id="d7"><img 
src="../jacoco-resources/greenbar.gif" width="4" height="10" title="12" 
alt="12"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" 
id="f8">0</td><td class="ctr2" id="g7">11</td><td class="ctr1" 
id="h8">0</td><td class="ctr2" id="i8">17</td><td class="ctr1" 
id="j8">0</td><td class="ctr2" id="k8">5</td><td class="ctr1" id="l8">0</td><td 
class="ctr2" id="m8">1</td></tr><tr><td id="a6"><a 
href="CSVParser$Builder.html" class="el_class">CSVParser.Builder</a></td><td 
class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="2" 
height="10" title="57" alt="57"/></td><td class="ctr2" id="c5">100%</td><td 
class="bar" id="d8"/><td class="ctr2" id="e4">100%</td><td class="ctr1" 
id="f9">0</td><td class="ctr2" id="g8">7</td><td class="ctr1" id="h9">0</td><td 
class="ctr2" id="i9">12</td><td class="ctr1" id="j9">0</td><td class="ctr2" 
id="k7">6
 </td><td class="ctr1" id="l9">0</td><td class="ctr2" 
id="m9">1</td></tr><tr><td id="a15"><a href="Token.html" 
class="el_class">Token</a></td><td class="bar" id="b10"><img 
src="../jacoco-resources/greenbar.gif" width="2" height="10" title="43" 
alt="43"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d10"/><td 
class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" 
id="g10">3</td><td class="ctr1" id="h10">0</td><td class="ctr2" 
id="i10">9</td><td class="ctr1" id="j10">0</td><td class="ctr2" 
id="k10">3</td><td class="ctr1" id="l10">0</td><td class="ctr2" 
id="m10">1</td></tr><tr><td id="a14"><a href="QuoteMode.html" 
class="el_class">QuoteMode</a></td><td class="bar" id="b11"><img 
src="../jacoco-resources/greenbar.gif" width="1" height="10" title="33" 
alt="33"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d11"/><td 
class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" 
id="g11">1</td><td class="ctr1" id="h11">0</td>
 <td class="ctr2" id="i11">6</td><td class="ctr1" id="j11">0</td><td 
class="ctr2" id="k11">1</td><td class="ctr1" id="l11">0</td><td class="ctr2" 
id="m11">1</td></tr><tr><td id="a16"><a href="Token$Type.html" 
class="el_class">Token.Type</a></td><td class="bar" id="b12"><img 
src="../jacoco-resources/greenbar.gif" width="1" height="10" title="33" 
alt="33"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d12"/><td 
class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" 
id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" 
id="i12">6</td><td class="ctr1" id="j12">0</td><td class="ctr2" 
id="k12">1</td><td class="ctr1" id="l12">0</td><td class="ctr2" 
id="m12">1</td></tr><tr><td id="a11"><a href="DuplicateHeaderMode.html" 
class="el_class">DuplicateHeaderMode</a></td><td class="bar" id="b13"><img 
src="../jacoco-resources/greenbar.gif" width="1" height="10" title="21" 
alt="21"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d13"/><td 
cla
 ss="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" 
id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" 
id="i13">4</td><td class="ctr1" id="j13">0</td><td class="ctr2" 
id="k13">1</td><td class="ctr1" id="l13">0</td><td class="ctr2" 
id="m13">1</td></tr><tr><td id="a8"><a href="CSVParser$Headers.html" 
class="el_class">CSVParser.Headers</a></td><td class="bar" id="b14"/><td 
class="ctr2" id="c10">100%</td><td class="bar" id="d14"/><td class="ctr2" 
id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" 
id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" 
id="i14">4</td><td class="ctr1" id="j14">0</td><td class="ctr2" 
id="k14">1</td><td class="ctr1" id="l14">0</td><td class="ctr2" 
id="m14">1</td></tr><tr><td id="a0"><a href="Constants.html" 
class="el_class">Constants</a></td><td class="bar" id="b15"/><td class="ctr2" 
id="c11">100%</td><td class="bar" id="d15"/><td class="ctr2" 
id="e15">n/a</td><td class="ctr1" id="f15">0</td><td cl
 ass="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" 
id="i15">2</td><td class="ctr1" id="j15">0</td><td class="ctr2" 
id="k15">1</td><td class="ctr1" id="l15">0</td><td class="ctr2" 
id="m15">1</td></tr><tr><td id="a1"><a href="CSVException.html" 
class="el_class">CSVException</a></td><td class="bar" id="b16"/><td 
class="ctr2" id="c12">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="i16">2</td><td class="ctr1" id="j16">0</td><td class="ctr2" 
id="k16">1</td><td class="ctr1" id="l16">0</td><td class="ctr2" 
id="m16">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>org.apache.commons.csv</title><script 
type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body 
onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="index.source.html" 
class="el_source">Source Files</a><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">Apache Commons CSV</a> &gt; <span 
class="el_package">org.apache.commons.csv</span></div><h1>org.apache.commons.csv</h1><table
 class="coverage" cellspac
 ing="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><td class="sortable ctr1" id="l" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" 
onclick="toggleSort(this)">Classes</td></tr></thead><tfoot>
 <tr><td>Total</td><td class="bar">58 of 5,414</td><td class="ctr2">98%</td><td 
class="bar">20 of 734</td><td class="ctr2">97%</td><td class="ctr1">20</td><td 
class="ctr2">653</td><td class="ctr1">6</td><td class="ctr2">1,207</td><td 
class="ctr1">0</td><td class="ctr2">279</td><td class="ctr1">0</td><td 
class="ctr2">17</td></tr></tfoot><tbody><tr><td id="a2"><a 
href="CSVFormat.html" class="el_class">CSVFormat</a></td><td class="bar" 
id="b0"><img src="../jacoco-resources/redbar.gif" width="1" height="10" 
title="27" alt="27"/><img src="../jacoco-resources/greenbar.gif" width="118" 
height="10" title="2,260" alt="2,260"/></td><td class="ctr2" 
id="c15">98%</td><td class="bar" id="d0"><img 
src="../jacoco-resources/redbar.gif" width="4" height="10" title="12" 
alt="12"/><img src="../jacoco-resources/greenbar.gif" width="115" height="10" 
title="317" alt="317"/></td><td class="ctr2" id="e7">96%</td><td class="ctr1" 
id="f0">12</td><td class="ctr2" id="g0">274</td><td class="ctr1" id="h0">3</td>
 <td class="ctr2" id="i0">490</td><td class="ctr1" id="j0">0</td><td 
class="ctr2" id="k0">108</td><td class="ctr1" id="l0">0</td><td class="ctr2" 
id="m0">1</td></tr><tr><td id="a5"><a href="CSVParser.html" 
class="el_class">CSVParser</a></td><td class="bar" id="b1"><img 
src="../jacoco-resources/redbar.gif" width="1" height="10" title="26" 
alt="26"/><img src="../jacoco-resources/greenbar.gif" width="31" height="10" 
title="607" alt="607"/></td><td class="ctr2" id="c16">95%</td><td class="bar" 
id="d1"><img src="../jacoco-resources/redbar.gif" width="1" height="10" 
title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" width="30" 
height="10" title="83" alt="83"/></td><td class="ctr2" id="e6">96%</td><td 
class="ctr1" id="f1">3</td><td class="ctr2" id="g2">76</td><td class="ctr1" 
id="h1">2</td><td class="ctr2" id="i2">137</td><td class="ctr1" 
id="j1">0</td><td class="ctr2" id="k2">31</td><td class="ctr1" 
id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a12"><a href="Ext
 endedBufferedReader.html" class="el_class">ExtendedBufferedReader</a></td><td 
class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="17" 
height="10" title="335" alt="335"/></td><td class="ctr2" id="c14">98%</td><td 
class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="1" 
height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" 
width="21" height="10" title="59" alt="59"/></td><td class="ctr2" 
id="e8">95%</td><td class="ctr1" id="f2">3</td><td class="ctr2" 
id="g4">44</td><td class="ctr1" id="h2">1</td><td class="ctr2" 
id="i5">74</td><td class="ctr1" id="j2">0</td><td class="ctr2" 
id="k6">13</td><td class="ctr1" id="l2">0</td><td class="ctr2" 
id="m2">1</td></tr><tr><td id="a13"><a href="Lexer.html" 
class="el_class">Lexer</a></td><td class="bar" id="b3"><img 
src="../jacoco-resources/greenbar.gif" width="41" height="10" title="785" 
alt="785"/></td><td class="ctr2" id="c13">99%</td><td class="bar" id="d3"><img 
src="../jacoco-resources/green
 bar.gif" width="52" height="10" title="144" alt="144"/></td><td class="ctr2" 
id="e5">98%</td><td class="ctr1" id="f3">2</td><td class="ctr2" 
id="g1">100</td><td class="ctr1" id="h3">0</td><td class="ctr2" 
id="i1">175</td><td class="ctr1" id="j3">0</td><td class="ctr2" 
id="k3">24</td><td class="ctr1" id="l3">0</td><td class="ctr2" 
id="m3">1</td></tr><tr><td id="a3"><a href="CSVFormat$Builder.html" 
class="el_class">CSVFormat.Builder</a></td><td class="bar" id="b4"><img 
src="../jacoco-resources/greenbar.gif" width="20" height="10" title="389" 
alt="389"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img 
src="../jacoco-resources/greenbar.gif" width="7" height="10" title="20" 
alt="20"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" 
id="f4">0</td><td class="ctr2" id="g3">46</td><td class="ctr1" 
id="h4">0</td><td class="ctr2" id="i3">110</td><td class="ctr1" 
id="j4">0</td><td class="ctr2" id="k1">36</td><td class="ctr1" 
id="l4">0</td><td class="ctr2" id="m4">1</td
 ></tr><tr><td id="a9"><a href="CSVPrinter.html" 
 >class="el_class">CSVPrinter</a></td><td class="bar" id="b5"><img 
 >src="../jacoco-resources/greenbar.gif" width="17" height="10" title="334" 
 >alt="334"/></td><td class="ctr2" id="c1">100%</td><td class="bar" 
 >id="d4"><img src="../jacoco-resources/greenbar.gif" width="16" height="10" 
 >title="45" alt="45"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" 
 >id="f5">0</td><td class="ctr2" id="g5">43</td><td class="ctr1" 
 >id="h5">0</td><td class="ctr2" id="i4">93</td><td class="ctr1" 
 >id="j5">0</td><td class="ctr2" id="k5">20</td><td class="ctr1" 
 >id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a10"><a 
 >href="CSVRecord.html" class="el_class">CSVRecord</a></td><td class="bar" 
 >id="b6"><img src="../jacoco-resources/greenbar.gif" width="14" height="10" 
 >title="274" alt="274"/></td><td class="ctr2" id="c2">100%</td><td class="bar" 
 >id="d5"><img src="../jacoco-resources/greenbar.gif" width="11" height="10" 
 >title="32" alt="32"/></td><td cl
 ass="ctr2" id="e2">100%</td><td class="ctr1" id="f6">0</td><td class="ctr2" 
id="g6">40</td><td class="ctr1" id="h6">0</td><td class="ctr2" 
id="i6">49</td><td class="ctr1" id="j6">0</td><td class="ctr2" 
id="k4">24</td><td class="ctr1" id="l6">0</td><td class="ctr2" 
id="m6">1</td></tr><tr><td id="a4"><a href="CSVFormat$Predefined.html" 
class="el_class">CSVFormat.Predefined</a></td><td class="bar" id="b7"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="98" 
alt="98"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d9"/><td 
class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" 
id="g9">3</td><td class="ctr1" id="h7">0</td><td class="ctr2" 
id="i7">17</td><td class="ctr1" id="j7">0</td><td class="ctr2" 
id="k9">3</td><td class="ctr1" id="l7">0</td><td class="ctr2" 
id="m7">1</td></tr><tr><td id="a7"><a href="CSVParser$CSVRecordIterator.html" 
class="el_class">CSVParser.CSVRecordIterator</a></td><td class="bar" 
id="b8"><img src="../jaco
 co-resources/greenbar.gif" width="3" height="10" title="65" alt="65"/></td><td 
class="ctr2" id="c4">100%</td><td class="bar" id="d7"><img 
src="../jacoco-resources/greenbar.gif" width="4" height="10" title="12" 
alt="12"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" 
id="f8">0</td><td class="ctr2" id="g7">11</td><td class="ctr1" 
id="h8">0</td><td class="ctr2" id="i8">17</td><td class="ctr1" 
id="j8">0</td><td class="ctr2" id="k8">5</td><td class="ctr1" id="l8">0</td><td 
class="ctr2" id="m8">1</td></tr><tr><td id="a6"><a 
href="CSVParser$Builder.html" class="el_class">CSVParser.Builder</a></td><td 
class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="2" 
height="10" title="57" alt="57"/></td><td class="ctr2" id="c5">100%</td><td 
class="bar" id="d8"/><td class="ctr2" id="e4">100%</td><td class="ctr1" 
id="f9">0</td><td class="ctr2" id="g8">7</td><td class="ctr1" id="h9">0</td><td 
class="ctr2" id="i9">12</td><td class="ctr1" id="j9">0</td><td class="ctr2" 
id="k7">6
 </td><td class="ctr1" id="l9">0</td><td class="ctr2" 
id="m9">1</td></tr><tr><td id="a15"><a href="Token.html" 
class="el_class">Token</a></td><td class="bar" id="b10"><img 
src="../jacoco-resources/greenbar.gif" width="2" height="10" title="43" 
alt="43"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d10"/><td 
class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" 
id="g10">3</td><td class="ctr1" id="h10">0</td><td class="ctr2" 
id="i10">9</td><td class="ctr1" id="j10">0</td><td class="ctr2" 
id="k10">3</td><td class="ctr1" id="l10">0</td><td class="ctr2" 
id="m10">1</td></tr><tr><td id="a14"><a href="QuoteMode.html" 
class="el_class">QuoteMode</a></td><td class="bar" id="b11"><img 
src="../jacoco-resources/greenbar.gif" width="1" height="10" title="33" 
alt="33"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d11"/><td 
class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" 
id="g11">1</td><td class="ctr1" id="h11">0</td>
 <td class="ctr2" id="i11">6</td><td class="ctr1" id="j11">0</td><td 
class="ctr2" id="k11">1</td><td class="ctr1" id="l11">0</td><td class="ctr2" 
id="m11">1</td></tr><tr><td id="a16"><a href="Token$Type.html" 
class="el_class">Token.Type</a></td><td class="bar" id="b12"><img 
src="../jacoco-resources/greenbar.gif" width="1" height="10" title="33" 
alt="33"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d12"/><td 
class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" 
id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" 
id="i12">6</td><td class="ctr1" id="j12">0</td><td class="ctr2" 
id="k12">1</td><td class="ctr1" id="l12">0</td><td class="ctr2" 
id="m12">1</td></tr><tr><td id="a11"><a href="DuplicateHeaderMode.html" 
class="el_class">DuplicateHeaderMode</a></td><td class="bar" id="b13"><img 
src="../jacoco-resources/greenbar.gif" width="1" height="10" title="21" 
alt="21"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d13"/><td 
cla
 ss="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" 
id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" 
id="i13">4</td><td class="ctr1" id="j13">0</td><td class="ctr2" 
id="k13">1</td><td class="ctr1" id="l13">0</td><td class="ctr2" 
id="m13">1</td></tr><tr><td id="a8"><a href="CSVParser$Headers.html" 
class="el_class">CSVParser.Headers</a></td><td class="bar" id="b14"/><td 
class="ctr2" id="c10">100%</td><td class="bar" id="d14"/><td class="ctr2" 
id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" 
id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" 
id="i14">4</td><td class="ctr1" id="j14">0</td><td class="ctr2" 
id="k14">1</td><td class="ctr1" id="l14">0</td><td class="ctr2" 
id="m14">1</td></tr><tr><td id="a0"><a href="Constants.html" 
class="el_class">Constants</a></td><td class="bar" id="b15"/><td class="ctr2" 
id="c11">100%</td><td class="bar" id="d15"/><td class="ctr2" 
id="e15">n/a</td><td class="ctr1" id="f15">0</td><td cl
 ass="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" 
id="i15">2</td><td class="ctr1" id="j15">0</td><td class="ctr2" 
id="k15">1</td><td class="ctr1" id="l15">0</td><td class="ctr2" 
id="m15">1</td></tr><tr><td id="a1"><a href="CSVException.html" 
class="el_class">CSVException</a></td><td class="bar" id="b16"/><td 
class="ctr2" id="c12">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="i16">2</td><td class="ctr1" id="j16">0</td><td class="ctr2" 
id="k16">1</td><td class="ctr1" id="l16">0</td><td class="ctr2" 
id="m16">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


Reply via email to