You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@onami.apache.org by si...@apache.org on 2013/01/15 21:45:36 UTC

svn commit: r1433627 [2/9] - in /incubator/onami/site/spi: ./ apidocs/assets/ apidocs/reference/ apidocs/reference/org/apache/onami/spi/ apidocs/reference/org/apache/onami/spi/binder/ cobertura/ xref-test/ xref-test/org/apache/onami/spi/ xref/ xref/org...

Modified: incubator/onami/site/spi/cobertura/coverage.xml
URL: http://svn.apache.org/viewvc/incubator/onami/site/spi/cobertura/coverage.xml?rev=1433627&r1=1433626&r2=1433627&view=diff
==============================================================================
--- incubator/onami/site/spi/cobertura/coverage.xml (original)
+++ incubator/onami/site/spi/cobertura/coverage.xml Tue Jan 15 20:45:34 2013
@@ -1,136 +1,136 @@
 <?xml version="1.0"?>
 <!DOCTYPE coverage SYSTEM "http://cobertura.sourceforge.net/xml/coverage-04.dtd">
 
-<coverage line-rate="0.7622377622377622" branch-rate="0.6904761904761905" lines-covered="109" lines-valid="143" branches-covered="29" branches-valid="42" complexity="1.8181818181818181" version="1.9.4.1" timestamp="1355047814378">
+<coverage line-rate="0.7901234567901234" branch-rate="0.7307692307692307" lines-covered="128" lines-valid="162" branches-covered="38" branches-valid="52" complexity="2.0930232558139537" version="1.9.4.1" timestamp="1358282672014">
 	<sources>
 		<source>--source</source>
 		<source>/Users/stripodi/Documents/apache-workspace/onami/trunk/spi/src/main/java</source>
 	</sources>
 	<packages>
-		<package name="org.apache.onami.spi" line-rate="0.7622377622377622" branch-rate="0.6904761904761905" complexity="1.9230769230769231">
+		<package name="org.apache.onami.spi" line-rate="0.7901234567901234" branch-rate="0.7307692307692307" complexity="2.119047619047619">
 			<classes>
 				<class name="org.apache.onami.spi.AbstractServiceClassIterator" filename="org/apache/onami/spi/AbstractServiceClassIterator.java" line-rate="0.75" branch-rate="0.8333333333333334" complexity="3.6666666666666665">
 					<methods>
 						<method name="&lt;init&gt;" signature="(Ljava/lang/Class;Ljava/lang/ClassLoader;)V" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="51" hits="3" branch="false"/>
-								<line number="56" hits="3" branch="false"/>
-								<line number="65" hits="3" branch="false"/>
-								<line number="66" hits="3" branch="false"/>
-								<line number="67" hits="3" branch="false"/>
-								<line number="68" hits="3" branch="false"/>
+								<line number="51" hits="6" branch="false"/>
+								<line number="56" hits="6" branch="false"/>
+								<line number="65" hits="6" branch="false"/>
+								<line number="66" hits="6" branch="false"/>
+								<line number="67" hits="6" branch="false"/>
+								<line number="68" hits="6" branch="false"/>
 							</lines>
 						</method>
 						<method name="hasNext" signature="()Z" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="76" hits="10" branch="true" condition-coverage="100% (2/2)">
+								<line number="75" hits="26" branch="true" condition-coverage="100% (2/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="100%"/>
 									</conditions>
 								</line>
-								<line number="78" hits="4" branch="false"/>
-								<line number="81" hits="9" branch="true" condition-coverage="100% (4/4)">
+								<line number="77" hits="10" branch="false"/>
+								<line number="80" hits="22" branch="true" condition-coverage="100% (4/4)">
 									<conditions>
 										<condition number="0" type="jump" coverage="100%"/>
 										<condition number="1" type="jump" coverage="100%"/>
 									</conditions>
 								</line>
-								<line number="83" hits="5" branch="true" condition-coverage="100% (2/2)">
+								<line number="82" hits="12" branch="true" condition-coverage="100% (2/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="100%"/>
 									</conditions>
 								</line>
-								<line number="85" hits="2" branch="false"/>
-								<line number="87" hits="3" branch="false"/>
-								<line number="90" hits="4" branch="false"/>
-								<line number="91" hits="4" branch="false"/>
+								<line number="84" hits="6" branch="false"/>
+								<line number="86" hits="6" branch="false"/>
+								<line number="89" hits="10" branch="false"/>
+								<line number="90" hits="10" branch="false"/>
 							</lines>
 						</method>
 						<method name="next" signature="()Ljava/lang/Class;" line-rate="0.5" branch-rate="0.5">
 							<lines>
-								<line number="114" hits="4" branch="true" condition-coverage="50% (1/2)">
+								<line number="112" hits="10" branch="true" condition-coverage="50% (1/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="50%"/>
 									</conditions>
 								</line>
-								<line number="116" hits="0" branch="false"/>
-								<line number="118" hits="4" branch="false"/>
-								<line number="119" hits="4" branch="false"/>
-								<line number="122" hits="4" branch="false"/>
-								<line number="123" hits="4" branch="true" condition-coverage="50% (1/2)">
+								<line number="114" hits="0" branch="false"/>
+								<line number="116" hits="10" branch="false"/>
+								<line number="117" hits="10" branch="false"/>
+								<line number="120" hits="10" branch="false"/>
+								<line number="121" hits="10" branch="true" condition-coverage="50% (1/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="50%"/>
 									</conditions>
 								</line>
-								<line number="125" hits="0" branch="false"/>
-								<line number="128" hits="4" branch="false"/>
+								<line number="123" hits="0" branch="false"/>
+								<line number="126" hits="10" branch="false"/>
+								<line number="128" hits="0" branch="false"/>
 								<line number="130" hits="0" branch="false"/>
 								<line number="132" hits="0" branch="false"/>
 								<line number="134" hits="0" branch="false"/>
-								<line number="136" hits="0" branch="false"/>
 							</lines>
 						</method>
 						<method name="next" signature="()Ljava/lang/Object;" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="34" hits="4" branch="false"/>
+								<line number="34" hits="10" branch="false"/>
 							</lines>
 						</method>
 						<method name="remove" signature="()V" line-rate="0.0" branch-rate="1.0">
 							<lines>
-								<line number="147" hits="0" branch="false"/>
+								<line number="144" hits="0" branch="false"/>
 							</lines>
 						</method>
 					</methods>
 					<lines>
-						<line number="34" hits="4" branch="false"/>
-						<line number="51" hits="3" branch="false"/>
-						<line number="56" hits="3" branch="false"/>
-						<line number="65" hits="3" branch="false"/>
-						<line number="66" hits="3" branch="false"/>
-						<line number="67" hits="3" branch="false"/>
-						<line number="68" hits="3" branch="false"/>
-						<line number="76" hits="10" branch="true" condition-coverage="100% (2/2)">
+						<line number="34" hits="10" branch="false"/>
+						<line number="51" hits="6" branch="false"/>
+						<line number="56" hits="6" branch="false"/>
+						<line number="65" hits="6" branch="false"/>
+						<line number="66" hits="6" branch="false"/>
+						<line number="67" hits="6" branch="false"/>
+						<line number="68" hits="6" branch="false"/>
+						<line number="75" hits="26" branch="true" condition-coverage="100% (2/2)">
 							<conditions>
 								<condition number="0" type="jump" coverage="100%"/>
 							</conditions>
 						</line>
-						<line number="78" hits="4" branch="false"/>
-						<line number="81" hits="9" branch="true" condition-coverage="100% (4/4)">
+						<line number="77" hits="10" branch="false"/>
+						<line number="80" hits="22" branch="true" condition-coverage="100% (4/4)">
 							<conditions>
 								<condition number="0" type="jump" coverage="100%"/>
 								<condition number="1" type="jump" coverage="100%"/>
 							</conditions>
 						</line>
