Modified: 
websites/production/commons/content/proper/commons-text/jacoco/org.apache.commons.text.translate/index.source.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-text/jacoco/org.apache.commons.text.translate/index.source.html
 (original)
+++ 
websites/production/commons/content/proper/commons-text/jacoco/org.apache.commons.text.translate/index.source.html
 Tue May 23 13:12:41 2017
@@ -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.text.translate</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.html" 
class="el_class">Classes</a><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">Apache Commons Text</a> &gt; <span 
class="el_package">org.apache.commons.text.translate</span></div><h1>org.apache.commons.text.translate</h1><table
 clas
 s="coverage" cellspacing="0" id="coveragetable"><thead><tr><td 
class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down 
sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td 
class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td 
class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td 
class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td 
class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td 
class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td 
class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td 
class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td 
class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td 
class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><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">60 of 2,673</td><td 
 >class="ctr2">97%</td><td class="bar">16 of 176</td><td 
 >class="ctr2">90%</td><td class="ctr1">21</td><td class="ctr2">148</td><td 
 >class="ctr1">11</td><td class="ctr2">529</td><td class="ctr1">5</td><td 
 >class="ctr2">60</td><td class="ctr1">0</td><td 
 >class="ctr2">17</td></tr></tfoot><tbody><tr><td id="a1"><a 
 >href="CharSequenceTranslator.java.html" 
 >class="el_source">CharSequenceTranslator.java</a></td><td class="bar" 
 >id="b0"><img src="../jacoco-resources/redbar.gif" width="2" height="10" 
 >title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="14" 
 >height="10" title="163" alt="163"/></td><td class="ctr2" id="c13">85%</td><td 
 >class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="4" 
 >height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" 
 >width="38" height="10" title="16" alt="16"/></td><td class="ctr2" 
 >id="e8">88%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id
 ="g2">15</td><td class="ctr1" id="h0">6</td><td class="ctr2" 
id="i2">36</td><td class="ctr1" id="j1">1</td><td class="ctr2" 
id="k3">6</td><td class="ctr1" id="l0">0</td><td class="ctr2" 
id="m2">1</td></tr><tr><td id="a11"><a href="UnicodeEscaper.java.html" 
class="el_source">UnicodeEscaper.java</a></td><td class="bar" id="b1"><img 
src="../jacoco-resources/redbar.gif" width="1" height="10" title="16" 
alt="16"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" 
title="105" alt="105"/></td><td class="ctr2" id="c12">86%</td><td class="bar" 
id="d7"><img src="../jacoco-resources/greenbar.gif" width="28" height="10" 
title="12" alt="12"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" 
id="f3">2</td><td class="ctr2" id="g3">14</td><td class="ctr1" 
id="h1">3</td><td class="ctr2" id="i4">25</td><td class="ctr1" 
id="j0">2</td><td class="ctr2" id="k0">8</td><td class="ctr1" id="l1">0</td><td 
class="ctr2" id="m3">1</td></tr><tr><td id="a8"><a 
href="NumericEntityUnescaper.jav
 a.html" class="el_source">NumericEntityUnescaper.java</a></td><td class="bar" 
id="b2"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" 
title="250" alt="250"/></td><td class="ctr2" id="c8">98%</td><td class="bar" 
id="d0"><img src="../jacoco-resources/redbar.gif" width="12" height="10" 
title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="108" 
height="10" title="45" alt="45"/></td><td class="ctr2" id="e7">90%</td><td 
class="ctr1" id="f0">6</td><td class="ctr2" id="g0">32</td><td class="ctr1" 
id="h4">0</td><td class="ctr2" id="i1">42</td><td class="ctr1" 
id="j2">1</td><td class="ctr2" id="k1">7</td><td class="ctr1" id="l2">0</td><td 
class="ctr2" id="m1">2</td></tr><tr><td id="a6"><a 
href="LookupTranslator.java.html" 
class="el_source">LookupTranslator.java</a></td><td class="bar" id="b3"><img 
src="../jacoco-resources/greenbar.gif" width="11" height="10" title="128" 
alt="128"/></td><td class="ctr2" id="c10">96%</td><td class="bar" id="d4"><img 
src="../ja
 coco-resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img 
src="../jacoco-resources/greenbar.gif" width="36" height="10" title="15" 
alt="15"/></td><td class="ctr2" id="e6">93%</td><td class="ctr1" 
id="f6">1</td><td class="ctr2" id="g5">10</td><td class="ctr1" 
id="h2">1</td><td class="ctr2" id="i3">32</td><td class="ctr1" 
id="j4">0</td><td class="ctr2" id="k9">2</td><td class="ctr1" id="l3">0</td><td 
class="ctr2" id="m4">1</td></tr><tr><td id="a3"><a 
href="CsvTranslators.java.html" 
class="el_source">CsvTranslators.java</a></td><td class="bar" id="b4"><img 
src="../jacoco-resources/greenbar.gif" width="9" height="10" title="105" 
alt="105"/></td><td class="ctr2" id="c9">97%</td><td class="bar" id="d5"><img 
src="../jacoco-resources/redbar.gif" width="2" height="10" title="1" 
alt="1"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" 
title="7" alt="7"/></td><td class="ctr2" id="e9">87%</td><td class="ctr1" 
id="f4">2</td><td class="ctr2" id="g6">10</td><td cl
 ass="ctr1" id="h3">1</td><td class="ctr2" id="i5">21</td><td class="ctr1" 
id="j3">1</td><td class="ctr2" id="k4">6</td><td class="ctr1" id="l4">0</td><td 
class="ctr2" id="m0">3</td></tr><tr><td id="a10"><a 
href="SinglePassTranslator.java.html" 
class="el_source">SinglePassTranslator.java</a></td><td class="bar" 
id="b5"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" 
title="38" alt="38"/></td><td class="ctr2" id="c11">95%</td><td class="bar" 
id="d6"><img src="../jacoco-resources/redbar.gif" width="2" height="10" 
title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="7" 
height="10" title="3" alt="3"/></td><td class="ctr2" id="e12">75%</td><td 
class="ctr1" id="f7">1</td><td class="ctr2" id="g10">5</td><td class="ctr1" 
id="h5">0</td><td class="ctr2" id="i11">7</td><td class="ctr1" 
id="j5">0</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l5">0</td><td 
class="ctr2" id="m5">1</td></tr><tr><td id="a9"><a 
href="OctalUnescaper.java.html" class="el_sour
 ce">OctalUnescaper.java</a></td><td class="bar" id="b6"><img 
src="../jacoco-resources/greenbar.gif" width="10" height="10" title="115" 
alt="115"/></td><td class="ctr2" id="c7">99%</td><td class="bar" id="d1"><img 
src="../jacoco-resources/redbar.gif" width="9" height="10" title="4" 
alt="4"/><img src="../jacoco-resources/greenbar.gif" width="48" height="10" 
title="20" alt="20"/></td><td class="ctr2" id="e11">83%</td><td class="ctr1" 
id="f1">4</td><td class="ctr2" id="g1">16</td><td class="ctr1" 
id="h6">0</td><td class="ctr2" id="i8">17</td><td class="ctr1" 
id="j6">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l6">0</td><td 
class="ctr2" id="m6">1</td></tr><tr><td id="a4"><a 
href="EntityArrays.java.html" class="el_source">EntityArrays.java</a></td><td 
class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="120" 
height="10" title="1,376" alt="1,376"/></td><td class="ctr2" 
id="c0">100%</td><td class="bar" id="d11"><img 
src="../jacoco-resources/greenbar.gif" widt
 h="4" height="10" title="2" alt="2"/></td><td class="ctr2" 
id="e1">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" 
id="g11">4</td><td class="ctr1" id="h7">0</td><td class="ctr2" 
id="i0">282</td><td class="ctr1" id="j7">0</td><td class="ctr2" 
id="k8">3</td><td class="ctr1" id="l7">0</td><td class="ctr2" 
id="m7">1</td></tr><tr><td id="a12"><a href="UnicodeUnescaper.java.html" 
class="el_source">UnicodeUnescaper.java</a></td><td class="bar" id="b8"><img 
src="../jacoco-resources/greenbar.gif" width="10" height="10" title="119" 
alt="119"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"><img 
src="../jacoco-resources/redbar.gif" width="4" height="10" title="2" 
alt="2"/><img src="../jacoco-resources/greenbar.gif" width="33" height="10" 
title="14" alt="14"/></td><td class="ctr2" id="e10">87%</td><td class="ctr1" 
id="f5">2</td><td class="ctr2" id="g7">10</td><td class="ctr1" 
id="h8">0</td><td class="ctr2" id="i7">18</td><td class="ctr1" 
id="j8">0</td><td class="ctr2" id
 ="k10">2</td><td class="ctr1" id="l8">0</td><td class="ctr2" 
id="m8">1</td></tr><tr><td id="a7"><a href="NumericEntityEscaper.java.html" 
class="el_source">NumericEntityEscaper.java</a></td><td class="bar" 
id="b9"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" 
title="76" alt="76"/></td><td class="ctr2" id="c2">100%</td><td class="bar" 
id="d8"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" 
title="10" alt="10"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" 
id="f9">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" 
id="h9">0</td><td class="ctr2" id="i6">20</td><td class="ctr1" 
id="j9">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l9">0</td><td 
class="ctr2" id="m9">1</td></tr><tr><td id="a0"><a 
href="AggregateTranslator.java.html" 
class="el_source">AggregateTranslator.java</a></td><td class="bar" 
id="b10"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" 
title="57" alt="57"/></td><td class="ctr2" id="c3">100
 %</td><td class="bar" id="d9"><img src="../jacoco-resources/greenbar.gif" 
