Skip to content
Browse files

Wagon: Deploying site to repository

  • Loading branch information...
1 parent 275d579 commit 99e534cc9ffd9a6e25446fc0f5f528e277ce9f24 @simonetripodi committed May 22, 2012
Showing with 13,848 additions and 25 deletions.
  1. +4,327 −0 cobertura/coverage.xml
  2. +22 −0 cobertura/css/help.css
  3. +131 −0 cobertura/css/main.css
  4. +50 −0 cobertura/css/sortabletable.css
  5. +73 −0 cobertura/css/source-viewer.css
  6. +49 −0 cobertura/css/tooltip.css
  7. +35 −0 cobertura/frame-packages.html
  8. +23 −0 cobertura/frame-sourcefiles-org.nnsoft.shs.core.collections.html
  9. +32 −0 cobertura/frame-sourcefiles-org.nnsoft.shs.core.html
  10. +41 −0 cobertura/frame-sourcefiles-org.nnsoft.shs.core.http.html
  11. +56 −0 cobertura/frame-sourcefiles-org.nnsoft.shs.core.http.parse.html
  12. +23 −0 cobertura/frame-sourcefiles-org.nnsoft.shs.core.http.serialize.html
  13. +26 −0 cobertura/frame-sourcefiles-org.nnsoft.shs.core.io.html
  14. +101 −0 cobertura/frame-sourcefiles.html
  15. +45 −0 cobertura/frame-summary-org.nnsoft.shs.core.collections.html
  16. +57 −0 cobertura/frame-summary-org.nnsoft.shs.core.html
  17. +61 −0 cobertura/frame-summary-org.nnsoft.shs.core.http.html
  18. +64 −0 cobertura/frame-summary-org.nnsoft.shs.core.http.parse.html
  19. +42 −0 cobertura/frame-summary-org.nnsoft.shs.core.http.serialize.html
  20. +44 −0 cobertura/frame-summary-org.nnsoft.shs.core.io.html
  21. +35 −0 cobertura/frame-summary.html
  22. +31 −0 cobertura/help.html
  23. BIN cobertura/images/blank.png
  24. BIN cobertura/images/downsimple.png
  25. BIN cobertura/images/upsimple.png
  26. +25 −0 cobertura/index.html
  27. +65 −0 cobertura/js/customsorttypes.js
  28. +8 −0 cobertura/js/popup.js
  29. +455 −0 cobertura/js/sortabletable.js
  30. +79 −0 cobertura/js/stringbuilder.js
  31. +358 −0 cobertura/org.nnsoft.shs.core.DefaultHttpServerConfigurator.html
  32. +270 −0 cobertura/org.nnsoft.shs.core.ProtocolProcessor.html
  33. +395 −0 cobertura/org.nnsoft.shs.core.RequestDispatcher.html
  34. +732 −0 cobertura/org.nnsoft.shs.core.SimpleHttpServer.html
  35. +468 −0 cobertura/org.nnsoft.shs.core.collections.SimpleMultiValued.html
  36. +576 −0 cobertura/org.nnsoft.shs.core.http.CookieBuilder.html
  37. +332 −0 cobertura/org.nnsoft.shs.core.http.DefaultResponse.html
  38. +282 −0 cobertura/org.nnsoft.shs.core.http.DefaultSession.html
  39. +710 −0 cobertura/org.nnsoft.shs.core.http.MutableRequest.html
  40. +100 −0 cobertura/org.nnsoft.shs.core.http.RequestParseException.html
  41. +125 −0 cobertura/org.nnsoft.shs.core.http.ResponseFactory.html
  42. +333 −0 cobertura/org.nnsoft.shs.core.http.SessionManager.html
  43. +139 −0 cobertura/org.nnsoft.shs.core.http.parse.AbstractParametersParserTrigger.html
  44. +124 −0 cobertura/org.nnsoft.shs.core.http.parse.CookieParserTrigger.html
  45. +183 −0 cobertura/org.nnsoft.shs.core.http.parse.HeaderParserTrigger.html
  46. +141 −0 cobertura/org.nnsoft.shs.core.http.parse.MethodParserTrigger.html
  47. +112 −0 cobertura/org.nnsoft.shs.core.http.parse.ParametersParserTrigger.html
  48. +103 −0 cobertura/org.nnsoft.shs.core.http.parse.ParserStatus.html
  49. +116 −0 cobertura/org.nnsoft.shs.core.http.parse.ParserTrigger.html
  50. +109 −0 cobertura/org.nnsoft.shs.core.http.parse.PathParserTrigger.html
  51. +107 −0 cobertura/org.nnsoft.shs.core.http.parse.ProtocolNameParserTrigger.html
  52. +109 −0 cobertura/org.nnsoft.shs.core.http.parse.ProtocolVersionParserTrigger.html
  53. +112 −0 cobertura/org.nnsoft.shs.core.http.parse.QueryStringParametersParserTrigger.html
  54. +652 −0 cobertura/org.nnsoft.shs.core.http.parse.RequestStreamingParser.html
  55. +443 −0 cobertura/org.nnsoft.shs.core.http.serialize.ResponseSerializer.html
  56. +383 −0 cobertura/org.nnsoft.shs.core.io.FileResponseBodyWriter.html
  57. +242 −0 cobertura/org.nnsoft.shs.core.io.IOUtils.html
  58. +1 −1 cpd.html
  59. +20 −2 dependencies.html
  60. +1 −1 dependency-convergence.html
  61. +2 −2 distribution-management.html
  62. +2 −2 index.html
  63. +1 −1 integration.html
  64. +1 −1 issue-tracking.html
  65. +1 −1 license.html
  66. +1 −1 mail-lists.html
  67. +1 −1 plugin-management.html
  68. +2 −2 plugins.html
  69. +2 −2 pmd.html
  70. +50 −1 pmd.xml
  71. +1 −1 project-info.html
  72. +2 −2 project-reports.html
  73. +2 −2 project-summary.html
  74. +2 −2 source-repository.html