-						<line number="83" hits="5" branch="true" condition-coverage="100% (2/2)">
+						<line number="82" hits="12" branch="true" condition-coverage="100% (2/2)">
 							<conditions>
 								<condition number="0" type="jump" coverage="100%"/>
 							</conditions>
 						</line>
-						<line number="85" hits="2" branch="false"/>
-						<line number="87" hits="3" branch="false"/>
-						<line number="90" hits="4" branch="false"/>
-						<line number="91" hits="4" branch="false"/>
-						<line number="114" hits="4" branch="true" condition-coverage="50% (1/2)">
+						<line number="84" hits="6" branch="false"/>
+						<line number="86" hits="6" branch="false"/>
+						<line number="89" hits="10" branch="false"/>
+						<line number="90" hits="10" branch="false"/>
+						<line number="112" hits="10" branch="true" condition-coverage="50% (1/2)">
 							<conditions>
 								<condition number="0" type="jump" coverage="50%"/>
 							</conditions>
 						</line>
-						<line number="116" hits="0" branch="false"/>
-						<line number="118" hits="4" branch="false"/>
-						<line number="119" hits="4" branch="false"/>
-						<line number="122" hits="4" branch="false"/>
-						<line number="123" hits="4" branch="true" condition-coverage="50% (1/2)">
+						<line number="114" hits="0" branch="false"/>
+						<line number="116" hits="10" branch="false"/>
+						<line number="117" hits="10" branch="false"/>
+						<line number="120" hits="10" branch="false"/>
+						<line number="121" hits="10" branch="true" condition-coverage="50% (1/2)">
 							<conditions>
 								<condition number="0" type="jump" coverage="50%"/>
 							</conditions>
 						</line>
-						<line number="125" hits="0" branch="false"/>
-						<line number="128" hits="4" branch="false"/>
+						<line number="123" hits="0" branch="false"/>
+						<line number="126" hits="10" branch="false"/>
+						<line number="128" hits="0" branch="false"/>
 						<line number="130" hits="0" branch="false"/>
 						<line number="132" hits="0" branch="false"/>
 						<line number="134" hits="0" branch="false"/>
-						<line number="136" hits="0" branch="false"/>
-						<line number="147" hits="0" branch="false"/>
+						<line number="144" hits="0" branch="false"/>
 					</lines>
 				</class>
 				<class name="org.apache.onami.spi.GuiceServiceLoader" filename="org/apache/onami/spi/GuiceServiceLoader.java" line-rate="0.5" branch-rate="1.0" complexity="1.4444444444444444">
@@ -148,26 +148,26 @@
 						</method>
 						<method name="loadModules" signature="()Ljava/lang/Iterable;" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="45" hits="1" branch="false"/>
+								<line number="45" hits="2" branch="false"/>
 							</lines>
 						</method>
 						<method name="loadModules" signature="(Ljava/lang/ClassLoader;)Ljava/lang/Iterable;" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="56" hits="1" branch="false"/>
+								<line number="56" hits="2" branch="false"/>
 							</lines>
 						</method>
 						<method name="wrap" signature="(Ljava/util/Iterator;)Ljava/lang/Iterable;" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="77" hits="1" branch="false"/>
+								<line number="77" hits="2" branch="false"/>
 							</lines>
 						</method>
 					</methods>
 					<lines>
 						<line number="35" hits="0" branch="false"/>
-						<line number="45" hits="1" branch="false"/>
-						<line number="56" hits="1" branch="false"/>
+						<line number="45" hits="2" branch="false"/>
+						<line number="56" hits="2" branch="false"/>
 						<line number="66" hits="0" branch="false"/>
-						<line number="77" hits="1" branch="false"/>
+						<line number="77" hits="2" branch="false"/>
 						<line number="94" hits="0" branch="false"/>
 					</lines>
 				</class>
@@ -175,45 +175,45 @@
 					<methods>
 						<method name="&lt;init&gt;" signature="(Ljava/util/Iterator;)V" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="78" hits="1" branch="false"/>
+								<line number="78" hits="2" branch="false"/>
 							</lines>
 						</method>
 						<method name="iterator" signature="()Ljava/util/Iterator;" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="85" hits="1" branch="false"/>
+								<line number="85" hits="2" branch="false"/>
 							</lines>
 						</method>
 					</methods>
 					<lines>
-						<line number="78" hits="1" branch="false"/>
-						<line number="85" hits="1" branch="false"/>
+						<line number="78" hits="2" branch="false"/>
+						<line number="85" hits="2" branch="false"/>
 					</lines>
 				</class>
 				<class name="org.apache.onami.spi.GuiceServiceLoader$ModulesIterator" filename="org/apache/onami/spi/GuiceServiceLoader.java" line-rate="0.7" branch-rate="1.0" complexity="1.4444444444444444">
 					<methods>
 						<method name="&lt;init&gt;" signature="(Ljava/util/Iterator;)V" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="110" hits="1" branch="false"/>
-								<line number="111" hits="1" branch="false"/>
-								<line number="112" hits="1" branch="false"/>
+								<line number="110" hits="2" branch="false"/>
+								<line number="111" hits="2" branch="false"/>
+								<line number="112" hits="2" branch="false"/>
 							</lines>
 						</method>
 						<method name="hasNext" signature="()Z" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="119" hits="2" branch="false"/>
+								<line number="119" hits="4" branch="false"/>
 							</lines>
 						</method>
 						<method name="next" signature="()Lcom/google/inject/Module;" line-rate="0.5" branch-rate="1.0">
 							<lines>
-								<line number="127" hits="1" branch="false"/>
-								<line number="130" hits="1" branch="false"/>
+								<line number="127" hits="2" branch="false"/>
+								<line number="130" hits="2" branch="false"/>
 								<line number="132" hits="0" branch="false"/>
 								<line number="134" hits="0" branch="false"/>
 							</lines>
 						</method>
 						<method name="next" signature="()Ljava/lang/Object;" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="94" hits="1" branch="false"/>
+								<line number="94" hits="2" branch="false"/>
 							</lines>
 						</method>
 						<method name="remove" signature="()V" line-rate="0.0" branch-rate="1.0">
@@ -223,13 +223,13 @@
 						</method>
 					</methods>
 					<lines>
-						<line number="94" hits="1" branch="false"/>
-						<line number="110" hits="1" branch="false"/>
-						<line number="111" hits="1" branch="false"/>
-						<line number="112" hits="1" branch="false"/>
-						<line number="119" hits="2" branch="false"/>
-						<line number="127" hits="1" branch="false"/>
-						<line number="130" hits="1" branch="false"/>
+						<line number="94" hits="2" branch="false"/>
+						<line number="110" hits="2" branch="false"/>
+						<line number="111" hits="2" branch="false"/>
+						<line number="112" hits="2" branch="false"/>
+						<line number="119" hits="4" branch="false"/>
+						<line number="127" hits="2" branch="false"/>
+						<line number="130" hits="2" branch="false"/>
 						<line number="132" hits="0" branch="false"/>
 						<line number="134" hits="0" branch="false"/>
 						<line number="144" hits="0" branch="false"/>
@@ -239,26 +239,26 @@
 					<methods>
 						<method name="&lt;init&gt;" signature="(Ljava/lang/Class;Ljava/lang/ClassLoader;Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="47" hits="1" branch="false"/>
-								<line number="58" hits="1" branch="false"/>
-								<line number="59" hits="1" branch="false"/>
-								<line number="60" hits="1" branch="false"/>
+								<line number="47" hits="2" branch="false"/>
+								<line number="58" hits="2" branch="false"/>
+								<line number="59" hits="2" branch="false"/>
+								<line number="60" hits="2" branch="false"/>
 							</lines>
 						</method>
 						<method name="access$000" signature="(Lorg/apache/onami/spi/PropertyServiceClassIterator;)Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="30" hits="1" branch="false"/>
+								<line number="30" hits="2" branch="false"/>
 							</lines>
 						</method>
 						<method name="getPendingNames" signature="()Ljava/util/Iterator;" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="77" hits="1" branch="false"/>