width="24" height="10" title="10" alt="10"/></td><td class="ctr2" 
id="e3">100%</td><td class="ctr1" id="f10">0</td><td class="ctr2" 
id="g8">7</td><td class="ctr1" id="h10">0</td><td class="ctr2" 
id="i9">13</td><td class="ctr1" id="j10">0</td><td class="ctr2" 
id="k11">2</td><td class="ctr1" id="l10">0</td><td class="ctr2" 
id="m10">1</td></tr><tr><td id="a5"><a href="JavaUnicodeEscaper.java.html" 
class="el_source">JavaUnicodeEscaper.java</a></td><td class="bar" id="b11"><img 
src="../jacoco-resources/greenbar.gif" width="4" height="10" title="50" 
alt="50"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d13"/><td 
class="ctr2" id="e13">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" 
id="g9">6</td><td class="ctr1" id="h11">0</td><td class="ctr2" 
id="i10">8</td><td class="ctr1" id="j11">0</td><td class="ctr2" 
id="k5">6</td><td class="ctr1" id="l11">0</td><td class="ctr2" 
id="m11">1</td></tr><tr><
 td id="a2"><a href="CodePointTranslator.java.html" 
class="el_source">CodePointTranslator.java</a></td><td class="bar" 
id="b12"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" 
title="18" alt="18"/></td><td class="ctr2" id="c5">100%</td><td class="bar" 
id="d12"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" 
title="2" alt="2"/></td><td class="ctr2" id="e4">100%</td><td class="ctr1" 
id="f12">0</td><td class="ctr2" id="g13">3</td><td class="ctr1" 
id="h12">0</td><td class="ctr2" id="i12">4</td><td class="ctr1" 
id="j12">0</td><td class="ctr2" id="k12">2</td><td class="ctr1" 
id="l12">0</td><td class="ctr2" id="m12">1</td></tr><tr><td id="a13"><a 
href="UnicodeUnpairedSurrogateRemover.java.html" 
class="el_source">UnicodeUnpairedSurrogateRemover.java</a></td><td class="bar" 
id="b13"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" 
title="13" alt="13"/></td><td class="ctr2" id="c6">100%</td><td class="bar" 
id="d10"><img src="../jacoco-resour
 ces/greenbar.gif" width="9" height="10" title="4" alt="4"/></td><td 
class="ctr2" id="e5">100%</td><td class="ctr1" id="f13">0</td><td class="ctr2" 
id="g12">4</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">2</td><td class="ctr1" id="l13">0</td><td class="ctr2" 
id="m13">1</td></tr></tbody></table><div class="footer"><span 
class="right">Created with <a href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.7.8.201612092310</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.text.translate</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.html" 
class="el_class">Classes</a><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">Apache Commons Text</a> &gt; <span 
class="el_package">org.apache.commons.text.translate</span></div><h1>org.apache.commons.text.translate</h1><table
 clas
 s="coverage" cellspacing="0" id="coveragetable"><thead><tr><td 
class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down 
sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td 
class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td 
class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td 
class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td 
class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td 
class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td 
class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td 
class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td 
class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td 
class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><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">60 of 2,675</td><td 
 >class="ctr2">97%</td><td class="bar">16 of 176</td><td 
 >class="ctr2">90%</td><td class="ctr1">21</td><td class="ctr2">148</td><td 
 >class="ctr1">11</td><td class="ctr2">528</td><td class="ctr1">5</td><td 
 >class="ctr2">60</td><td class="ctr1">0</td><td 
 >class="ctr2">17</td></tr></tfoot><tbody><tr><td id="a1"><a 
 >href="CharSequenceTranslator.java.html" 
 >class="el_source">CharSequenceTranslator.java</a></td><td class="bar" 
 >id="b0"><img src="../jacoco-resources/redbar.gif" width="2" height="10" 
 >title="28" alt="28"/><img src="../jacoco-resources/greenbar.gif" width="14" 
 >height="10" title="165" alt="165"/></td><td class="ctr2" id="c13">85%</td><td 
 >class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="4" 
 >height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" 
 >width="38" height="10" title="16" alt="16"/></td><td class="ctr2" 
 >id="e8">88%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id
 ="g2">15</td><td class="ctr1" id="h0">6</td><td class="ctr2" 
id="i2">35</td><td class="ctr1" id="j1">1</td><td class="ctr2" 
id="k3">6</td><td class="ctr1" id="l0">0</td><td class="ctr2" 
id="m2">1</td></tr><tr><td id="a11"><a href="UnicodeEscaper.java.html" 
class="el_source">UnicodeEscaper.java</a></td><td class="bar" id="b1"><img 
src="../jacoco-resources/redbar.gif" width="1" height="10" title="16" 
alt="16"/><img src="../jacoco-resources/greenbar.gif" width="9" height="10" 
title="105" alt="105"/></td><td class="ctr2" id="c12">86%</td><td class="bar" 
id="d7"><img src="../jacoco-resources/greenbar.gif" width="28" height="10" 
title="12" alt="12"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" 
id="f3">2</td><td class="ctr2" id="g3">14</td><td class="ctr1" 
id="h1">3</td><td class="ctr2" id="i4">25</td><td class="ctr1" 
id="j0">2</td><td class="ctr2" id="k0">8</td><td class="ctr1" id="l1">0</td><td 
class="ctr2" id="m3">1</td></tr><tr><td id="a8"><a 
href="NumericEntityUnescaper.jav
 a.html" class="el_source">NumericEntityUnescaper.java</a></td><td class="bar" 
id="b2"><img src="../jacoco-resources/greenbar.gif" width="21" height="10" 
title="250" alt="250"/></td><td class="ctr2" id="c8">98%</td><td class="bar" 
id="d0"><img src="../jacoco-resources/redbar.gif" width="12" height="10" 
title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="108" 
height="10" title="45" alt="45"/></td><td class="ctr2" id="e7">90%</td><td 
class="ctr1" id="f0">6</td><td class="ctr2" id="g0">32</td><td class="ctr1" 
id="h4">0</td><td class="ctr2" id="i1">42</td><td class="ctr1" 
id="j2">1</td><td class="ctr2" id="k1">7</td><td class="ctr1" id="l2">0</td><td 
class="ctr2" id="m1">2</td></tr><tr><td id="a6"><a 
href="LookupTranslator.java.html" 
class="el_source">LookupTranslator.java</a></td><td class="bar" id="b3"><img 
src="../jacoco-resources/greenbar.gif" width="11" height="10" title="128" 
alt="128"/></td><td class="ctr2" id="c10">96%</td><td class="bar" id="d4"><img 
src="../ja
 coco-resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img 
src="../jacoco-resources/greenbar.gif" width="36" height="10" title="15" 
alt="15"/></td><td class="ctr2" id="e6">93%</td><td class="ctr1" 
id="f6">1</td><td class="ctr2" id="g5">10</td><td class="ctr1" 
id="h2">1</td><td class="ctr2" id="i3">32</td><td class="ctr1" 
id="j4">0</td><td class="ctr2" id="k9">2</td><td class="ctr1" id="l3">0</td><td 
class="ctr2" id="m4">1</td></tr><tr><td id="a3"><a 
href="CsvTranslators.java.html" 
class="el_source">CsvTranslators.java</a></td><td class="bar" id="b4"><img 
src="../jacoco-resources/greenbar.gif" width="9" height="10" title="105" 
alt="105"/></td><td class="ctr2" id="c9">97%</td><td class="bar" id="d5"><img 
src="../jacoco-resources/redbar.gif" width="2" height="10" title="1" 
alt="1"/><img src="../jacoco-resources/greenbar.gif" width="16" height="10" 
title="7" alt="7"/></td><td class="ctr2" id="e9">87%</td><td class="ctr1" 
id="f4">2</td><td class="ctr2" id="g6">10</td><td cl
 ass="ctr1" id="h3">1</td><td class="ctr2" id="i5">21</td><td class="ctr1" 
id="j3">1</td><td class="ctr2" id="k4">6</td><td class="ctr1" id="l4">0</td><td 
class="ctr2" id="m0">3</td></tr><tr><td id="a10"><a 
href="SinglePassTranslator.java.html" 
class="el_source">SinglePassTranslator.java</a></td><td class="bar" 
id="b5"><img src="../jacoco-resources/greenbar.gif" width="3" height="10" 
title="38" alt="38"/></td><td class="ctr2" id="c11">95%</td><td class="bar" 
id="d6"><img src="../jacoco-resources/redbar.gif" width="2" height="10" 
title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="7" 
height="10" title="3" alt="3"/></td><td class="ctr2" id="e12">75%</td><td 
class="ctr1" id="f7">1</td><td class="ctr2" id="g10">5</td><td class="ctr1" 
id="h5">0</td><td class="ctr2" id="i11">7</td><td class="ctr1" 
id="j5">0</td><td class="ctr2" id="k7">3</td><td class="ctr1" id="l5">0</td><td 
class="ctr2" id="m5">1</td></tr><tr><td id="a9"><a 
href="OctalUnescaper.java.html" class="el_sour
 ce">OctalUnescaper.java</a></td><td class="bar" id="b6"><img 
src="../jacoco-resources/greenbar.gif" width="10" height="10" title="115" 
alt="115"/></td><td class="ctr2" id="c7">99%</td><td class="bar" id="d1"><img 
src="../jacoco-resources/redbar.gif" width="9" height="10" title="4" 
alt="4"/><img src="../jacoco-resources/greenbar.gif" width="48" height="10" 
title="20" alt="20"/></td><td class="ctr2" id="e11">83%</td><td class="ctr1" 
id="f1">4</td><td class="ctr2" id="g1">16</td><td class="ctr1" 
id="h6">0</td><td class="ctr2" id="i8">17</td><td class="ctr1" 
id="j6">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l6">0</td><td 
class="ctr2" id="m6">1</td></tr><tr><td id="a4"><a 
href="EntityArrays.java.html" class="el_source">EntityArrays.java</a></td><td 
class="bar" id="b7"><img src="../jacoco-resources/greenbar.gif" width="120" 
height="10" title="1,376" alt="1,376"/></td><td class="ctr2" 
id="c0">100%</td><td class="bar" id="d11"><img 
src="../jacoco-resources/greenbar.gif" widt
 h="4" height="10" title="2" alt="2"/></td><td class="ctr2" 
