Added:
websites/production/commons/content/proper/commons-csv/archives/1.1/javancss.html
==============================================================================
---
websites/production/commons/content/proper/commons-csv/archives/1.1/javancss.html
(added)
+++
websites/production/commons/content/proper/commons-csv/archives/1.1/javancss.html
Wed Nov 26 13:32:13 2014
@@ -0,0 +1,772 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 16 November 2014
+ | Rendered using Apache Maven Fluido Skin 1.3.0
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta charset="UTF-8" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+ <meta name="Date-Revision-yyyymmdd" content="20141116" />
+ <meta http-equiv="Content-Language" content="en" />
+ <title>Commons CSV – JavaNCSS Metric Results</title>
+
+ <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" />
+ <link rel="stylesheet" href="./css/site.css" type="text/css" />
+ <link rel="stylesheet" href="./css/print.css" media="print" />
+
+ <script type="text/javascript" src="./js/jquery.min.js"></script>
+ <script type="text/javascript" src="./js/bootstrap.min.js"></script>
+ <script type="text/javascript" src="./js/prettify.min.js"></script>
+ <script type="text/javascript" src="./js/site.js"></script>
+
+
+<link rel="stylesheet" href="./css/prettify.css" media="all" type="text/css"/>
+<script src="./js/prettify.js" type="text/javascript"></script>
+<script type="text/javascript">window.onload=function() {
+ prettyPrint();
+ }</script>
+ </head>
+
+ <body class="composite">
+ <a href="http://commons.apache.org/" id="bannerLeft"
title="Apache Commons logo">
+
<img class="logo-left" src="./images/commons-logo.png" alt="Apache
Commons logo"/>
+ </a>
+ <a href="index.html"
id="bannerRight" title="Commons CSV™ logo">
+
<img class="logo-right" src="images/logo.png" alt="Commons
CSV™ logo"/>
+ </a>
+ <div class="clear"></div>
+
+ <div class="navbar">
+ <div class="navbar-inner">
+ <div class="container-fluid">
+ <a class="brand"
href="http://commons.apache.org/proper/commons-csv/">Apache Commons CSV
™</a>
+ <ul class="nav">
+
+ <li id="publishDate">Last Published: 16 November 2014</li>
+ <li class="divider">|</li> <li id="projectVersion">Version: 1.1</li>
+ </ul>
+ <div class="pull-right"> <ul class="nav">
+ <li>
+ <a href="http://www.apachecon.com/"
class="externalLink" title="ApacheCon">
+ ApacheCon</a>
+ </li>
+ <li>
+ <a href="http://www.apache.org"
class="externalLink" title="Apache">
+ Apache</a>
+ </li>
+ <li>
+ <a href="../../" title="Commons">
+ Commons</a>
+ </li>
+ </ul>
+</div>
+ </div>
+ </div>
+ </div>
+
+ <div class="container-fluid">
+ <table class="layout-table">
+ <tr>
+ <td class="sidebar">
+ <div class="well sidebar-nav">
+
<ul class="nav nav-list">
+
<li class="nav-header">Commons CSV</li>
+
<li class="none">
+ <a href="index.html" title="Overview">
+ Overview</a>
+ </li>
+
<li class="none">
+ <a href="download_csv.cgi" title="Download">
+ Download</a>
+ </li>
+
<li class="none">
+ <a href="user-guide.html" title="User Guide">
+ User Guide</a>
+ </li>
+
<li class="none">
+ <a href="http://wiki.apache.org/commons/CSV"
class="externalLink" title="Wiki">
+ Wiki</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header"><i
class="icon-cog"></i>Development</li>
+
<li class="none">
+ <a href="changes-report.html" title="History">
+ History</a>
+ </li>
+
<li class="none">
+ <a href="mail-lists.html" title="Mailing Lists">
+ Mailing Lists</a>
+ </li>
+
<li class="none">
+ <a href="issue-tracking.html" title="Issue
Tracking">
+ Issue Tracking</a>
+ </li>
+
<li class="none">
+ <a href="team-list.html" title="Team">
+ Team</a>
+ </li>
+
<li class="none">
+ <a href="source-repository.html" title="Source
Repository">
+ Source Repository</a>
+ </li>
+
<li class="none">
+ <a href="apidocs/index.html" title="Javadoc
trunk">
+ Javadoc trunk</a>
+ </li>
+
<li class="none">
+ <a href="archives/1.1/apidocs/index.html"
title="Javadoc 1.1">
+ Javadoc 1.1</a>
+ </li>
+
<li class="none">
+ <a href="archives/1.0/apidocs/index.html"
title="Javadoc 1.0">
+ Javadoc 1.0</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header">Site Archives</li>
+
<li class="none">
+ <a href="archives/1.1/index.html" title="CSV 1.1">
+ CSV 1.1</a>
+ </li>
+
<li class="none">
+ <a href="archives/1.0/index.html" title="CSV 1.0">
+ CSV 1.0</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header"><i
class="icon-info-sign"></i>Project Documentation</li>
+
<li class="collapsed">
+ <a href="project-info.html" title="Project
Information">
+ Project Information</a>
+ </li>
+
<li class="expanded">
+ <a href="project-reports.html" title="Project
Reports">
+ Project Reports</a>
+ <ul>
+
<li class="none">
+ <a href="changes-report.html" title="Changes">
+ Changes</a>
+ </li>
+
<li
class="none">
+ <a href="jira-report.html" title="JIRA Report">
+ JIRA Report</a>
+ </li>
+
<li
class="none">
+ <a href="apidocs/index.html" title="JavaDocs">
+ JavaDocs</a>
+ </li>
+
<li
class="none">
+ <a href="xref-test/index.html" title="Test Source
Xref">
+ Test Source Xref</a>
+ </li>
+
<li
class="none">
+ <a href="xref/index.html" title="Source Xref">
+ Source Xref</a>
+ </li>
+
<li
class="none">
+ <a href="surefire-report.html" title="Surefire
Report">
+ Surefire Report</a>
+ </li>
+
<li
class="none">
+ <a href="rat-report.html" title="Rat Report">
+ Rat Report</a>
+ </li>
+
<li
class="none">
+ <a href="clirr-report.html" title="Clirr">
+ Clirr</a>
+ </li>
+
<li
class="none">
+ <a href="jdepend-report.html" title="JDepend">
+ JDepend</a>
+ </li>
+
<li
class="none">
+ <a href="jacoco/index.html" title="JaCoCo Test">
+ JaCoCo Test</a>
+ </li>
+
<li
class="none">
+ <a href="cobertura/index.html" title="Cobertura
Test Coverage">
+ Cobertura Test Coverage</a>
+ </li>
+
<li
class="none">
+ <a href="checkstyle.html" title="Checkstyle">
+ Checkstyle</a>
+ </li>
+
<li
class="none">
+ <a href="pmd.html" title="PMD">
+ PMD</a>
+ </li>
+
<li
class="none">
+ <a href="findbugs.html" title="FindBugs">
+ FindBugs</a>
+ </li>
+
<li
class="none">
+ <a href="taglist.html" title="Tag List">
+ Tag List</a>
+ </li>
+
<li
class="none active">
+ <a href="javancss.html" title="JavaNCSS Report">
+ JavaNCSS Report</a>
+ </li>
+
</ul>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header">Commons</li>
+
<li class="none">
+ <a href="../../" title="Home">
+ Home</a>
+ </li>
+
<li class="none">
+ <a href="http://www.apache.org/licenses/"
class="externalLink" title="License">
+ License</a>
+ </li>
+
<li
class="collapsed">
+ <a href="../../components.html"
title="Components">
+ Components</a>
+ </li>
+
<li
class="collapsed">
+ <a href="../../sandbox/index.html"
title="Sandbox">
+ Sandbox</a>
+ </li>
+
<li
class="collapsed">
+ <a href="../../dormant/index.html"
title="Dormant">
+ Dormant</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header">General Information</li>
+
<li class="none">
+ <a href="security.html" title="Security">
+ Security</a>
+ </li>
+
<li class="none">
+ <a href="../../volunteering.html"
title="Volunteering">
+ Volunteering</a>
+ </li>
+
<li class="none">
+ <a href="../../patches.html" title="Contributing
Patches">
+ Contributing Patches</a>
+ </li>
+
<li class="none">
+ <a href="../../building.html" title="Building
Components">
+ Building Components</a>
+ </li>
+
<li class="none">
+ <a href="../../releases/index.html"
title="Releasing Components">
+ Releasing Components</a>
+ </li>
+
<li class="none">
+ <a
href="http://wiki.apache.org/commons/FrontPage" class="externalLink"
title="Wiki">
+ Wiki</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header">ASF</li>
+
<li class="none">
+ <a
href="http://www.apache.org/foundation/how-it-works.html" class="externalLink"
title="How the ASF works">
+ How the ASF works</a>
+ </li>
+
<li class="none">
+ <a
href="http://www.apache.org/foundation/getinvolved.html" class="externalLink"
title="Get Involved">
+ Get Involved</a>
+ </li>
+
<li class="none">
+ <a href="http://www.apache.org/dev/"
class="externalLink" title="Developer Resources">
+ Developer Resources</a>
+ </li>
+
<li class="none">
+ <a
href="http://www.apache.org/foundation/sponsorship.html" class="externalLink"
title="Sponsorship">
+ Sponsorship</a>
+ </li>
+
<li class="none">
+ <a
href="http://www.apache.org/foundation/thanks.html" class="externalLink"
title="Thanks">
+ Thanks</a>
+ </li>
+ </ul>
+ </div>
+ <div id="poweredBy">
+
<a href="http://www.apache.org/events/current-event.html" title="ApacheCon"
class="builtBy">
+ <img class="builtBy" alt="ApacheCon"
src="http://www.apache.org/events/current-event-125x125.png" />
+ </a>
+
<a href="http://maven.apache.org/" title="Maven"
class="builtBy">
+ <img class="builtBy" alt="Maven"
src="http://maven.apache.org/images/logos/maven-feather.png" />
+ </a>
+ </div>
+ </td>
+ <td class="content">
+ <div class="section">
+<h2><a name="JavaNCSS_Metric_Results"></a>JavaNCSS Metric Results</h2>
+<p>
+<p>[ <a href="#package">package</a> ] [ <a href="#object">object</a> ] [ <a
href="#method">method</a> ] [ <a href="#explanation">explanation</a> ]</p>The
following document contains the results of a JavaNCSS metric analysis, using
JavaNCSS version 32.53.<br /><a class="externalLink"
href="http://www.kclee.de/clemens/java/javancss/">JavaNCSS web site.</a></div>
+<div class="section">
+<h2><a name="Packages"></a><a name="package">Packages</a></h2>
+<p>[ <a href="#package">package</a> ] [ <a href="#object">object</a> ] [ <a
href="#method">method</a> ] [ <a href="#explanation">explanation</a> ]</p>
+<p><b>Packages sorted by NCSS.</b></p>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Package</th>
+<th>Classes</th>
+<th>Methods</th>
+<th>NCSS</th>
+<th>Javadocs</th>
+<th>Javadoc lines</th>
+<th>Single lines comment</th>
+<th>Multi lines comment</th></tr>
+<tr class="b">
+<td>org.apache.commons.csv</td>
+<td>11</td>
+<td>137</td>
+<td>1021</td>
+<td>115</td>
+<td>1292</td>
+<td>100</td>
+<td>414</td></tr></table>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Classes total</th>
+<th>Methods total</th>
+<th>NCSS total</th>
+<th>Javadocs</th>
+<th>Javadoc lines</th>
+<th>Single lines comment</th>
+<th>Multi lines comment</th></tr>
+<tr class="b">
+<td>11</td>
+<td>137</td>
+<td>1021</td>
+<td>115</td>
+<td>1292</td>
+<td>100</td>
+<td>414</td></tr></table></div>
+<div class="section">
+<h2><a name="Objects"></a><a name="object">Objects</a></h2>
+<p>[ <a href="#package">package</a> ] [ <a href="#object">object</a> ] [ <a
href="#method">method</a> ] [ <a href="#explanation">explanation</a> ]</p>
+<p><b>TOP 30 classes containing the most NCSS.</b></p>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Object</th>
+<th>NCSS</th>
+<th>Methods</th>
+<th>Classes</th>
+<th>Javadocs</th></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVFormat.html">org.apache.commons.csv.CSVFormat</a></td>
+<td>269</td>
+<td>52</td>
+<td>0</td>
+<td>49</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/Lexer.html">org.apache.commons.csv.Lexer</a></td>
+<td>189</td>
+<td>20</td>
+<td>0</td>
+<td>12</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVPrinter.html">org.apache.commons.csv.CSVPrinter</a></td>
+<td>184</td>
+<td>15</td>
+<td>0</td>
+<td>12</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/CSVParser.html">org.apache.commons.csv.CSVParser</a></td>
+<td>139</td>
+<td>15</td>
+<td>1</td>
+<td>15</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/ExtendedBufferedReader.html">org.apache.commons.csv.ExtendedBufferedReader</a></td>
+<td>60</td>
+<td>10</td>
+<td>0</td>
+<td>8</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/CSVRecord.html">org.apache.commons.csv.CSVRecord</a></td>
+<td>59</td>
+<td>17</td>
+<td>0</td>
+<td>15</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVParser/Iterator.html">org.apache.commons.csv.CSVParser.Iterator</a></td>
+<td>23</td>
+<td>4</td>
+<td>0</td>
+<td>0</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/Constants.html">org.apache.commons.csv.Constants</a></td>
+<td>20</td>
+<td>0</td>
+<td>0</td>
+<td>1</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/Token.html">org.apache.commons.csv.Token</a></td>
+<td>12</td>
+<td>2</td>
+<td>1</td>
+<td>2</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/Assertions.html">org.apache.commons.csv.Assertions</a></td>
+<td>5</td>
+<td>2</td>
+<td>0</td>
+<td>1</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/QuoteMode.html">org.apache.commons.csv.QuoteMode</a></td>
+<td>1</td>
+<td>0</td>
+<td>0</td>
+<td>0</td></tr></table>
+<p><b>TOP 30 classes containing the most methods.</b></p>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Object</th>
+<th>NCSS</th>
+<th>Methods</th>
+<th>Classes</th>
+<th>Javadocs</th></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVFormat.html">org.apache.commons.csv.CSVFormat</a></td>
+<td>269</td>
+<td>52</td>
+<td>0</td>
+<td>49</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/Lexer.html">org.apache.commons.csv.Lexer</a></td>
+<td>189</td>
+<td>20</td>
+<td>0</td>
+<td>12</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVRecord.html">org.apache.commons.csv.CSVRecord</a></td>
+<td>59</td>
+<td>17</td>
+<td>0</td>
+<td>15</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/CSVParser.html">org.apache.commons.csv.CSVParser</a></td>
+<td>139</td>
+<td>15</td>
+<td>1</td>
+<td>15</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVPrinter.html">org.apache.commons.csv.CSVPrinter</a></td>
+<td>184</td>
+<td>15</td>
+<td>0</td>
+<td>12</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/ExtendedBufferedReader.html">org.apache.commons.csv.ExtendedBufferedReader</a></td>
+<td>60</td>
+<td>10</td>
+<td>0</td>
+<td>8</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVParser/Iterator.html">org.apache.commons.csv.CSVParser.Iterator</a></td>
+<td>23</td>
+<td>4</td>
+<td>0</td>
+<td>0</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/Assertions.html">org.apache.commons.csv.Assertions</a></td>
+<td>5</td>
+<td>2</td>
+<td>0</td>
+<td>1</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/Token.html">org.apache.commons.csv.Token</a></td>
+<td>12</td>
+<td>2</td>
+<td>1</td>
+<td>2</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/Constants.html">org.apache.commons.csv.Constants</a></td>
+<td>20</td>
+<td>0</td>
+<td>0</td>
+<td>1</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/QuoteMode.html">org.apache.commons.csv.QuoteMode</a></td>
+<td>1</td>
+<td>0</td>
+<td>0</td>
+<td>0</td></tr></table>
+<p><b>Averages.</b></p>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>NCSS average</th>
+<th>Program NCSS</th>
+<th>Classes average</th>
+<th>Methods average</th>
+<th>Javadocs average</th></tr>
+<tr class="b">
+<td>87.36</td>
+<td>1,021.00</td>
+<td>0.18</td>
+<td>12.45</td>
+<td>10.45</td></tr></table></div>
+<div class="section">
+<h2><a name="Methods"></a><a name="method">Methods</a></h2>
+<p>[ <a href="#package">package</a> ] [ <a href="#object">object</a> ] [ <a
href="#method">method</a> ] [ <a href="#explanation">explanation</a> ]</p>
+<p><b>TOP 30 Methods containing the most NCSS.</b></p>
+<p></p>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Methods</th>
+<th>NCSS</th>
+<th>CCN</th>
+<th>Javadocs</th></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVPrinter.html">org.apache.commons.csv.CSVPrinter.printAndQuote(Object,CharSequence,int,int)</a></td>
+<td>61</td>
+<td>31</td>
+<td>0</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/CSVFormat.html">org.apache.commons.csv.CSVFormat.equals(Object)</a></td>
+<td>51</td>
+<td>44</td>
+<td>0</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/Lexer.html">org.apache.commons.csv.Lexer.nextToken(Token)</a></td>
+<td>44</td>
+<td>23</td>
+<td>1</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/Lexer.html">org.apache.commons.csv.Lexer.parseEncapsulatedToken(Token)</a></td>
+<td>39</td>
+<td>17</td>
+<td>1</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVParser.html">org.apache.commons.csv.CSVParser.nextRecord()</a></td>
+<td>36</td>
+<td>13</td>
+<td>1</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/CSVFormat.html">org.apache.commons.csv.CSVFormat.toString()</a></td>
+<td>30</td>
+<td>10</td>
+<td>0</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/Lexer.html">org.apache.commons.csv.Lexer.parseSimpleToken(Token,int)</a></td>
+<td>28</td>
+<td>8</td>
+<td>1</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/CSVParser.html">org.apache.commons.csv.CSVParser.iterator()</a></td>
+<td>25</td>
+<td>1</td>
+<td>1</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/Lexer.html">org.apache.commons.csv.Lexer.readEscape()</a></td>
+<td>25</td>
+<td>21</td>
+<td>1</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/CSVParser.html">org.apache.commons.csv.CSVParser.initializeHeader()</a></td>
+<td>23</td>
+<td>13</td>
+<td>1</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVPrinter.html">org.apache.commons.csv.CSVPrinter.printAndEscape(CharSequence,int,int)</a></td>
+<td>22</td>
+<td>10</td>
+<td>0</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/CSVPrinter.html">org.apache.commons.csv.CSVPrinter.printComment(String)</a></td>
+<td>22</td>
+<td>9</td>
+<td>1</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVFormat.html">org.apache.commons.csv.CSVFormat.validate()</a></td>
+<td>20</td>
+<td>25</td>
+<td>1</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/ExtendedBufferedReader.html">org.apache.commons.csv.ExtendedBufferedReader.read(int[],int,int)</a></td>
+<td>19</td>
+<td>10</td>
+<td>0</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVFormat.html">org.apache.commons.csv.CSVFormat.CSVFormat(char,Character,QuoteMode,Character,Character,boolean,boolean,String,String,Object[],String[],boolean,boolean)</a></td>
+<td>15</td>
+<td>2</td>
+<td>1</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/CSVFormat.html">org.apache.commons.csv.CSVFormat.hashCode()</a></td>
+<td>15</td>
+<td>10</td>
+<td>0</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVPrinter.html">org.apache.commons.csv.CSVPrinter.CSVPrinter(Appendable,CSVFormat)</a></td>
+<td>11</td>
+<td>5</td>
+<td>1</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/CSVPrinter.html">org.apache.commons.csv.CSVPrinter.print(Object,CharSequence,int,int)</a></td>
+<td>11</td>
+<td>4</td>
+<td>0</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVParser/Iterator.html">org.apache.commons.csv.CSVParser.Iterator.next()</a></td>
+<td>10</td>
+<td>6</td>
+<td>0</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/CSVPrinter.html">org.apache.commons.csv.CSVPrinter.printRecords(Iterable)</a></td>
+<td>9</td>
+<td>4</td>
+<td>1</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVPrinter.html">org.apache.commons.csv.CSVPrinter.printRecords(Object)</a></td>
+<td>9</td>
+<td>4</td>
+<td>1</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/CSVRecord.html">org.apache.commons.csv.CSVRecord.get(String)</a></td>
+<td>9</td>
+<td>8</td>
+<td>1</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVFormat.html">org.apache.commons.csv.CSVFormat.toStringArray(Object[])</a></td>
+<td>8</td>
+<td>5</td>
+<td>0</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/CSVFormat.html">org.apache.commons.csv.CSVFormat.withHeader(ResultSetMetaData)</a></td>
+<td>8</td>
+<td>3</td>
+<td>1</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVParser.html">org.apache.commons.csv.CSVParser.CSVParser(Reader,CSVFormat,long,long)</a></td>
+<td>8</td>
+<td>1</td>
+<td>1</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/CSVPrinter.html">org.apache.commons.csv.CSVPrinter.print(Object)</a></td>
+<td>8</td>
+<td>3</td>
+<td>1</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/CSVRecord.html">org.apache.commons.csv.CSVRecord.putIn(M)</a></td>
+<td>8</td>
+<td>5</td>
+<td>0</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/ExtendedBufferedReader.html">org.apache.commons.csv.ExtendedBufferedReader.readLine()</a></td>
+<td>8</td>
+<td>2</td>
+<td>1</td></tr>
+<tr class="b">
+<td><a
href="./xref/org/apache/commons/csv/Lexer.html">org.apache.commons.csv.Lexer.Lexer(CSVFormat,ExtendedBufferedReader)</a></td>
+<td>8</td>
+<td>1</td>
+<td>0</td></tr>
+<tr class="a">
+<td><a
href="./xref/org/apache/commons/csv/CSVParser.html">org.apache.commons.csv.CSVParser.addRecordValue()</a></td>
+<td>7</td>
+<td>3</td>
+<td>0</td></tr></table>
+<p><b>Averages.</b></p>
+<p></p>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th>Program NCSS</th>
+<th>NCSS average</th>
+<th>CCN average</th>
+<th>Javadocs average</th></tr>
+<tr class="a">
+<td>1,021.00</td>
+<td>6.41</td>
+<td>3.42</td>
+<td>0.77</td></tr></table></div>
+<div class="section">
+<h2><a name="Explanations"></a><a name="explanation">Explanations</a></h2>
+<p>[ <a href="#package">package</a> ] [ <a href="#object">object</a> ] [ <a
href="#method">method</a> ] [ <a href="#explanation">explanation</a> ]</p>
+<p><b>Non Commenting Source Statements (NCSS)</b></p>
+<p>Statements for JavaNCSS are not statements as specified in the Java
Language Specification but include all kinds of declarations too. Roughly
spoken, NCSS is approximately equivalent to counting ';' and '{' characters in
Java source files.</p>
+<p>Not counted are empty statements, empty blocks or semicolons after closing
brackets. Of course, comments don't get counted too. Closing brackets also
never get counted, the same applies to blocks in general.</p>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th></th>
+<th>Examples</th></tr>
+<tr class="a">
+<td>Package declaration</td>
+<td><tt>package java.lang;</tt></td></tr>
+<tr class="b">
+<td>Import declaration</td>
+<td><tt>import java.awt.*;</tt></td></tr>
+<tr class="a">
+<td>Class declaration</td>
+<td>
+<ul>
+<li><tt>public class Foo {</tt></li>
+<li><tt>public class Foo extends Bla {</tt></li></ul></td></tr>
+<tr class="b">
+<td>Interface declaration</td>
+<td><tt>public interface Able ; {</tt></td></tr>
+<tr class="a">
+<td>Field declaration</td>
+<td>
+<ul>
+<li><tt>int a; </tt></li>
+<li><tt>int a, b, c = 5, d = 6;</tt></li></ul></td></tr>
+<tr class="b">
+<td>Method declaration</td>
+<td>
+<ul>
+<li><tt>public void cry();</tt></li>
+<li><tt>public void gib() throws DeadException {</tt></li></ul></td></tr>
+<tr class="a">
+<td>Constructor declaration</td>
+<td><tt>public Foo() {</tt></td></tr>
+<tr class="b">
+<td>Constructor invocation</td>
+<td>
+<ul>
+<li><tt>this();</tt></li>
+<li><tt>super();</tt></li></ul></td></tr>
+<tr class="a">
+<td>Statement declaration</td>
+<td>
+<ul>
+<li><tt>i = 0;</tt></li>
+<li><tt>if (ok)</tt></li>
+<li><tt>if (exit) {</tt></li>
+<li><tt>if (3 == 4);</tt></li>
+<li><tt>if (4 == 4) { ;</tt></li>
+<li><tt>} else {</tt></li></ul></td></tr>
+<tr class="b">
+<td>Label declaration</td>
+<td><tt>fine :</tt></td></tr></table>
+<p>In some cases consecutive semicolons are illegal according to the JLS but
JavaNCSS still tolerates them (thought JavaNCSS is still more strict as
'javac'). Nevertheless they are never counted as two statements.</p>
+<p><b>Cyclomatic Complexity Number (CCN)</b></p>
+<p>CCN is also know as McCabe Metric. There exists a much hyped theory behind
it based on graph theory, but it all comes down to simply counting 'if', 'for',
'while' statements etc. in a method. Whenever the control flow of a method
splits, the "CCN counter" gets incremented by one.</p>
+<p>Each method has a minimum value of 1 per default. For each of the following
Java keywords/statements this value gets incremented by one:</p>
+<ul>
+<li><tt>if</tt></li>
+<li><tt>for</tt></li>
+<li><tt>while</tt></li>
+<li><tt>case</tt></li>
+<li><tt>catch</tt></li></ul>
+<p>Also if the control flow of a method returns abortively the CCNvalue will
be incremented by one:</p>
+<ul>
+<li><tt>if</tt></li>
+<li><tt>for</tt></li></ul>
+<p>An ordinary return at the end of method will not be counted.</p>
+<p>Note that 'else', 'default', and 'finally' don't increment the CCN value
any further. On the other hand, a simple method with a 'switch' statement and a
huge block of 'case' statements can have a surprisingly high CCN value (still
it has the same value when converting a 'switch' block to an equivalent
sequence of 'if' statements).</p></div>
+ </td>
+ </tr>
+ </table>
+ </div>
+
+ <div class="footer">
+ <p>Copyright © 2014
+ <a href="http://www.apache.org/">The Apache Software
Foundation</a>.
+ All Rights Reserved.</p>
+
+<div class="center">Apache Commons, Apache Commons CSV, Apache, the Apache
feather logo, and the Apache Commons project logos are trademarks of The Apache
Software Foundation.
+ All other marks mentioned may be trademarks or registered trademarks of
their respective owners.</div>
+ </div>
+ </body>
+
+</html>
Propchange:
websites/production/commons/content/proper/commons-csv/archives/1.1/javancss.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
websites/production/commons/content/proper/commons-csv/archives/1.1/javancss.html
------------------------------------------------------------------------------
svn:keywords = Id
Added:
websites/production/commons/content/proper/commons-csv/archives/1.1/jdepend-report.html
==============================================================================
---
websites/production/commons/content/proper/commons-csv/archives/1.1/jdepend-report.html
(added)
+++
websites/production/commons/content/proper/commons-csv/archives/1.1/jdepend-report.html
Wed Nov 26 13:32:13 2014
@@ -0,0 +1,393 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 16 November 2014
+ | Rendered using Apache Maven Fluido Skin 1.3.0
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta charset="UTF-8" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+ <meta name="Date-Revision-yyyymmdd" content="20141116" />
+ <meta http-equiv="Content-Language" content="en" />
+ <title>Commons CSV – JDepend Report Metrics</title>
+
+ <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" />
+ <link rel="stylesheet" href="./css/site.css" type="text/css" />
+ <link rel="stylesheet" href="./css/print.css" media="print" />
+
+ <script type="text/javascript" src="./js/jquery.min.js"></script>
+ <script type="text/javascript" src="./js/bootstrap.min.js"></script>
+ <script type="text/javascript" src="./js/prettify.min.js"></script>
+ <script type="text/javascript" src="./js/site.js"></script>
+
+
+<link rel="stylesheet" href="./css/prettify.css" media="all" type="text/css"/>
+<script src="./js/prettify.js" type="text/javascript"></script>
+<script type="text/javascript">window.onload=function() {
+ prettyPrint();
+ }</script>
+ </head>
+
+ <body class="composite">
+ <a href="http://commons.apache.org/" id="bannerLeft"
title="Apache Commons logo">
+
<img class="logo-left" src="./images/commons-logo.png" alt="Apache
Commons logo"/>
+ </a>
+ <a href="index.html"
id="bannerRight" title="Commons CSV™ logo">
+
<img class="logo-right" src="images/logo.png" alt="Commons
CSV™ logo"/>
+ </a>
+ <div class="clear"></div>
+
+ <div class="navbar">
+ <div class="navbar-inner">
+ <div class="container-fluid">
+ <a class="brand"
href="http://commons.apache.org/proper/commons-csv/">Apache Commons CSV
™</a>
+ <ul class="nav">
+
+ <li id="publishDate">Last Published: 16 November 2014</li>
+ <li class="divider">|</li> <li id="projectVersion">Version: 1.1</li>
+ </ul>
+ <div class="pull-right"> <ul class="nav">
+ <li>
+ <a href="http://www.apachecon.com/"
class="externalLink" title="ApacheCon">
+ ApacheCon</a>
+ </li>
+ <li>
+ <a href="http://www.apache.org"
class="externalLink" title="Apache">
+ Apache</a>
+ </li>
+ <li>
+ <a href="../../" title="Commons">
+ Commons</a>
+ </li>
+ </ul>
+</div>
+ </div>
+ </div>
+ </div>
+
+ <div class="container-fluid">
+ <table class="layout-table">
+ <tr>
+ <td class="sidebar">
+ <div class="well sidebar-nav">
+
<ul class="nav nav-list">
+
<li class="nav-header">Commons CSV</li>
+
<li class="none">
+ <a href="index.html" title="Overview">
+ Overview</a>
+ </li>
+
<li class="none">
+ <a href="download_csv.cgi" title="Download">
+ Download</a>
+ </li>
+
<li class="none">
+ <a href="user-guide.html" title="User Guide">
+ User Guide</a>
+ </li>
+
<li class="none">
+ <a href="http://wiki.apache.org/commons/CSV"
class="externalLink" title="Wiki">
+ Wiki</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header"><i
class="icon-cog"></i>Development</li>
+
<li class="none">
+ <a href="changes-report.html" title="History">
+ History</a>
+ </li>
+
<li class="none">
+ <a href="mail-lists.html" title="Mailing Lists">
+ Mailing Lists</a>
+ </li>
+
<li class="none">
+ <a href="issue-tracking.html" title="Issue
Tracking">
+ Issue Tracking</a>
+ </li>
+
<li class="none">
+ <a href="team-list.html" title="Team">
+ Team</a>
+ </li>
+
<li class="none">
+ <a href="source-repository.html" title="Source
Repository">
+ Source Repository</a>
+ </li>
+
<li class="none">
+ <a href="apidocs/index.html" title="Javadoc
trunk">
+ Javadoc trunk</a>
+ </li>
+
<li class="none">
+ <a href="archives/1.1/apidocs/index.html"
title="Javadoc 1.1">
+ Javadoc 1.1</a>
+ </li>
+
<li class="none">
+ <a href="archives/1.0/apidocs/index.html"
title="Javadoc 1.0">
+ Javadoc 1.0</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header">Site Archives</li>
+
<li class="none">
+ <a href="archives/1.1/index.html" title="CSV 1.1">
+ CSV 1.1</a>
+ </li>
+
<li class="none">
+ <a href="archives/1.0/index.html" title="CSV 1.0">
+ CSV 1.0</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header"><i
class="icon-info-sign"></i>Project Documentation</li>
+
<li class="collapsed">
+ <a href="project-info.html" title="Project
Information">
+ Project Information</a>
+ </li>
+
<li class="expanded">
+ <a href="project-reports.html" title="Project
Reports">
+ Project Reports</a>
+ <ul>
+
<li class="none">
+ <a href="changes-report.html" title="Changes">
+ Changes</a>
+ </li>
+
<li
class="none">
+ <a href="jira-report.html" title="JIRA Report">
+ JIRA Report</a>
+ </li>
+
<li
class="none">
+ <a href="apidocs/index.html" title="JavaDocs">
+ JavaDocs</a>
+ </li>
+
<li
class="none">
+ <a href="xref-test/index.html" title="Test Source
Xref">
+ Test Source Xref</a>
+ </li>
+
<li
class="none">
+ <a href="xref/index.html" title="Source Xref">
+ Source Xref</a>
+ </li>
+
<li
class="none">
+ <a href="surefire-report.html" title="Surefire
Report">
+ Surefire Report</a>
+ </li>
+
<li
class="none">
+ <a href="rat-report.html" title="Rat Report">
+ Rat Report</a>
+ </li>
+
<li
class="none">
+ <a href="clirr-report.html" title="Clirr">
+ Clirr</a>
+ </li>
+
<li
class="none active">
+ <a href="jdepend-report.html" title="JDepend">
+ JDepend</a>
+ </li>
+
<li
class="none">
+ <a href="jacoco/index.html" title="JaCoCo Test">
+ JaCoCo Test</a>
+ </li>
+
<li
class="none">
+ <a href="cobertura/index.html" title="Cobertura
Test Coverage">
+ Cobertura Test Coverage</a>
+ </li>
+
<li
class="none">
+ <a href="checkstyle.html" title="Checkstyle">
+ Checkstyle</a>
+ </li>
+
<li
class="none">
+ <a href="pmd.html" title="PMD">
+ PMD</a>
+ </li>
+
<li
class="none">
+ <a href="findbugs.html" title="FindBugs">
+ FindBugs</a>
+ </li>
+
<li
class="none">
+ <a href="taglist.html" title="Tag List">
+ Tag List</a>
+ </li>
+
<li
class="none">
+ <a href="javancss.html" title="JavaNCSS Report">
+ JavaNCSS Report</a>
+ </li>
+
</ul>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header">Commons</li>
+
<li class="none">
+ <a href="../../" title="Home">
+ Home</a>
+ </li>
+
<li class="none">
+ <a href="http://www.apache.org/licenses/"
class="externalLink" title="License">
+ License</a>
+ </li>
+
<li
class="collapsed">
+ <a href="../../components.html"
title="Components">
+ Components</a>
+ </li>
+
<li
class="collapsed">
+ <a href="../../sandbox/index.html"
title="Sandbox">
+ Sandbox</a>
+ </li>
+
<li
class="collapsed">
+ <a href="../../dormant/index.html"
title="Dormant">
+ Dormant</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header">General Information</li>
+
<li class="none">
+ <a href="security.html" title="Security">
+ Security</a>
+ </li>
+
<li class="none">
+ <a href="../../volunteering.html"
title="Volunteering">
+ Volunteering</a>
+ </li>
+
<li class="none">
+ <a href="../../patches.html" title="Contributing
Patches">
+ Contributing Patches</a>
+ </li>
+
<li class="none">
+ <a href="../../building.html" title="Building
Components">
+ Building Components</a>
+ </li>
+
<li class="none">
+ <a href="../../releases/index.html"
title="Releasing Components">
+ Releasing Components</a>
+ </li>
+
<li class="none">
+ <a
href="http://wiki.apache.org/commons/FrontPage" class="externalLink"
title="Wiki">
+ Wiki</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header">ASF</li>
+
<li class="none">
+ <a
href="http://www.apache.org/foundation/how-it-works.html" class="externalLink"
title="How the ASF works">
+ How the ASF works</a>
+ </li>
+
<li class="none">
+ <a
href="http://www.apache.org/foundation/getinvolved.html" class="externalLink"
title="Get Involved">
+ Get Involved</a>
+ </li>
+
<li class="none">
+ <a href="http://www.apache.org/dev/"
class="externalLink" title="Developer Resources">
+ Developer Resources</a>
+ </li>
+
<li class="none">
+ <a
href="http://www.apache.org/foundation/sponsorship.html" class="externalLink"
title="Sponsorship">
+ Sponsorship</a>
+ </li>
+
<li class="none">
+ <a
href="http://www.apache.org/foundation/thanks.html" class="externalLink"
title="Thanks">
+ Thanks</a>
+ </li>
+ </ul>
+ </div>
+ <div id="poweredBy">
+
<a href="http://www.apache.org/events/current-event.html" title="ApacheCon"
class="builtBy">
+ <img class="builtBy" alt="ApacheCon"
src="http://www.apache.org/events/current-event-125x125.png" />
+ </a>
+
<a href="http://maven.apache.org/" title="Maven"
class="builtBy">
+ <img class="builtBy" alt="Maven"
src="http://maven.apache.org/images/logos/maven-feather.png" />
+ </a>
+ </div>
+ </td>
+ <td class="content">
+ <div class="section">
+<h2><a name="Metric_Results"></a>Metric Results</h2>[ <a
href="#summary">summary</a> ] [ <a href="#packages">packages</a> ] [ <a
href="#cycles">cycles</a> ] [ <a href="#explanations">explanations</a> ] <br
/><br />The following document contains the results of a JDepend metric
analysis. The various metrics are defined at the bottom of this document.<br
/><br /><a name="summary"></a>
+<h2><a name="Summary"></a>Summary</h2>[ <a href="#summary">summary</a> ] [ <a
href="#packages">packages</a> ] [ <a href="#cycles">cycles</a> ] [ <a
href="#explanations">explanations</a> ] <br /><br />
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Package</th>
+<th>TC</th>
+<th>CC</th>
+<th>AC</th>
+<th>Ca</th>
+<th>Ce</th>
+<th>A</th>
+<th>I</th>
+<th>D</th>
+<th>V</th></tr>
+<tr class="b">
+<td><a href="#org.apache.commons.csv">org.apache.commons.csv</a></td>
+<td>14</td>
+<td>14</td>
+<td>0</td>
+<td>0</td>
+<td>6</td>
+<td>0.0%</td>
+<td>100.0%</td>
+<td>0.0%</td>
+<td>1</td></tr></table><a name="packages"></a>
+<h2><a name="Packages"></a>Packages</h2>[ <a href="#summary">summary</a> ] [
<a href="#packages">packages</a> ] [ <a href="#cycles">cycles</a> ] [ <a
href="#explanations">explanations</a> ] <br /><a
name="org.apache.commons.csv"></a>
+<h3><a name="org.apache.commons.csv"></a>org.apache.commons.csv</h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Afferent Couplings</th>
+<th>Efferent Couplings</th>
+<th>Abstractness</th>
+<th>Instability</th>
+<th>Distance</th></tr>
+<tr class="b">
+<td>0</td>
+<td>6</td>
+<td>0.0%</td>
+<td>100.0%</td>
+<td>0.0%</td></tr></table>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Abstract Classes</th>
+<th>Concrete Classes</th>
+<th>Used by Packages</th>
+<th>Uses Packages</th></tr>
+<tr class="b">
+<td><i>None</i></td>
+<td>org.apache.commons.csv.Assertions<br />org.apache.commons.csv.CSVFormat<br
/>org.apache.commons.csv.CSVParser<br />org.apache.commons.csv.CSVParser$1<br
/>org.apache.commons.csv.CSVParser$2<br />org.apache.commons.csv.CSVPrinter<br
/>org.apache.commons.csv.CSVPrinter$1<br />org.apache.commons.csv.CSVRecord<br
/>org.apache.commons.csv.Constants<br
/>org.apache.commons.csv.ExtendedBufferedReader<br
/>org.apache.commons.csv.Lexer<br />org.apache.commons.csv.QuoteMode<br
/>org.apache.commons.csv.Token<br />org.apache.commons.csv.Token$Type<br /></td>
+<td><i>None</i></td>
+<td>java.io<br />java.lang<br />java.net<br />java.nio.charset<br
/>java.sql<br />java.util<br /></td></tr></table><a name="cycles"></a>
+<h2><a name="Cycles"></a>Cycles</h2>[ <a href="#summary">summary</a> ] [ <a
href="#packages">packages</a> ] [ <a href="#cycles">cycles</a> ] [ <a
href="#explanations">explanations</a> ] <br /><br />There are no cyclic
dependencies.<br /><a name="explanations"></a>
+<h2><a name="Explanation"></a>Explanation</h2>[ <a href="#summary">summary</a>
] [ <a href="#packages">packages</a> ] [ <a href="#cycles">cycles</a> ] [ <a
href="#explanations">explanations</a> ] <br /><br />The following explanations
are for quick reference and are lifted directly from the original JDepend
documentation.<br /><br />
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Term</th>
+<th>Description</th></tr>
+<tr class="b">
+<td>Number of Classes</td>
+<td>The number of concrete and abstract classes (and interfaces) in the
package is an indicator of the extensibility of the package.</td></tr>
+<tr class="a">
+<td>Afferent Couplings</td>
+<td>The number of other packages that depend upon classes within the package
is an indicator of the package's responsibility.</td></tr>
+<tr class="b">
+<td>Efferent Couplings</td>
+<td>The number of other packages that the classes in the package depend upon
is an indicator of the package's independence.</td></tr>
+<tr class="a">
+<td>Abstractness</td>
+<td>The ratio of the number of abstract classes (and interfaces) in the
analyzed package to the total number of classes in the analyzed package. The
range for this metric is 0 to 1, with A=0 indicating a completely concrete
package and A=1 indicating a completely abstract package.</td></tr>
+<tr class="b">
+<td>Instability</td>
+<td>The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)).
This metric is an indicator of the package's resilience to change. The range
for this metric is 0 to 1, with I=0 indicating a completely stable package and
I=1 indicating a completely instable package.</td></tr>
+<tr class="a">
+<td>Distance</td>
+<td>The perpendicular distance of a package from the idealized line A + I = 1.
This metric is an indicator of the package's balance between abstractness and
stability. A package squarely on the main sequence is optimally balanced with
respect to its abstractness and stability. Ideal packages are either completely
abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0).
The range for this metric is 0 to 1, with D=0 indicating a package that is
coincident with the main sequence and D=1 indicating a package that is as far
from the main sequence as possible.</td></tr>
+<tr class="b">
+<td>Cycles</td>
+<td>Packages participating in a package dependency cycle are in a deadly
embrace with respect to reusability and their release cycle. Package
dependency cycles can be easily identified by reviewing the textual reports of
dependency cycles. Once these dependency cycles have been identified with
JDepend, they can be broken by employing various object-oriented
techniques.</td></tr></table></div>
+ </td>
+ </tr>
+ </table>
+ </div>
+
+ <div class="footer">
+ <p>Copyright © 2014
+ <a href="http://www.apache.org/">The Apache Software
Foundation</a>.
+ All Rights Reserved.</p>
+
+<div class="center">Apache Commons, Apache Commons CSV, Apache, the Apache
feather logo, and the Apache Commons project logos are trademarks of The Apache
Software Foundation.
+ All other marks mentioned may be trademarks or registered trademarks of
their respective owners.</div>
+ </div>
+ </body>
+
+</html>
Propchange:
websites/production/commons/content/proper/commons-csv/archives/1.1/jdepend-report.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
websites/production/commons/content/proper/commons-csv/archives/1.1/jdepend-report.html
------------------------------------------------------------------------------
svn:keywords = Id
Added:
websites/production/commons/content/proper/commons-csv/archives/1.1/jira-report.html
==============================================================================
---
websites/production/commons/content/proper/commons-csv/archives/1.1/jira-report.html
(added)
+++
websites/production/commons/content/proper/commons-csv/archives/1.1/jira-report.html
Wed Nov 26 13:32:13 2014
@@ -0,0 +1,1053 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 16 November 2014
+ | Rendered using Apache Maven Fluido Skin 1.3.0
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta charset="UTF-8" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+ <meta name="Date-Revision-yyyymmdd" content="20141116" />
+ <meta http-equiv="Content-Language" content="en" />
+ <title>Commons CSV – JIRA Report</title>
+
+ <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" />
+ <link rel="stylesheet" href="./css/site.css" type="text/css" />
+ <link rel="stylesheet" href="./css/print.css" media="print" />
+
+ <script type="text/javascript" src="./js/jquery.min.js"></script>
+ <script type="text/javascript" src="./js/bootstrap.min.js"></script>
+ <script type="text/javascript" src="./js/prettify.min.js"></script>
+ <script type="text/javascript" src="./js/site.js"></script>
+
+
+<link rel="stylesheet" href="./css/prettify.css" media="all" type="text/css"/>
+<script src="./js/prettify.js" type="text/javascript"></script>
+<script type="text/javascript">window.onload=function() {
+ prettyPrint();
+ }</script>
+ </head>
+
+ <body class="composite">
+ <a href="http://commons.apache.org/" id="bannerLeft"
title="Apache Commons logo">
+
<img class="logo-left" src="./images/commons-logo.png" alt="Apache
Commons logo"/>
+ </a>
+ <a href="index.html"
id="bannerRight" title="Commons CSV™ logo">
+
<img class="logo-right" src="images/logo.png" alt="Commons
CSV™ logo"/>
+ </a>
+ <div class="clear"></div>
+
+ <div class="navbar">
+ <div class="navbar-inner">
+ <div class="container-fluid">
+ <a class="brand"
href="http://commons.apache.org/proper/commons-csv/">Apache Commons CSV
™</a>
+ <ul class="nav">
+
+ <li id="publishDate">Last Published: 16 November 2014</li>
+ <li class="divider">|</li> <li id="projectVersion">Version: 1.1</li>
+ </ul>
+ <div class="pull-right"> <ul class="nav">
+ <li>
+ <a href="http://www.apachecon.com/"
class="externalLink" title="ApacheCon">
+ ApacheCon</a>
+ </li>
+ <li>
+ <a href="http://www.apache.org"
class="externalLink" title="Apache">
+ Apache</a>
+ </li>
+ <li>
+ <a href="../../" title="Commons">
+ Commons</a>
+ </li>
+ </ul>
+</div>
+ </div>
+ </div>
+ </div>
+
+ <div class="container-fluid">
+ <table class="layout-table">
+ <tr>
+ <td class="sidebar">
+ <div class="well sidebar-nav">
+
<ul class="nav nav-list">
+
<li class="nav-header">Commons CSV</li>
+
<li class="none">
+ <a href="index.html" title="Overview">
+ Overview</a>
+ </li>
+
<li class="none">
+ <a href="download_csv.cgi" title="Download">
+ Download</a>
+ </li>
+
<li class="none">
+ <a href="user-guide.html" title="User Guide">
+ User Guide</a>
+ </li>
+
<li class="none">
+ <a href="http://wiki.apache.org/commons/CSV"
class="externalLink" title="Wiki">
+ Wiki</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header"><i
class="icon-cog"></i>Development</li>
+
<li class="none">
+ <a href="changes-report.html" title="History">
+ History</a>
+ </li>
+
<li class="none">
+ <a href="mail-lists.html" title="Mailing Lists">
+ Mailing Lists</a>
+ </li>
+
<li class="none">
+ <a href="issue-tracking.html" title="Issue
Tracking">
+ Issue Tracking</a>
+ </li>
+
<li class="none">
+ <a href="team-list.html" title="Team">
+ Team</a>
+ </li>
+
<li class="none">
+ <a href="source-repository.html" title="Source
Repository">
+ Source Repository</a>
+ </li>
+
<li class="none">
+ <a href="apidocs/index.html" title="Javadoc
trunk">
+ Javadoc trunk</a>
+ </li>
+
<li class="none">
+ <a href="archives/1.1/apidocs/index.html"
title="Javadoc 1.1">
+ Javadoc 1.1</a>
+ </li>
+
<li class="none">
+ <a href="archives/1.0/apidocs/index.html"
title="Javadoc 1.0">
+ Javadoc 1.0</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header">Site Archives</li>
+
<li class="none">
+ <a href="archives/1.1/index.html" title="CSV 1.1">
+ CSV 1.1</a>
+ </li>
+
<li class="none">
+ <a href="archives/1.0/index.html" title="CSV 1.0">
+ CSV 1.0</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header"><i
class="icon-info-sign"></i>Project Documentation</li>
+
<li class="collapsed">
+ <a href="project-info.html" title="Project
Information">
+ Project Information</a>
+ </li>
+
<li class="expanded">
+ <a href="project-reports.html" title="Project
Reports">
+ Project Reports</a>
+ <ul>
+
<li class="none">
+ <a href="changes-report.html" title="Changes">
+ Changes</a>
+ </li>
+
<li
class="none active">
+ <a href="jira-report.html" title="JIRA Report">
+ JIRA Report</a>
+ </li>
+
<li
class="none">
+ <a href="apidocs/index.html" title="JavaDocs">
+ JavaDocs</a>
+ </li>
+
<li
class="none">
+ <a href="xref-test/index.html" title="Test Source
Xref">
+ Test Source Xref</a>
+ </li>
+
<li
class="none">
+ <a href="xref/index.html" title="Source Xref">
+ Source Xref</a>
+ </li>
+
<li
class="none">
+ <a href="surefire-report.html" title="Surefire
Report">
+ Surefire Report</a>
+ </li>
+
<li
class="none">
+ <a href="rat-report.html" title="Rat Report">
+ Rat Report</a>
+ </li>
+
<li
class="none">
+ <a href="clirr-report.html" title="Clirr">
+ Clirr</a>
+ </li>
+
<li
class="none">
+ <a href="jdepend-report.html" title="JDepend">
+ JDepend</a>
+ </li>
+
<li
class="none">
+ <a href="jacoco/index.html" title="JaCoCo Test">
+ JaCoCo Test</a>
+ </li>
+
<li
class="none">
+ <a href="cobertura/index.html" title="Cobertura
Test Coverage">
+ Cobertura Test Coverage</a>
+ </li>
+
<li
class="none">
+ <a href="checkstyle.html" title="Checkstyle">
+ Checkstyle</a>
+ </li>
+
<li
class="none">
+ <a href="pmd.html" title="PMD">
+ PMD</a>
+ </li>
+
<li
class="none">
+ <a href="findbugs.html" title="FindBugs">
+ FindBugs</a>
+ </li>
+
<li
class="none">
+ <a href="taglist.html" title="Tag List">
+ Tag List</a>
+ </li>
+
<li
class="none">
+ <a href="javancss.html" title="JavaNCSS Report">
+ JavaNCSS Report</a>
+ </li>
+
</ul>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header">Commons</li>
+
<li class="none">
+ <a href="../../" title="Home">
+ Home</a>
+ </li>
+
<li class="none">
+ <a href="http://www.apache.org/licenses/"
class="externalLink" title="License">
+ License</a>
+ </li>
+
<li
class="collapsed">
+ <a href="../../components.html"
title="Components">
+ Components</a>
+ </li>
+
<li
class="collapsed">
+ <a href="../../sandbox/index.html"
title="Sandbox">
+ Sandbox</a>
+ </li>
+
<li
class="collapsed">
+ <a href="../../dormant/index.html"
title="Dormant">
+ Dormant</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header">General Information</li>
+
<li class="none">
+ <a href="security.html" title="Security">
+ Security</a>
+ </li>
+
<li class="none">
+ <a href="../../volunteering.html"
title="Volunteering">
+ Volunteering</a>
+ </li>
+
<li class="none">
+ <a href="../../patches.html" title="Contributing
Patches">
+ Contributing Patches</a>
+ </li>
+
<li class="none">
+ <a href="../../building.html" title="Building
Components">
+ Building Components</a>
+ </li>
+
<li class="none">
+ <a href="../../releases/index.html"
title="Releasing Components">
+ Releasing Components</a>
+ </li>
+
<li class="none">
+ <a
href="http://wiki.apache.org/commons/FrontPage" class="externalLink"
title="Wiki">
+ Wiki</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+
<li class="nav-header">ASF</li>
+
<li class="none">
+ <a
href="http://www.apache.org/foundation/how-it-works.html" class="externalLink"
title="How the ASF works">
+ How the ASF works</a>
+ </li>
+
<li class="none">
+ <a
href="http://www.apache.org/foundation/getinvolved.html" class="externalLink"
title="Get Involved">
+ Get Involved</a>
+ </li>
+
<li class="none">
+ <a href="http://www.apache.org/dev/"
class="externalLink" title="Developer Resources">
+ Developer Resources</a>
+ </li>
+
<li class="none">
+ <a
href="http://www.apache.org/foundation/sponsorship.html" class="externalLink"
title="Sponsorship">
+ Sponsorship</a>
+ </li>
+
<li class="none">
+ <a
href="http://www.apache.org/foundation/thanks.html" class="externalLink"
title="Thanks">
+ Thanks</a>
+ </li>
+ </ul>
+ </div>
+ <div id="poweredBy">
+
<a href="http://www.apache.org/events/current-event.html" title="ApacheCon"
class="builtBy">
+ <img class="builtBy" alt="ApacheCon"
src="http://www.apache.org/events/current-event-125x125.png" />
+ </a>
+
<a href="http://maven.apache.org/" title="Maven"
class="builtBy">
+ <img class="builtBy" alt="Maven"
src="http://maven.apache.org/images/logos/maven-feather.png" />
+ </a>
+ </div>
+ </td>
+ <td class="content">
+ <div class="section">
+<h2><a name="JIRA_Report"></a>JIRA Report</h2>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Fix Version</th>
+<th>Key</th>
+<th>Component</th>
+<th>Summary</th>
+<th>Type</th>
+<th>Resolution</th>
+<th>Status</th></tr>
+<tr class="b">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-98">CSV-98</a></td>
+<td></td>
+<td>Line number counting is confusing</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="a">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-90">CSV-90</a></td>
+<td></td>
+<td>CSVFormat isEscaping/isEncapsulating are not public</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-87">CSV-87</a></td>
+<td></td>
+<td>CSVParser.getRecords() returns null rather than empty List at EOF</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="a">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-82">CSV-82</a></td>
+<td></td>
+<td>CSVRecord inconsistent behaviour when header mapping is not found</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-80">CSV-80</a></td>
+<td></td>
+<td>CSVLexer.nextToken does not need wsBuf</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="a">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-79">CSV-79</a></td>
+<td></td>
+<td>CSVFormat.isCommentingDisabled() is confusing/confused</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-77">CSV-77</a></td>
+<td></td>
+<td>RFC 4180 (DEFAULT) format is wrong; should not ignore spaces or blank
lines</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="a">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-75">CSV-75</a></td>
+<td></td>
+<td>ExtendedBufferReader does not handle EOL consistently</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-72">CSV-72</a></td>
+<td></td>
+<td>CSVFormat.DEFAULT should be renamed as RFC4180</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="a">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-67">CSV-67</a></td>
+<td></td>
+<td>UnicodeUnescapeReader should not be applied before parsing</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-60">CSV-60</a></td>
+<td></td>
+<td>CSVParser.iterator().remove() should throw throw new
UnsupportedOperationException()</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="a">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-24">CSV-24</a></td>
+<td></td>
+<td>Remove stdout from tests</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-19">CSV-19</a></td>
+<td></td>
+<td>Nightly Maven repository deployment</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-18">CSV-18</a></td>
+<td></td>
+<td>CharBuffer is too slow.</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-17">CSV-17</a></td>
+<td></td>
+<td>[PATCH] CSV can't handle missing entries in the Map - or non-String map
values</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-14">CSV-14</a></td>
+<td></td>
+<td>backslash before quote character gives an error</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-10">CSV-10</a></td>
+<td></td>
+<td>CSVParser allow strategy in constructor</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-9">CSV-9</a></td>
+<td></td>
+<td>CSVStrategy.clone()</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-8">CSV-8</a></td>
+<td></td>
+<td>Excel strategy separator error</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-7">CSV-7</a></td>
+<td>Parser</td>
+<td>CSVParser.getLine() blocks until char after eol is recieved.</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-6">CSV-6</a></td>
+<td>Build</td>
+<td>ant javadoc fails</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-117">CSV-117</a></td>
+<td>Parser</td>
+<td>Validate format parameters in constructor</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-115">CSV-115</a></td>
+<td></td>
+<td>Simplify boolean expressions in CSVRecord</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="a">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-85">CSV-85</a></td>
+<td></td>
+<td>Allow comments to be returned in CSVRecord</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-81">CSV-81</a></td>
+<td></td>
+<td>Token.Type.isReady could perhaps be removed</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="a">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-74">CSV-74</a></td>
+<td></td>
+<td>CSVFormat definitions are difficult to read and maintain</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-57">CSV-57</a></td>
+<td>Parser</td>
+<td>CSVParser.getRecords() contract is confusing</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="a">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-139">CSV-139</a></td>
+<td>Printer</td>
+<td>CSVPrinter.printRecord(ResultSet) with metadata</td>
+<td>New Feature</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-69">CSV-69</a></td>
+<td></td>
+<td>Eliminate CSVPrinterTest.equals(String[][], String[][]) by using
Assert.assertArrayEquals</td>
+<td>Test</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="a">
+<td></td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-95">CSV-95</a></td>
+<td></td>
+<td>Create a git mirror for CSV</td>
+<td>Wish</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td>1.x</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-64">CSV-64</a></td>
+<td>Printer</td>
+<td>CSVPrinter does not distinguish null and the empty string</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="a">
+<td>1.1</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-140">CSV-140</a></td>
+<td>Printer</td>
+<td>QuoteMode.NON_NUMERIC doesn't work with
CSVPrinter.printRecords(ResultSet)</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td>1.1</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-132">CSV-132</a></td>
+<td>Documentation</td>
+<td>Incorrect Javadoc referencing org.apache.commons.csv.CSVFormat
withQuote()</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="a">
+<td>1.1</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-128">CSV-128</a></td>
+<td>Parser</td>
+<td>CSVFormat.EXCEL should ignore empty header names</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td>1.1</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-134">CSV-134</a></td>
+<td>Parser</td>
+<td>Unified parameter validation</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="a">
+<td>1.1</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-130">CSV-130</a></td>
+<td>Printer</td>
+<td>CSVFormat#withHeader doesn't work well with #printComment, add
withHeaderComments(String...)</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td>1.1</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-129">CSV-129</a></td>
+<td>Parser</td>
+<td>Add CSVFormat#with 0-arg methods matching boolean arg methods</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="a">
+<td>1.1</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-124">CSV-124</a></td>
+<td></td>
+<td>Improve toString() implementation of CSVRecord</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-125">CSV-125</a></td>
+<td></td>
+<td>No longer works with Java 6</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-122">CSV-122</a></td>
+<td>Parser</td>
+<td>NullPointerException when empty header string and and null string of
""</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-121">CSV-121</a></td>
+<td></td>
+<td>IllegalArgumentException thrown when the header contains duplicate names
when the column names are empty.</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-120">CSV-120</a></td>
+<td></td>
+<td>CSVFormat#withHeader doesn't work with CSVPrinter</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-118">CSV-118</a></td>
+<td>Parser</td>
+<td>CSVRecord.toMap() throws NPE on formats with no headers.</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-114">CSV-114</a></td>
+<td></td>
+<td>CSVFormat constructor should reject a header array with duplicate
entries</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-112">CSV-112</a></td>
+<td>Parser</td>
+<td>HeaderMap is inconsistent when it is parsed from an input with duplicate
columns names</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-111">CSV-111</a></td>
+<td>Parser</td>
+<td>CSVRecord.toMap() fails if row length shorter than header length</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-106">CSV-106</a></td>
+<td>Parser</td>
+<td>CSVFormat.format allways append null</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-100">CSV-100</a></td>
+<td>Parser</td>
+<td>CSVParser: getHeaderMap throws NPE</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-97">CSV-97</a></td>
+<td>Printer</td>
+<td>Allow the String value for null to be customized for the CSV printer</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-96">CSV-96</a></td>
+<td>Parser</td>
+<td>CSVRecord does not verify that the length of the header mapping matches
the number of values</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-88">CSV-88</a></td>
+<td></td>
+<td>Not possible to create a CSVFormat from scratch</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-54">CSV-54</a></td>
+<td>Parser</td>
+<td>Confusing semantic of the ignore leading/trailing spaces parameters</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-36">CSV-36</a></td>
+<td>Parser</td>
+<td>Endless loops in CSV parser</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-34">CSV-34</a></td>
+<td></td>
+<td>CSVFormat describes itself as immutable, but it is not - in particular it
is not thread-safe</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-33">CSV-33</a></td>
+<td>Printer</td>
+<td>The CSVPrinter ecapsing inconsistant with CSVParser</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-25">CSV-25</a></td>
+<td>Parser</td>
+<td>CSVParser.nextValue() seems pointless</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-23">CSV-23</a></td>
+<td></td>
+<td>Excel strategy uses wrong separator</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-22">CSV-22</a></td>
+<td></td>
+<td>CSV reader doesn't handle older Mac line endings</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-21">CSV-21</a></td>
+<td></td>
+<td>CSVWriter.writeValue() not using value delimiter</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-15">CSV-15</a></td>
+<td></td>
+<td>Commons CSV EXCELL_STRATEGY is reading CSV files with double quote and
comma properly but not writing them back the same way</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-13">CSV-13</a></td>
+<td>Printer</td>
+<td>NullPointerException in CSVPrinter.print()/println()</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-3">CSV-3</a></td>
+<td>Printer</td>
+<td>CSVPrinter#escapeAndQuote(String) doesn't adhere to CSV standard</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-1">CSV-1</a></td>
+<td>Parser</td>
+<td>Delimiter should be never recognized as whitespace</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-105">CSV-105</a></td>
+<td></td>
+<td>Add Map conversion API to CSVRecord</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-103">CSV-103</a></td>
+<td></td>
+<td>allow other line delimiters besides \n</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-99">CSV-99</a></td>
+<td></td>
+<td>Revert Builder implementation in CSVFormat</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-94">CSV-94</a></td>
+<td>Parser</td>
+<td>Lexer should only use char fields</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-93">CSV-93</a></td>
+<td>Documentation, Parser, Printer</td>
+<td>Allow the handling of NULL values</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-84">CSV-84</a></td>
+<td></td>
+<td>Clarify comment handling</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-78">CSV-78</a></td>
+<td></td>
+<td>Use Character instead of char for char fields except delimiter</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-70">CSV-70</a></td>
+<td>Parser</td>
+<td>Improve readability of CSVLexer</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-68">CSV-68</a></td>
+<td></td>
+<td>Use the Builder pattern for CSVFormat</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-59">CSV-59</a></td>
+<td></td>
+<td>Is CharBuffer really needed, now that StringBuilder is available?</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-55">CSV-55</a></td>
+<td>Parser</td>
+<td>Replace while(true)-loop in CSVParser.getRecord() with do-while-loop</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-53">CSV-53</a></td>
+<td>Printer</td>
+<td>Allow to always enclose printed values into quotes</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-52">CSV-52</a></td>
+<td>Parser</td>
+<td>Keep track of record numbers</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-49">CSV-49</a></td>
+<td></td>
+<td>CSVStrategy has modifiable public static variables</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-48">CSV-48</a></td>
+<td></td>
+<td>Predefined format for MYSQL</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-47">CSV-47</a></td>
+<td>Printer</td>
+<td>the multitude of flush in CSVPrinter ain't good</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-46">CSV-46</a></td>
+<td></td>
+<td>Reduce visibility of methods in internal classes</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-45">CSV-45</a></td>
+<td>Printer</td>
+<td>CSVPrinter overhaul</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-42">CSV-42</a></td>
+<td></td>
+<td>Lots of possible changes</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-5">CSV-5</a></td>
+<td>Parser</td>
+<td>Improve memory use</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-4">CSV-4</a></td>
+<td>Parser</td>
+<td>Create Strategy for RFC4180</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-2">CSV-2</a></td>
+<td>Printer</td>
+<td>small optimization in CSVPrinter#print(String)</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-137">CSV-137</a></td>
+<td></td>
+<td>CSVWriter to support configurable row delimiter</td>
+<td>New Feature</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-92">CSV-92</a></td>
+<td></td>
+<td>Need a way to extract parsed headers, e.g. for use in formatting
output</td>
+<td>New Feature</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-65">CSV-65</a></td>
+<td>Parser</td>
+<td>Header support</td>
+<td>New Feature</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-27">CSV-27</a></td>
+<td></td>
+<td>Decide whether to keep the csv.writer subpackage</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-26">CSV-26</a></td>
+<td></td>
+<td>ExtendedBufferedReader does too much</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>1.0</td>
+<td><a class="externalLink"
href="https://issues.apache.org/jira/browse/CSV-119">CSV-119</a></td>
+<td></td>
+<td>CSVFormat is missing a print(...) method</td>
+<td>Wish</td>
+<td>Fixed</td>
+<td>Closed</td></tr></table></div>
+ </td>
+ </tr>
+ </table>
+ </div>
+
+ <div class="footer">
+ <p>Copyright © 2014
+ <a href="http://www.apache.org/">The Apache Software
Foundation</a>.
+ All Rights Reserved.</p>
+
+<div class="center">Apache Commons, Apache Commons CSV, Apache, the Apache
feather logo, and the Apache Commons project logos are trademarks of The Apache
Software Foundation.
+ All other marks mentioned may be trademarks or registered trademarks of
their respective owners.</div>
+ </div>
+ </body>
+
+</html>
Propchange:
websites/production/commons/content/proper/commons-csv/archives/1.1/jira-report.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
websites/production/commons/content/proper/commons-csv/archives/1.1/jira-report.html
------------------------------------------------------------------------------
svn:keywords = Id