-								<line number="78" hits="1" branch="false"/>
+								<line number="77" hits="2" branch="false"/>
+								<line number="78" hits="2" branch="false"/>
 							</lines>
 						</method>
 						<method name="hasMorePendingNames" signature="()Z" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="68" hits="2" branch="true" condition-coverage="100% (2/2)">
+								<line number="68" hits="4" branch="true" condition-coverage="100% (2/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="100%"/>
 									</conditions>
@@ -267,462 +267,534 @@
 						</method>
 					</methods>
 					<lines>
-						<line number="30" hits="1" branch="false"/>
-						<line number="47" hits="1" branch="false"/>
-						<line number="58" hits="1" branch="false"/>
-						<line number="59" hits="1" branch="false"/>
-						<line number="60" hits="1" branch="false"/>
-						<line number="68" hits="2" branch="true" condition-coverage="100% (2/2)">
+						<line number="30" hits="2" branch="false"/>
+						<line number="47" hits="2" branch="false"/>
+						<line number="58" hits="2" branch="false"/>
+						<line number="59" hits="2" branch="false"/>
+						<line number="60" hits="2" branch="false"/>
+						<line number="68" hits="4" branch="true" condition-coverage="100% (2/2)">
 							<conditions>
 								<condition number="0" type="jump" coverage="100%"/>
 							</conditions>
 						</line>
-						<line number="77" hits="1" branch="false"/>
-						<line number="78" hits="1" branch="false"/>
+						<line number="77" hits="2" branch="false"/>
+						<line number="78" hits="2" branch="false"/>
 					</lines>
 				</class>
 				<class name="org.apache.onami.spi.PropertyServiceClassIterator$1" filename="org/apache/onami/spi/PropertyServiceClassIterator.java" line-rate="0.8" branch-rate="1.0" complexity="1.1666666666666667">
 					<methods>
 						<method name="&lt;init&gt;" signature="(Lorg/apache/onami/spi/PropertyServiceClassIterator;)V" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="81" hits="1" branch="false"/>
+								<line number="81" hits="2" branch="false"/>
 							</lines>
 						</method>
 						<method name="hasNext" signature="()Z" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="86" hits="3" branch="false"/>
+								<line number="85" hits="6" branch="false"/>
 							</lines>
 						</method>
 						<method name="next" signature="()Ljava/lang/Object;" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="79" hits="3" branch="false"/>
+								<line number="79" hits="6" branch="false"/>
 							</lines>
 						</method>
 						<method name="next" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="92" hits="2" branch="false"/>
+								<line number="90" hits="4" branch="false"/>
 							</lines>
 						</method>
 						<method name="remove" signature="()V" line-rate="0.0" branch-rate="1.0">
 							<lines>
-								<line number="98" hits="0" branch="false"/>
+								<line number="95" hits="0" branch="false"/>
 							</lines>
 						</method>
 					</methods>
 					<lines>
-						<line number="79" hits="3" branch="false"/>
-						<line number="81" hits="1" branch="false"/>
-						<line number="86" hits="3" branch="false"/>
-						<line number="92" hits="2" branch="false"/>
-						<line number="98" hits="0" branch="false"/>
+						<line number="79" hits="6" branch="false"/>
+						<line number="81" hits="2" branch="false"/>
+						<line number="85" hits="6" branch="false"/>
+						<line number="90" hits="4" branch="false"/>
+						<line number="95" hits="0" branch="false"/>
 					</lines>
 				</class>
-				<class name="org.apache.onami.spi.ServiceLoader" filename="org/apache/onami/spi/ServiceLoader.java" line-rate="0.5833333333333334" branch-rate="0.5" complexity="1.6666666666666667">
+				<class name="org.apache.onami.spi.ServiceLoader" filename="org/apache/onami/spi/ServiceLoader.java" line-rate="0.5384615384615384" branch-rate="0.5" complexity="2.3333333333333335">
 					<methods>
 						<method name="&lt;init&gt;" signature="(Ljava/lang/Class;Ljava/lang/ClassLoader;)V" line-rate="0.8333333333333334" branch-rate="1.0">
 							<lines>
-								<line number="111" hits="3" branch="false"/>
-								<line number="112" hits="3" branch="false"/>
-								<line number="114" hits="3" branch="false"/>
-								<line number="116" hits="3" branch="true" condition-coverage="100% (2/2)">
+								<line number="116" hits="6" branch="false"/>
+								<line number="117" hits="6" branch="false"/>
+								<line number="119" hits="6" branch="false"/>
+								<line number="121" hits="6" branch="true" condition-coverage="100% (2/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="100%"/>
 									</conditions>
 								</line>
-								<line number="118" hits="1" branch="false"/>
-								<line number="122" hits="2" branch="false"/>
-								<line number="125" hits="2" branch="false"/>
-								<line number="126" hits="2" branch="false"/>
-								<line number="128" hits="0" branch="false"/>
-								<line number="130" hits="0" branch="false"/>
-								<line number="132" hits="2" branch="false"/>
-								<line number="134" hits="3" branch="false"/>
+								<line number="123" hits="2" branch="false"/>
+								<line number="127" hits="4" branch="false"/>
+								<line number="130" hits="4" branch="false"/>
+								<line number="131" hits="4" branch="false"/>
+								<line number="133" hits="0" branch="false"/>
+								<line number="135" hits="0" branch="false"/>
+								<line number="137" hits="4" branch="false"/>
+								<line number="139" hits="6" branch="false"/>
 							</lines>
 						</method>
 						<method name="iterator" signature="()Ljava/util/Iterator;" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="143" hits="3" branch="false"/>
+								<line number="148" hits="6" branch="false"/>
 							</lines>
 						</method>
 						<method name="load" signature="(Ljava/lang/Class;)Lorg/apache/onami/spi/ServiceLoader;" line-rate="0.0" branch-rate="1.0">
 							<lines>
-								<line number="56" hits="0" branch="false"/>
+								<line number="55" hits="0" branch="false"/>
 							</lines>
 						</method>
-						<method name="load" signature="(Ljava/lang/Class;Ljava/lang/ClassLoader;)Lorg/apache/onami/spi/ServiceLoader;" line-rate="1.0" branch-rate="0.5">
+						<method name="load" signature="(Ljava/lang/Class;Ljava/lang/ClassLoader;)Lorg/apache/onami/spi/ServiceLoader;" line-rate="0.6" branch-rate="0.5">
 							<lines>
-								<line number="69" hits="3" branch="true" condition-coverage="50% (1/2)">
+								<line number="68" hits="6" branch="true" condition-coverage="50% (1/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="50%"/>
 									</conditions>
 								</line>
-								<line number="70" hits="3" branch="true" condition-coverage="50% (1/2)">
+								<line number="70" hits="0" branch="false"/>
+								<line number="72" hits="6" branch="true" condition-coverage="50% (1/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="50%"/>
 									</conditions>
 								</line>
-								<line number="72" hits="3" branch="false"/>
+								<line number="74" hits="0" branch="false"/>
+								<line number="77" hits="6" branch="false"/>
 							</lines>
 						</method>
 						<method name="loadInstalled" signature="(Ljava/lang/Class;)Lorg/apache/onami/spi/ServiceLoader;" line-rate="0.0" branch-rate="0.0">
 							<lines>
-								<line number="84" hits="0" branch="false"/>
-								<line number="85" hits="0" branch="false"/>
-								<line number="86" hits="0" branch="true" condition-coverage="0% (0/2)">
+								<line number="89" hits="0" branch="false"/>
+								<line number="90" hits="0" branch="false"/>
+								<line number="91" hits="0" branch="true" condition-coverage="0% (0/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="0%"/>
 									</conditions>
 								</line>
-								<line number="88" hits="0" branch="false"/>
-								<line number="89" hits="0" branch="false"/>
-								<line number="91" hits="0" branch="false"/>
+								<line number="93" hits="0" branch="false"/>
+								<line number="94" hits="0" branch="false"/>
+								<line number="96" hits="0" branch="false"/>
 							</lines>
 						</method>
 						<method name="toString" signature="()Ljava/lang/String;" line-rate="0.0" branch-rate="1.0">
 							<lines>