id="e1">100%</td><td class="ctr1" id="f8">0</td><td class="ctr2" 
id="g11">4</td><td class="ctr1" id="h7">0</td><td class="ctr2" 
id="i0">282</td><td class="ctr1" id="j7">0</td><td class="ctr2" 
id="k8">3</td><td class="ctr1" id="l7">0</td><td class="ctr2" 
id="m7">1</td></tr><tr><td id="a12"><a href="UnicodeUnescaper.java.html" 
class="el_source">UnicodeUnescaper.java</a></td><td class="bar" id="b8"><img 
src="../jacoco-resources/greenbar.gif" width="10" height="10" title="119" 
alt="119"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"><img 
src="../jacoco-resources/redbar.gif" width="4" height="10" title="2" 
alt="2"/><img src="../jacoco-resources/greenbar.gif" width="33" height="10" 
title="14" alt="14"/></td><td class="ctr2" id="e10">87%</td><td class="ctr1" 
id="f5">2</td><td class="ctr2" id="g7">10</td><td class="ctr1" 
id="h8">0</td><td class="ctr2" id="i7">18</td><td class="ctr1" 
id="j8">0</td><td class="ctr2" id
 ="k10">2</td><td class="ctr1" id="l8">0</td><td class="ctr2" 
id="m8">1</td></tr><tr><td id="a7"><a href="NumericEntityEscaper.java.html" 
class="el_source">NumericEntityEscaper.java</a></td><td class="bar" 
id="b9"><img src="../jacoco-resources/greenbar.gif" width="6" height="10" 
title="76" alt="76"/></td><td class="ctr2" id="c2">100%</td><td class="bar" 
id="d8"><img src="../jacoco-resources/greenbar.gif" width="24" height="10" 
title="10" alt="10"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" 
id="f9">0</td><td class="ctr2" id="g4">12</td><td class="ctr1" 
id="h9">0</td><td class="ctr2" id="i6">20</td><td class="ctr1" 
id="j9">0</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l9">0</td><td 
class="ctr2" id="m9">1</td></tr><tr><td id="a0"><a 
href="AggregateTranslator.java.html" 
class="el_source">AggregateTranslator.java</a></td><td class="bar" 
id="b10"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" 
title="57" alt="57"/></td><td class="ctr2" id="c3">100
 %</td><td class="bar" id="d9"><img src="../jacoco-resources/greenbar.gif" 
width="24" height="10" title="10" alt="10"/></td><td class="ctr2" 
id="e3">100%</td><td class="ctr1" id="f10">0</td><td class="ctr2" 
id="g8">7</td><td class="ctr1" id="h10">0</td><td class="ctr2" 
id="i9">13</td><td class="ctr1" id="j10">0</td><td class="ctr2" 
id="k11">2</td><td class="ctr1" id="l10">0</td><td class="ctr2" 
id="m10">1</td></tr><tr><td id="a5"><a href="JavaUnicodeEscaper.java.html" 
class="el_source">JavaUnicodeEscaper.java</a></td><td class="bar" id="b11"><img 
src="../jacoco-resources/greenbar.gif" width="4" height="10" title="50" 
alt="50"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d13"/><td 
class="ctr2" id="e13">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" 
id="g9">6</td><td class="ctr1" id="h11">0</td><td class="ctr2" 
id="i10">8</td><td class="ctr1" id="j11">0</td><td class="ctr2" 
id="k5">6</td><td class="ctr1" id="l11">0</td><td class="ctr2" 
id="m11">1</td></tr><tr><
 td id="a2"><a href="CodePointTranslator.java.html" 
class="el_source">CodePointTranslator.java</a></td><td class="bar" 
id="b12"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" 
title="18" alt="18"/></td><td class="ctr2" id="c5">100%</td><td class="bar" 
id="d12"><img src="../jacoco-resources/greenbar.gif" width="4" height="10" 
title="2" alt="2"/></td><td class="ctr2" id="e4">100%</td><td class="ctr1" 
id="f12">0</td><td class="ctr2" id="g13">3</td><td class="ctr1" 
id="h12">0</td><td class="ctr2" id="i12">4</td><td class="ctr1" 
id="j12">0</td><td class="ctr2" id="k12">2</td><td class="ctr1" 
id="l12">0</td><td class="ctr2" id="m12">1</td></tr><tr><td id="a13"><a 
href="UnicodeUnpairedSurrogateRemover.java.html" 
class="el_source">UnicodeUnpairedSurrogateRemover.java</a></td><td class="bar" 
id="b13"><img src="../jacoco-resources/greenbar.gif" width="1" height="10" 
title="13" alt="13"/></td><td class="ctr2" id="c6">100%</td><td class="bar" 
id="d10"><img src="../jacoco-resour
 ces/greenbar.gif" width="9" height="10" title="4" alt="4"/></td><td 
class="ctr2" id="e5">100%</td><td class="ctr1" id="f13">0</td><td class="ctr2" 
id="g12">4</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">2</td><td class="ctr1" id="l13">0</td><td class="ctr2" 
id="m13">1</td></tr></tbody></table><div class="footer"><span 
class="right">Created with <a href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.7.8.201612092310</span></div></body></html>
\ No newline at end of file

Modified: 
websites/production/commons/content/proper/commons-text/jacoco/org.apache.commons.text/AlphabetConverter.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-text/jacoco/org.apache.commons.text/AlphabetConverter.html
 (original)
+++ 
websites/production/commons/content/proper/commons-text/jacoco/org.apache.commons.text/AlphabetConverter.html
 Tue May 23 13:12:41 2017
@@ -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>AlphabetConverter</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 Text</a> &gt; <a href="index.html" 
class="el_package">org.apache.commons.text</a> &gt; <span 
class="el_class">AlphabetConverter</span></div><h1>AlphabetConverter</h1><table 
class="coverage" cellspacing="0" id="coverageta
 ble"><thead><tr><td class="sortable" id="a" 
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" 
onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" 
id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" 
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" 
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" 
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" 
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" 
onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td
 class="bar">32 of 727</td><td class="ctr2">95%</td><td class="bar">11 of 
76</td><td class="ctr2">85%</td><td class="ctr1">11</td><td class="ctr
 2">53</td><td class="ctr1">8</td><td class="ctr2">154</td><td 
class="ctr1">0</td><td class="ctr2">15</td></tr></tfoot><tbody><tr><td 
id="a4"><a href="AlphabetConverter.java.html#L420" 
class="el_method">createConverter(Integer[], Integer[], Integer[])</a></td><td 
class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="8" 
height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" 
width="111" height="10" title="220" alt="220"/></td><td class="ctr2" 
id="c12">92%</td><td class="bar" id="d1"><img 
src="../jacoco-resources/redbar.gif" width="13" height="10" title="2" 
alt="2"/><img src="../jacoco-resources/greenbar.gif" width="106" height="10" 
title="16" alt="16"/></td><td class="ctr2" id="e5">88%</td><td class="ctr1" 
id="f1">2</td><td class="ctr2" id="g0">10</td><td class="ctr1" 
id="h0">3</td><td class="ctr2" id="i0">46</td><td class="ctr1" 
id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a9"><a 
href="AlphabetConverter.java.html#L295" class="el_me
 thod">equals(Object)</a></td><td class="bar" id="b1"><img 
src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" 
alt="7"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" 
title="31" alt="31"/></td><td class="ctr2" id="c13">81%</td><td class="bar" 
id="d0"><img src="../jacoco-resources/redbar.gif" width="40" height="10" 
title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="40" 
height="10" title="6" alt="6"/></td><td class="ctr2" id="e7">50%</td><td 
class="ctr1" id="f0">6</td><td class="ctr2" id="g2">7</td><td class="ctr1" 
id="h1">3</td><td class="ctr2" id="i5">9</td><td class="ctr1" id="j1">0</td><td 
class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a 
href="AlphabetConverter.java.html#L525" 
class="el_method">codePointToString(int)</a></td><td class="bar" id="b2"><img 
src="../jacoco-resources/redbar.gif" width="3" height="10" title="6" 
alt="6"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" 
title="8" alt="8"/></td><td cl
 ass="ctr2" id="c14">57%</td><td class="bar" id="d4"><img 
src="../jacoco-resources/redbar.gif" width="6" height="10" title="1" 
alt="1"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" 
title="1" alt="1"/></td><td class="ctr2" id="e8">50%</td><td class="ctr1" 
id="f2">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h2">1</td><td 
class="ctr2" id="i10">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" 
id="k2">1</td></tr><tr><td id="a7"><a href="AlphabetConverter.java.html#L162" 
class="el_method">decode(String)</a></td><td class="bar" id="b3"><img 
src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" 
alt="2"/><img src="../jacoco-resources/greenbar.gif" width="49" height="10" 
title="98" alt="98"/></td><td class="ctr2" id="c11">98%</td><td class="bar" 
id="d2"><img src="../jacoco-resources/redbar.gif" width="6" height="10" 
title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" 
height="10" title="9" alt="9"/></td><td class="ctr2
 " id="e4">90%</td><td class="ctr1" id="f3">1</td><td class="ctr2" 
