You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@commons.apache.org by gg...@apache.org on 2016/05/29 02:24:05 UTC
svn commit: r989464 [27/46] - in
/websites/production/commons/content/proper/commons-csv: ./ apidocs/
apidocs/org/apache/commons/csv/ apidocs/org/apache/commons/csv/class-use/
apidocs/resources/ apidocs/src-html/org/apache/commons/csv/ archives/ css/
j...
Modified: websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/CSVParser.html
==============================================================================
--- websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/CSVParser.html (original)
+++ websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/CSVParser.html Sun May 29 02:24:04 2016
@@ -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="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>CSVParser</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Apache Commons CSV</a> > <a href="index.html" class="el_package">org.apache.commons.csv</a> > <span class="el_class">CSVParser</span></div><h1>CSVParser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclic
k="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">29 of 439</td><td class="ctr2">93%</td><td class="bar">5 of 56</td><td class="ctr2">91%</td><td class="ctr1">5</td><td class="ctr2">45</td><td class="ctr1">2</td><td class="ctr2">92
</td><td class="ctr1">0</td><td class="ctr2">15</td></tr></tfoot><tbody><tr><td id="a11"><a href="CSVParser.java.html#L494" class="el_method">nextRecord()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="25" height="10" title="29" alt="29"/><img src="../.resources/greenbar.gif" width="94" height="10" title="110" alt="110"/></td><td class="ctr2" id="c14">79%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="70" height="10" title="14" alt="14"/></td><td class="ctr2" id="e4">88%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g1">11</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">27</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="CSVParser.java.html#L379" class="el_method">initializeHeader()</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="90" height="10" title="105"
alt="105"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="110" height="10" title="22" alt="22"/></td><td class="ctr2" id="e3">92%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g0">13</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">23</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="CSVParser.java.html#L219" class="el_method">CSVParser(Reader, CSVFormat, long, long)</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="37" height="10" title="44" alt="44"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><
a href="CSVParser.java.html#L290" class="el_method">addRecordValue(boolean)</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="34" height="10" title="40" alt="40"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d3"><img src="../.resources/greenbar.gif" width="50" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g2">6</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a14"><a href="CSVParser.java.html#L202" class="el_method">parse(URL, Charset, CSVFormat)</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="17" height="10" title="20" alt="20"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">4<
/td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a12"><a href="CSVParser.java.html#L156" class="el_method">parse(File, Charset, CSVFormat)</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="16" height="10" title="19" alt="19"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="CSVParser.java.html#L365" class="el_method">getRecords()</a></td><td class="bar" id="b6"><img src="../.resources/greenbar.gif" width="13" height="10" title="16" alt="16"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d4"><img src="../.resources/greenbar.gif" width="10" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f7">0</td><td class="ct
r2" id="g3">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a13"><a href="CSVParser.java.html#L175" class="el_method">parse(String, CSVFormat)</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="12" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a5"><a href="CSVParser.java.html#L334" class="el_method">getHeaderMap()</a></td><td class="bar" id="b8"><img src="../.resources/greenbar.gif" width="9" height="10" title="11" alt="11"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d5"><img src="../.resources/greenbar.gif" width="10" height="10" title="2" alt="2"/></td><td clas
s="ctr2" id="e2">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a2"><a href="CSVParser.java.html#L252" class="el_method">CSVParser(Reader, CSVFormat)</a></td><td class="bar" id="b9"><img src="../.resources/greenbar.gif" width="6" height="10" title="7" alt="7"/></td><td class="ctr2" id="c8">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">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a1"><a href="CSVParser.java.html#L307" class="el_method">close()</a></td><td class="bar" id="b10"><img src="../.resources/greenbar.gif" width="6" height="10" title="7" alt="7"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d2"><img src="../.resources/re
dbar.gif" width="5" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a10"><a href="CSVParser.java.html#L436" class="el_method">iterator()</a></td><td class="bar" id="b11"><img src="../.resources/greenbar.gif" width="4" height="10" title="5" alt="5"/></td><td class="ctr2" id="c10">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">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a4"><a href="CSVParser.java.html#L323" class="el_method">getCurrentLineNumber()</a></td><td class="bar" id="b12"><img src="../.resour
ces/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c11">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">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a9"><a href="CSVParser.java.html#L423" class="el_method">isClosed()</a></td><td class="bar" id="b13"><img src="../.resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d13"/><td class="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">1</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a6"><a href="CSVParser.java.html#L348" class="el_method">getRecordNumber()</a></td><td class="bar" id="b14"><img src="../.resources/greenbar
.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c13">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">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.7.6.201602180812</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="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>CSVParser</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Apache Commons CSV</a> > <a href="index.html" class="el_package">org.apache.commons.csv</a> > <span class="el_class">CSVParser</span></div><h1>CSVParser</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclic
k="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">29 of 439</td><td class="ctr2">93%</td><td class="bar">5 of 56</td><td class="ctr2">91%</td><td class="ctr1">5</td><td class="ctr2">45</td><td class="ctr1">2</td><td class="ctr2">91
</td><td class="ctr1">0</td><td class="ctr2">15</td></tr></tfoot><tbody><tr><td id="a11"><a href="CSVParser.java.html#L494" class="el_method">nextRecord()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="25" height="10" title="29" alt="29"/><img src="../.resources/greenbar.gif" width="94" height="10" title="110" alt="110"/></td><td class="ctr2" id="c14">79%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="70" height="10" title="14" alt="14"/></td><td class="ctr2" id="e4">88%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g1">11</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">27</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="CSVParser.java.html#L379" class="el_method">initializeHeader()</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="90" height="10" title="105"
alt="105"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="110" height="10" title="22" alt="22"/></td><td class="ctr2" id="e3">92%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g0">13</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">22</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="CSVParser.java.html#L219" class="el_method">CSVParser(Reader, CSVFormat, long, long)</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="37" height="10" title="44" alt="44"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><
a href="CSVParser.java.html#L290" class="el_method">addRecordValue(boolean)</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="34" height="10" title="40" alt="40"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d3"><img src="../.resources/greenbar.gif" width="50" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g2">6</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a14"><a href="CSVParser.java.html#L202" class="el_method">parse(URL, Charset, CSVFormat)</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="17" height="10" title="20" alt="20"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">4<
/td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a12"><a href="CSVParser.java.html#L156" class="el_method">parse(File, Charset, CSVFormat)</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="16" height="10" title="19" alt="19"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="CSVParser.java.html#L365" class="el_method">getRecords()</a></td><td class="bar" id="b6"><img src="../.resources/greenbar.gif" width="13" height="10" title="16" alt="16"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d4"><img src="../.resources/greenbar.gif" width="10" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f7">0</td><td class="ct
r2" id="g3">2</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a13"><a href="CSVParser.java.html#L175" class="el_method">parse(String, CSVFormat)</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="12" height="10" title="15" alt="15"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a5"><a href="CSVParser.java.html#L334" class="el_method">getHeaderMap()</a></td><td class="bar" id="b8"><img src="../.resources/greenbar.gif" width="9" height="10" title="11" alt="11"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d5"><img src="../.resources/greenbar.gif" width="10" height="10" title="2" alt="2"/></td><td clas
s="ctr2" id="e2">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a2"><a href="CSVParser.java.html#L252" class="el_method">CSVParser(Reader, CSVFormat)</a></td><td class="bar" id="b9"><img src="../.resources/greenbar.gif" width="6" height="10" title="7" alt="7"/></td><td class="ctr2" id="c8">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">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a1"><a href="CSVParser.java.html#L307" class="el_method">close()</a></td><td class="bar" id="b10"><img src="../.resources/greenbar.gif" width="6" height="10" title="7" alt="7"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d2"><img src="../.resources/re
dbar.gif" width="5" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a10"><a href="CSVParser.java.html#L436" class="el_method">iterator()</a></td><td class="bar" id="b11"><img src="../.resources/greenbar.gif" width="4" height="10" title="5" alt="5"/></td><td class="ctr2" id="c10">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">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a4"><a href="CSVParser.java.html#L323" class="el_method">getCurrentLineNumber()</a></td><td class="bar" id="b12"><img src="../.resour
ces/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c11">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">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a9"><a href="CSVParser.java.html#L423" class="el_method">isClosed()</a></td><td class="bar" id="b13"><img src="../.resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d13"/><td class="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">1</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a6"><a href="CSVParser.java.html#L348" class="el_method">getRecordNumber()</a></td><td class="bar" id="b14"><img src="../.resources/greenbar
.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c13">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">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.7.6.201602180812</span></div></body></html>
\ No newline at end of file
Modified: websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/CSVParser.java.html
==============================================================================
--- websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/CSVParser.java.html (original)
+++ websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/CSVParser.java.html Sun May 29 02:24:04 2016
@@ -126,7 +126,7 @@ import static org.apache.commons.csv.Tok
* Internal parser state is completely covered by the format and the reader-state.
* </p>
*
- * @version $Id: CSVParser.java 1742466 2016-05-05 19:55:37Z britter $
+ * @version $Id: CSVParser.java 1743529 2016-05-12 17:02:05Z ggregory $
*
* @see <a href="package-summary.html">package documentation for more details</a>
*/
@@ -286,7 +286,7 @@ public final class CSVParser implements
<span class="fc" id="L286"> this.recordNumber = recordNumber - 1;</span>
<span class="fc" id="L287"> }</span>
- private void addRecordValue(boolean lastRecord) {
+ private void addRecordValue(final boolean lastRecord) {
<span class="fc" id="L290"> final String input = this.reusableToken.content.toString();</span>
<span class="fc bfc" id="L291" title="All 2 branches covered."> final String inputClean = this.format.getTrim() ? input.trim() : input;</span>
<span class="fc bfc" id="L292" title="All 6 branches covered."> if (lastRecord && inputClean.isEmpty() && this.format.getTrailingDelimiter()) {</span>
@@ -405,7 +405,7 @@ public final class CSVParser implements
<span class="fc bfc" id="L405" title="All 4 branches covered."> final boolean emptyHeader = header == null || header.trim().isEmpty();</span>
<span class="fc bfc" id="L406" title="All 6 branches covered."> if (containsHeader && (!emptyHeader || !this.format.getAllowMissingColumnNames())) {</span>
<span class="fc" id="L407"> throw new IllegalArgumentException("The header contains a duplicate name: \"" + header +</span>
-<span class="fc" id="L408"> "\" in " + Arrays.toString(headerRecord));</span>
+ "\" in " + Arrays.toString(headerRecord));
}
<span class="fc" id="L410"> hdrMap.put(header, Integer.valueOf(i));</span>
}
Modified: websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/CSVPrinter.html
==============================================================================
--- websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/CSVPrinter.html (original)
+++ websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/CSVPrinter.html Sun May 29 02:24:04 2016
@@ -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="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>CSVPrinter</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Apache Commons CSV</a> > <a href="index.html" class="el_package">org.apache.commons.csv</a> > <span class="el_class">CSVPrinter</span></div><h1>CSVPrinter</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onc
lick="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">44 of 687</td><td class="ctr2">94%</td><td class="bar">11 of 134</td><td class="ctr2">92%</td><td class="ctr1">9</td><td class="ctr2">84</td><td class="ctr1">6</td><td class="ctr
2">169</td><td class="ctr1">0</td><td class="ctr2">15</td></tr></tfoot><tbody><tr><td id="a8"><a href="CSVPrinter.java.html#L319" class="el_method">printComment(String)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="9" height="10" title="16" alt="16"/><img src="../.resources/greenbar.gif" width="34" height="10" title="59" alt="59"/></td><td class="ctr2" id="c13">79%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="14" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="16" height="10" title="7" alt="7"/></td><td class="ctr2" id="e12">54%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g2">8</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i2">18</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="CSVPrinter.java.html#L198" class="el_method">printAndQuote(Object, CharSequence, int, int)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif"
width="7" height="10" title="12" alt="12"/><img src="../.resources/greenbar.gif" width="112" height="10" title="191" alt="191"/></td><td class="ctr2" id="c11">94%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="117" height="10" title="50" alt="50"/></td><td class="ctr2" id="e8">98%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g0">28</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i0">53</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a13"><a href="CSVPrinter.java.html#L496" class="el_method">printRecords(Object[])</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="4" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="20" height="10" title="34" alt="34"/></td><td class="ctr2" id="c12">81%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="2" height="10" title="1
" alt="1"/><img src="../.resources/greenbar.gif" width="11" height="10" title="5" alt="5"/></td><td class="ctr2" id="e10">83%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i7">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a12"><a href="CSVPrinter.java.html#L445" class="el_method">printRecords(Iterable)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="4" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="16" height="10" title="28" alt="28"/></td><td class="ctr2" id="c14">78%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="11" height="10" title="5" alt="5"/></td><td class="ctr2" id="e11">83%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g6">4</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i5">8</td><td clas
s="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a6"><a href="CSVPrinter.java.html#L157" class="el_method">printAndEscape(CharSequence, int, int)</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="49" height="10" title="84" alt="84"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../.resources/greenbar.gif" width="42" height="10" title="18" alt="18"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g1">10</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i1">22</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="CSVPrinter.java.html#L43" class="el_method">CSVPrinter(Appendable, CSVFormat)</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="31" height="10" title="54" alt="54"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="2" height="10"
title="1" alt="1"/><img src="../.resources/greenbar.gif" width="21" height="10" title="9" alt="9"/></td><td class="ctr2" id="e9">90%</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g3">6</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i3">13</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="CSVPrinter.java.html#L137" class="el_method">print(Object, CharSequence, int, int)</a></td><td class="bar" id="b6"><img src="../.resources/greenbar.gif" width="30" height="10" title="52" alt="52"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"><img src="../.resources/greenbar.gif" width="18" height="10" title="8" alt="8"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g4">5</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i4">11</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a4"><a href="CSVPrinter.java.html#L125" class="el_method">pr
int(Object)</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="19" height="10" title="33" alt="33"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"><img src="../.resources/greenbar.gif" width="14" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g7">4</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i6">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a9"><a href="CSVPrinter.java.html#L355" class="el_method">println()</a></td><td class="bar" id="b8"><img src="../.resources/greenbar.gif" width="15" height="10" title="26" alt="26"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d9"><img src="../.resources/greenbar.gif" width="9" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">7</td
><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a14"><a href="CSVPrinter.java.html#L518" class="el_method">printRecords(ResultSet)</a></td><td class="bar" id="b9"><img src="../.resources/greenbar.gif" width="13" height="10" title="23" alt="23"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d10"><img src="../.resources/greenbar.gif" width="9" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">100%</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g9">3</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="a11"><a href="CSVPrinter.java.html#L399" class="el_method">printRecord(Object[])</a></td><td class="bar" id="b10"><img src="../.resources/greenbar.gif" width="13" height="10" title="22" alt="22"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d11"><img src="../.resources/greenbar.gif" width="4" height="10" title="2" alt=
"2"/></td><td class="ctr2" id="e5">100%</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i11">4</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a10"><a href="CSVPrinter.java.html#L379" class="el_method">printRecord(Iterable)</a></td><td class="bar" id="b11"><img src="../.resources/greenbar.gif" width="9" height="10" title="16" alt="16"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d12"><img src="../.resources/greenbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e6">100%</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i10">5</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a0"><a href="CSVPrinter.java.html#L87" class="el_method">close()</a></td><td class="bar" id="b12"><img src="../.resources/greenbar.gif" width="5" height="10"
title="9" alt="9"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d13"><img src="../.resources/greenbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">100%</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g12">2</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">3</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a2"><a href="CSVPrinter.java.html#L100" class="el_method">flush()</a></td><td class="bar" id="b13"><img src="../.resources/greenbar.gif" width="5" height="10" title="9" alt="9"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="e13">50%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g13">2</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j13
">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a3"><a href="CSVPrinter.java.html#L111" class="el_method">getOut()</a></td><td class="bar" id="b14"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><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">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.7.6.201602180812</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="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>CSVPrinter</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Apache Commons CSV</a> > <a href="index.html" class="el_package">org.apache.commons.csv</a> > <span class="el_class">CSVPrinter</span></div><h1>CSVPrinter</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onc
lick="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">32 of 298</td><td class="ctr2">89%</td><td class="bar">10 of 45</td><td class="ctr2">78%</td><td class="ctr1">8</td><td class="ctr2">35</td><td class="ctr1">5</td><td class="ctr2
">73</td><td class="ctr1">0</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a5"><a href="CSVPrinter.java.html#L142" class="el_method">printComment(String)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="25" height="10" title="16" alt="16"/><img src="../.resources/greenbar.gif" width="94" height="10" title="59" alt="59"/></td><td class="ctr2" id="c10">79%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="55" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="64" height="10" title="7" alt="7"/></td><td class="ctr2" id="e6">54%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">18</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a10"><a href="CSVPrinter.java.html#L311" class="el_method">printRecords(Object[])</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="12" height="10"
title="8" alt="8"/><img src="../.resources/greenbar.gif" width="54" height="10" title="34" alt="34"/></td><td class="ctr2" id="c9">81%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="9" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="46" height="10" title="5" alt="5"/></td><td class="ctr2" id="e4">83%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i3">7</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a9"><a href="CSVPrinter.java.html#L260" class="el_method">printRecords(Iterable)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="12" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="44" height="10" title="28" alt="28"/></td><td class="ctr2" id="c11">78%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="9" height="10" title="1" alt="1"/><img src="../.resources
/greenbar.gif" width="46" height="10" title="5" alt="5"/></td><td class="ctr2" id="e5">83%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="CSVPrinter.java.html#L42" class="el_method">CSVPrinter(Appendable, CSVFormat)</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="86" height="10" title="54" alt="54"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="9" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="83" height="10" title="9" alt="9"/></td><td class="ctr2" id="e3">90%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g1">6</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">13</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a11"><a href="CSVPrinter.java.ht
ml#L333" class="el_method">printRecords(ResultSet)</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="36" height="10" title="23" alt="23"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../.resources/greenbar.gif" width="36" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">6</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a7"><a href="CSVPrinter.java.html#L196" class="el_method">printRecord(Iterable)</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="25" height="10" title="16" alt="16"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"><img src="../.resources/greenbar.gif" width="18" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g5">2</td><td class
="ctr1" id="h5">0</td><td class="ctr2" id="i5">5</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="CSVPrinter.java.html#L122" class="el_method">print(Object)</a></td><td class="bar" id="b6"><img src="../.resources/greenbar.gif" width="19" height="10" title="12" alt="12"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a8"><a href="CSVPrinter.java.html#L216" class="el_method">printRecord(Object[])</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="16" height="10" title="10" alt="10"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">0
</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a0"><a href="CSVPrinter.java.html#L86" class="el_method">close()</a></td><td class="bar" id="b8"><img src="../.resources/greenbar.gif" width="14" height="10" title="9" alt="9"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d7"><img src="../.resources/greenbar.gif" width="18" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a2"><a href="CSVPrinter.java.html#L99" class="el_method">flush()</a></td><td class="bar" id="b9"><img src="../.resources/greenbar.gif" width="14" height="10" title="9" alt="9"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="9" height="10" title="1" alt="1"/><im
g src="../.resources/greenbar.gif" width="9" height="10" title="1" alt="1"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">3</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a6"><a href="CSVPrinter.java.html#L178" class="el_method">println()</a></td><td class="bar" id="b10"><img src="../.resources/greenbar.gif" width="14" height="10" title="9" alt="9"/></td><td class="ctr2" id="c7">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">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a3"><a href="CSVPrinter.java.html#L110" class="el_method">getOut()</a></td><td class="bar" id="b11"><img src="../.resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td cla
ss="ctr2" id="c8">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">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.7.6.201602180812</span></div></body></html>
\ No newline at end of file
Modified: websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/CSVPrinter.java.html
==============================================================================
--- websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/CSVPrinter.java.html (original)
+++ websites/production/commons/content/proper/commons-csv/jacoco/org.apache.commons.csv/CSVPrinter.java.html Sun May 29 02:24:04 2016
@@ -17,7 +17,6 @@
package org.apache.commons.csv;
-import static org.apache.commons.csv.Constants.COMMENT;
import static org.apache.commons.csv.Constants.CR;
import static org.apache.commons.csv.Constants.LF;
import static org.apache.commons.csv.Constants.SP;
@@ -31,7 +30,7 @@ import java.sql.SQLException;
/**
* Prints values in a CSV format.
*
- * @version $Id: CSVPrinter.java 1742467 2016-05-05 20:00:16Z britter $
+ * @version $Id: CSVPrinter.java 1743430 2016-05-11 21:09:48Z ggregory $
*/
public final class CSVPrinter implements Flushable, Closeable {
@@ -40,7 +39,7 @@ public final class CSVPrinter implements
private final CSVFormat format;
/** True if we just began a new record. */
-<span class="fc" id="L43"> private boolean newRecord = true;</span>
+<span class="fc" id="L42"> private boolean newRecord = true;</span>
/**
* Creates a printer that will print values to the given stream following the CSVFormat.
@@ -58,25 +57,25 @@ public final class CSVPrinter implements
* @throws IllegalArgumentException
* thrown if the parameters of the format are inconsistent or if either out or format are null.
*/
-<span class="fc" id="L61"> public CSVPrinter(final Appendable out, final CSVFormat format) throws IOException {</span>
-<span class="fc" id="L62"> Assertions.notNull(out, "out");</span>
-<span class="fc" id="L63"> Assertions.notNull(format, "format");</span>
+<span class="fc" id="L60"> public CSVPrinter(final Appendable out, final CSVFormat format) throws IOException {</span>
+<span class="fc" id="L61"> Assertions.notNull(out, "out");</span>
+<span class="fc" id="L62"> Assertions.notNull(format, "format");</span>
-<span class="fc" id="L65"> this.out = out;</span>
-<span class="fc" id="L66"> this.format = format;</span>
+<span class="fc" id="L64"> this.out = out;</span>
+<span class="fc" id="L65"> this.format = format;</span>
// TODO: Is it a good idea to do this here instead of on the first call to a print method?
// It seems a pain to have to track whether the header has already been printed or not.
-<span class="fc bfc" id="L69" title="All 2 branches covered."> if (format.getHeaderComments() != null) {</span>
-<span class="fc bfc" id="L70" title="All 2 branches covered."> for (final String line : format.getHeaderComments()) {</span>
-<span class="pc bpc" id="L71" title="1 of 2 branches missed."> if (line != null) {</span>
-<span class="fc" id="L72"> this.printComment(line);</span>
+<span class="fc bfc" id="L68" title="All 2 branches covered."> if (format.getHeaderComments() != null) {</span>
+<span class="fc bfc" id="L69" title="All 2 branches covered."> for (final String line : format.getHeaderComments()) {</span>
+<span class="pc bpc" id="L70" title="1 of 2 branches missed."> if (line != null) {</span>
+<span class="fc" id="L71"> this.printComment(line);</span>
}
}
}
-<span class="fc bfc" id="L76" title="All 4 branches covered."> if (format.getHeader() != null && !format.getSkipHeaderRecord()) {</span>
-<span class="fc" id="L77"> this.printRecord((Object[]) format.getHeader());</span>
+<span class="fc bfc" id="L75" title="All 4 branches covered."> if (format.getHeader() != null && !format.getSkipHeaderRecord()) {</span>
+<span class="fc" id="L76"> this.printRecord((Object[]) format.getHeader());</span>
}
-<span class="fc" id="L79"> }</span>
+<span class="fc" id="L78"> }</span>
// ======================================================
// printing implementation
@@ -84,10 +83,10 @@ public final class CSVPrinter implements
@Override
public void close() throws IOException {
-<span class="fc bfc" id="L87" title="All 2 branches covered."> if (out instanceof Closeable) {</span>
-<span class="fc" id="L88"> ((Closeable) out).close();</span>
+<span class="fc bfc" id="L86" title="All 2 branches covered."> if (out instanceof Closeable) {</span>
+<span class="fc" id="L87"> ((Closeable) out).close();</span>
}
-<span class="fc" id="L90"> }</span>
+<span class="fc" id="L89"> }</span>
/**
* Flushes the underlying stream.
@@ -97,10 +96,10 @@ public final class CSVPrinter implements
*/
@Override
public void flush() throws IOException {
-<span class="pc bpc" id="L100" title="1 of 2 branches missed."> if (out instanceof Flushable) {</span>
-<span class="fc" id="L101"> ((Flushable) out).flush();</span>
+<span class="pc bpc" id="L99" title="1 of 2 branches missed."> if (out instanceof Flushable) {</span>
+<span class="fc" id="L100"> ((Flushable) out).flush();</span>
}
-<span class="fc" id="L103"> }</span>
+<span class="fc" id="L102"> }</span>
/**
* Gets the target Appendable.
@@ -108,7 +107,7 @@ public final class CSVPrinter implements
* @return the target Appendable.
*/
public Appendable getOut() {
-<span class="fc" id="L111"> return this.out;</span>
+<span class="fc" id="L110"> return this.out;</span>
}
/**
@@ -120,185 +119,9 @@ public final class CSVPrinter implements
* If an I/O error occurs
*/
public void print(final Object value) throws IOException {
- // null values are considered empty
- String strValue;
-<span class="fc bfc" id="L125" title="All 2 branches covered."> if (value == null) {</span>
-<span class="fc" id="L126"> final String nullString = format.getNullString();</span>
-<span class="fc bfc" id="L127" title="All 2 branches covered."> strValue = nullString == null ? Constants.EMPTY : nullString;</span>
-<span class="fc" id="L128"> } else {</span>
-<span class="fc" id="L129"> strValue = value.toString();</span>
- }
-<span class="fc bfc" id="L131" title="All 2 branches covered."> strValue = format.getTrim() ? strValue.trim() : strValue;</span>
-<span class="fc" id="L132"> this.print(value, strValue, 0, strValue.length());</span>
-<span class="fc" id="L133"> }</span>
-
- private void print(final Object object, final CharSequence value, final int offset, final int len)
- throws IOException {
-<span class="fc bfc" id="L137" title="All 2 branches covered."> if (!newRecord) {</span>
-<span class="fc" id="L138"> out.append(format.getDelimiter());</span>
- }
-<span class="fc bfc" id="L140" title="All 2 branches covered."> if (object == null) {</span>
-<span class="fc" id="L141"> out.append(value);</span>
-<span class="fc bfc" id="L142" title="All 2 branches covered."> } else if (format.isQuoteCharacterSet()) {</span>
- // the original object is needed so can check for Number
-<span class="fc" id="L144"> printAndQuote(object, value, offset, len);</span>
-<span class="fc bfc" id="L145" title="All 2 branches covered."> } else if (format.isEscapeCharacterSet()) {</span>
-<span class="fc" id="L146"> printAndEscape(value, offset, len);</span>
- } else {
-<span class="fc" id="L148"> out.append(value, offset, offset + len);</span>
- }
-<span class="fc" id="L150"> newRecord = false;</span>
-<span class="fc" id="L151"> }</span>
-
- /*
- * Note: must only be called if escaping is enabled, otherwise will generate NPE
- */
- private void printAndEscape(final CharSequence value, final int offset, final int len) throws IOException {
-<span class="fc" id="L157"> int start = offset;</span>
-<span class="fc" id="L158"> int pos = offset;</span>
-<span class="fc" id="L159"> final int end = offset + len;</span>
-
-<span class="fc" id="L161"> final char delim = format.getDelimiter();</span>
-<span class="fc" id="L162"> final char escape = format.getEscapeCharacter().charValue();</span>
-
-<span class="fc bfc" id="L164" title="All 2 branches covered."> while (pos < end) {</span>
-<span class="fc" id="L165"> char c = value.charAt(pos);</span>
-<span class="fc bfc" id="L166" title="All 8 branches covered."> if (c == CR || c == LF || c == delim || c == escape) {</span>
- // write out segment up until this char
-<span class="fc bfc" id="L168" title="All 2 branches covered."> if (pos > start) {</span>
-<span class="fc" id="L169"> out.append(value, start, pos);</span>
- }
-<span class="fc bfc" id="L171" title="All 2 branches covered."> if (c == LF) {</span>
-<span class="fc" id="L172"> c = 'n';</span>
-<span class="fc bfc" id="L173" title="All 2 branches covered."> } else if (c == CR) {</span>
-<span class="fc" id="L174"> c = 'r';</span>
- }
-
-<span class="fc" id="L177"> out.append(escape);</span>
-<span class="fc" id="L178"> out.append(c);</span>
-
-<span class="fc" id="L180"> start = pos + 1; // start on the current char after this one</span>
- }
-
-<span class="fc" id="L183"> pos++;</span>
-<span class="fc" id="L184"> }</span>
-
- // write last segment
-<span class="fc bfc" id="L187" title="All 2 branches covered."> if (pos > start) {</span>
-<span class="fc" id="L188"> out.append(value, start, pos);</span>
- }
-<span class="fc" id="L190"> }</span>
-
- /*
- * Note: must only be called if quoting is enabled, otherwise will generate NPE
- */
- // the original object is needed so can check for Number
- private void printAndQuote(final Object object, final CharSequence value, final int offset, final int len)
- throws IOException {
-<span class="fc" id="L198"> boolean quote = false;</span>
-<span class="fc" id="L199"> int start = offset;</span>
-<span class="fc" id="L200"> int pos = offset;</span>
-<span class="fc" id="L201"> final int end = offset + len;</span>
-
-<span class="fc" id="L203"> final char delimChar = format.getDelimiter();</span>
-<span class="fc" id="L204"> final char quoteChar = format.getQuoteCharacter().charValue();</span>
-
-<span class="fc" id="L206"> QuoteMode quoteModePolicy = format.getQuoteMode();</span>
-<span class="fc bfc" id="L207" title="All 2 branches covered."> if (quoteModePolicy == null) {</span>
-<span class="fc" id="L208"> quoteModePolicy = QuoteMode.MINIMAL;</span>
- }
-<span class="pc bpc" id="L210" title="1 of 5 branches missed."> switch (quoteModePolicy) {</span>
- case ALL:
-<span class="fc" id="L212"> quote = true;</span>
-<span class="fc" id="L213"> break;</span>
- case NON_NUMERIC:
-<span class="fc bfc" id="L215" title="All 2 branches covered."> quote = !(object instanceof Number);</span>
-<span class="fc" id="L216"> break;</span>
- case NONE:
- // Use the existing escaping code
-<span class="fc" id="L219"> printAndEscape(value, offset, len);</span>
-<span class="fc" id="L220"> return;</span>
- case MINIMAL:
-<span class="fc bfc" id="L222" title="All 2 branches covered."> if (len <= 0) {</span>
- // always quote an empty token that is the first
- // on the line, as it may be the only thing on the
- // line. If it were not quoted in that case,
- // an empty line has no tokens.
-<span class="fc bfc" id="L227" title="All 2 branches covered."> if (newRecord) {</span>
-<span class="fc" id="L228"> quote = true;</span>
- }
- } else {
-<span class="fc" id="L231"> char c = value.charAt(pos);</span>
-
- // TODO where did this rule come from?
-<span class="fc bfc" id="L234" title="All 14 branches covered."> if (newRecord && (c < '0' || c > '9' && c < 'A' || c > 'Z' && c < 'a' || c > 'z')) {</span>
-<span class="fc" id="L235"> quote = true;</span>
-<span class="fc bfc" id="L236" title="All 2 branches covered."> } else if (c <= COMMENT) {</span>
- // Some other chars at the start of a value caused the parser to fail, so for now
- // encapsulate if we start in anything less than '#'. We are being conservative
- // by including the default comment char too.
-<span class="fc" id="L240"> quote = true;</span>
- } else {
-<span class="fc bfc" id="L242" title="All 2 branches covered."> while (pos < end) {</span>
-<span class="fc" id="L243"> c = value.charAt(pos);</span>
-<span class="fc bfc" id="L244" title="All 8 branches covered."> if (c == LF || c == CR || c == quoteChar || c == delimChar) {</span>
-<span class="fc" id="L245"> quote = true;</span>
-<span class="fc" id="L246"> break;</span>
- }
-<span class="fc" id="L248"> pos++;</span>
- }
-
-<span class="fc bfc" id="L251" title="All 2 branches covered."> if (!quote) {</span>
-<span class="fc" id="L252"> pos = end - 1;</span>
-<span class="fc" id="L253"> c = value.charAt(pos);</span>
- // Some other chars at the end caused the parser to fail, so for now
- // encapsulate if we end in anything less than ' '
-<span class="fc bfc" id="L256" title="All 2 branches covered."> if (c <= SP) {</span>
-<span class="fc" id="L257"> quote = true;</span>
- }
- }
- }
- }
-
-<span class="fc bfc" id="L263" title="All 2 branches covered."> if (!quote) {</span>
- // no encapsulation needed - write out the original value
-<span class="fc" id="L265"> out.append(value, start, end);</span>
-<span class="fc" id="L266"> return;</span>
- }
- break;
- default:
-<span class="nc" id="L270"> throw new IllegalStateException("Unexpected Quote value: " + quoteModePolicy);</span>
- }
-
-<span class="fc bfc" id="L273" title="All 2 branches covered."> if (!quote) {</span>
- // no encapsulation needed - write out the original value
-<span class="fc" id="L275"> out.append(value, start, end);</span>
-<span class="fc" id="L276"> return;</span>
- }
-
- // we hit something that needed encapsulation
-<span class="fc" id="L280"> out.append(quoteChar);</span>
-
- // Pick up where we left off: pos should be positioned on the first character that caused
- // the need for encapsulation.
-<span class="fc bfc" id="L284" title="All 2 branches covered."> while (pos < end) {</span>
-<span class="fc" id="L285"> final char c = value.charAt(pos);</span>
-<span class="fc bfc" id="L286" title="All 2 branches covered."> if (c == quoteChar) {</span>
- // write out the chunk up until this point
-
- // add 1 to the length to write out the encapsulator also
-<span class="fc" id="L290"> out.append(value, start, pos + 1);</span>
- // put the next starting position on the encapsulator so we will
- // write it out again with the next string (effectively doubling it)
-<span class="fc" id="L293"> start = pos;</span>
- }
-<span class="fc" id="L295"> pos++;</span>
-<span class="fc" id="L296"> }</span>
-
- // write the last segment
-<span class="fc" id="L299"> out.append(value, start, pos);</span>
-<span class="fc" id="L300"> out.append(quoteChar);</span>
-<span class="fc" id="L301"> }</span>
+<span class="fc" id="L122"> format.print(value, out, newRecord);</span>
+<span class="fc" id="L123"> newRecord = false;</span>
+<span class="fc" id="L124"> }</span>
/**
* Prints a comment on a new line among the delimiter separated values.
@@ -316,34 +139,34 @@ public final class CSVPrinter implements
* If an I/O error occurs
*/
public void printComment(final String comment) throws IOException {
-<span class="fc bfc" id="L319" title="All 2 branches covered."> if (!format.isCommentMarkerSet()) {</span>
-<span class="fc" id="L320"> return;</span>
+<span class="fc bfc" id="L142" title="All 2 branches covered."> if (!format.isCommentMarkerSet()) {</span>
+<span class="fc" id="L143"> return;</span>
}
-<span class="pc bpc" id="L322" title="1 of 2 branches missed."> if (!newRecord) {</span>
-<span class="nc" id="L323"> println();</span>
+<span class="pc bpc" id="L145" title="1 of 2 branches missed."> if (!newRecord) {</span>
+<span class="nc" id="L146"> println();</span>
}
-<span class="fc" id="L325"> out.append(format.getCommentMarker().charValue());</span>
-<span class="fc" id="L326"> out.append(SP);</span>
-<span class="fc bfc" id="L327" title="All 2 branches covered."> for (int i = 0; i < comment.length(); i++) {</span>
-<span class="fc" id="L328"> final char c = comment.charAt(i);</span>
-<span class="pc bpc" id="L329" title="1 of 3 branches missed."> switch (c) {</span>
+<span class="fc" id="L148"> out.append(format.getCommentMarker().charValue());</span>
+<span class="fc" id="L149"> out.append(SP);</span>
+<span class="fc bfc" id="L150" title="All 2 branches covered."> for (int i = 0; i < comment.length(); i++) {</span>
+<span class="fc" id="L151"> final char c = comment.charAt(i);</span>
+<span class="pc bpc" id="L152" title="1 of 3 branches missed."> switch (c) {</span>
case CR:
-<span class="nc bnc" id="L331" title="All 4 branches missed."> if (i + 1 < comment.length() && comment.charAt(i + 1) == LF) {</span>
-<span class="nc" id="L332"> i++;</span>
+<span class="nc bnc" id="L154" title="All 4 branches missed."> if (i + 1 < comment.length() && comment.charAt(i + 1) == LF) {</span>
+<span class="nc" id="L155"> i++;</span>
}
//$FALL-THROUGH$ break intentionally excluded.
case LF:
-<span class="fc" id="L336"> println();</span>
-<span class="fc" id="L337"> out.append(format.getCommentMarker().charValue());</span>
-<span class="fc" id="L338"> out.append(SP);</span>
-<span class="fc" id="L339"> break;</span>
+<span class="fc" id="L159"> println();</span>
+<span class="fc" id="L160"> out.append(format.getCommentMarker().charValue());</span>
+<span class="fc" id="L161"> out.append(SP);</span>
+<span class="fc" id="L162"> break;</span>
default:
-<span class="fc" id="L341"> out.append(c);</span>
+<span class="fc" id="L164"> out.append(c);</span>
break;
}
}
-<span class="fc" id="L345"> println();</span>
-<span class="fc" id="L346"> }</span>
+<span class="fc" id="L168"> println();</span>
+<span class="fc" id="L169"> }</span>
/**
* Outputs the record separator.
@@ -352,15 +175,9 @@ public final class CSVPrinter implements
* If an I/O error occurs
*/
public void println() throws IOException {
-<span class="fc bfc" id="L355" title="All 2 branches covered."> if (format.getTrailingDelimiter()) {</span>
-<span class="fc" id="L356"> out.append(format.getDelimiter());</span>
- }
-<span class="fc" id="L358"> final String recordSeparator = format.getRecordSeparator();</span>
-<span class="fc bfc" id="L359" title="All 2 branches covered."> if (recordSeparator != null) {</span>
-<span class="fc" id="L360"> out.append(recordSeparator);</span>
- }
-<span class="fc" id="L362"> newRecord = true;</span>
-<span class="fc" id="L363"> }</span>
+<span class="fc" id="L178"> format.println(out);</span>
+<span class="fc" id="L179"> newRecord = true;</span>
+<span class="fc" id="L180"> }</span>
/**
* Prints the given values a single record of delimiter separated values followed by the record separator.
@@ -376,11 +193,11 @@ public final class CSVPrinter implements
* If an I/O error occurs
*/
public void printRecord(final Iterable<?> values) throws IOException {
-<span class="fc bfc" id="L379" title="All 2 branches covered."> for (final Object value : values) {</span>
-<span class="fc" id="L380"> print(value);</span>
-<span class="fc" id="L381"> }</span>
-<span class="fc" id="L382"> println();</span>
-<span class="fc" id="L383"> }</span>
+<span class="fc bfc" id="L196" title="All 2 branches covered."> for (final Object value : values) {</span>
+<span class="fc" id="L197"> print(value);</span>
+<span class="fc" id="L198"> }</span>
+<span class="fc" id="L199"> println();</span>
+<span class="fc" id="L200"> }</span>
/**
* Prints the given values a single record of delimiter separated values followed by the record separator.
@@ -396,11 +213,9 @@ public final class CSVPrinter implements
* If an I/O error occurs
*/
public void printRecord(final Object... values) throws IOException {
-<span class="fc bfc" id="L399" title="All 2 branches covered."> for (final Object value : values) {</span>
-<span class="fc" id="L400"> print(value);</span>
- }
-<span class="fc" id="L402"> println();</span>
-<span class="fc" id="L403"> }</span>
+<span class="fc" id="L216"> format.printRecord(out, values);</span>
+<span class="fc" id="L217"> newRecord = true;</span>
+<span class="fc" id="L218"> }</span>
/**
* Prints all the objects in the given collection handling nested collections/arrays as records.
@@ -442,16 +257,16 @@ public final class CSVPrinter implements
* If an I/O error occurs
*/
public void printRecords(final Iterable<?> values) throws IOException {
-<span class="fc bfc" id="L445" title="All 2 branches covered."> for (final Object value : values) {</span>
-<span class="fc bfc" id="L446" title="All 2 branches covered."> if (value instanceof Object[]) {</span>
-<span class="fc" id="L447"> this.printRecord((Object[]) value);</span>
-<span class="pc bpc" id="L448" title="1 of 2 branches missed."> } else if (value instanceof Iterable) {</span>
-<span class="fc" id="L449"> this.printRecord((Iterable<?>) value);</span>
+<span class="fc bfc" id="L260" title="All 2 branches covered."> for (final Object value : values) {</span>
+<span class="fc bfc" id="L261" title="All 2 branches covered."> if (value instanceof Object[]) {</span>
+<span class="fc" id="L262"> this.printRecord((Object[]) value);</span>
+<span class="pc bpc" id="L263" title="1 of 2 branches missed."> } else if (value instanceof Iterable) {</span>
+<span class="fc" id="L264"> this.printRecord((Iterable<?>) value);</span>
} else {
-<span class="nc" id="L451"> this.printRecord(value);</span>
+<span class="nc" id="L266"> this.printRecord(value);</span>
}
-<span class="fc" id="L453"> }</span>
-<span class="fc" id="L454"> }</span>
+<span class="fc" id="L268"> }</span>
+<span class="fc" id="L269"> }</span>
/**
* Prints all the objects in the given array handling nested collections/arrays as records.
@@ -493,16 +308,16 @@ public final class CSVPrinter implements
* If an I/O error occurs
*/
public void printRecords(final Object... values) throws IOException {
-<span class="fc bfc" id="L496" title="All 2 branches covered."> for (final Object value : values) {</span>
-<span class="fc bfc" id="L497" title="All 2 branches covered."> if (value instanceof Object[]) {</span>
-<span class="fc" id="L498"> this.printRecord((Object[]) value);</span>
-<span class="pc bpc" id="L499" title="1 of 2 branches missed."> } else if (value instanceof Iterable) {</span>
-<span class="fc" id="L500"> this.printRecord((Iterable<?>) value);</span>
+<span class="fc bfc" id="L311" title="All 2 branches covered."> for (final Object value : values) {</span>
+<span class="fc bfc" id="L312" title="All 2 branches covered."> if (value instanceof Object[]) {</span>
+<span class="fc" id="L313"> this.printRecord((Object[]) value);</span>
+<span class="pc bpc" id="L314" title="1 of 2 branches missed."> } else if (value instanceof Iterable) {</span>
+<span class="fc" id="L315"> this.printRecord((Iterable<?>) value);</span>
} else {
-<span class="nc" id="L502"> this.printRecord(value);</span>
+<span class="nc" id="L317"> this.printRecord(value);</span>
}
}
-<span class="fc" id="L505"> }</span>
+<span class="fc" id="L320"> }</span>
/**
* Prints all the objects in the given JDBC result set.
@@ -515,13 +330,13 @@ public final class CSVPrinter implements
* if a database access error occurs
*/
public void printRecords(final ResultSet resultSet) throws SQLException, IOException {
-<span class="fc" id="L518"> final int columnCount = resultSet.getMetaData().getColumnCount();</span>
-<span class="fc bfc" id="L519" title="All 2 branches covered."> while (resultSet.next()) {</span>
-<span class="fc bfc" id="L520" title="All 2 branches covered."> for (int i = 1; i <= columnCount; i++) {</span>
-<span class="fc" id="L521"> print(resultSet.getObject(i));</span>
+<span class="fc" id="L333"> final int columnCount = resultSet.getMetaData().getColumnCount();</span>
+<span class="fc bfc" id="L334" title="All 2 branches covered."> while (resultSet.next()) {</span>
+<span class="fc bfc" id="L335" title="All 2 branches covered."> for (int i = 1; i <= columnCount; i++) {</span>
+<span class="fc" id="L336"> print(resultSet.getObject(i));</span>
}
-<span class="fc" id="L523"> println();</span>
+<span class="fc" id="L338"> println();</span>
}
-<span class="fc" id="L525"> }</span>
+<span class="fc" id="L340"> }</span>
}
</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.7.6.201602180812</span></div></body></html>
\ No newline at end of file