-								<line number="152" hits="0" branch="false"/>
+								<line number="157" hits="0" branch="false"/>
 							</lines>
 						</method>
 					</methods>
 					<lines>
-						<line number="56" hits="0" branch="false"/>
-						<line number="69" hits="3" branch="true" condition-coverage="50% (1/2)">
+						<line number="55" hits="0" branch="false"/>
+						<line number="68" hits="6" branch="true" condition-coverage="50% (1/2)">
 							<conditions>
 								<condition number="0" type="jump" coverage="50%"/>
 							</conditions>
 						</line>
-						<line number="70" hits="3" branch="true" condition-coverage="50% (1/2)">
+						<line number="70" hits="0" branch="false"/>
+						<line number="72" hits="6" branch="true" condition-coverage="50% (1/2)">
 							<conditions>
 								<condition number="0" type="jump" coverage="50%"/>
 							</conditions>
 						</line>
-						<line number="72" hits="3" branch="false"/>
-						<line number="84" hits="0" branch="false"/>
-						<line number="85" hits="0" branch="false"/>
-						<line number="86" hits="0" branch="true" condition-coverage="0% (0/2)">
+						<line number="74" hits="0" branch="false"/>
+						<line number="77" hits="6" branch="false"/>
+						<line number="89" hits="0" branch="false"/>
+						<line number="90" hits="0" branch="false"/>
+						<line number="91" hits="0" branch="true" condition-coverage="0% (0/2)">
 							<conditions>
 								<condition number="0" type="jump" coverage="0%"/>
 							</conditions>
 						</line>
-						<line number="88" hits="0" branch="false"/>
-						<line number="89" hits="0" branch="false"/>
-						<line number="91" hits="0" branch="false"/>
-						<line number="111" hits="3" branch="false"/>
-						<line number="112" hits="3" branch="false"/>
-						<line number="114" hits="3" branch="false"/>
-						<line number="116" hits="3" branch="true" condition-coverage="100% (2/2)">
+						<line number="93" hits="0" branch="false"/>
+						<line number="94" hits="0" branch="false"/>
+						<line number="96" hits="0" branch="false"/>
+						<line number="116" hits="6" branch="false"/>
+						<line number="117" hits="6" branch="false"/>
+						<line number="119" hits="6" branch="false"/>
+						<line number="121" hits="6" branch="true" condition-coverage="100% (2/2)">
 							<conditions>
 								<condition number="0" type="jump" coverage="100%"/>
 							</conditions>
 						</line>
-						<line number="118" hits="1" branch="false"/>
-						<line number="122" hits="2" branch="false"/>
-						<line number="125" hits="2" branch="false"/>
-						<line number="126" hits="2" branch="false"/>
-						<line number="128" hits="0" branch="false"/>
-						<line number="130" hits="0" branch="false"/>
-						<line number="132" hits="2" branch="false"/>
-						<line number="134" hits="3" branch="false"/>
-						<line number="143" hits="3" branch="false"/>
-						<line number="152" hits="0" branch="false"/>
+						<line number="123" hits="2" branch="false"/>
+						<line number="127" hits="4" branch="false"/>
+						<line number="130" hits="4" branch="false"/>
+						<line number="131" hits="4" branch="false"/>
+						<line number="133" hits="0" branch="false"/>
+						<line number="135" hits="0" branch="false"/>
+						<line number="137" hits="4" branch="false"/>
+						<line number="139" hits="6" branch="false"/>
+						<line number="148" hits="6" branch="false"/>
+						<line number="157" hits="0" branch="false"/>
 					</lines>
 				</class>
-				<class name="org.apache.onami.spi.ServiceLoaderModule" filename="org/apache/onami/spi/ServiceLoaderModule.java" line-rate="1.0" branch-rate="0.5" complexity="1.7142857142857142">
+				<class name="org.apache.onami.spi.ServiceLoaderModule" filename="org/apache/onami/spi/ServiceLoaderModule.java" line-rate="0.9230769230769231" branch-rate="0.75" complexity="2.2">
 					<methods>
 						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="46" hits="2" branch="false"/>
-								<line number="67" hits="2" branch="false"/>
-							</lines>
-						</method>
-						<method name="bindService" signature="(Ljava/lang/Class;)Lorg/apache/onami/spi/binder/FromClassLoaderBuilder;" line-rate="1.0" branch-rate="0.5">
-							<lines>
-								<line number="58" hits="2" branch="true" condition-coverage="50% (1/2)">
-									<conditions>
-										<condition number="0" type="jump" coverage="50%"/>
-									</conditions>
-								</line>
-								<line number="59" hits="2" branch="false"/>
-							</lines>
-						</method>
-					</methods>
-					<lines>
-						<line number="46" hits="2" branch="false"/>
-						<line number="58" hits="2" branch="true" condition-coverage="50% (1/2)">
-							<conditions>
-								<condition number="0" type="jump" coverage="50%"/>
-							</conditions>
-						</line>
-						<line number="59" hits="2" branch="false"/>
-						<line number="67" hits="2" branch="false"/>
-					</lines>
-				</class>
-				<class name="org.apache.onami.spi.ServiceLoaderModule$DefaultServiceBuilder" filename="org/apache/onami/spi/ServiceLoaderModule.java" line-rate="0.7037037037037037" branch-rate="0.5" complexity="1.7142857142857142">
-					<methods>
-						<method name="&lt;init&gt;" signature="(Ljava/lang/Class;Lcom/google/inject/Binder;)V" line-rate="1.0" branch-rate="1.0">
-							<lines>
-								<line number="80" hits="2" branch="false"/>
-								<line number="81" hits="2" branch="false"/>
-								<line number="82" hits="2" branch="false"/>
-								<line number="84" hits="2" branch="false"/>
-								<line number="85" hits="2" branch="false"/>
-								<line number="86" hits="2" branch="false"/>
+								<line number="49" hits="4" branch="false"/>
+								<line number="145" hits="4" branch="false"/>
 							</lines>
 						</method>
-						<method name="annotatedWith" signature="(Ljava/lang/Class;)Lorg/apache/onami/spi/binder/ServiceBuilder;" line-rate="0.0" branch-rate="1.0">
+						<method name="access$000" signature="(ZLjava/lang/String;[Ljava/lang/Object;)V" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="93" hits="0" branch="false"/>
-								<line number="94" hits="0" branch="false"/>
+								<line number="45" hits="4" branch="false"/>
 							</lines>
 						</method>
-						<method name="annotatedWith" signature="(Ljava/lang/annotation/Annotation;)Lorg/apache/onami/spi/binder/ServiceBuilder;" line-rate="1.0" branch-rate="1.0">
+						<method name="bindService" signature="(Ljava/lang/Class;Ljava/lang/Class;)V" line-rate="1.0" branch-rate="0.8333333333333334">
 							<lines>
-								<line number="102" hits="1" branch="false"/>
-								<line number="103" hits="1" branch="false"/>
+								<line number="101" hits="8" branch="false"/>
+								<line number="102" hits="8" branch="false"/>
+								<line number="104" hits="8" branch="true" condition-coverage="100% (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100%"/>
+									</conditions>
+								</line>
+								<line number="106" hits="6" branch="false"/>
+								<line number="113" hits="6" branch="true" condition-coverage="75% (3/4)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100%"/>
+										<condition number="1" type="jump" coverage="50%"/>
+									</conditions>
+								</line>
+								<line number="116" hits="6" branch="false"/>
+								<line number="117" hits="6" branch="false"/>
+								<line number="121" hits="8" branch="false"/>
+								<line number="122" hits="8" branch="false"/>
 							</lines>
 						</method>
-						<method name="fromClassLoader" signature="(Ljava/lang/ClassLoader;)Lorg/apache/onami/spi/binder/AnnotatedServiceBuilder;" line-rate="0.0" branch-rate="0.0">
+						<method name="bindService" signature="(Lorg/apache/onami/spi/ServiceLoaderModule$ServiceInfo;)V" line-rate="0.9166666666666666" branch-rate="0.8333333333333334">
 							<lines>