id="g3">6</td><td class="ctr1" id="h3">1</td><td class="ctr2" 
id="i2">19</td><td class="ctr1" id="j3">0</td><td class="ctr2" 
id="k3">1</td></tr><tr><td id="a0"><a href="AlphabetConverter.java.html#L235" 
class="el_method">addSingleEncoding(int, String, Collection, Iterator, 
Map)</a></td><td class="bar" id="b4"><img 
src="../jacoco-resources/greenbar.gif" width="48" height="10" title="96" 
alt="96"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"><img 
src="../jacoco-resources/greenbar.gif" width="93" height="10" title="14" 
alt="14"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" 
id="f5">0</td><td class="ctr2" id="g1">8</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="a6"><a href="AlphabetConverter.java.html#L328" 
class="el_method">createConverterFromMap(Map)</a></td><td class="bar" 
id="b5"><img src="../
 jacoco-resources/greenbar.gif" width="34" height="10" title="68" 
alt="68"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"><img 
src="../jacoco-resources/greenbar.gif" width="40" height="10" title="6" 
alt="6"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" 
id="f6">0</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h5">0</td><td 
class="ctr2" id="i3">14</td><td class="ctr1" id="j5">0</td><td class="ctr2" 
id="k5">1</td></tr><tr><td id="a8"><a href="AlphabetConverter.java.html#L123" 
class="el_method">encode(String)</a></td><td class="bar" id="b6"><img 
src="../jacoco-resources/greenbar.gif" width="28" height="10" title="57" 
alt="57"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"><img 
src="../jacoco-resources/greenbar.gif" width="40" height="10" title="6" 
alt="6"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" 
id="f7">0</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h6">0</td><td 
class="ctr2" id="i4">13</td><td class="ctr1" 
 id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a14"><a 
href="AlphabetConverter.java.html#L281" 
class="el_method">toString()</a></td><td class="bar" id="b7"><img 
src="../jacoco-resources/greenbar.gif" width="18" height="10" title="36" 
alt="36"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"><img 
src="../jacoco-resources/greenbar.gif" width="13" height="10" title="2" 
alt="2"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" 
id="f8">0</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h7">0</td><td 
class="ctr2" id="i6">7</td><td class="ctr1" id="j7">0</td><td class="ctr2" 
id="k7">1</td></tr><tr><td id="a3"><a href="AlphabetConverter.java.html#L388" 
class="el_method">convertCharsToIntegers(Character[])</a></td><td class="bar" 
id="b8"><img src="../jacoco-resources/greenbar.gif" width="15" height="10" 
title="30" alt="30"/></td><td class="ctr2" id="c4">100%</td><td class="bar" 
id="d3"><img src="../jacoco-resources/redbar.gif" width="6" height="10"
  title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="33" 
height="10" title="5" alt="5"/></td><td class="ctr2" id="e6">83%</td><td 
class="ctr1" id="f4">1</td><td class="ctr2" id="g6">4</td><td class="ctr1" 
id="h8">0</td><td class="ctr2" id="i7">6</td><td class="ctr1" id="j8">0</td><td 
class="ctr2" id="k8">1</td></tr><tr><td id="a12"><a 
href="AlphabetConverter.java.html#L312" 
class="el_method">hashCode()</a></td><td class="bar" id="b9"><img 
src="../jacoco-resources/greenbar.gif" width="10" height="10" title="20" 
alt="20"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d9"/><td 
class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" 
id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" 
id="i11">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" 
id="k9">1</td></tr><tr><td id="a1"><a href="AlphabetConverter.java.html#L106" 
class="el_method">AlphabetConverter(Map, Map, int)</a></td><td class="bar" 
id="b10"><img src="../jacoco-r
 esources/greenbar.gif" width="6" height="10" title="12" alt="12"/></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">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" 
id="i8">5</td><td class="ctr1" id="j10">0</td><td class="ctr2" 
id="k10">1</td></tr><tr><td id="a5"><a href="AlphabetConverter.java.html#L375" 
class="el_method">createConverterFromChars(Character[], Character[], 
Character[])</a></td><td class="bar" id="b11"><img 
src="../jacoco-resources/greenbar.gif" width="4" height="10" title="8" 
alt="8"/></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="i9">4</td><td class="ctr1" id="j11">0</td><td class="ctr2" 
id="k11">1</td></tr><tr><td id="a11"><a href="AlphabetConverter.java.html#L216" 
class="el_method">getO
 riginalToEncoded()</a></td><td class="bar" id="b12"><img 
src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" 
alt="4"/></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="i13">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" 
id="k12">1</td></tr><tr><td id="a13"><a href="AlphabetConverter.java.html#L94" 
class="el_method">static {...}</a></td><td class="bar" id="b13"><img 
src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c9">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="i12">2</td><td class="ctr1" id="j13">0</td><td class="ctr2" 
id="k13">1</td></tr><tr><td id="a10"><a href="AlphabetConverter.java.html#L205" 
 class="el_method">getEncodedCharLength()</a></td><td class="bar" id="b14"><img 
src="../jacoco-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.jacoco.org/jacoco";>JaCoCo</a> 
0.7.8.201612092310</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>AlphabetConverter</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 Text</a> &gt; <a href="index.html" 
class="el_package">org.apache.commons.text</a> &gt; <span 
class="el_class">AlphabetConverter</span></div><h1>AlphabetConverter</h1><table 
class="coverage" cellspacing="0" id="coverageta
 ble"><thead><tr><td class="sortable" id="a" 
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" 
onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" 
id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" 
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" 
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" 
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" 
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" 
onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td
 class="bar">32 of 706</td><td class="ctr2">95%</td><td class="bar">11 of 
74</td><td class="ctr2">85%</td><td class="ctr1">11</td><td class="ctr
 2">51</td><td class="ctr1">8</td><td class="ctr2">149</td><td 
class="ctr1">0</td><td class="ctr2">14</td></tr></tfoot><tbody><tr><td 
id="a4"><a href="AlphabetConverter.java.html#L410" 
class="el_method">createConverter(Integer[], Integer[], Integer[])</a></td><td 
class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="8" 
height="10" title="17" alt="17"/><img src="../jacoco-resources/greenbar.gif" 
width="111" height="10" title="220" alt="220"/></td><td class="ctr2" 
id="c11">92%</td><td class="bar" id="d1"><img 
src="../jacoco-resources/redbar.gif" width="13" height="10" title="2" 
alt="2"/><img src="../jacoco-resources/greenbar.gif" width="106" height="10" 
title="16" alt="16"/></td><td class="ctr2" id="e5">88%</td><td class="ctr1" 
id="f1">2</td><td class="ctr2" id="g0">10</td><td class="ctr1" 
id="h0">3</td><td class="ctr2" id="i0">46</td><td class="ctr1" 
id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a9"><a 
href="AlphabetConverter.java.html#L290" class="el_me
 thod">equals(Object)</a></td><td class="bar" id="b1"><img 
src="../jacoco-resources/redbar.gif" width="3" height="10" title="7" 
alt="7"/><img src="../jacoco-resources/greenbar.gif" width="15" height="10" 
title="31" alt="31"/></td><td class="ctr2" id="c12">81%</td><td class="bar" 
id="d0"><img src="../jacoco-resources/redbar.gif" width="40" height="10" 
title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="40" 
height="10" title="6" alt="6"/></td><td class="ctr2" id="e7">50%</td><td 
class="ctr1" id="f0">6</td><td class="ctr2" id="g2">7</td><td class="ctr1" 
id="h1">3</td><td class="ctr2" id="i5">9</td><td class="ctr1" id="j1">0</td><td 
class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a 
href="AlphabetConverter.java.html#L515" 
class="el_method">codePointToString(int)</a></td><td class="bar" id="b2"><img 
src="../jacoco-resources/redbar.gif" width="3" height="10" title="6" 
alt="6"/><img src="../jacoco-resources/greenbar.gif" width="4" height="10" 
title="8" alt="8"/></td><td cl
 ass="ctr2" id="c13">57%</td><td class="bar" id="d4"><img 
src="../jacoco-resources/redbar.gif" width="6" height="10" title="1" 
alt="1"/><img src="../jacoco-resources/greenbar.gif" width="6" height="10" 
title="1" alt="1"/></td><td class="ctr2" id="e8">50%</td><td class="ctr1" 
id="f2">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h2">1</td><td 
class="ctr2" id="i10">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" 
id="k2">1</td></tr><tr><td id="a7"><a href="AlphabetConverter.java.html#L157" 
class="el_method">decode(String)</a></td><td class="bar" id="b3"><img 
src="../jacoco-resources/redbar.gif" width="1" height="10" title="2" 
alt="2"/><img src="../jacoco-resources/greenbar.gif" width="49" height="10" 
title="98" alt="98"/></td><td class="ctr2" id="c10">98%</td><td class="bar" 
id="d2"><img src="../jacoco-resources/redbar.gif" width="6" height="10" 
title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="60" 
height="10" title="9" alt="9"/></td><td class="ctr2
 " id="e4">90%</td><td class="ctr1" id="f3">1</td><td class="ctr2" 
id="g3">6</td><td class="ctr1" id="h3">1</td><td class="ctr2" 
id="i2">19</td><td class="ctr1" id="j3">0</td><td class="ctr2" 
id="k3">1</td></tr><tr><td id="a0"><a href="AlphabetConverter.java.html#L230" 
class="el_method">addSingleEncoding(int, String, Collection, Iterator, 
Map)</a></td><td class="bar" id="b4"><img 
src="../jacoco-resources/greenbar.gif" width="48" height="10" title="96" 
alt="96"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"><img 
src="../jacoco-resources/greenbar.gif" width="93" height="10" title="14" 
alt="14"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" 
id="f5">0</td><td class="ctr2" id="g1">8</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="a8"><a href="AlphabetConverter.java.html#L118" 
class="el_method">encode(String)</a></td><td class="bar" id="b5"><img 
src="../jacoco-resour
 ces/greenbar.gif" width="28" height="10" title="57" alt="57"/></td><td 