Sorry, we could not display the entire diff because it was too big.
View
4,327 cobertura/coverage.xml
4,327 additions, 0 deletions not shown because the diff is too large. Please use a local Git client to view these changes.
View
22 cobertura/css/help.css
@@ -0,0 +1,22 @@
+dl {
+ float: left;
+ width: 100%;
+}
+
+dt {
+ border-top: 1px solid #808080;
+ float: left;
+ font-weight: bold;
+ margin: 0;
+ padding: 1em;
+ width: 20%;
+}
+
+dd {
+ border-top: 1px solid #808080;
+ float: left;
+ font-style: italic;
+ margin: 0;
+ padding: 1em;
+ width: 60%;
+}
View
131 cobertura/css/main.css
@@ -0,0 +1,131 @@
+@import url("help.css");
+@import url("source-viewer.css");
+@import url("tooltip.css");
+
+.hidden {
+ display: none;
+}
+
+a.dfn {
+ border-bottom: 1px dotted #00aa00;
+ cursor: help;
+}
+
+a.dfn:active, a.dfn:link, a.dfn:visited {
+ color: #000000;
+ text-decoration: none;
+}
+
+a.dfn:hover {
+ color: #0000ff;
+ text-decoration: none;
+}
+
+body {
+ font-family: verdana, arial, helvetica;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ margin-bottom: 0.5em;
+}
+
+h5 {
+ margin-top: 0.5em;
+}
+
+div.footer {
+ font-size: 68%;
+ margin-top: 1.5em;
+}
+
+div.percentgraph
+{
+ background-color: #f02020;
+ border: #808080 1px solid;
+ height: 1.3em;
+ margin: 0px;
+ padding: 0px;
+ width: 100px;
+}
+
+div.percentgraph div.greenbar
+{
+ background-color: #00f000;
+ height: 1.3em;
+ margin: 0px;
+ padding: 0px;
+}
+
+div.percentgraph div.na
+{
+ background-color: #eaeaea;
+ height: 1.3em;
+ margin: 0px;
+ padding: 0px;
+}
+
+div.percentgraph span.text
+{
+ display: block;
+ position: absolute;
+ text-align: center;
+ width: 100px;
+}
+
+div.separator {
+ height: 10px;
+}
+
+table tr td, table tr th {
+ font-size: 68%;
+}
+
+td.value table tr td {
+ font-size: 11px;
+}
+
+table.percentgraph {
+ border: 0px;
+ font-size: 130%;
+ margin: 0px;
+ margin-left: auto;
+ margin-right: 0px;
+ padding: 0px;
+}
+
+table.percentgraph tr.percentgraph {
+ border: 0px;
+ margin: 0px;
+ padding: 0px;
+}
+
+table.percentgraph td.percentgraph {
+ border: 0px;
+ margin: 0px;
+ padding: 0px;
+ padding-left: 4px;
+}
+
+table.report {
+ border-collapse: collapse;
+ width: 100%;
+}
+
+table.report td {
+ border: #d0d0d0 1px solid;
+}
+
+table.report td.heading {
+ background: #dcecff;
+ font-weight: bold;
+ text-align: center;
+}
+
+table.report td.heading:hover {
+ background: #c0ffc0;
+ cursor: pointer;
+}
+
+table.report td.value {
+ text-align: right;
+}
View
50 cobertura/css/sortabletable.css
@@ -0,0 +1,50 @@
+.sort-table {
+ font: Icon;
+ border: 1px Solid ThreeDShadow;
+ background: Window;
+ color: WindowText;
+}
+
+.sort-table thead {
+ background: ButtonFace;
+}
+
+.sort-table td {
+ padding: 2px 5px;
+}
+
+.sort-table thead td {
+ border: 1px solid;
+ border-color: ButtonHighlight ButtonShadow
+ ButtonShadow ButtonHighlight;
+ cursor: default;
+}
+
+.sort-table thead td:active {
+ border-color: ButtonShadow ButtonHighlight
+ ButtonHighlight ButtonShadow;
+ padding: 3px 4px 1px 6px;
+}
+
+.sort-table thead td[_sortType=None]:active {
+ border-color: ButtonHighlight ButtonShadow
+ ButtonShadow ButtonHighlight;
+ padding: 2px 5px;
+}
+
+.sort-arrow {
+ width: 11px;
+ height: 11px;
+ background-position: center center;
+ background-repeat: no-repeat;
+ margin: 0 2px;
+}
+
+.sort-arrow.descending {
+ background-image: url("../images/downsimple.png");
+
+}
+
+.sort-arrow.ascending {
+ background-image: url("../images/upsimple.png");
+}
View
73 cobertura/css/source-viewer.css
@@ -0,0 +1,73 @@
+pre.src {
+ background: #ffffff;
+ margin-top: 0px;
+ margin-bottom: 0px;
+}
+
+table.src {
+ border: #dcdcdc 1px solid;
+ font-size: 16px;
+}
+
+td.numLine {
+ background: #f0f0f0;
+ border-right: #dcdcdc 1px solid;
+ padding-right: 3px;
+ text-align: right;
+}
+
+td.numLineCover {
+ background: #80ff80;
+ border-right: #dcdcdc 1px solid;
+ padding-right: 3px;
+ text-align: right;
+}
+
+td.nbHits {
+ background: #f0f0f0;
+ border-right: #dcdcdc 1px solid;
+ padding-right: 3px;
+ text-align: right;
+}
+
+td.nbHitsCovered {
+ background: #80ff80;
+ border-right: #dcdcdc 1px solid;
+ padding-right: 3px;
+ text-align: right;
+}
+
+td.nbHitsUncovered {
+ background: #ff9090;
+ border-right: #dcdcdc 1px solid;
+ font-weight: bold;
+ padding-right: 3px;
+ text-align: right;
+}
+
+td.src {
+ width: 100%;
+}
+
+span.comment {
+ color: #b22222;
+ font-style: italic;
+}
+
+span.keyword {
+ color: #2020bf;
+ font-weight: bold;
+}
+
+span.srcUncovered {
+ background: #ff9090;
+}
+
+span.string {
+ color: #2a00ff;
+}
+
+span.text_italic {
+ font-size: 12px;
+ font-style: italic;
+}
View
49 cobertura/css/tooltip.css
@@ -0,0 +1,49 @@
+a.hastooltip {
+ border-bottom: 1px dotted #00aa00;
+ color: #000000;
+ cursor: help;
+ font-style: normal;
+ position: relative; /* This is the key */
+ text-decoration: none;
+ z-index: 24; /* What does this do? */
+}
+
+a.hastooltip:active {
+ color: #000000;
+ text-decoration: none;
+}
+
+a.hastooltip:link {
+ color: #000000;
+ text-decoration: none;
+}
+
+a.hastooltip:hover {
+ background-color: #a0b8ff;
+ color: #000000;
+ text-decoration: none;
+ z-index: 25;
+}
+
+a.hastooltip:visited {
+ color: #000000;
+ text-decoration: none;
+}
+
+a.hastooltip span {
+ display: none;
+}
+
+a.hastooltip:hover span {
+ background-color: #eeeeee;
+ border: 1px solid #000000;
+ color: #000000;
+ display: block;
+ padding: 5px;
+ left: -15.2em;
+ position: absolute;
+ text-align: center;
+ text-decoration: none;
+ top: 2em;
+ width: 20em;
+}
View
35 cobertura/frame-packages.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>Coverage Report</title>
+<link title="Style" type="text/css" rel="stylesheet" href="css/main.css" />
+</head>
+<body>
+<h5>Packages</h5>
+<table width="100%">
+<tr>
+<td nowrap="nowrap"><a href="frame-summary.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles.html"' target="summary">All</a></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a href="frame-summary-org.nnsoft.shs.core.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.html"' target="summary">org.nnsoft.shs.core</a></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a href="frame-summary-org.nnsoft.shs.core.collections.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.collections.html"' target="summary">org.nnsoft.shs.core.collections</a></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a href="frame-summary-org.nnsoft.shs.core.http.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.http.html"' target="summary">org.nnsoft.shs.core.http</a></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a href="frame-summary-org.nnsoft.shs.core.http.parse.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.http.parse.html"' target="summary">org.nnsoft.shs.core.http.parse</a></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a href="frame-summary-org.nnsoft.shs.core.http.serialize.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.http.serialize.html"' target="summary">org.nnsoft.shs.core.http.serialize</a></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a href="frame-summary-org.nnsoft.shs.core.io.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.io.html"' target="summary">org.nnsoft.shs.core.io</a></td>
+</tr>
+</table>
+</body>
+</html>
View
23 cobertura/frame-sourcefiles-org.nnsoft.shs.core.collections.html
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<title>Coverage Report Classes</title>
+<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
+</head>
+<body>
+<h5>
+org.nnsoft.shs.core.collections
+</h5>
+<div class="separator">&nbsp;</div>
+<h5>Classes</h5>
+<table width="100%">
+<tbody>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.collections.SimpleMultiValued.html">SimpleMultiValued</a> <i>(70%)</i></td>
+</tr>
+</tbody>
+</table>
+</body>
+</html>
View
32 cobertura/frame-sourcefiles-org.nnsoft.shs.core.html
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<title>Coverage Report Classes</title>
+<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
+</head>
+<body>
+<h5>
+org.nnsoft.shs.core
+</h5>
+<div class="separator">&nbsp;</div>
+<h5>Classes</h5>
+<table width="100%">
+<tbody>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.DefaultHttpServerConfigurator.html">DefaultHttpServerConfigurator</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.ProtocolProcessor.html">ProtocolProcessor</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.RequestDispatcher.html">RequestDispatcher</a> <i>(79%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.SimpleHttpServer.html">SimpleHttpServer</a> <i>(0%)</i></td>
+</tr>
+</tbody>
+</table>
+</body>
+</html>
View
41 cobertura/frame-sourcefiles-org.nnsoft.shs.core.http.html
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<title>Coverage Report Classes</title>
+<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
+</head>
+<body>
+<h5>
+org.nnsoft.shs.core.http
+</h5>
+<div class="separator">&nbsp;</div>
+<h5>Classes</h5>
+<table width="100%">
+<tbody>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.CookieBuilder.html">CookieBuilder</a> <i>(89%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.DefaultResponse.html">DefaultResponse</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.DefaultSession.html">DefaultSession</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.MutableRequest.html">MutableRequest</a> <i>(87%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.RequestParseException.html">RequestParseException</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.ResponseFactory.html">ResponseFactory</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.SessionManager.html">SessionManager</a> <i>(0%)</i></td>
+</tr>
+</tbody>
+</table>
+</body>
+</html>
View
56 cobertura/frame-sourcefiles-org.nnsoft.shs.core.http.parse.html
@@ -0,0 +1,56 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<title>Coverage Report Classes</title>
+<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
+</head>
+<body>
+<h5>
+org.nnsoft.shs.core.http.parse
+</h5>
+<div class="separator">&nbsp;</div>
+<h5>Classes</h5>
+<table width="100%">
+<tbody>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.AbstractParametersParserTrigger.html">AbstractParametersParserTrigger</a> <i>(100%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.CookieParserTrigger.html">CookieParserTrigger</a> <i>(100%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.HeaderParserTrigger.html">HeaderParserTrigger</a> <i>(88%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.MethodParserTrigger.html">MethodParserTrigger</a> <i>(60%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.ParametersParserTrigger.html">ParametersParserTrigger</a> <i>(100%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.ParserStatus.html">ParserStatus</a> <i>(100%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.ParserTrigger.html">ParserTrigger</a> <i>(N/A)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.PathParserTrigger.html">PathParserTrigger</a> <i>(100%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.ProtocolNameParserTrigger.html">ProtocolNameParserTrigger</a> <i>(100%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.ProtocolVersionParserTrigger.html">ProtocolVersionParserTrigger</a> <i>(100%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.QueryStringParametersParserTrigger.html">QueryStringParametersParserTrigger</a> <i>(100%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.RequestStreamingParser.html">RequestStreamingParser</a> <i>(96%)</i></td>
+</tr>
+</tbody>
+</table>
+</body>
+</html>
View
23 cobertura/frame-sourcefiles-org.nnsoft.shs.core.http.serialize.html
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<title>Coverage Report Classes</title>
+<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
+</head>
+<body>
+<h5>
+org.nnsoft.shs.core.http.serialize
+</h5>
+<div class="separator">&nbsp;</div>
+<h5>Classes</h5>
+<table width="100%">
+<tbody>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.serialize.ResponseSerializer.html">ResponseSerializer</a> <i>(0%)</i></td>
+</tr>
+</tbody>
+</table>
+</body>
+</html>
View
26 cobertura/frame-sourcefiles-org.nnsoft.shs.core.io.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<title>Coverage Report Classes</title>
+<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
+</head>
+<body>
+<h5>
+org.nnsoft.shs.core.io
+</h5>
+<div class="separator">&nbsp;</div>
+<h5>Classes</h5>
+<table width="100%">
+<tbody>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.io.FileResponseBodyWriter.html">FileResponseBodyWriter</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.io.IOUtils.html">IOUtils</a> <i>(35%)</i></td>
+</tr>
+</tbody>
+</table>
+</body>
+</html>
View
101 cobertura/frame-sourcefiles.html
@@ -0,0 +1,101 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<title>Coverage Report Classes</title>
+<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
+</head>
+<body>
+<h5>
+All Packages
+</h5>
+<div class="separator">&nbsp;</div>
+<h5>Classes</h5>
+<table width="100%">
+<tbody>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.AbstractParametersParserTrigger.html">AbstractParametersParserTrigger</a> <i>(100%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.CookieBuilder.html">CookieBuilder</a> <i>(89%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.CookieParserTrigger.html">CookieParserTrigger</a> <i>(100%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.DefaultHttpServerConfigurator.html">DefaultHttpServerConfigurator</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.DefaultResponse.html">DefaultResponse</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.DefaultSession.html">DefaultSession</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.io.FileResponseBodyWriter.html">FileResponseBodyWriter</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.HeaderParserTrigger.html">HeaderParserTrigger</a> <i>(88%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.io.IOUtils.html">IOUtils</a> <i>(35%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.MethodParserTrigger.html">MethodParserTrigger</a> <i>(60%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.MutableRequest.html">MutableRequest</a> <i>(87%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.ParametersParserTrigger.html">ParametersParserTrigger</a> <i>(100%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.ParserStatus.html">ParserStatus</a> <i>(100%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.ParserTrigger.html">ParserTrigger</a> <i>(N/A)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.PathParserTrigger.html">PathParserTrigger</a> <i>(100%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.ProtocolNameParserTrigger.html">ProtocolNameParserTrigger</a> <i>(100%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.ProtocolProcessor.html">ProtocolProcessor</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.ProtocolVersionParserTrigger.html">ProtocolVersionParserTrigger</a> <i>(100%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.QueryStringParametersParserTrigger.html">QueryStringParametersParserTrigger</a> <i>(100%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.RequestDispatcher.html">RequestDispatcher</a> <i>(79%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.RequestParseException.html">RequestParseException</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.parse.RequestStreamingParser.html">RequestStreamingParser</a> <i>(96%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.ResponseFactory.html">ResponseFactory</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.serialize.ResponseSerializer.html">ResponseSerializer</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.http.SessionManager.html">SessionManager</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.SimpleHttpServer.html">SimpleHttpServer</a> <i>(0%)</i></td>
+</tr>
+<tr>
+<td nowrap="nowrap"><a target="summary" href="org.nnsoft.shs.core.collections.SimpleMultiValued.html">SimpleMultiValued</a> <i>(70%)</i></td>
+</tr>
+</tbody>
+</table>
+</body>
+</html>
View
45 cobertura/frame-summary-org.nnsoft.shs.core.collections.html
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<title>Coverage Report</title>
+<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
+<link title="Style" type="text/css" rel="stylesheet" href="css/sortabletable.css"/>
+<script type="text/javascript" src="js/popup.js"></script>
+<script type="text/javascript" src="js/sortabletable.js"></script>
+<script type="text/javascript" src="js/customsorttypes.js"></script>
+</head>
+<body>
+<h5>Coverage Report - org.nnsoft.shs.core.collections</h5>
+<div class="separator">&nbsp;</div>
+<table class="report" id="packageResults">
+<thead><tr> <td class="heading">Package</td> <td class="heading"># Classes</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
+<tbody>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.collections.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.collections.html"'>org.nnsoft.shs.core.collections</a></td><td class="value">4</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">70%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:70px"><span class="text">34/48</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">40%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:40px"><span class="text">9/22</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7222222222222223;</span>1.722</td></tr>
+</tbody>
+</table>
+<script type="text/javascript">
+var packageTable = new SortableTable(document.getElementById("packageResults"),
+ ["String", "Number", "Percentage", "Percentage", "FormattedNumber"]);
+packageTable.sort(0);
+</script>
+<div class="separator">&nbsp;</div>
+<table class="report" id="classResults">
+<thead><tr> <td class="heading">Classes in this Package</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
+<tbody>
+ <tr><td><a href="org.nnsoft.shs.core.collections.SimpleMultiValued.html">SimpleMultiValued</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">65%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:65px"><span class="text">21/32</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">40%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:40px"><span class="text">9/22</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7222222222222223;</span>1.722</td></tr>
+ <tr><td><a href="org.nnsoft.shs.core.collections.SimpleMultiValued.html">SimpleMultiValued$1</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">2/2</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7222222222222223;</span>1.722</td></tr>
+ <tr><td><a href="org.nnsoft.shs.core.collections.SimpleMultiValued.html">SimpleMultiValued$UnmodifiableEntry</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">71%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:71px"><span class="text">5/7</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7222222222222223;</span>1.722</td></tr>
+ <tr><td><a href="org.nnsoft.shs.core.collections.SimpleMultiValued.html">SimpleMultiValued$UnmodifiableIterator</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">85%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:85px"><span class="text">6/7</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7222222222222223;</span>1.722</td></tr>
+
+</tbody>
+</table>
+<script type="text/javascript">
+var classTable = new SortableTable(document.getElementById("classResults"),
+ ["String", "Percentage", "Percentage", "FormattedNumber"]);
+classTable.sort(0);
+</script>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 5/22/12 12:42 AM.</div>
+</body>
+</html>
View
57 cobertura/frame-summary-org.nnsoft.shs.core.html
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<title>Coverage Report</title>
+<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
+<link title="Style" type="text/css" rel="stylesheet" href="css/sortabletable.css"/>
+<script type="text/javascript" src="js/popup.js"></script>
+<script type="text/javascript" src="js/sortabletable.js"></script>
+<script type="text/javascript" src="js/customsorttypes.js"></script>
+</head>
+<body>
+<h5>Coverage Report - org.nnsoft.shs.core</h5>
+<div class="separator">&nbsp;</div>
+<table class="report" id="packageResults">
+<thead><tr> <td class="heading">Package</td> <td class="heading"># Classes</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
+<tbody>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.html"'>org.nnsoft.shs.core</a></td><td class="value">8</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">18%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:18px"><span class="text">50/271</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">17%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:17px"><span class="text">21/122</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.2580645161290325;</span>3.258</td></tr>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.collections.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.collections.html"'>org.nnsoft.shs.core.collections</a></td><td class="value">4</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">70%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:70px"><span class="text">34/48</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">40%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:40px"><span class="text">9/22</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7222222222222223;</span>1.722</td></tr>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.http.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.http.html"'>org.nnsoft.shs.core.http</a></td><td class="value">12</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">49%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:49px"><span class="text">110/221</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">47%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:47px"><span class="text">49/104</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.2469135802469136;</span>1.247</td></tr>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.http.parse.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.http.parse.html"'>org.nnsoft.shs.core.http.parse</a></td><td class="value">12</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">95%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:95px"><span class="text">179/187</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">81%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:81px"><span class="text">84/103</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.75;</span>3.75</td></tr>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.http.serialize.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.http.serialize.html"'>org.nnsoft.shs.core.http.serialize</a></td><td class="value">1</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/51</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/22</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.2857142857142856;</span>2.286</td></tr>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.io.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.io.html"'>org.nnsoft.shs.core.io</a></td><td class="value">2</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">2%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:2px"><span class="text">5/191</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.4;</span>1.4</td></tr>
+</tbody>
+</table>
+<script type="text/javascript">
+var packageTable = new SortableTable(document.getElementById("packageResults"),
+ ["String", "Number", "Percentage", "Percentage", "FormattedNumber"]);
+packageTable.sort(0);
+</script>
+<div class="separator">&nbsp;</div>
+<table class="report" id="classResults">
+<thead><tr> <td class="heading">Classes in this Package</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
+<tbody>
+ <tr><td><a href="org.nnsoft.shs.core.DefaultHttpServerConfigurator.html">DefaultHttpServerConfigurator</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/20</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/6</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
+ <tr><td><a href="org.nnsoft.shs.core.DefaultHttpServerConfigurator.html">DefaultHttpServerConfigurator$1</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/4</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
+ <tr><td><a href="org.nnsoft.shs.core.DefaultHttpServerConfigurator.html">DefaultHttpServerConfigurator$2</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/6</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.ProtocolProcessor.html">ProtocolProcessor</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/30</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/16</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.5;</span>4.5</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.RequestDispatcher.html">RequestDispatcher</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">87%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:87px"><span class="text">28/32</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">75%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:75px"><span class="text">12/16</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0;</span>4</td></tr>
+ <tr><td><a href="org.nnsoft.shs.core.RequestDispatcher.html">RequestDispatcher$MatchingRequestHandler</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">66%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:66px"><span class="text">18/27</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">56%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:56px"><span class="text">9/16</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0;</span>4</td></tr>
+ <tr><td><a href="org.nnsoft.shs.core.RequestDispatcher.html">RequestDispatcher$MatchingRequestHandler$Kind</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">4/4</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0;</span>4</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.SimpleHttpServer.html">SimpleHttpServer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/148</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/64</span></div></div></td></tr></table></td><td class="value"><span class="hidden">5.666666666666667;</span>5.667</td></tr>
+
+</tbody>
+</table>
+<script type="text/javascript">
+var classTable = new SortableTable(document.getElementById("classResults"),
+ ["String", "Percentage", "Percentage", "FormattedNumber"]);
+classTable.sort(0);
+</script>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 5/22/12 12:42 AM.</div>
+</body>
+</html>
View
61 cobertura/frame-summary-org.nnsoft.shs.core.http.html
@@ -0,0 +1,61 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<title>Coverage Report</title>
+<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
+<link title="Style" type="text/css" rel="stylesheet" href="css/sortabletable.css"/>
+<script type="text/javascript" src="js/popup.js"></script>
+<script type="text/javascript" src="js/sortabletable.js"></script>
+<script type="text/javascript" src="js/customsorttypes.js"></script>
+</head>
+<body>
+<h5>Coverage Report - org.nnsoft.shs.core.http</h5>
+<div class="separator">&nbsp;</div>
+<table class="report" id="packageResults">
+<thead><tr> <td class="heading">Package</td> <td class="heading"># Classes</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
+<tbody>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.http.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.http.html"'>org.nnsoft.shs.core.http</a></td><td class="value">12</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">49%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:49px"><span class="text">110/221</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">47%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:47px"><span class="text">49/104</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.2469135802469136;</span>1.247</td></tr>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.http.parse.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.http.parse.html"'>org.nnsoft.shs.core.http.parse</a></td><td class="value">12</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">95%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:95px"><span class="text">179/187</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">81%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:81px"><span class="text">84/103</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.75;</span>3.75</td></tr>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.http.serialize.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.http.serialize.html"'>org.nnsoft.shs.core.http.serialize</a></td><td class="value">1</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/51</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/22</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.2857142857142856;</span>2.286</td></tr>
+</tbody>
+</table>
+<script type="text/javascript">
+var packageTable = new SortableTable(document.getElementById("packageResults"),
+ ["String", "Number", "Percentage", "Percentage", "FormattedNumber"]);
+packageTable.sort(0);
+</script>
+<div class="separator">&nbsp;</div>
+<table class="report" id="classResults">
+<thead><tr> <td class="heading">Classes in this Package</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
+<tbody>
+ <tr><td><a href="org.nnsoft.shs.core.http.CookieBuilder.html">CookieBuilder</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">93%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:93px"><span class="text">28/30</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">20/20</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.5789473684210527;</span>1.579</td></tr>
+ <tr><td><a href="org.nnsoft.shs.core.http.CookieBuilder.html">CookieBuilder$1</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.5789473684210527;</span>1.579</td></tr>
+ <tr><td><a href="org.nnsoft.shs.core.http.CookieBuilder.html">CookieBuilder$DefaultCookie</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">84%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:84px"><span class="text">21/25</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">55%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:55px"><span class="text">11/20</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.5789473684210527;</span>1.579</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.DefaultResponse.html">DefaultResponse</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/33</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/14</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
+ <tr><td><a href="org.nnsoft.shs.core.http.DefaultResponse.html">DefaultResponse$1</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
+ <tr><td><a href="org.nnsoft.shs.core.http.DefaultResponse.html">DefaultResponse$NoOpResponseBodyWriter</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/4</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.DefaultSession.html">DefaultSession</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/24</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.2222222222222223;</span>1.222</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.MutableRequest.html">MutableRequest</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">87%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:87px"><span class="text">61/70</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">47%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:47px"><span class="text">18/38</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0689655172413792;</span>1.069</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.RequestParseException.html">RequestParseException</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/2</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.ResponseFactory.html">ResponseFactory</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/3</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.SessionManager.html">SessionManager</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/24</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/10</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.0;</span>2</td></tr>
+ <tr><td><a href="org.nnsoft.shs.core.http.SessionManager.html">SessionManager$SessionRemoverTimerTask</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/6</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.0;</span>2</td></tr>
+
+</tbody>
+</table>
+<script type="text/javascript">
+var classTable = new SortableTable(document.getElementById("classResults"),
+ ["String", "Percentage", "Percentage", "FormattedNumber"]);
+classTable.sort(0);
+</script>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 5/22/12 12:42 AM.</div>
+</body>
+</html>
View
64 cobertura/frame-summary-org.nnsoft.shs.core.http.parse.html
@@ -0,0 +1,64 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<title>Coverage Report</title>
+<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
+<link title="Style" type="text/css" rel="stylesheet" href="css/sortabletable.css"/>
+<script type="text/javascript" src="js/popup.js"></script>
+<script type="text/javascript" src="js/sortabletable.js"></script>
+<script type="text/javascript" src="js/customsorttypes.js"></script>
+</head>
+<body>
+<h5>Coverage Report - org.nnsoft.shs.core.http.parse</h5>
+<div class="separator">&nbsp;</div>
+<table class="report" id="packageResults">
+<thead><tr> <td class="heading">Package</td> <td class="heading"># Classes</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
+<tbody>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.http.parse.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.http.parse.html"'>org.nnsoft.shs.core.http.parse</a></td><td class="value">12</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">95%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:95px"><span class="text">179/187</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">81%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:81px"><span class="text">84/103</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.75;</span>3.75</td></tr>
+</tbody>
+</table>
+<script type="text/javascript">
+var packageTable = new SortableTable(document.getElementById("packageResults"),
+ ["String", "Number", "Percentage", "Percentage", "FormattedNumber"]);
+packageTable.sort(0);
+</script>
+<div class="separator">&nbsp;</div>
+<table class="report" id="classResults">
+<thead><tr> <td class="heading">Classes in this Package</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
+<tbody>
+ <tr><td><a href="org.nnsoft.shs.core.http.parse.AbstractParametersParserTrigger.html">AbstractParametersParserTrigger</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">9/9</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">2/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.6666666666666667;</span>1.667</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.parse.CookieParserTrigger.html">CookieParserTrigger</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">6/6</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">2/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.0;</span>3</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.parse.HeaderParserTrigger.html">HeaderParserTrigger</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">88%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:88px"><span class="text">15/17</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">10/10</span></div></div></td></tr></table></td><td class="value"><span class="hidden">11.0;</span>11</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.parse.MethodParserTrigger.html">MethodParserTrigger</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">60%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:60px"><span class="text">3/5</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0;</span>4</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.parse.ParametersParserTrigger.html">ParametersParserTrigger</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">4/4</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.parse.ParserStatus.html">ParserStatus</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">15/15</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">0.0;</span>0</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.parse.ParserTrigger.html">ParserTrigger</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.parse.PathParserTrigger.html">PathParserTrigger</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">3/3</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.parse.ProtocolNameParserTrigger.html">ProtocolNameParserTrigger</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">3/3</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.parse.ProtocolVersionParserTrigger.html">ProtocolVersionParserTrigger</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">3/3</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.parse.QueryStringParametersParserTrigger.html">QueryStringParametersParserTrigger</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">4/4</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.http.parse.RequestStreamingParser.html">RequestStreamingParser</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">96%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:96px"><span class="text">114/118</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">78%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:78px"><span class="text">70/89</span></div></div></td></tr></table></td><td class="value"><span class="hidden">5.9;</span>5.9</td></tr>
+
+</tbody>
+</table>
+<script type="text/javascript">
+var classTable = new SortableTable(document.getElementById("classResults"),
+ ["String", "Percentage", "Percentage", "FormattedNumber"]);
+classTable.sort(0);
+</script>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 5/22/12 12:42 AM.</div>
+</body>
+</html>
View
42 cobertura/frame-summary-org.nnsoft.shs.core.http.serialize.html
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<title>Coverage Report</title>
+<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
+<link title="Style" type="text/css" rel="stylesheet" href="css/sortabletable.css"/>
+<script type="text/javascript" src="js/popup.js"></script>
+<script type="text/javascript" src="js/sortabletable.js"></script>
+<script type="text/javascript" src="js/customsorttypes.js"></script>
+</head>
+<body>
+<h5>Coverage Report - org.nnsoft.shs.core.http.serialize</h5>
+<div class="separator">&nbsp;</div>
+<table class="report" id="packageResults">
+<thead><tr> <td class="heading">Package</td> <td class="heading"># Classes</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
+<tbody>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.http.serialize.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.http.serialize.html"'>org.nnsoft.shs.core.http.serialize</a></td><td class="value">1</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/51</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/22</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.2857142857142856;</span>2.286</td></tr>
+</tbody>
+</table>
+<script type="text/javascript">
+var packageTable = new SortableTable(document.getElementById("packageResults"),
+ ["String", "Number", "Percentage", "Percentage", "FormattedNumber"]);
+packageTable.sort(0);
+</script>
+<div class="separator">&nbsp;</div>
+<table class="report" id="classResults">
+<thead><tr> <td class="heading">Classes in this Package</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
+<tbody>
+ <tr><td><a href="org.nnsoft.shs.core.http.serialize.ResponseSerializer.html">ResponseSerializer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/51</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/22</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.2857142857142856;</span>2.286</td></tr>
+
+</tbody>
+</table>
+<script type="text/javascript">
+var classTable = new SortableTable(document.getElementById("classResults"),
+ ["String", "Percentage", "Percentage", "FormattedNumber"]);
+classTable.sort(0);
+</script>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 5/22/12 12:42 AM.</div>
+</body>
+</html>
View
44 cobertura/frame-summary-org.nnsoft.shs.core.io.html
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<title>Coverage Report</title>
+<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
+<link title="Style" type="text/css" rel="stylesheet" href="css/sortabletable.css"/>
+<script type="text/javascript" src="js/popup.js"></script>
+<script type="text/javascript" src="js/sortabletable.js"></script>
+<script type="text/javascript" src="js/customsorttypes.js"></script>
+</head>
+<body>
+<h5>Coverage Report - org.nnsoft.shs.core.io</h5>
+<div class="separator">&nbsp;</div>
+<table class="report" id="packageResults">
+<thead><tr> <td class="heading">Package</td> <td class="heading"># Classes</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
+<tbody>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.io.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.io.html"'>org.nnsoft.shs.core.io</a></td><td class="value">2</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">2%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:2px"><span class="text">5/191</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.4;</span>1.4</td></tr>
+</tbody>
+</table>
+<script type="text/javascript">
+var packageTable = new SortableTable(document.getElementById("packageResults"),
+ ["String", "Number", "Percentage", "Percentage", "FormattedNumber"]);
+packageTable.sort(0);
+</script>
+<div class="separator">&nbsp;</div>
+<table class="report" id="classResults">
+<thead><tr> <td class="heading">Classes in this Package</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
+<tbody>
+ <tr><td><a href="org.nnsoft.shs.core.io.FileResponseBodyWriter.html">FileResponseBodyWriter</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/177</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
+
+ <tr><td><a href="org.nnsoft.shs.core.io.IOUtils.html">IOUtils</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">35%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:35px"><span class="text">5/14</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.6666666666666667;</span>1.667</td></tr>
+
+</tbody>
+</table>
+<script type="text/javascript">
+var classTable = new SortableTable(document.getElementById("classResults"),
+ ["String", "Percentage", "Percentage", "FormattedNumber"]);
+classTable.sort(0);
+</script>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 5/22/12 12:42 AM.</div>
+</body>
+</html>
View
35 cobertura/frame-summary.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<title>Coverage Report</title>
+<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
+<link title="Style" type="text/css" rel="stylesheet" href="css/sortabletable.css"/>
+<script type="text/javascript" src="js/popup.js"></script>
+<script type="text/javascript" src="js/sortabletable.js"></script>
+<script type="text/javascript" src="js/customsorttypes.js"></script>
+</head>
+<body>
+<h5>Coverage Report - All Packages</h5>
+<div class="separator">&nbsp;</div>
+<table class="report" id="packageResults">
+<thead><tr> <td class="heading">Package</td> <td class="heading"># Classes</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
+<tbody>
+ <tr><td><b>All Packages</b></td><td class="value">39</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">39%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:39px"><span class="text">378/969</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">43%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:43px"><span class="text">163/375</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.064327485380117;</span>2.064</td></tr>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.html"'>org.nnsoft.shs.core</a></td><td class="value">8</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">18%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:18px"><span class="text">50/271</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">17%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:17px"><span class="text">21/122</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.2580645161290325;</span>3.258</td></tr>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.collections.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.collections.html"'>org.nnsoft.shs.core.collections</a></td><td class="value">4</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">70%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:70px"><span class="text">34/48</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">40%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:40px"><span class="text">9/22</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7222222222222223;</span>1.722</td></tr>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.http.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.http.html"'>org.nnsoft.shs.core.http</a></td><td class="value">12</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">49%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:49px"><span class="text">110/221</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">47%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:47px"><span class="text">49/104</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.2469135802469136;</span>1.247</td></tr>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.http.parse.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.http.parse.html"'>org.nnsoft.shs.core.http.parse</a></td><td class="value">12</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">95%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:95px"><span class="text">179/187</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">81%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:81px"><span class="text">84/103</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.75;</span>3.75</td></tr>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.http.serialize.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.http.serialize.html"'>org.nnsoft.shs.core.http.serialize</a></td><td class="value">1</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/51</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/22</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.2857142857142856;</span>2.286</td></tr>
+ <tr><td><a href="frame-summary-org.nnsoft.shs.core.io.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.nnsoft.shs.core.io.html"'>org.nnsoft.shs.core.io</a></td><td class="value">2</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">2%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:2px"><span class="text">5/191</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.4;</span>1.4</td></tr>
+</tbody>
+</table>
+<script type="text/javascript">
+var packageTable = new SortableTable(document.getElementById("packageResults"),
+ ["String", "Number", "Percentage", "Percentage", "FormattedNumber"]);
+packageTable.sort(0);
+</script>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 5/22/12 12:42 AM.</div>
+</body>
+</html>
View
31 cobertura/help.html
@@ -0,0 +1,31 @@
+<!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" xml:lang="en" lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
+<title>Coverage Report - Help</title>
+</head>
+
+<body>
+
+<dl>
+
+<dt>Line Coverage</dt>
+<dd>The percent of lines executed by this test run.</dd>
+
+<dt>Branch Coverage</dt>
+<dd>The percent of branches executed by this test run.</dd>
+
+<dt>Complexity</dt>
+<dd>Average McCabe's cyclomatic code complexity for all methods. This is basically a count of the number of different code paths in a method (incremented by 1 for each if statement, while loop, etc.)</dd>
+
+<dt>N/A</dt>
+<dd>Line coverage and branch coverage will appear as "Not Applicable" when Cobertura can not find line number information in the .class file. This happens for stub and skeleton classes, interfaces, or when the class was not compiled with "debug=true."</dd>
+
+</dl>
+
+</body>
+
+</html>
View
BIN cobertura/images/blank.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN cobertura/images/downsimple.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN cobertura/images/upsimple.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
25 cobertura/index.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<title>Coverage Report</title>
+</head>
+
+<frameset cols="20%,80%">
+ <frameset rows="30%,70%">
+ <frame src="frame-packages.html" name="packageList" title="All Packages"/>
+ <frame src="frame-sourcefiles.html" name="sourceFileList" title="All classes and interfaces (except non-static nested types)"/>
+ </frameset>
+ <frame src="frame-summary.html" name="summary" title="Package, class and interface descriptions" scrolling="yes"/>
+
+ <noframes>
+ <body>
+ <p>This document is designed to be viewed using the frames feature. If you see this message, you are using a frame-incapable web client.</p>
+ <p><a href="frame-summary.html">Click here to view a non-frame version.</a></p>
+ </body>
+ </noframes>
+</frameset>
+
+</html>
View
65 cobertura/js/customsorttypes.js
@@ -0,0 +1,65 @@
+/*
+ * Cobertura - http://cobertura.sourceforge.net/
+ *
+ * Copyright (C) 2005 Mark Doliner
+ * Copyright (C) 2005 Olivier Parent
+ *
+ * Cobertura is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published
+ * by the Free Software Foundation; either version 2 of the License,
+ * or (at your option) any later version.
+ *
+ * Cobertura is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with Cobertura; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
+ * USA
+ */
+
+
+
+function percentageSortType( s )
+{
+ var ret;
+ var i = s.indexOf( "%" );
+
+ if (i != -1) {
+ s = s.substr( 0, i );
+ }
+ ret = parseFloat(s);
+ if (isNaN(ret)) {
+ ret = -1;
+ }
+
+ return ret;
+}
+
+SortableTable.prototype.addSortType( "Percentage", percentageSortType );
+
+
+
+// This is needed for correctly sorting numbers in different
+// locales. The stock number converter only expects to sort
+// numbers which use a period as a separator instead of a
+// comma (like French).
+function formattedNumberSortType( s )
+{
+ var ret;
+ var i = s.indexOf(';');
+
+ if (i != -1) {
+ s = s.substring(0, i);
+ }
+ ret = parseFloat(s);
+ if (isNaN(ret)) {
+ return -1;
+ }
+
+ return ret;
+}
+
+SortableTable.prototype.addSortType( "FormattedNumber", formattedNumberSortType );
View
8 cobertura/js/popup.js
@@ -0,0 +1,8 @@
+var newwindow;
+function popupwindow(url)
+{
+ newwindow=window.open(url,'name','height=500,width=500,resizable=yes,scrollbars=yes');
+ if (window.focus) {
+ newwindow.focus()
+ }
+}
View
455 cobertura/js/sortabletable.js