-								<line number="111" hits="0" branch="true" condition-coverage="0% (0/2)">
+								<line number="76" hits="4" branch="false"/>
+								<line number="78" hits="4" branch="false"/>
+								<line number="80" hits="4" branch="false"/>
+								<line number="81" hits="12" branch="true" condition-coverage="100% (2/2)">
 									<conditions>
-										<condition number="0" type="jump" coverage="0%"/>
+										<condition number="0" type="jump" coverage="100%"/>
 									</conditions>
 								</line>
-								<line number="113" hits="0" branch="false"/>
-								<line number="114" hits="0" branch="false"/>
+								<line number="83" hits="8" branch="true" condition-coverage="100% (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100%"/>
+									</conditions>
+								</line>
+								<line number="85" hits="4" branch="false"/>
+								<line number="88" hits="8" branch="false"/>
+								<line number="90" hits="8" branch="false"/>
+								<line number="91" hits="8" branch="false"/>
+								<line number="93" hits="4" branch="true" condition-coverage="50% (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50%"/>
+									</conditions>
+								</line>
+								<line number="95" hits="0" branch="false"/>
+								<line number="97" hits="4" branch="false"/>
 							</lines>
 						</method>
-						<method name="loadingAllServices" signature="()V" line-rate="0.7777777777777778" branch-rate="0.6666666666666666">
+						<method name="checkArgument" signature="(ZLjava/lang/String;[Ljava/lang/Object;)V" line-rate="0.6666666666666666" branch-rate="0.5">
 							<lines>
-								<line number="137" hits="1" branch="true" condition-coverage="50% (1/2)">
+								<line number="183" hits="4" branch="true" condition-coverage="50% (1/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="50%"/>
 									</conditions>
 								</line>
-								<line number="139" hits="0" branch="false"/>
-								<line number="141" hits="1" branch="true" condition-coverage="50% (1/2)">
+								<line number="185" hits="0" branch="false"/>
+								<line number="187" hits="4" branch="false"/>
+							</lines>
+						</method>
+						<method name="configure" signature="()V" line-rate="0.875" branch-rate="0.75">
+							<lines>
+								<line number="54" hits="4" branch="true" condition-coverage="50% (1/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="50%"/>
 									</conditions>
 								</line>
-								<line number="143" hits="0" branch="false"/>
-								<line number="147" hits="1" branch="false"/>
-								<line number="150" hits="1" branch="false"/>
-								<line number="151" hits="3" branch="true" condition-coverage="100% (2/2)">
+								<line number="56" hits="0" branch="false"/>
+								<line number="59" hits="4" branch="false"/>
+								<line number="63" hits="4" branch="true" condition-coverage="100% (2/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="100%"/>
 									</conditions>
 								</line>
-								<line number="153" hits="2" branch="false"/>
-								<line number="155" hits="1" branch="false"/>
+								<line number="65" hits="4" branch="false"/>
+								<line number="70" hits="4" branch="false"/>
+								<line number="71" hits="4" branch="false"/>
+								<line number="72" hits="4" branch="false"/>
 							</lines>
 						</method>
-						<method name="loadingFirstService" signature="()V" line-rate="0.8" branch-rate="0.5">
+						<method name="discover" signature="(Ljava/lang/Class;)Lorg/apache/onami/spi/binder/FromClassLoaderBuilder;" line-rate="1.0" branch-rate="0.5">
 							<lines>
-								<line number="122" hits="1" branch="false"/>
-								<line number="123" hits="1" branch="true" condition-coverage="50% (1/2)">
+								<line number="134" hits="4" branch="true" condition-coverage="50% (1/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="50%"/>
 									</conditions>
 								</line>
-								<line number="125" hits="0" branch="false"/>
-								<line number="127" hits="1" branch="false"/>
-								<line number="128" hits="1" branch="false"/>
+								<line number="135" hits="4" branch="false"/>
+								<line number="136" hits="4" branch="false"/>
+								<line number="137" hits="4" branch="false"/>
 							</lines>
 						</method>
 					</methods>
 					<lines>
-						<line number="80" hits="2" branch="false"/>
-						<line number="81" hits="2" branch="false"/>
-						<line number="82" hits="2" branch="false"/>
-						<line number="84" hits="2" branch="false"/>
-						<line number="85" hits="2" branch="false"/>
-						<line number="86" hits="2" branch="false"/>
-						<line number="93" hits="0" branch="false"/>
-						<line number="94" hits="0" branch="false"/>
-						<line number="102" hits="1" branch="false"/>
-						<line number="103" hits="1" branch="false"/>
-						<line number="111" hits="0" branch="true" condition-coverage="0% (0/2)">
+						<line number="45" hits="4" branch="false"/>
+						<line number="49" hits="4" branch="false"/>
+						<line number="54" hits="4" branch="true" condition-coverage="50% (1/2)">
 							<conditions>
-								<condition number="0" type="jump" coverage="0%"/>
+								<condition number="0" type="jump" coverage="50%"/>
 							</conditions>
 						</line>
-						<line number="113" hits="0" branch="false"/>
-						<line number="114" hits="0" branch="false"/>
-						<line number="122" hits="1" branch="false"/>
-						<line number="123" hits="1" branch="true" condition-coverage="50% (1/2)">
+						<line number="56" hits="0" branch="false"/>
+						<line number="59" hits="4" branch="false"/>
+						<line number="63" hits="4" branch="true" condition-coverage="100% (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100%"/>
+							</conditions>
+						</line>
+						<line number="65" hits="4" branch="false"/>
+						<line number="70" hits="4" branch="false"/>
+						<line number="71" hits="4" branch="false"/>
+						<line number="72" hits="4" branch="false"/>
+						<line number="76" hits="4" branch="false"/>
+						<line number="78" hits="4" branch="false"/>
+						<line number="80" hits="4" branch="false"/>
+						<line number="81" hits="12" branch="true" condition-coverage="100% (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100%"/>
+							</conditions>
+						</line>
+						<line number="83" hits="8" branch="true" condition-coverage="100% (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100%"/>
+							</conditions>
+						</line>
+						<line number="85" hits="4" branch="false"/>
+						<line number="88" hits="8" branch="false"/>
+						<line number="90" hits="8" branch="false"/>
+						<line number="91" hits="8" branch="false"/>
+						<line number="93" hits="4" branch="true" condition-coverage="50% (1/2)">
 							<conditions>
 								<condition number="0" type="jump" coverage="50%"/>
 							</conditions>
 						</line>
-						<line number="125" hits="0" branch="false"/>
-						<line number="127" hits="1" branch="false"/>
-						<line number="128" hits="1" branch="false"/>
-						<line number="137" hits="1" branch="true" condition-coverage="50% (1/2)">
+						<line number="95" hits="0" branch="false"/>
+						<line number="97" hits="4" branch="false"/>
+						<line number="101" hits="8" branch="false"/>
+						<line number="102" hits="8" branch="false"/>
+						<line number="104" hits="8" branch="true" condition-coverage="100% (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100%"/>
+							</conditions>
+						</line>
+						<line number="106" hits="6" branch="false"/>
+						<line number="113" hits="6" branch="true" condition-coverage="75% (3/4)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100%"/>
+								<condition number="1" type="jump" coverage="50%"/>
+							</conditions>
+						</line>
+						<line number="116" hits="6" branch="false"/>
+						<line number="117" hits="6" branch="false"/>
+						<line number="121" hits="8" branch="false"/>
+						<line number="122" hits="8" branch="false"/>
+						<line number="134" hits="4" branch="true" condition-coverage="50% (1/2)">
 							<conditions>
 								<condition number="0" type="jump" coverage="50%"/>
 							</conditions>
 						</line>