class="ctr2" id="c1">100%</td><td class="bar" id="d6"><img 
src="../jacoco-resources/greenbar.gif" width="40" height="10" title="6" 
alt="6"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" 
id="f6">0</td><td class="ctr2" id="g4">4</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="a6"><a href="AlphabetConverter.java.html#L323" 
class="el_method">createConverterFromMap(Map)</a></td><td class="bar" 
id="b6"><img src="../jacoco-resources/greenbar.gif" width="25" height="10" 
title="51" alt="51"/></td><td class="ctr2" id="c2">100%</td><td class="bar" 
id="d7"><img src="../jacoco-resources/greenbar.gif" width="26" height="10" 
title="4" alt="4"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" 
id="f7">0</td><td class="ctr2" id="g6">3</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="a13"><a 
href="AlphabetConverter.java.html#L276" 
class="el_method">toString()</a></td><td class="bar" id="b7"><img 
src="../jacoco-resources/greenbar.gif" width="18" height="10" title="36" 
alt="36"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"><img 
src="../jacoco-resources/greenbar.gif" width="13" height="10" title="2" 
alt="2"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" 
id="f8">0</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h7">0</td><td 
class="ctr2" id="i6">7</td><td class="ctr1" id="j7">0</td><td class="ctr2" 
id="k7">1</td></tr><tr><td id="a3"><a href="AlphabetConverter.java.html#L378" 
class="el_method">convertCharsToIntegers(Character[])</a></td><td class="bar" 
id="b8"><img src="../jacoco-resources/greenbar.gif" width="15" height="10" 
title="30" alt="30"/></td><td class="ctr2" id="c4">100%</td><td class="bar" 
id="d3"><img src="../jacoco-resources/redbar.gif" width="6" height="10"
  title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="33" 
height="10" title="5" alt="5"/></td><td class="ctr2" id="e6">83%</td><td 
class="ctr1" id="f4">1</td><td class="ctr2" id="g5">4</td><td class="ctr1" 
id="h8">0</td><td class="ctr2" id="i7">6</td><td class="ctr1" id="j8">0</td><td 
class="ctr2" id="k8">1</td></tr><tr><td id="a12"><a 
href="AlphabetConverter.java.html#L307" 
class="el_method">hashCode()</a></td><td class="bar" id="b9"><img 
src="../jacoco-resources/greenbar.gif" width="10" height="10" title="20" 
alt="20"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d9"/><td 
class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" 
id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" 
id="i11">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" 
id="k9">1</td></tr><tr><td id="a1"><a href="AlphabetConverter.java.html#L101" 
class="el_method">AlphabetConverter(Map, Map, int)</a></td><td class="bar" 
id="b10"><img src="../jacoco-r
 esources/greenbar.gif" width="6" height="10" title="12" alt="12"/></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">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" 
id="i8">5</td><td class="ctr1" id="j10">0</td><td class="ctr2" 
id="k10">1</td></tr><tr><td id="a5"><a href="AlphabetConverter.java.html#L365" 
class="el_method">createConverterFromChars(Character[], Character[], 
Character[])</a></td><td class="bar" id="b11"><img 
src="../jacoco-resources/greenbar.gif" width="4" height="10" title="8" 
alt="8"/></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="i9">4</td><td class="ctr1" id="j11">0</td><td class="ctr2" 
id="k11">1</td></tr><tr><td id="a11"><a href="AlphabetConverter.java.html#L211" 
class="el_method">getO
 riginalToEncoded()</a></td><td class="bar" id="b12"><img 
src="../jacoco-resources/greenbar.gif" width="2" height="10" title="4" 
alt="4"/></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">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" 
id="k12">1</td></tr><tr><td id="a10"><a href="AlphabetConverter.java.html#L200" 
class="el_method">getEncodedCharLength()</a></td><td class="bar" id="b13"><img 
src="../jacoco-resources/greenbar.gif" width="1" height="10" title="3" 
alt="3"/></td><td class="ctr2" id="c9">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></tbody></table><div class="footer"><span class="
 right">Created with <a href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.7.8.201612092310</span></div></body></html>
\ No newline at end of file

Modified: 
websites/production/commons/content/proper/commons-text/jacoco/org.apache.commons.text/AlphabetConverter.java.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-text/jacoco/org.apache.commons.text/AlphabetConverter.java.html
 (original)
+++ 
websites/production/commons/content/proper/commons-text/jacoco/org.apache.commons.text/AlphabetConverter.java.html
 Tue May 23 13:12:41 2017