-						<line number="139" hits="0" branch="false"/>
-						<line number="141" hits="1" branch="true" condition-coverage="50% (1/2)">
+						<line number="135" hits="4" branch="false"/>
+						<line number="136" hits="4" branch="false"/>
+						<line number="137" hits="4" branch="false"/>
+						<line number="145" hits="4" branch="false"/>
+						<line number="183" hits="4" branch="true" condition-coverage="50% (1/2)">
 							<conditions>
 								<condition number="0" type="jump" coverage="50%"/>
 							</conditions>
 						</line>
-						<line number="143" hits="0" branch="false"/>
-						<line number="147" hits="1" branch="false"/>
-						<line number="150" hits="1" branch="false"/>
-						<line number="151" hits="3" branch="true" condition-coverage="100% (2/2)">
+						<line number="185" hits="0" branch="false"/>
+						<line number="187" hits="4" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.spi.ServiceLoaderModule$ServiceInfo" filename="org/apache/onami/spi/ServiceLoaderModule.java" line-rate="0.6666666666666666" branch-rate="0.0" complexity="2.2">
+					<methods>
+						<method name="&lt;init&gt;" signature="(Ljava/lang/Class;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="154" hits="4" branch="false"/>
+								<line number="155" hits="4" branch="false"/>
+								<line number="156" hits="4" branch="false"/>
+								<line number="157" hits="4" branch="false"/>
+							</lines>
+						</method>
+						<method name="fromClassLoader" signature="(Ljava/lang/ClassLoader;)V" line-rate="0.0" branch-rate="0.0">
+							<lines>
+								<line number="164" hits="0" branch="true" condition-coverage="0% (0/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="0%"/>
+									</conditions>
+								</line>
+								<line number="166" hits="0" branch="false"/>
+								<line number="167" hits="0" branch="false"/>
+							</lines>
+						</method>
+						<method name="getClassLoader" signature="()Ljava/lang/ClassLoader;" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="176" hits="4" branch="false"/>
+							</lines>
+						</method>
+						<method name="getServiceType" signature="()Ljava/lang/Class;" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="171" hits="4" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="154" hits="4" branch="false"/>
+						<line number="155" hits="4" branch="false"/>
+						<line number="156" hits="4" branch="false"/>
+						<line number="157" hits="4" branch="false"/>
+						<line number="164" hits="0" branch="true" condition-coverage="0% (0/2)">
 							<conditions>
-								<condition number="0" type="jump" coverage="100%"/>
+								<condition number="0" type="jump" coverage="0%"/>
 							</conditions>
 						</line>
-						<line number="153" hits="2" branch="false"/>
-						<line number="155" hits="1" branch="false"/>
+						<line number="166" hits="0" branch="false"/>
+						<line number="167" hits="0" branch="false"/>
+						<line number="171" hits="4" branch="false"/>
+						<line number="176" hits="4" branch="false"/>
 					</lines>
 				</class>
 				<class name="org.apache.onami.spi.URLServiceNamesIterator" filename="org/apache/onami/spi/URLServiceNamesIterator.java" line-rate="0.9310344827586207" branch-rate="0.875" complexity="2.2">
 					<methods>
 						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="46" hits="1" branch="false"/>
+								<line number="46" hits="2" branch="false"/>
 							</lines>
 						</method>
 						<method name="&lt;init&gt;" signature="(Ljava/lang/Class;Ljava/lang/ClassLoader;Ljava/util/Enumeration;)V" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="61" hits="2" branch="false"/>
-								<line number="62" hits="2" branch="false"/>
-								<line number="63" hits="2" branch="false"/>
+								<line number="61" hits="4" branch="false"/>
+								<line number="62" hits="4" branch="false"/>
+								<line number="63" hits="4" branch="false"/>
 							</lines>
 						</method>
 						<method name="closeQuietly" signature="(Ljava/io/Closeable;)V" line-rate="0.8" branch-rate="0.5">
 							<lines>
-								<line number="146" hits="4" branch="true" condition-coverage="50% (1/2)">
+								<line number="146" hits="8" branch="true" condition-coverage="50% (1/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="50%"/>
 									</conditions>
 								</line>
-								<line number="150" hits="4" branch="false"/>
+								<line number="150" hits="8" branch="false"/>
 								<line number="152" hits="0" branch="false"/>
-								<line number="155" hits="4" branch="false"/>
-								<line number="157" hits="4" branch="false"/>
+								<line number="155" hits="8" branch="false"/>
+								<line number="157" hits="8" branch="false"/>
 							</lines>
 						</method>
 						<method name="getPendingNames" signature="()Ljava/util/Iterator;" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="80" hits="2" branch="false"/>
+								<line number="80" hits="4" branch="false"/>
 							</lines>
 						</method>
 						<method name="hasMorePendingNames" signature="()Z" line-rate="1.0" branch-rate="1.0">
 							<lines>
-								<line number="71" hits="3" branch="false"/>
+								<line number="71" hits="8" branch="false"/>
 							</lines>
 						</method>
 						<method name="parseServiceFile" signature="(Ljava/net/URL;)Ljava/util/Iterator;" line-rate="0.9444444444444444" branch-rate="1.0">
 							<lines>
-								<line number="94" hits="2" branch="false"/>
-								<line number="98" hits="2" branch="false"/>
-								<line number="101" hits="2" branch="false"/>
-								<line number="106" hits="60" branch="true" condition-coverage="100% (2/2)">
+								<line number="94" hits="4" branch="false"/>
+								<line number="98" hits="4" branch="false"/>
+								<line number="101" hits="4" branch="false"/>
+								<line number="106" hits="120" branch="true" condition-coverage="100% (2/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="100%"/>
 									</conditions>
 								</line>
-								<line number="108" hits="58" branch="false"/>
-								<line number="109" hits="58" branch="true" condition-coverage="100% (2/2)">
+								<line number="108" hits="116" branch="false"/>
+								<line number="109" hits="116" branch="true" condition-coverage="100% (2/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="100%"/>
 									</conditions>
 								</line>
-								<line number="111" hits="41" branch="false"/>
-								<line number="113" hits="58" branch="false"/>
-								<line number="115" hits="58" branch="true" condition-coverage="100% (2/2)">
+								<line number="111" hits="82" branch="false"/>
+								<line number="113" hits="116" branch="false"/>
+								<line number="115" hits="116" branch="true" condition-coverage="100% (2/2)">
 									<conditions>
 										<condition number="0" type="jump" coverage="100%"/>
 									</conditions>
 								</line>
-								<line number="117" hits="3" branch="false"/>
-								<line number="119" hits="58" branch="false"/>
-								<line number="123" hits="2" branch="false"/>
-								<line number="124" hits="2" branch="false"/>
-								<line number="128" hits="2" branch="false"/>
-								<line number="129" hits="2" branch="false"/>
+								<line number="117" hits="6" branch="false"/>
+								<line number="119" hits="116" branch="false"/>
+								<line number="123" hits="4" branch="false"/>
+								<line number="124" hits="4" branch="false"/>
+								<line number="128" hits="4" branch="false"/>
+								<line number="129" hits="4" branch="false"/>
 								<line number="131" hits="0" branch="false"/>
-								<line number="134" hits="2" branch="false"/>
-								<line number="136" hits="2" branch="false"/>
+								<line number="134" hits="4" branch="false"/>
+								<line number="136" hits="4" branch="false"/>
 							</lines>
 						</method>
 					</methods>
 					<lines>
-						<line number="46" hits="1" branch="false"/>
-						<line number="61" hits="2" branch="false"/>
-						<line number="62" hits="2" branch="false"/>
-						<line number="63" hits="2" branch="false"/>
-						<line number="71" hits="3" branch="false"/>
-						<line number="80" hits="2" branch="false"/>
-						<line number="94" hits="2" branch="false"/>
-						<line number="98" hits="2" branch="false"/>
-						<line number="101" hits="2" branch="false"/>
-						<line number="106" hits="60" branch="true" condition-coverage="100% (2/2)">
+						<line number="46" hits="2" branch="false"/>
+						<line number="61" hits="4" branch="false"/>
+						<line number="62" hits="4" branch="false"/>
+						<line number="63" hits="4" branch="false"/>
+						<line number="71" hits="8" branch="false"/>
+						<line number="80" hits="4" branch="false"/>
+						<line number="94" hits="4" branch="false"/>
+						<line number="98" hits="4" branch="false"/>
+						<line number="101" hits="4" branch="false"/>
+						<line number="106" hits="120" branch="true" condition-coverage="100% (2/2)">
 							<conditions>
 								<condition number="0" type="jump" coverage="100%"/>
 							</conditions>
 						</line>
-						<line number="108" hits="58" branch="false"/>
-						<line number="109" hits="58" branch="true" condition-coverage="100% (2/2)">
+						<line number="108" hits="116" branch="false"/>
+						<line number="109" hits="116" branch="true" condition-coverage="100% (2/2)">
 							<conditions>
 								<condition number="0" type="jump" coverage="100%"/>
 							</conditions>
 						</line>
-						<line number="111" hits="41" branch="false"/>
-						<line number="113" hits="58" branch="false"/>
-						<line number="115" hits="58" branch="true" condition-coverage="100% (2/2)">
+						<line number="111" hits="82" branch="false"/>
+						<line number="113" hits="116" branch="false"/>
+						<line number="115" hits="116" branch="true" condition-coverage="100% (2/2)">
 							<conditions>
 								<condition number="0" type="jump" coverage="100%"/>
 							</conditions>
 						</line>
-						<line number="117" hits="3" branch="false"/>
-						<line number="119" hits="58" branch="false"/>
-						<line number="123" hits="2" branch="false"/>
-						<line number="124" hits="2" branch="false"/>
-						<line number="128" hits="2" branch="false"/>
-						<line number="129" hits="2" branch="false"/>
+						<line number="117" hits="6" branch="false"/>
+						<line number="119" hits="116" branch="false"/>
+						<line number="123" hits="4" branch="false"/>
+						<line number="124" hits="4" branch="false"/>
+						<line number="128" hits="4" branch="false"/>
+						<line number="129" hits="4" branch="false"/>
 						<line number="131" hits="0" branch="false"/>
-						<line number="134" hits="2" branch="false"/>
-						<line number="136" hits="2" branch="false"/>
-						<line number="146" hits="4" branch="true" condition-coverage="50% (1/2)">
+						<line number="134" hits="4" branch="false"/>
+						<line number="136" hits="4" branch="false"/>
+						<line number="146" hits="8" branch="true" condition-coverage="50% (1/2)">
 							<conditions>
 								<condition number="0" type="jump" coverage="50%"/>
 							</conditions>
 						</line>
-						<line number="150" hits="4" branch="false"/>
+						<line number="150" hits="8" branch="false"/>
 						<line number="152" hits="0" branch="false"/>
-						<line number="155" hits="4" branch="false"/>
-						<line number="157" hits="4" branch="false"/>
+						<line number="155" hits="8" branch="false"/>
+						<line number="157" hits="8" branch="false"/>
 					</lines>
 				</class>
 			</classes>
 		</package>
 		<package name="org.apache.onami.spi.binder" line-rate="1.0" branch-rate="1.0" complexity="1.0">
 			<classes>
-				<class name="org.apache.onami.spi.binder.AnnotatedServiceBuilder" filename="org/apache/onami/spi/binder/AnnotatedServiceBuilder.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
-					<methods>
-					</methods>
-					<lines>
-					</lines>
-				</class>
 				<class name="org.apache.onami.spi.binder.FromClassLoaderBuilder" filename="org/apache/onami/spi/binder/FromClassLoaderBuilder.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
 					<methods>
 					</methods>
 					<lines>
 					</lines>
 				</class>
-				<class name="org.apache.onami.spi.binder.ServiceBuilder" filename="org/apache/onami/spi/binder/ServiceBuilder.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
-					<methods>
-					</methods>
-					<lines>
-					</lines>
-				</class>
 			</classes>
 		</package>
 	</packages>

Modified: incubator/onami/site/spi/cobertura/frame-sourcefiles-org.apache.onami.spi.binder.html
URL: http://svn.apache.org/viewvc/incubator/onami/site/spi/cobertura/frame-sourcefiles-org.apache.onami.spi.binder.html?rev=1433627&r1=1433626&r2=1433627&view=diff
==============================================================================
--- incubator/onami/site/spi/cobertura/frame-sourcefiles-org.apache.onami.spi.binder.html (original)
+++ incubator/onami/site/spi/cobertura/frame-sourcefiles-org.apache.onami.spi.binder.html Tue Jan 15 20:45:34 2013
@@ -15,14 +15,8 @@ org.apache.onami.spi.binder
 <table width="100%">
 <tbody>
 <tr>
-<td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.binder.AnnotatedServiceBuilder.html">AnnotatedServiceBuilder</a> <i>(N/A)</i></td>
-</tr>
-<tr>
 <td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.binder.FromClassLoaderBuilder.html">FromClassLoaderBuilder</a> <i>(N/A)</i></td>
 </tr>
-<tr>
-<td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.binder.ServiceBuilder.html">ServiceBuilder</a> <i>(N/A)</i></td>
-</tr>
 </tbody>
 </table>
 </body>

Modified: incubator/onami/site/spi/cobertura/frame-sourcefiles-org.apache.onami.spi.html
URL: http://svn.apache.org/viewvc/incubator/onami/site/spi/cobertura/frame-sourcefiles-org.apache.onami.spi.html?rev=1433627&r1=1433626&r2=1433627&view=diff
==============================================================================
--- incubator/onami/site/spi/cobertura/frame-sourcefiles-org.apache.onami.spi.html (original)
+++ incubator/onami/site/spi/cobertura/frame-sourcefiles-org.apache.onami.spi.html Tue Jan 15 20:45:34 2013
@@ -24,10 +24,10 @@ org.apache.onami.spi
 <td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.PropertyServiceClassIterator.html">PropertyServiceClassIterator</a> <i>(92%)</i></td>
 </tr>
 <tr>
-<td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.ServiceLoader.html">ServiceLoader</a> <i>(58%)</i></td>
+<td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.ServiceLoader.html">ServiceLoader</a> <i>(53%)</i></td>
 </tr>
 <tr>
-<td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.ServiceLoaderModule.html">ServiceLoaderModule</a> <i>(74%)</i></td>
+<td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.ServiceLoaderModule.html">ServiceLoaderModule</a> <i>(87%)</i></td>
 </tr>
 <tr>
 <td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.URLServiceNamesIterator.html">URLServiceNamesIterator</a> <i>(93%)</i></td>

Modified: incubator/onami/site/spi/cobertura/frame-sourcefiles.html
URL: http://svn.apache.org/viewvc/incubator/onami/site/spi/cobertura/frame-sourcefiles.html?rev=1433627&r1=1433626&r2=1433627&view=diff
==============================================================================
--- incubator/onami/site/spi/cobertura/frame-sourcefiles.html (original)
+++ incubator/onami/site/spi/cobertura/frame-sourcefiles.html Tue Jan 15 20:45:34 2013
@@ -18,9 +18,6 @@ All Packages
 <td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.AbstractServiceClassIterator.html">AbstractServiceClassIterator</a> <i>(75%)</i></td>
 </tr>
 <tr>
-<td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.binder.AnnotatedServiceBuilder.html">AnnotatedServiceBuilder</a> <i>(N/A)</i></td>
-</tr>
-<tr>
 <td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.binder.FromClassLoaderBuilder.html">FromClassLoaderBuilder</a> <i>(N/A)</i></td>
 </tr>
 <tr>
@@ -30,13 +27,10 @@ All Packages
 <td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.PropertyServiceClassIterator.html">PropertyServiceClassIterator</a> <i>(92%)</i></td>
 </tr>
 <tr>
-<td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.binder.ServiceBuilder.html">ServiceBuilder</a> <i>(N/A)</i></td>
-</tr>
-<tr>
-<td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.ServiceLoader.html">ServiceLoader</a> <i>(58%)</i></td>
+<td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.ServiceLoader.html">ServiceLoader</a> <i>(53%)</i></td>
 </tr>
 <tr>