@@ -88,11 +88,6 @@ public final class AlphabetConverter {
      * Arrow constant, used for converting the object into a string.
      */
     private static final String ARROW = &quot; -&gt; &quot;;
-    /**
-     * Line separator, used for converting the object into a string.
-     */
-<span class="fc" id="L94">    private static final String LINE_SEPARATOR 
=</span>
-<span class="fc" id="L95">            
System.getProperty(&quot;line.separator&quot;);</span>
 
     /**
      * Hidden constructor for alphabet converter. Used by static helper 
methods.
@@ -103,12 +98,12 @@ public final class AlphabetConverter {
      */
     private AlphabetConverter(final Map&lt;Integer, String&gt; 
originalToEncoded,
                               final Map&lt;String, String&gt; 
encodedToOriginal,
-<span class="fc" id="L106">                              final int 
encodedLetterLength) {</span>
+<span class="fc" id="L101">                              final int 
encodedLetterLength) {</span>
 
-<span class="fc" id="L108">        this.originalToEncoded = 
originalToEncoded;</span>
-<span class="fc" id="L109">        this.encodedToOriginal = 
encodedToOriginal;</span>
-<span class="fc" id="L110">        this.encodedLetterLength = 
encodedLetterLength;</span>
-<span class="fc" id="L111">    }</span>
+<span class="fc" id="L103">        this.originalToEncoded = 
originalToEncoded;</span>
+<span class="fc" id="L104">        this.encodedToOriginal = 
encodedToOriginal;</span>
+<span class="fc" id="L105">        this.encodedLetterLength = 
encodedLetterLength;</span>
+<span class="fc" id="L106">    }</span>
 
     /**
      * Encode a given string.
@@ -120,32 +115,32 @@ public final class AlphabetConverter {
      */
     public String encode(final String original)
             throws UnsupportedEncodingException {
-<span class="fc bfc" id="L123" title="All 2 branches covered.">        if 
(original == null) {</span>
-<span class="fc" id="L124">            return null;</span>
+<span class="fc bfc" id="L118" title="All 2 branches covered.">        if 
(original == null) {</span>
+<span class="fc" id="L119">            return null;</span>
         }
 
-<span class="fc" id="L127">        final StringBuilder sb = new 
StringBuilder();</span>
+<span class="fc" id="L122">        final StringBuilder sb = new 
StringBuilder();</span>
 
-<span class="fc bfc" id="L129" title="All 2 branches covered.">        for 
(int i = 0; i &lt; original.length();) {</span>
-<span class="fc" id="L130">            final int codepoint = 
original.codePointAt(i);</span>
+<span class="fc bfc" id="L124" title="All 2 branches covered.">        for 
(int i = 0; i &lt; original.length();) {</span>
+<span class="fc" id="L125">            final int codepoint = 
original.codePointAt(i);</span>
 
-<span class="fc" id="L132">            final String nextLetter = 
originalToEncoded.get(codepoint);</span>
+<span class="fc" id="L127">            final String nextLetter = 
originalToEncoded.get(codepoint);</span>
 
-<span class="fc bfc" id="L134" title="All 2 branches covered.">            if 
(nextLetter == null) {</span>
-<span class="fc" id="L135">                throw new 
UnsupportedEncodingException(</span>
+<span class="fc bfc" id="L129" title="All 2 branches covered.">            if 
(nextLetter == null) {</span>
+<span class="fc" id="L130">                throw new 
UnsupportedEncodingException(</span>
                         &quot;Couldn't find encoding for '&quot;
-<span class="fc" id="L137">                                + 
codePointToString(codepoint)</span>
+<span class="fc" id="L132">                                + 
codePointToString(codepoint)</span>
                                 + &quot;' in &quot;
                                 + original
                 );
             }
 
-<span class="fc" id="L143">            sb.append(nextLetter);</span>
+<span class="fc" id="L138">            sb.append(nextLetter);</span>
 
-<span class="fc" id="L145">            i += 
Character.charCount(codepoint);</span>
-<span class="fc" id="L146">        }</span>
+<span class="fc" id="L140">            i += 
Character.charCount(codepoint);</span>
+<span class="fc" id="L141">        }</span>
 
-<span class="fc" id="L148">        return sb.toString();</span>
+<span class="fc" id="L143">        return sb.toString();</span>
     }
 
     /**
@@ -159,39 +154,39 @@ public final class AlphabetConverter {
      */
     public String decode(final String encoded)
             throws UnsupportedEncodingException {
-<span class="pc bpc" id="L162" title="1 of 2 branches missed.">        if 
(encoded == null) {</span>
-<span class="nc" id="L163">            return null;</span>
+<span class="pc bpc" id="L157" title="1 of 2 branches missed.">        if 
(encoded == null) {</span>
+<span class="nc" id="L158">            return null;</span>
         }
 
-<span class="fc" id="L166">        final StringBuilder result = new 
StringBuilder();</span>
+<span class="fc" id="L161">        final StringBuilder result = new 
StringBuilder();</span>
 
-<span class="fc bfc" id="L168" title="All 2 branches covered.">        for 
(int j = 0; j &lt; encoded.length();) {</span>
-<span class="fc" id="L169">            final Integer i = 
encoded.codePointAt(j);</span>
-<span class="fc" id="L170">            final String s = 
codePointToString(i);</span>
-
-<span class="fc bfc" id="L172" title="All 2 branches covered.">            if 
(s.equals(originalToEncoded.get(i))) {</span>
-<span class="fc" id="L173">                result.append(s);</span>
-<span class="fc" id="L174">                j++; // because we do not encode in 
Unicode extended the</span>
+<span class="fc bfc" id="L163" title="All 2 branches covered.">        for 
(int j = 0; j &lt; encoded.length();) {</span>
+<span class="fc" id="L164">            final Integer i = 
encoded.codePointAt(j);</span>
+<span class="fc" id="L165">            final String s = 
codePointToString(i);</span>
+
+<span class="fc bfc" id="L167" title="All 2 branches covered.">            if 
(s.equals(originalToEncoded.get(i))) {</span>
+<span class="fc" id="L168">                result.append(s);</span>
+<span class="fc" id="L169">                j++; // because we do not encode in 
Unicode extended the</span>
                      // length of each encoded char is 1
             } else {
-<span class="fc bfc" id="L177" title="All 2 branches covered.">                
if (j + encodedLetterLength &gt; encoded.length()) {</span>
-<span class="fc" id="L178">                    throw new 
UnsupportedEncodingException(&quot;Unexpected end &quot;</span>
+<span class="fc bfc" id="L172" title="All 2 branches covered.">                
if (j + encodedLetterLength &gt; encoded.length()) {</span>
+<span class="fc" id="L173">                    throw new 
UnsupportedEncodingException(&quot;Unexpected end &quot;</span>
                             + &quot;of string while decoding &quot; + encoded);
                 }
-<span class="fc" id="L181">                final String nextGroup = 
encoded.substring(j,</span>
+<span class="fc" id="L176">                final String nextGroup = 
encoded.substring(j,</span>
                         j + encodedLetterLength);
-<span class="fc" id="L183">                final String next = 
encodedToOriginal.get(nextGroup);</span>
-<span class="fc bfc" id="L184" title="All 2 branches covered.">                
if (next == null) {</span>
-<span class="fc" id="L185">                    throw new 
UnsupportedEncodingException(</span>
+<span class="fc" id="L178">                final String next = 
encodedToOriginal.get(nextGroup);</span>
+<span class="fc bfc" id="L179" title="All 2 branches covered.">                
if (next == null) {</span>
+<span class="fc" id="L180">                    throw new 
UnsupportedEncodingException(</span>
                             &quot;Unexpected string without decoding (&quot;
                                     + nextGroup + &quot;) in &quot; + encoded);
                 }
-<span class="fc" id="L189">                result.append(next);</span>
-<span class="fc" id="L190">                j += encodedLetterLength;</span>
+<span class="fc" id="L184">                result.append(next);</span>
+<span class="fc" id="L185">                j += encodedLetterLength;</span>
             }
-<span class="fc" id="L192">        }</span>
+<span class="fc" id="L187">        }</span>
 
-<span class="fc" id="L194">        return result.toString();</span>
+<span class="fc" id="L189">        return result.toString();</span>
     }
 
     /**
@@ -202,7 +197,7 @@ public final class AlphabetConverter {
      * @return the length of the encoded char
      */
     public int getEncodedCharLength() {
-<span class="fc" id="L205">        return encodedLetterLength;</span>
+<span class="fc" id="L200">        return encodedLetterLength;</span>
     }
 
     /**
@@ -213,7 +208,7 @@ public final class AlphabetConverter {
      * @return the original map
      */
     public Map&lt;Integer, String&gt; getOriginalToEncoded() {
-<span class="fc" id="L216">        return 
Collections.unmodifiableMap(originalToEncoded);</span>
+<span class="fc" id="L211">        return 
Collections.unmodifiableMap(originalToEncoded);</span>
     }
 
     /**
@@ -232,86 +227,86 @@ public final class AlphabetConverter {
                                    final Iterator&lt;Integer&gt; originals,
                                    final Map&lt;Integer, String&gt; 
doNotEncodeMap) {
 
-<span class="fc bfc" id="L235" title="All 2 branches covered.">        if 
(level &gt; 0) {</span>
-<span class="fc bfc" id="L236" title="All 2 branches covered.">            for 
(final int encodingLetter : encoding) {</span>
-<span class="fc bfc" id="L237" title="All 2 branches covered.">                
if (originals.hasNext()) {</span>
+<span class="fc bfc" id="L230" title="All 2 branches covered.">        if 
(level &gt; 0) {</span>
+<span class="fc bfc" id="L231" title="All 2 branches covered.">            for 
(final int encodingLetter : encoding) {</span>
+<span class="fc bfc" id="L232" title="All 2 branches covered.">                
if (originals.hasNext()) {</span>
 
                     // this skips the doNotEncode chars if they are in the
                     // leftmost place
-<span class="fc bfc" id="L241" title="All 2 branches covered.">                
    if (level != encodedLetterLength</span>
-<span class="fc bfc" id="L242" title="All 2 branches covered.">                
            || !doNotEncodeMap.containsKey(encodingLetter)) {</span>
-<span class="fc" id="L243">                        addSingleEncoding(level - 
1,</span>
+<span class="fc bfc" id="L236" title="All 2 branches covered.">                
    if (level != encodedLetterLength</span>
+<span class="fc bfc" id="L237" title="All 2 branches covered.">                
            || !doNotEncodeMap.containsKey(encodingLetter)) {</span>
+<span class="fc" id="L238">                        addSingleEncoding(level - 
1,</span>
                                 currentEncoding
-<span class="fc" id="L245">                                        + 
codePointToString(encodingLetter),</span>
+<span class="fc" id="L240">                                        + 
codePointToString(encodingLetter),</span>
                                 encoding,
                                 originals,
                                 doNotEncodeMap
                         );
                     }
                 } else {
-<span class="fc" id="L252">                    return; // done encoding all 
the original alphabet</span>
+<span class="fc" id="L247">                    return; // done encoding all 
the original alphabet</span>
                 }
-<span class="fc" id="L254">            }</span>
+<span class="fc" id="L249">            }</span>
         } else {
-<span class="fc" id="L256">            Integer next = originals.next();</span>
+<span class="fc" id="L251">            Integer next = originals.next();</span>
 
-<span class="fc bfc" id="L258" title="All 2 branches covered.">            
while (doNotEncodeMap.containsKey(next)) {</span>
-<span class="fc" id="L259">                final String originalLetterAsString 
= codePointToString(next);</span>
+<span class="fc bfc" id="L253" title="All 2 branches covered.">            
while (doNotEncodeMap.containsKey(next)) {</span>
+<span class="fc" id="L254">                final String originalLetterAsString 
= codePointToString(next);</span>
 
-<span class="fc" id="L261">                originalToEncoded.put(next, 
originalLetterAsString);</span>
-<span class="fc" id="L262">                
encodedToOriginal.put(originalLetterAsString,</span>
+<span class="fc" id="L256">                originalToEncoded.put(next, 
originalLetterAsString);</span>
+<span class="fc" id="L257">                
encodedToOriginal.put(originalLetterAsString,</span>
                         originalLetterAsString);
 
-<span class="fc bfc" id="L265" title="All 2 branches covered.">                
if (!originals.hasNext()) {</span>
-<span class="fc" id="L266">                    return;</span>
+<span class="fc bfc" id="L260" title="All 2 branches covered.">                
if (!originals.hasNext()) {</span>
+<span class="fc" id="L261">                    return;</span>
                 }
 
-<span class="fc" id="L269">                next = originals.next();</span>
-<span class="fc" id="L270">            }</span>
+<span class="fc" id="L264">                next = originals.next();</span>
+<span class="fc" id="L265">            }</span>
 
-<span class="fc" id="L272">            final String originalLetterAsString = 
codePointToString(next);</span>
+<span class="fc" id="L267">            final String originalLetterAsString = 
codePointToString(next);</span>
 
-<span class="fc" id="L274">            originalToEncoded.put(next, 
currentEncoding);</span>
-<span class="fc" id="L275">            encodedToOriginal.put(currentEncoding, 
originalLetterAsString);</span>
+<span class="fc" id="L269">            originalToEncoded.put(next, 
currentEncoding);</span>
+<span class="fc" id="L270">            encodedToOriginal.put(currentEncoding, 
originalLetterAsString);</span>
         }
-<span class="fc" id="L277">    }</span>
+<span class="fc" id="L272">    }</span>
 
     @Override
     public String toString() {
-<span class="fc" id="L281">        final StringBuilder sb = new 
StringBuilder();</span>
+<span class="fc" id="L276">        final StringBuilder sb = new 
StringBuilder();</span>
 
         for (final Entry&lt;Integer, String&gt; entry
-<span class="fc bfc" id="L284" title="All 2 branches covered.">                
: originalToEncoded.entrySet()) {</span>
-<span class="fc" id="L285">            
sb.append(codePointToString(entry.getKey()))</span>
-<span class="fc" id="L286">                    .append(ARROW)</span>
-<span class="fc" id="L287">                    
.append(entry.getValue()).append(LINE_SEPARATOR);</span>
-<span class="fc" id="L288">        }</span>
+<span class="fc bfc" id="L279" title="All 2 branches covered.">                
: originalToEncoded.entrySet()) {</span>
+<span class="fc" id="L280">            
sb.append(codePointToString(entry.getKey()))</span>
+<span class="fc" id="L281">                    .append(ARROW)</span>
+<span class="fc" id="L282">                    
.append(entry.getValue()).append(System.lineSeparator());</span>
+<span class="fc" id="L283">        }</span>
 
-<span class="fc" id="L290">        return sb.toString();</span>
+<span class="fc" id="L285">        return sb.toString();</span>
     }
 
     @Override
     public boolean equals(final Object obj) {
-<span class="pc bpc" id="L295" title="1 of 2 branches missed.">        if (obj 
== null) {</span>
-<span class="nc" id="L296">            return false;</span>
+<span class="pc bpc" id="L290" title="1 of 2 branches missed.">        if (obj 
== null) {</span>
+<span class="nc" id="L291">            return false;</span>
         }
-<span class="pc bpc" id="L298" title="1 of 2 branches missed.">        if (obj 
== this) {</span>
-<span class="nc" id="L299">            return true;</span>
+<span class="pc bpc" id="L293" title="1 of 2 branches missed.">        if (obj 
== this) {</span>
+<span class="nc" id="L294">            return true;</span>
         }
-<span class="pc bpc" id="L301" title="1 of 2 branches missed.">        if 
(!(obj instanceof AlphabetConverter)) {</span>
-<span class="nc" id="L302">            return false;</span>
+<span class="pc bpc" id="L296" title="1 of 2 branches missed.">        if 
(!(obj instanceof AlphabetConverter)) {</span>
+<span class="nc" id="L297">            return false;</span>
         }
-<span class="fc" id="L304">        final AlphabetConverter other = 
(AlphabetConverter) obj;</span>
-<span class="pc bpc" id="L305" title="1 of 2 branches missed.">        return 
originalToEncoded.equals(other.originalToEncoded)</span>
-<span class="pc bpc" id="L306" title="2 of 4 branches missed.">                
&amp;&amp; encodedToOriginal.equals(other.encodedToOriginal)</span>
+<span class="fc" id="L299">        final AlphabetConverter other = 
(AlphabetConverter) obj;</span>
+<span class="pc bpc" id="L300" title="1 of 2 branches missed.">        return 
originalToEncoded.equals(other.originalToEncoded)</span>
+<span class="pc bpc" id="L301" title="2 of 4 branches missed.">                
&amp;&amp; encodedToOriginal.equals(other.encodedToOriginal)</span>
                 &amp;&amp; encodedLetterLength == other.encodedLetterLength;
     }
 
     @Override
     public int hashCode() {
-<span class="fc" id="L312">        return 
Objects.hash(originalToEncoded,</span>
+<span class="fc" id="L307">        return 
Objects.hash(originalToEncoded,</span>
                 encodedToOriginal,
-<span class="fc" id="L314">                encodedLetterLength);</span>
+<span class="fc" id="L309">                encodedLetterLength);</span>
     }
 
     // -- static methods
@@ -325,28 +320,23 @@ public final class AlphabetConverter {
      */
     public static AlphabetConverter createConverterFromMap(
             final Map&lt;Integer, String&gt; originalToEncoded) {
-<span class="fc" id="L328">        final Map&lt;Integer, String&gt; 
unmodifiableOriginalToEncoded =</span>
-<span class="fc" id="L329">                
Collections.unmodifiableMap(originalToEncoded);</span>
-<span class="fc" id="L330">        final Map&lt;String, String&gt; 
encodedToOriginal = new LinkedHashMap&lt;&gt;();</span>
-<span class="fc" id="L331">        final Map&lt;Integer, String&gt; 
doNotEncodeMap = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L323">        final Map&lt;Integer, String&gt; 
unmodifiableOriginalToEncoded =</span>
+<span class="fc" id="L324">                
Collections.unmodifiableMap(originalToEncoded);</span>
+<span class="fc" id="L325">        final Map&lt;String, String&gt; 
encodedToOriginal = new LinkedHashMap&lt;&gt;();</span>
 
-<span class="fc" id="L333">        int encodedLetterLength = 1;</span>
+<span class="fc" id="L327">        int encodedLetterLength = 1;</span>
 
         for (final Entry&lt;Integer, String&gt; e
-<span class="fc bfc" id="L336" title="All 2 branches covered.">                
: unmodifiableOriginalToEncoded.entrySet()) {</span>
-<span class="fc" id="L337">            final String originalAsString = 
codePointToString(e.getKey());</span>
-<span class="fc" id="L338">            encodedToOriginal.put(e.getValue(), 
originalAsString);</span>
-
-<span class="fc bfc" id="L340" title="All 2 branches covered.">            if 
(e.getValue().equals(originalAsString)) {</span>
-<span class="fc" id="L341">                doNotEncodeMap.put(e.getKey(), 
e.getValue());</span>
-            }
+<span class="fc bfc" id="L330" title="All 2 branches covered.">                
: unmodifiableOriginalToEncoded.entrySet()) {</span>
+<span class="fc" id="L331">            final String originalAsString = 
codePointToString(e.getKey());</span>
+<span class="fc" id="L332">            encodedToOriginal.put(e.getValue(), 
originalAsString);</span>
 
-<span class="fc bfc" id="L344" title="All 2 branches covered.">            if 
(e.getValue().length() &gt; encodedLetterLength) {</span>
-<span class="fc" id="L345">                encodedLetterLength = 
e.getValue().length();</span>
+<span class="fc bfc" id="L334" title="All 2 branches covered.">            if 
(e.getValue().length() &gt; encodedLetterLength) {</span>
+<span class="fc" id="L335">                encodedLetterLength = 
e.getValue().length();</span>
             }
-<span class="fc" id="L347">        }</span>
+<span class="fc" id="L337">        }</span>
 
-<span class="fc" id="L349">        return new 
AlphabetConverter(unmodifiableOriginalToEncoded,</span>
+<span class="fc" id="L339">        return new 
AlphabetConverter(unmodifiableOriginalToEncoded,</span>
                 encodedToOriginal,
                 encodedLetterLength);
     }
@@ -372,10 +362,10 @@ public final class AlphabetConverter {
             final Character[] original,
             final Character[] encoding,
             final Character[] doNotEncode) {
-<span class="fc" id="L375">        return 
AlphabetConverter.createConverter(</span>
-<span class="fc" id="L376">                
convertCharsToIntegers(original),</span>
-<span class="fc" id="L377">                
convertCharsToIntegers(encoding),</span>
-<span class="fc" id="L378">                
convertCharsToIntegers(doNotEncode));</span>
+<span class="fc" id="L365">        return 
AlphabetConverter.createConverter(</span>
+<span class="fc" id="L366">                
convertCharsToIntegers(original),</span>
+<span class="fc" id="L367">                
convertCharsToIntegers(encoding),</span>
+<span class="fc" id="L368">                
convertCharsToIntegers(doNotEncode));</span>
     }
 
     /**
@@ -385,14 +375,14 @@ public final class AlphabetConverter {
      * @return an equivalent array of integers
      */
     private static Integer[] convertCharsToIntegers(final Character[] chars) {
-<span class="pc bpc" id="L388" title="1 of 4 branches missed.">        if 
(chars == null || chars.length == 0) {</span>
-<span class="fc" id="L389">            return new Integer[0];</span>
+<span class="pc bpc" id="L378" title="1 of 4 branches missed.">        if 
(chars == null || chars.length == 0) {</span>
+<span class="fc" id="L379">            return new Integer[0];</span>
         }
-<span class="fc" id="L391">        final Integer[] integers = new 
Integer[chars.length];</span>
-<span class="fc bfc" id="L392" title="All 2 branches covered.">        for 
(int i = 0; i &lt; chars.length; i++) {</span>
-<span class="fc" id="L393">            integers[i] = (int) chars[i];</span>
+<span class="fc" id="L381">        final Integer[] integers = new 
Integer[chars.length];</span>
+<span class="fc bfc" id="L382" title="All 2 branches covered.">        for 
(int i = 0; i &lt; chars.length; i++) {</span>
+<span class="fc" id="L383">            integers[i] = (int) chars[i];</span>
         }
-<span class="fc" id="L395">        return integers;</span>
+<span class="fc" id="L385">        return integers;</span>
     }
 
     /**
@@ -417,100 +407,100 @@ public final class AlphabetConverter {
             final Integer[] original,
             final Integer[] encoding,
             final Integer[] doNotEncode) {
-<span class="fc" id="L420">        final Set&lt;Integer&gt; originalCopy = new 
LinkedHashSet&lt;&gt;(Arrays.&lt;Integer&gt; asList(original));</span>
-<span class="fc" id="L421">        final Set&lt;Integer&gt; encodingCopy = new 
LinkedHashSet&lt;&gt;(Arrays.&lt;Integer&gt; asList(encoding));</span>
-<span class="fc" id="L422">        final Set&lt;Integer&gt; doNotEncodeCopy = 
new LinkedHashSet&lt;&gt;(Arrays.&lt;Integer&gt; asList(doNotEncode));</span>
-
-<span class="fc" id="L424">        final Map&lt;Integer, String&gt; 
originalToEncoded = new LinkedHashMap&lt;&gt;();</span>
-<span class="fc" id="L425">        final Map&lt;String, String&gt; 
encodedToOriginal = new LinkedHashMap&lt;&gt;();</span>
-<span class="fc" id="L426">        final Map&lt;Integer, String&gt; 
doNotEncodeMap = new HashMap&lt;&gt;();</span>
+<span class="fc" id="L410">        final Set&lt;Integer&gt; originalCopy = new 
LinkedHashSet&lt;&gt;(Arrays.&lt;Integer&gt; asList(original));</span>
+<span class="fc" id="L411">        final Set&lt;Integer&gt; encodingCopy = new 
LinkedHashSet&lt;&gt;(Arrays.&lt;Integer&gt; asList(encoding));</span>
+<span class="fc" id="L412">        final Set&lt;Integer&gt; doNotEncodeCopy = 
new LinkedHashSet&lt;&gt;(Arrays.&lt;Integer&gt; asList(doNotEncode));</span>
+
+<span class="fc" id="L414">        final Map&lt;Integer, String&gt; 
originalToEncoded = new LinkedHashMap&lt;&gt;();</span>
+<span class="fc" id="L415">        final Map&lt;String, String&gt; 
encodedToOriginal = new LinkedHashMap&lt;&gt;();</span>
+<span class="fc" id="L416">        final Map&lt;Integer, String&gt; 
doNotEncodeMap = new HashMap&lt;&gt;();</span>
 
         int encodedLetterLength;
 
-<span class="fc bfc" id="L430" title="All 2 branches covered.">        for 
(final int i : doNotEncodeCopy) {</span>
-<span class="fc bfc" id="L431" title="All 2 branches covered.">            if 
(!originalCopy.contains(i)) {</span>
-<span class="fc" id="L432">                throw new 
IllegalArgumentException(</span>
+<span class="fc bfc" id="L420" title="All 2 branches covered.">        for 
(final int i : doNotEncodeCopy) {</span>
+<span class="fc bfc" id="L421" title="All 2 branches covered.">            if 
(!originalCopy.contains(i)) {</span>
+<span class="fc" id="L422">                throw new 
IllegalArgumentException(</span>
                         &quot;Can not use 'do not encode' list because 
original &quot;
                                 + &quot;alphabet does not contain '&quot;
-<span class="fc" id="L435">                                + 
codePointToString(i) + &quot;'&quot;);</span>
+<span class="fc" id="L425">                                + 
codePointToString(i) + &quot;'&quot;);</span>
             }
 
-<span class="fc bfc" id="L438" title="All 2 branches covered.">            if 
(!encodingCopy.contains(i)) {</span>
-<span class="fc" id="L439">                throw new 
IllegalArgumentException(</span>
+<span class="fc bfc" id="L428" title="All 2 branches covered.">            if 
(!encodingCopy.contains(i)) {</span>
+<span class="fc" id="L429">                throw new 
IllegalArgumentException(</span>
                         &quot;Can not use 'do not encode' list because 
encoding alphabet does not contain '&quot;
-<span class="fc" id="L441">                                + 
codePointToString(i) + &quot;'&quot;);</span>
+<span class="fc" id="L431">                                + 
codePointToString(i) + &quot;'&quot;);</span>
             }
 
-<span class="fc" id="L444">            doNotEncodeMap.put(i, 
codePointToString(i));</span>
-<span class="fc" id="L445">        }</span>
+<span class="fc" id="L434">            doNotEncodeMap.put(i, 
codePointToString(i));</span>
+<span class="fc" id="L435">        }</span>
 
-<span class="fc bfc" id="L447" title="All 2 branches covered.">        if 
(encodingCopy.size() &gt;= originalCopy.size()) {</span>
-<span class="fc" id="L448">            encodedLetterLength = 1;</span>
+<span class="fc bfc" id="L437" title="All 2 branches covered.">        if 
(encodingCopy.size() &gt;= originalCopy.size()) {</span>
+<span class="fc" id="L438">            encodedLetterLength = 1;</span>
 
-<span class="fc" id="L450">            final Iterator&lt;Integer&gt; it = 
encodingCopy.iterator();</span>
+<span class="fc" id="L440">            final Iterator&lt;Integer&gt; it = 
encodingCopy.iterator();</span>
 
-<span class="fc bfc" id="L452" title="All 2 branches covered.">            for 
(final int originalLetter : originalCopy) {</span>
-<span class="fc" id="L453">                final String originalLetterAsString 
=</span>
-<span class="fc" id="L454">                        
codePointToString(originalLetter);</span>
+<span class="fc bfc" id="L442" title="All 2 branches covered.">            for 
(final int originalLetter : originalCopy) {</span>
+<span class="fc" id="L443">                final String originalLetterAsString 
=</span>
+<span class="fc" id="L444">                        
codePointToString(originalLetter);</span>
 
-<span class="pc bpc" id="L456" title="1 of 2 branches missed.">                
if (doNotEncodeMap.containsKey(originalLetter)) {</span>
-<span class="nc" id="L457">                    
originalToEncoded.put(originalLetter,</span>
+<span class="pc bpc" id="L446" title="1 of 2 branches missed.">                
if (doNotEncodeMap.containsKey(originalLetter)) {</span>
+<span class="nc" id="L447">                    
originalToEncoded.put(originalLetter,</span>
                             originalLetterAsString);
-<span class="nc" id="L459">                    
encodedToOriginal.put(originalLetterAsString,</span>
+<span class="nc" id="L449">                    
encodedToOriginal.put(originalLetterAsString,</span>
                             originalLetterAsString);
                 } else {
-<span class="fc" id="L462">                    Integer next = it.next();</span>
+<span class="fc" id="L452">                    Integer next = it.next();</span>
 
-<span class="pc bpc" id="L464" title="1 of 2 branches missed.">                
    while (doNotEncodeCopy.contains(next)) {</span>
-<span class="nc" id="L465">                        next = it.next();</span>
+<span class="pc bpc" id="L454" title="1 of 2 branches missed.">                
    while (doNotEncodeCopy.contains(next)) {</span>
+<span class="nc" id="L455">                        next = it.next();</span>
                     }
 
-<span class="fc" id="L468">                    final String encodedLetter = 
codePointToString(next);</span>
+<span class="fc" id="L458">                    final String encodedLetter = 
codePointToString(next);</span>
 
-<span class="fc" id="L470">                    
originalToEncoded.put(originalLetter, encodedLetter);</span>
-<span class="fc" id="L471">                    
encodedToOriginal.put(encodedLetter,</span>
+<span class="fc" id="L460">                    
originalToEncoded.put(originalLetter, encodedLetter);</span>
+<span class="fc" id="L461">                    
encodedToOriginal.put(encodedLetter,</span>
                             originalLetterAsString);
                 }
-<span class="fc" id="L474">            }</span>
+<span class="fc" id="L464">            }</span>
 
-<span class="fc" id="L476">            return new 
AlphabetConverter(originalToEncoded,</span>
+<span class="fc" id="L466">            return new 
AlphabetConverter(originalToEncoded,</span>
                     encodedToOriginal,
                     encodedLetterLength);
 
-<span class="fc bfc" id="L480" title="All 2 branches covered.">        } else 
if (encodingCopy.size() - doNotEncodeCopy.size() &lt; 2) {</span>
-<span class="fc" id="L481">            throw new 
IllegalArgumentException(</span>
+<span class="fc bfc" id="L470" title="All 2 branches covered.">        } else 
if (encodingCopy.size() - doNotEncodeCopy.size() &lt; 2) {</span>
+<span class="fc" id="L471">            throw new 
IllegalArgumentException(</span>
                     &quot;Must have at least two encoding characters 
(excluding &quot;
                             + &quot;those in the 'do not encode' list), but 
has &quot;
-<span class="fc" id="L484">                            + (encodingCopy.size() 
- doNotEncodeCopy.size()));</span>
+<span class="fc" id="L474">                            + (encodingCopy.size() 
- doNotEncodeCopy.size()));</span>
         } else {
             // we start with one which is our minimum, and because we do the
             // first division outside the loop
-<span class="fc" id="L488">            int lettersSoFar = 1;</span>
+<span class="fc" id="L478">            int lettersSoFar = 1;</span>
 
             // the first division takes into account that the doNotEncode
             // letters can't be in the leftmost place
-<span class="fc" id="L492">            int lettersLeft = (originalCopy.size() 
- doNotEncodeCopy.size())</span>
-<span class="fc" id="L493">                    / (encodingCopy.size() - 
doNotEncodeCopy.size());</span>
+<span class="fc" id="L482">            int lettersLeft = (originalCopy.size() 
- doNotEncodeCopy.size())</span>
+<span class="fc" id="L483">                    / (encodingCopy.size() - 
doNotEncodeCopy.size());</span>
 
-<span class="fc bfc" id="L495" title="All 2 branches covered.">            
while (lettersLeft / encodingCopy.size() &gt;= 1) {</span>
-<span class="fc" id="L496">                lettersLeft = lettersLeft / 
encodingCopy.size();</span>
-<span class="fc" id="L497">                lettersSoFar++;</span>
+<span class="fc bfc" id="L485" title="All 2 branches covered.">            
while (lettersLeft / encodingCopy.size() &gt;= 1) {</span>
+<span class="fc" id="L486">                lettersLeft = lettersLeft / 
encodingCopy.size();</span>
+<span class="fc" id="L487">                lettersSoFar++;</span>
             }
 
-<span class="fc" id="L500">            encodedLetterLength = lettersSoFar + 
1;</span>
+<span class="fc" id="L490">            encodedLetterLength = lettersSoFar + 
1;</span>
 
-<span class="fc" id="L502">            final AlphabetConverter ac =</span>
+<span class="fc" id="L492">            final AlphabetConverter ac =</span>
                     new AlphabetConverter(originalToEncoded,
                             encodedToOriginal,
                             encodedLetterLength);
 
-<span class="fc" id="L507">            
ac.addSingleEncoding(encodedLetterLength,</span>
+<span class="fc" id="L497">            
ac.addSingleEncoding(encodedLetterLength,</span>
                     &quot;&quot;,
                     encodingCopy,
-<span class="fc" id="L510">                    originalCopy.iterator(),</span>
+<span class="fc" id="L500">                    originalCopy.iterator(),</span>
                     doNotEncodeMap);
 
-<span class="fc" id="L513">            return ac;</span>
+<span class="fc" id="L503">            return ac;</span>
         }
     }
 
@@ -522,10 +512,10 @@ public final class AlphabetConverter {
      * @see 
&quot;http://www.oracle.com/us/technologies/java/supplementary-142654.html&quot;
      */
     private static String codePointToString(final int i) {
-<span class="pc bpc" id="L525" title="1 of 2 branches missed.">        if 
(Character.charCount(i) == 1) {</span>
-<span class="fc" id="L526">            return String.valueOf((char) i);</span>
+<span class="pc bpc" id="L515" title="1 of 2 branches missed.">        if 
(Character.charCount(i) == 1) {</span>
+<span class="fc" id="L516">            return String.valueOf((char) i);</span>
         }
-<span class="nc" id="L528">        return new 
String(Character.toChars(i));</span>
+<span class="nc" id="L518">        return new 
String(Character.toChars(i));</span>
     }
 }
 </pre><div class="footer"><span class="right">Created with <a 
href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.7.8.201612092310</span></div></body></html>
\ No newline at end of file


Reply via email to