-<td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.ServiceLoaderModule.html">ServiceLoaderModule</a> <i>(74%)</i></td>
+<td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.ServiceLoaderModule.html">ServiceLoaderModule</a> <i>(87%)</i></td>
 </tr>
 <tr>
 <td nowrap="nowrap"><a target="summary" href="org.apache.onami.spi.URLServiceNamesIterator.html">URLServiceNamesIterator</a> <i>(93%)</i></td>

Modified: incubator/onami/site/spi/cobertura/frame-summary-org.apache.onami.spi.binder.html
URL: http://svn.apache.org/viewvc/incubator/onami/site/spi/cobertura/frame-summary-org.apache.onami.spi.binder.html?rev=1433627&r1=1433626&r2=1433627&view=diff
==============================================================================
--- incubator/onami/site/spi/cobertura/frame-summary-org.apache.onami.spi.binder.html (original)
+++ incubator/onami/site/spi/cobertura/frame-summary-org.apache.onami.spi.binder.html Tue Jan 15 20:45:34 2013
@@ -16,7 +16,7 @@
 <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.apache.onami.spi.binder.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.onami.spi.binder.html"'>org.apache.onami.spi.binder</a></td><td class="value">3</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="frame-summary-org.apache.onami.spi.binder.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.onami.spi.binder.html"'>org.apache.onami.spi.binder</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"><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>
 </tbody>
 </table>
 <script type="text/javascript">
@@ -28,12 +28,8 @@ packageTable.sort(0);
 <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.apache.onami.spi.binder.AnnotatedServiceBuilder.html">AnnotatedServiceBuilder</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.apache.onami.spi.binder.FromClassLoaderBuilder.html">FromClassLoaderBuilder</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.apache.onami.spi.binder.ServiceBuilder.html">ServiceBuilder</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>
-
 </tbody>
 </table>
 <script type="text/javascript">
@@ -41,6 +37,6 @@ var classTable = new SortableTable(docum
     ["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 12/9/12 11:10 AM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 1/15/13 9:44 PM.</div>
 </body>
 </html>
\ No newline at end of file

Modified: incubator/onami/site/spi/cobertura/frame-summary-org.apache.onami.spi.html
URL: http://svn.apache.org/viewvc/incubator/onami/site/spi/cobertura/frame-summary-org.apache.onami.spi.html?rev=1433627&r1=1433626&r2=1433627&view=diff
==============================================================================
--- incubator/onami/site/spi/cobertura/frame-summary-org.apache.onami.spi.html (original)
+++ incubator/onami/site/spi/cobertura/frame-summary-org.apache.onami.spi.html Tue Jan 15 20:45:34 2013
@@ -16,8 +16,8 @@
 <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.apache.onami.spi.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.onami.spi.html"'>org.apache.onami.spi</a></td><td class="value">10</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">76%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:76px"><span class="text">109/143</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">69%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:69px"><span class="text">29/42</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.9230769230769231;</span>1.923</td></tr>
-  <tr><td><a href="frame-summary-org.apache.onami.spi.binder.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.onami.spi.binder.html"'>org.apache.onami.spi.binder</a></td><td class="value">3</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="frame-summary-org.apache.onami.spi.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.onami.spi.html"'>org.apache.onami.spi</a></td><td class="value">10</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">79%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:79px"><span class="text">128/162</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">73%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:73px"><span class="text">38/52</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.119047619047619;</span>2.119</td></tr>
+  <tr><td><a href="frame-summary-org.apache.onami.spi.binder.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.onami.spi.binder.html"'>org.apache.onami.spi.binder</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"><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>
 </tbody>
 </table>
 <script type="text/javascript">
@@ -38,10 +38,10 @@ packageTable.sort(0);
   <tr><td><a href="org.apache.onami.spi.PropertyServiceClassIterator.html">PropertyServiceClassIterator</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">8/8</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.1666666666666667;</span>1.167</td></tr>
   <tr><td><a href="org.apache.onami.spi.PropertyServiceClassIterator.html">PropertyServiceClassIterator$1</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">80%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:80px"><span class="text">4/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">1.1666666666666667;</span>1.167</td></tr>
 
-  <tr><td><a href="org.apache.onami.spi.ServiceLoader.html">ServiceLoader</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">58%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:58px"><span class="text">14/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">50%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:50px"><span class="text">4/8</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.apache.onami.spi.ServiceLoader.html">ServiceLoader</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">53%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:53px"><span class="text">14/26</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">50%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:50px"><span class="text">4/8</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.3333333333333335;</span>2.333</td></tr>
 
-  <tr><td><a href="org.apache.onami.spi.ServiceLoaderModule.html">ServiceLoaderModule</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">50%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:50px"><span class="text">1/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7142857142857142;</span>1.714</td></tr>
-  <tr><td><a href="org.apache.onami.spi.ServiceLoaderModule.html">ServiceLoaderModule$DefaultServiceBuilder</a></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">19/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">50%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:50px"><span class="text">5/10</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7142857142857142;</span>1.714</td></tr>
+  <tr><td><a href="org.apache.onami.spi.ServiceLoaderModule.html">ServiceLoaderModule</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">92%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:92px"><span class="text">36/39</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">15/20</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.2;</span>2.2</td></tr>
+  <tr><td><a href="org.apache.onami.spi.ServiceLoaderModule.html">ServiceLoaderModule$ServiceInfo</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">6/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">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">2.2;</span>2.2</td></tr>
 
   <tr><td><a href="org.apache.onami.spi.URLServiceNamesIterator.html">URLServiceNamesIterator</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">27/29</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">87%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:87px"><span class="text">7/8</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.2;</span>2.2</td></tr>
 
@@ -52,6 +52,6 @@ var classTable = new SortableTable(docum
     ["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 12/9/12 11:10 AM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 1/15/13 9:44 PM.</div>
 </body>
 </html>
\ No newline at end of file

Modified: incubator/onami/site/spi/cobertura/frame-summary.html
URL: http://svn.apache.org/viewvc/incubator/onami/site/spi/cobertura/frame-summary.html?rev=1433627&r1=1433626&r2=1433627&view=diff
==============================================================================
--- incubator/onami/site/spi/cobertura/frame-summary.html (original)
+++ incubator/onami/site/spi/cobertura/frame-summary.html Tue Jan 15 20:45:34 2013
@@ -16,9 +16,9 @@
 <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">13</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">76%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:76px"><span class="text">109/143</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">69%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:69px"><span class="text">29/42</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.8181818181818181;</span>1.818</td></tr>
-  <tr><td><a href="frame-summary-org.apache.onami.spi.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.onami.spi.html"'>org.apache.onami.spi</a></td><td class="value">10</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">76%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:76px"><span class="text">109/143</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">69%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:69px"><span class="text">29/42</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.9230769230769231;</span>1.923</td></tr>
-  <tr><td><a href="frame-summary-org.apache.onami.spi.binder.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.onami.spi.binder.html"'>org.apache.onami.spi.binder</a></td><td class="value">3</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><b>All Packages</b></td><td class="value">11</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">79%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:79px"><span class="text">128/162</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">73%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:73px"><span class="text">38/52</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.0930232558139537;</span>2.093</td></tr>
+  <tr><td><a href="frame-summary-org.apache.onami.spi.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.onami.spi.html"'>org.apache.onami.spi</a></td><td class="value">10</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">79%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:79px"><span class="text">128/162</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">73%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:73px"><span class="text">38/52</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.119047619047619;</span>2.119</td></tr>
+  <tr><td><a href="frame-summary-org.apache.onami.spi.binder.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.onami.spi.binder.html"'>org.apache.onami.spi.binder</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"><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>
 </tbody>
 </table>
 <script type="text/javascript">
@@ -26,6 +26,6 @@ var packageTable = new SortableTable(doc
     ["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 12/9/12 11:10 AM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 1/15/13 9:44 PM.</div>
 </body>
 </html>
\ No newline at end of file