You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@onami.apache.org by ol...@apache.org on 2012/12/07 22:33:33 UTC

svn commit: r1418489 [17/39] - in /incubator/onami/site/test: ./ apidocs/ apidocs/assets/ apidocs/assets/images/ apidocs/reference/ apidocs/reference/org/ apidocs/reference/org/apache/ apidocs/reference/org/apache/onami/ apidocs/reference/org/apache/on...

Added: incubator/onami/site/test/cobertura/coverage.xml
URL: http://svn.apache.org/viewvc/incubator/onami/site/test/cobertura/coverage.xml?rev=1418489&view=auto
==============================================================================
--- incubator/onami/site/test/cobertura/coverage.xml (added)
+++ incubator/onami/site/test/cobertura/coverage.xml Fri Dec  7 21:33:08 2012
@@ -0,0 +1,1891 @@
+<?xml version="1.0"?>
+<!DOCTYPE coverage SYSTEM "http://cobertura.sourceforge.net/xml/coverage-04.dtd">
+
+<coverage line-rate="0.8778409090909091" branch-rate="0.8253012048192772" lines-covered="309" lines-valid="352" branches-covered="137" branches-valid="166" complexity="3.4583333333333335" version="1.9.4.1" timestamp="1354915614695">
+	<sources>
+		<source>/Users/olamy/dev/sources/apache/onami/test/src/main/java</source>
+		<source>--source</source>
+	</sources>
+	<packages>
+		<package name="org.apache.onami.test" line-rate="0.9181286549707602" branch-rate="0.8876404494382022" complexity="4.6">
+			<classes>
+				<class name="org.apache.onami.test.GuiceMockModule" filename="org/apache/onami/test/GuiceMockModule.java" line-rate="0.8775510204081632" branch-rate="0.875" complexity="7.0">
+					<methods>
+						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="64" hits="1" branch="false"/>
+							</lines>
+						</method>
+						<method name="&lt;init&gt;" signature="(Ljava/util/Map;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="75" hits="7" branch="false"/>
+								<line number="76" hits="7" branch="false"/>
+								<line number="77" hits="7" branch="false"/>
+							</lines>
+						</method>
+						<method name="checkTypeConflict" signature="(Ljava/util/Collection;)Z" line-rate="0.7272727272727273" branch-rate="0.8125">
+							<lines>
+								<line number="133" hits="1" branch="false"/>
+								<line number="134" hits="1" branch="false"/>
+								<line number="135" hits="1" branch="false"/>
+								<line number="137" hits="1" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="139" hits="3" branch="false"/>
+								<line number="141" hits="3" 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="143" hits="1" branch="false"/>
+								<line number="145" hits="3" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="147" hits="0" branch="false"/>
+								<line number="148" hits="0" branch="false"/>
+								<line number="151" hits="3" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="153" hits="1" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="155" hits="1" branch="false"/>
+								<line number="160" hits="0" branch="false"/>
+								<line number="161" hits="0" branch="false"/>
+								<line number="165" hits="3" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="167" hits="1" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="169" hits="1" branch="false"/>
+								<line number="174" hits="0" branch="false"/>
+								<line number="175" hits="0" branch="false"/>
+								<line number="178" hits="3" branch="false"/>
+								<line number="179" hits="1" branch="false"/>
+							</lines>
+						</method>
+						<method name="configure" signature="()V" line-rate="1.0" branch-rate="0.9375">
+							<lines>
+								<line number="83" hits="7" branch="false"/>
+								<line number="85" hits="7" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="87" hits="11" branch="false"/>
+								<line number="90" hits="7" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="92" hits="9" branch="false"/>
+								<line number="94" hits="9" branch="false"/>
+								<line number="95" hits="9" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="97" hits="1" branch="false"/>
+								<line number="100" hits="9" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="102" hits="9" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="104" hits="11" branch="false"/>
+								<line number="105" hits="11" branch="false"/>
+								<line number="106" hits="11" branch="false"/>
+								<line number="107" hits="11" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="109" hits="1" branch="false"/>
+								<line number="111" hits="10" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="113" hits="1" branch="false"/>
+								<line number="117" hits="9" branch="false"/>
+								<line number="119" hits="11" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="121" hits="6" branch="false"/>
+								<line number="123" hits="11" branch="false"/>
+								<line number="124" hits="9" branch="false"/>
+								<line number="125" hits="7" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="64" hits="1" branch="false"/>
+						<line number="75" hits="7" branch="false"/>
+						<line number="76" hits="7" branch="false"/>
+						<line number="77" hits="7" branch="false"/>
+						<line number="83" hits="7" branch="false"/>
+						<line number="85" hits="7" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="87" hits="11" branch="false"/>
+						<line number="90" hits="7" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="92" hits="9" branch="false"/>
+						<line number="94" hits="9" branch="false"/>
+						<line number="95" hits="9" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="97" hits="1" branch="false"/>
+						<line number="100" hits="9" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="102" hits="9" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="104" hits="11" branch="false"/>
+						<line number="105" hits="11" branch="false"/>
+						<line number="106" hits="11" branch="false"/>
+						<line number="107" hits="11" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="109" hits="1" branch="false"/>
+						<line number="111" hits="10" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="113" hits="1" branch="false"/>
+						<line number="117" hits="9" branch="false"/>
+						<line number="119" hits="11" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="121" hits="6" branch="false"/>
+						<line number="123" hits="11" branch="false"/>
+						<line number="124" hits="9" branch="false"/>
+						<line number="125" hits="7" branch="false"/>
+						<line number="133" hits="1" branch="false"/>
+						<line number="134" hits="1" branch="false"/>
+						<line number="135" hits="1" branch="false"/>
+						<line number="137" hits="1" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="139" hits="3" branch="false"/>
+						<line number="141" hits="3" 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="143" hits="1" branch="false"/>
+						<line number="145" hits="3" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="147" hits="0" branch="false"/>
+						<line number="148" hits="0" branch="false"/>
+						<line number="151" hits="3" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="153" hits="1" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="155" hits="1" branch="false"/>
+						<line number="160" hits="0" branch="false"/>
+						<line number="161" hits="0" branch="false"/>
+						<line number="165" hits="3" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="167" hits="1" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="169" hits="1" branch="false"/>
+						<line number="174" hits="0" branch="false"/>
+						<line number="175" hits="0" branch="false"/>
+						<line number="178" hits="3" branch="false"/>
+						<line number="179" hits="1" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.JUniceRunner" filename="org/apache/onami/test/JUniceRunner.java" line-rate="0.9439252336448598" branch-rate="0.9" complexity="3.8181818181818183">
+					<methods>
+						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="122" hits="1" branch="false"/>
+							</lines>
+						</method>
+						<method name="&lt;init&gt;" signature="(Ljava/lang/Class;)V" line-rate="0.7142857142857143" branch-rate="1.0">
+							<lines>
+								<line number="128" hits="12" branch="false"/>
+								<line number="130" hits="12" branch="false"/>
+								<line number="142" hits="12" branch="false"/>
+								<line number="146" hits="12" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="148" hits="8" branch="false"/>
+								<line number="151" hits="12" branch="false"/>
+								<line number="153" hits="12" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="155" hits="8" branch="false"/>
+								<line number="158" hits="0" branch="false"/>
+								<line number="160" hits="0" branch="false"/>
+								<line number="161" hits="0" branch="false"/>
+								<line number="162" hits="0" branch="false"/>
+								<line number="163" hits="12" branch="false"/>
+								<line number="164" hits="12" branch="false"/>
+							</lines>
+						</method>
+						<method name="access$000" signature="(Lorg/apache/onami/test/JUniceRunner;)Ljava/util/Map;" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="118" hits="25" branch="false"/>
+							</lines>
+						</method>
+						<method name="createInjector" signature="(Ljava/util/List;)Lcom/google/inject/Injector;" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="229" hits="12" branch="false"/>
+							</lines>
+						</method>
+						<method name="createTest" signature="()Ljava/lang/Object;" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="219" hits="18" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="221" hits="13" branch="false"/>
+								<line number="223" hits="18" branch="false"/>
+							</lines>
+						</method>
+						<method name="flush" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="192" hits="12" branch="false"/>
+								<line number="193" hits="12" branch="false"/>
+								<line number="194" hits="12" branch="false"/>
+								<line number="195" hits="12" branch="false"/>
+							</lines>
+						</method>
+						<method name="inizializeInjector" signature="(Ljava/lang/Class;)Ljava/util/List;" line-rate="1.0" branch-rate="0.5">
+							<lines>
+								<line number="248" hits="12" branch="false"/>
+								<line number="249" hits="12" branch="false"/>
+								<line number="250" hits="12" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="252" hits="12" branch="false"/>
+								<line number="254" hits="12" branch="false"/>
+							</lines>
+						</method>
+						<method name="resetAllResetAfterMocks" signature="()V" line-rate="1.0" branch-rate="0.75">
+							<lines>
+								<line number="259" hits="18" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="261" hits="21" branch="false"/>
+								<line number="262" hits="21" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="264" hits="21" branch="false"/>
+								<line number="265" hits="21" branch="false"/>
+								<line number="267" hits="21" branch="false"/>
+								<line number="268" hits="18" branch="false"/>
+							</lines>
+						</method>
+						<method name="run" signature="(Lorg/junit/runner/notification/RunNotifier;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="171" hits="12" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="173" hits="8" branch="false"/>
+								<line number="174" hits="8" branch="false"/>
+								<line number="177" hits="12" branch="false"/>
+								<line number="178" hits="12" branch="false"/>
+								<line number="179" hits="12" branch="false"/>
+								<line number="181" hits="12" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="183" hits="9" branch="false"/>
+								<line number="185" hits="12" branch="false"/>
+							</lines>
+						</method>
+						<method name="runChild" signature="(Ljava/lang/Object;Lorg/junit/runner/notification/RunNotifier;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+							</lines>
+						</method>
+						<method name="runChild" signature="(Lorg/junit/runners/model/FrameworkMethod;Lorg/junit/runner/notification/RunNotifier;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="200" hits="18" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="202" hits="13" branch="false"/>
+								<line number="205" hits="18" branch="false"/>
+								<line number="206" hits="18" branch="false"/>
+								<line number="208" hits="18" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="210" hits="13" branch="false"/>
+								<line number="213" hits="18" branch="false"/>
+							</lines>
+						</method>
+						<method name="visitClass" signature="(Ljava/lang/Class;)Lcom/google/inject/Module;" line-rate="0.9636363636363636" branch-rate="0.9">
+							<lines>
+								<line number="280" hits="12" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="282" hits="8" branch="false"/>
+								<line number="284" hits="12" branch="false"/>
+								<line number="287" hits="12" branch="false"/>
+								<line number="288" hits="12" branch="false"/>
+								<line number="289" hits="12" branch="false"/>
+								<line number="290" hits="12" branch="false"/>
+								<line number="292" hits="12" branch="false"/>
+								<line number="293" hits="12" branch="false"/>
+								<line number="296" hits="12" branch="false"/>
+								<line number="306" hits="12" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="308" hits="1" branch="false"/>
+								<line number="312" hits="12" branch="false"/>
+								<line number="313" hits="12" branch="false"/>
+								<line number="314" hits="12" branch="false"/>
+								<line number="315" hits="12" branch="false"/>
+								<line number="316" hits="12" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="319" hits="7" branch="false"/>
+								<line number="320" hits="7" branch="false"/>
+								<line number="321" hits="7" branch="false"/>
+								<line number="325" hits="12" branch="false"/>
+								<line number="326" hits="12" branch="false"/>
+								<line number="328" hits="12" branch="false"/>
+								<line number="347" hits="12" 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="349" hits="10" branch="false"/>
+								<line number="353" hits="12" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="355" hits="2" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="357" hits="2" branch="false"/>
+								<line number="359" hits="2" branch="false"/>
+								<line number="360" hits="2" branch="false"/>
+								<line number="364" hits="12" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="366" hits="7" branch="false"/>
+								<line number="376" hits="7" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="378" hits="11" branch="false"/>
+								<line number="379" hits="11" branch="false"/>
+								<line number="380" hits="11" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="382" hits="2" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="384" hits="0" branch="false"/>
+								<line number="387" hits="2" branch="false"/>
+								<line number="388" hits="2" branch="false"/>
+								<line number="390" hits="11" branch="false"/>
+								<line number="393" hits="7" branch="false"/>
+								<line number="396" hits="12" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="398" hits="12" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="400" hits="8" branch="false"/>
+								<line number="401" hits="8" branch="false"/>
+								<line number="402" hits="8" branch="false"/>
+								<line number="403" hits="8" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="405" hits="19" branch="false"/>
+								<line number="406" hits="19" branch="false"/>
+								<line number="408" hits="8" branch="false"/>
+								<line number="410" hits="12" branch="false"/>
+								<line number="412" hits="0" branch="false"/>
+								<line number="416" hits="12" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="418" hits="8" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="118" hits="25" branch="false"/>
+						<line number="122" hits="1" branch="false"/>
+						<line number="128" hits="12" branch="false"/>
+						<line number="130" hits="12" branch="false"/>
+						<line number="142" hits="12" branch="false"/>
+						<line number="146" hits="12" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="148" hits="8" branch="false"/>
+						<line number="151" hits="12" branch="false"/>
+						<line number="153" hits="12" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="155" hits="8" branch="false"/>
+						<line number="158" hits="0" branch="false"/>
+						<line number="160" hits="0" branch="false"/>
+						<line number="161" hits="0" branch="false"/>
+						<line number="162" hits="0" branch="false"/>
+						<line number="163" hits="12" branch="false"/>
+						<line number="164" hits="12" branch="false"/>
+						<line number="171" hits="12" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="173" hits="8" branch="false"/>
+						<line number="174" hits="8" branch="false"/>
+						<line number="177" hits="12" branch="false"/>
+						<line number="178" hits="12" branch="false"/>
+						<line number="179" hits="12" branch="false"/>
+						<line number="181" hits="12" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="183" hits="9" branch="false"/>
+						<line number="185" hits="12" branch="false"/>
+						<line number="192" hits="12" branch="false"/>
+						<line number="193" hits="12" branch="false"/>
+						<line number="194" hits="12" branch="false"/>
+						<line number="195" hits="12" branch="false"/>
+						<line number="200" hits="18" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="202" hits="13" branch="false"/>
+						<line number="205" hits="18" branch="false"/>
+						<line number="206" hits="18" branch="false"/>
+						<line number="208" hits="18" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="210" hits="13" branch="false"/>
+						<line number="213" hits="18" branch="false"/>
+						<line number="219" hits="18" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="221" hits="13" branch="false"/>
+						<line number="223" hits="18" branch="false"/>
+						<line number="229" hits="12" branch="false"/>
+						<line number="248" hits="12" branch="false"/>
+						<line number="249" hits="12" branch="false"/>
+						<line number="250" hits="12" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="252" hits="12" branch="false"/>
+						<line number="254" hits="12" branch="false"/>
+						<line number="259" hits="18" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="261" hits="21" branch="false"/>
+						<line number="262" hits="21" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="264" hits="21" branch="false"/>
+						<line number="265" hits="21" branch="false"/>
+						<line number="267" hits="21" branch="false"/>
+						<line number="268" hits="18" branch="false"/>
+						<line number="280" hits="12" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="282" hits="8" branch="false"/>
+						<line number="284" hits="12" branch="false"/>
+						<line number="287" hits="12" branch="false"/>
+						<line number="288" hits="12" branch="false"/>
+						<line number="289" hits="12" branch="false"/>
+						<line number="290" hits="12" branch="false"/>
+						<line number="292" hits="12" branch="false"/>
+						<line number="293" hits="12" branch="false"/>
+						<line number="296" hits="12" branch="false"/>
+						<line number="306" hits="12" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="308" hits="1" branch="false"/>
+						<line number="312" hits="12" branch="false"/>
+						<line number="313" hits="12" branch="false"/>
+						<line number="314" hits="12" branch="false"/>
+						<line number="315" hits="12" branch="false"/>
+						<line number="316" hits="12" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="319" hits="7" branch="false"/>
+						<line number="320" hits="7" branch="false"/>
+						<line number="321" hits="7" branch="false"/>
+						<line number="325" hits="12" branch="false"/>
+						<line number="326" hits="12" branch="false"/>
+						<line number="328" hits="12" branch="false"/>
+						<line number="347" hits="12" 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="349" hits="10" branch="false"/>
+						<line number="353" hits="12" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="355" hits="2" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="357" hits="2" branch="false"/>
+						<line number="359" hits="2" branch="false"/>
+						<line number="360" hits="2" branch="false"/>
+						<line number="364" hits="12" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="366" hits="7" branch="false"/>
+						<line number="376" hits="7" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="378" hits="11" branch="false"/>
+						<line number="379" hits="11" branch="false"/>
+						<line number="380" hits="11" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="382" hits="2" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="384" hits="0" branch="false"/>
+						<line number="387" hits="2" branch="false"/>
+						<line number="388" hits="2" branch="false"/>
+						<line number="390" hits="11" branch="false"/>
+						<line number="393" hits="7" branch="false"/>
+						<line number="396" hits="12" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="398" hits="12" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="400" hits="8" branch="false"/>
+						<line number="401" hits="8" branch="false"/>
+						<line number="402" hits="8" branch="false"/>
+						<line number="403" hits="8" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="405" hits="19" branch="false"/>
+						<line number="406" hits="19" branch="false"/>
+						<line number="408" hits="8" branch="false"/>
+						<line number="410" hits="12" branch="false"/>
+						<line number="412" hits="0" branch="false"/>
+						<line number="416" hits="12" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="418" hits="8" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.JUniceRunner$1" filename="org/apache/onami/test/JUniceRunner.java" line-rate="1.0" branch-rate="1.0" complexity="3.8181818181818183">
+					<methods>
+						<method name="&lt;init&gt;" signature="(Lorg/apache/onami/test/JUniceRunner;[Ljava/lang/Class;[Ljava/lang/Class;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="329" hits="12" branch="false"/>
+							</lines>
+						</method>
+						<method name="configure" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="334" hits="10" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="336" hits="9" branch="false"/>
+								<line number="339" hits="10" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="341" hits="1" branch="false"/>
+								<line number="345" hits="10" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="329" hits="12" branch="false"/>
+						<line number="334" hits="10" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="336" hits="9" branch="false"/>
+						<line number="339" hits="10" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="341" hits="1" branch="false"/>
+						<line number="345" hits="10" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.JUniceRunner$2" filename="org/apache/onami/test/JUniceRunner.java" line-rate="1.0" branch-rate="1.0" complexity="3.8181818181818183">
+					<methods>
+						<method name="&lt;init&gt;" signature="(Lorg/apache/onami/test/JUniceRunner;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="367" hits="7" branch="false"/>
+							</lines>
+						</method>
+						<method name="configure" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="371" hits="7" branch="false"/>
+								<line number="372" hits="7" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="367" hits="7" branch="false"/>
+						<line number="371" hits="7" branch="false"/>
+						<line number="372" hits="7" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.MockEngineFactory" filename="org/apache/onami/test/MockEngineFactory.java" line-rate="0.6" branch-rate="0.6666666666666666" complexity="6.0">
+					<methods>
+						<method name="&lt;init&gt;" signature="()V" line-rate="0.0" branch-rate="1.0">
+							<lines>
+								<line number="33" hits="0" branch="false"/>
+							</lines>
+						</method>
+						<method name="getMockEngine" signature="(Lorg/apache/onami/test/annotation/MockType;)Lorg/apache/onami/test/mock/MockEngine;" line-rate="0.75" branch-rate="0.6666666666666666">
+							<lines>
+								<line number="46" hits="33" branch="true" condition-coverage="66 % (2/3)">
+									<conditions>
+										<condition number="0" type="switch" coverage="66 %"/>
+									</conditions>
+								</line>
+								<line number="49" hits="30" branch="false"/>
+								<line number="52" hits="3" branch="false"/>
+								<line number="55" hits="0" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="33" hits="0" branch="false"/>
+						<line number="46" hits="33" branch="true" condition-coverage="66 % (2/3)">
+							<conditions>
+								<condition number="0" type="switch" coverage="66 %"/>
+							</conditions>
+						</line>
+						<line number="49" hits="30" branch="false"/>
+						<line number="52" hits="3" branch="false"/>
+						<line number="55" hits="0" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.MockEngineFactory$1" filename="org/apache/onami/test/MockEngineFactory.java" line-rate="1.0" branch-rate="1.0" complexity="6.0">
+					<methods>
+						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="46" hits="1" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="46" hits="1" branch="false"/>
+					</lines>
+				</class>
+			</classes>
+		</package>
+		<package name="org.apache.onami.test.annotation" line-rate="0.875" branch-rate="1.0" complexity="0.0">
+			<classes>
+				<class name="org.apache.onami.test.annotation.GuiceModules" filename="org/apache/onami/test/annotation/GuiceModules.java" line-rate="1.0" branch-rate="1.0" complexity="0.0">
+					<methods>
+					</methods>
+					<lines>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.annotation.GuiceProvidedModules" filename="org/apache/onami/test/annotation/GuiceProvidedModules.java" line-rate="1.0" branch-rate="1.0" complexity="0.0">
+					<methods>
+					</methods>
+					<lines>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.annotation.Mock" filename="org/apache/onami/test/annotation/Mock.java" line-rate="1.0" branch-rate="1.0" complexity="0.0">
+					<methods>
+					</methods>
+					<lines>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.annotation.Mock$NoAnnotation" filename="org/apache/onami/test/annotation/Mock.java" line-rate="0.0" branch-rate="1.0" complexity="0.0">
+					<methods>
+						<method name="&lt;init&gt;" signature="()V" line-rate="0.0" branch-rate="1.0">
+							<lines>
+								<line number="41" hits="0" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="41" hits="0" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.annotation.MockFramework" filename="org/apache/onami/test/annotation/MockFramework.java" line-rate="1.0" branch-rate="1.0" complexity="0.0">
+					<methods>
+					</methods>
+					<lines>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.annotation.MockObjType" filename="org/apache/onami/test/annotation/MockObjType.java" line-rate="1.0" branch-rate="1.0" complexity="0.0">
+					<methods>
+						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="25" hits="7" branch="false"/>
+								<line number="28" hits="1" branch="false"/>
+								<line number="29" hits="1" branch="false"/>
+								<line number="30" hits="1" branch="false"/>
+								<line number="31" hits="1" branch="false"/>
+							</lines>
+						</method>
+						<method name="&lt;init&gt;" signature="(Ljava/lang/String;I)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+							</lines>
+						</method>
+						<method name="valueOf" signature="(Ljava/lang/String;)Lorg/apache/onami/test/annotation/MockObjType;" line-rate="1.0" branch-rate="1.0">
+							<lines>
+							</lines>
+						</method>
+						<method name="values" signature="()[Lorg/apache/onami/test/annotation/MockObjType;" line-rate="1.0" branch-rate="1.0">
+							<lines>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="25" hits="7" branch="false"/>
+						<line number="28" hits="1" branch="false"/>
+						<line number="29" hits="1" branch="false"/>
+						<line number="30" hits="1" branch="false"/>
+						<line number="31" hits="1" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.annotation.MockType" filename="org/apache/onami/test/annotation/MockType.java" line-rate="1.0" branch-rate="1.0" complexity="0.0">
+					<methods>
+						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="27" hits="5" branch="false"/>
+								<line number="30" hits="1" branch="false"/>
+							</lines>
+						</method>
+						<method name="&lt;init&gt;" signature="(Ljava/lang/String;I)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+							</lines>
+						</method>
+						<method name="valueOf" signature="(Ljava/lang/String;)Lorg/apache/onami/test/annotation/MockType;" line-rate="1.0" branch-rate="1.0">
+							<lines>
+							</lines>
+						</method>
+						<method name="values" signature="()[Lorg/apache/onami/test/annotation/MockType;" line-rate="1.0" branch-rate="1.0">
+							<lines>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="27" hits="5" branch="false"/>
+						<line number="30" hits="1" branch="false"/>
+					</lines>
+				</class>
+			</classes>
+		</package>
+		<package name="org.apache.onami.test.handler" line-rate="0.8440366972477065" branch-rate="0.75" complexity="4.066666666666666">
+			<classes>
+				<class name="org.apache.onami.test.handler.GuiceInjectableClassHandler" filename="org/apache/onami/test/handler/GuiceInjectableClassHandler.java" line-rate="1.0" branch-rate="0.75" complexity="3.0">
+					<methods>
+						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="44" hits="1" branch="false"/>
+							</lines>
+						</method>
+						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="46" hits="24" branch="false"/>
+							</lines>
+						</method>
+						<method name="getClasses" signature="()[Ljava/lang/Class;" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="55" hits="24" branch="false"/>
+							</lines>
+						</method>
+						<method name="handle" signature="(Ljava/lang/annotation/Annotation;Ljava/lang/reflect/AccessibleObject;)V" line-rate="1.0" branch-rate="0.75">
+							<lines>
+								<line number="64" hits="15" branch="false"/>
+								<line number="66" hits="15" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="68" hits="15" branch="false"/>
+								<line number="71" hits="15" branch="true" condition-coverage="75 % (3/4)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+										<condition number="1" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="73" hits="10" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="75" hits="6" branch="false"/>
+								<line number="77" hits="10" branch="false"/>
+								<line number="79" hits="15" branch="false"/>
+							</lines>
+						</method>
+						<method name="handle" signature="(Ljava/lang/annotation/Annotation;Ljava/lang/reflect/AnnotatedElement;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="41" hits="39" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="41" hits="39" branch="false"/>
+						<line number="44" hits="1" branch="false"/>
+						<line number="46" hits="24" branch="false"/>
+						<line number="55" hits="24" branch="false"/>
+						<line number="64" hits="15" branch="false"/>
+						<line number="66" hits="15" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="68" hits="15" branch="false"/>
+						<line number="71" hits="15" branch="true" condition-coverage="75 % (3/4)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+								<condition number="1" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="73" hits="10" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="75" hits="6" branch="false"/>
+						<line number="77" hits="10" branch="false"/>
+						<line number="79" hits="15" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.handler.GuiceModuleHandler" filename="org/apache/onami/test/handler/GuiceModuleHandler.java" line-rate="0.8571428571428571" branch-rate="1.0" complexity="2.3333333333333335">
+					<methods>
+						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="43" hits="1" branch="false"/>
+							</lines>
+						</method>
+						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="48" hits="12" branch="false"/>
+								<line number="49" hits="12" branch="false"/>
+								<line number="50" hits="12" branch="false"/>
+							</lines>
+						</method>
+						<method name="getModules" signature="()Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="57" hits="12" branch="false"/>
+							</lines>
+						</method>
+						<method name="handle" signature="(Ljava/lang/annotation/Annotation;Ljava/lang/reflect/AnnotatedElement;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="39" hits="5" branch="false"/>
+							</lines>
+						</method>
+						<method name="handle" signature="(Lorg/apache/onami/test/annotation/GuiceModules;Ljava/lang/Class;)V" line-rate="0.75" branch-rate="1.0">
+							<lines>
+								<line number="66" hits="10" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="68" hits="5" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="70" hits="3" branch="false"/>
+								<line number="74" hits="5" branch="false"/>
+								<line number="76" hits="0" branch="false"/>
+								<line number="78" hits="0" branch="false"/>
+								<line number="79" hits="5" branch="false"/>
+								<line number="81" hits="5" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="39" hits="5" branch="false"/>
+						<line number="43" hits="1" branch="false"/>
+						<line number="48" hits="12" branch="false"/>
+						<line number="49" hits="12" branch="false"/>
+						<line number="50" hits="12" branch="false"/>
+						<line number="57" hits="12" branch="false"/>
+						<line number="66" hits="10" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="68" hits="5" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="70" hits="3" branch="false"/>
+						<line number="74" hits="5" branch="false"/>
+						<line number="76" hits="0" branch="false"/>
+						<line number="78" hits="0" branch="false"/>
+						<line number="79" hits="5" branch="false"/>
+						<line number="81" hits="5" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.handler.GuiceProvidedModuleHandler" filename="org/apache/onami/test/handler/GuiceProvidedModuleHandler.java" line-rate="0.8928571428571429" branch-rate="0.8333333333333334" complexity="4.0">
+					<methods>
+						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="48" hits="1" branch="false"/>
+							</lines>
+						</method>
+						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="50" hits="12" branch="false"/>
+							</lines>
+						</method>
+						<method name="addModules" signature="(Ljava/lang/Iterable;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="115" hits="1" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="117" hits="1" branch="false"/>
+								<line number="119" hits="1" branch="false"/>
+							</lines>
+						</method>
+						<method name="addModules" signature="([Lcom/google/inject/Module;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="123" hits="2" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="125" hits="1" branch="false"/>
+								<line number="127" hits="1" branch="false"/>
+							</lines>
+						</method>
+						<method name="getModules" signature="()Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="57" hits="12" branch="false"/>
+							</lines>
+						</method>
+						<method name="handle" signature="(Ljava/lang/annotation/Annotation;Ljava/lang/reflect/AnnotatedElement;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="44" hits="16" branch="false"/>
+							</lines>
+						</method>
+						<method name="handle" signature="(Lorg/apache/onami/test/annotation/GuiceProvidedModules;Ljava/lang/reflect/Method;)V" line-rate="0.8333333333333334" branch-rate="0.7857142857142857">
+							<lines>
+								<line number="67" hits="4" branch="false"/>
+								<line number="69" hits="4" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="71" hits="1" branch="false"/>
+								<line number="75" hits="4" branch="true" condition-coverage="50 % (2/4)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+										<condition number="1" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="77" hits="0" branch="false"/>
+								<line number="80" hits="4" branch="false"/>
+								<line number="84" hits="4" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="86" hits="2" branch="false"/>
+								<line number="88" hits="2" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="92" hits="1" branch="false"/>
+								<line number="94" hits="1" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="98" hits="1" branch="false"/>
+								<line number="101" hits="0" branch="false"/>
+								<line number="103" hits="0" branch="false"/>
+								<line number="105" hits="4" branch="false"/>
+								<line number="107" hits="4" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="109" hits="1" branch="false"/>
+								<line number="111" hits="4" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="44" hits="16" branch="false"/>
+						<line number="48" hits="1" branch="false"/>
+						<line number="50" hits="12" branch="false"/>
+						<line number="57" hits="12" branch="false"/>
+						<line number="67" hits="4" branch="false"/>
+						<line number="69" hits="4" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="71" hits="1" branch="false"/>
+						<line number="75" hits="4" branch="true" condition-coverage="50 % (2/4)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+								<condition number="1" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="77" hits="0" branch="false"/>
+						<line number="80" hits="4" branch="false"/>
+						<line number="84" hits="4" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="86" hits="2" branch="false"/>
+						<line number="88" hits="2" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="92" hits="1" branch="false"/>
+						<line number="94" hits="1" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="98" hits="1" branch="false"/>
+						<line number="101" hits="0" branch="false"/>
+						<line number="103" hits="0" branch="false"/>
+						<line number="105" hits="4" branch="false"/>
+						<line number="107" hits="4" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="109" hits="1" branch="false"/>
+						<line number="111" hits="4" branch="false"/>
+						<line number="115" hits="1" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="117" hits="1" branch="false"/>
+						<line number="119" hits="1" branch="false"/>
+						<line number="123" hits="2" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="125" hits="1" branch="false"/>
+						<line number="127" hits="1" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.handler.GuiceProvidedModuleHandler$1" filename="org/apache/onami/test/handler/GuiceProvidedModuleHandler.java" line-rate="1.0" branch-rate="1.0" complexity="4.0">
+					<methods>
+						<method name="&lt;init&gt;" signature="(Lorg/apache/onami/test/handler/GuiceProvidedModuleHandler;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="89" hits="2" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="89" hits="2" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.handler.GuiceProvidedModuleHandler$2" filename="org/apache/onami/test/handler/GuiceProvidedModuleHandler.java" line-rate="1.0" branch-rate="1.0" complexity="4.0">
+					<methods>
+						<method name="&lt;init&gt;" signature="(Lorg/apache/onami/test/handler/GuiceProvidedModuleHandler;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="95" hits="1" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="95" hits="1" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.handler.MockFrameworkHandler" filename="org/apache/onami/test/handler/MockFrameworkHandler.java" line-rate="0.8888888888888888" branch-rate="0.3333333333333333" complexity="3.0">
+					<methods>
+						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="41" hits="1" branch="false"/>
+							</lines>
+						</method>
+						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+							</lines>
+						</method>
+						<method name="getMockType" signature="()Lorg/apache/onami/test/annotation/MockType;" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="50" hits="13" branch="false"/>
+							</lines>
+						</method>
+						<method name="handle" signature="(Ljava/lang/annotation/Annotation;Ljava/lang/reflect/AnnotatedElement;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="37" hits="13" branch="false"/>
+							</lines>
+						</method>
+						<method name="handle" signature="(Lorg/apache/onami/test/annotation/MockFramework;Ljava/lang/Class;)V" line-rate="0.8333333333333334" branch-rate="0.3333333333333333">
+							<lines>
+								<line number="59" hits="1" branch="true" condition-coverage="25 % (1/4)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+										<condition number="1" type="jump" coverage="0 %"/>
+									</conditions>
+								</line>
+								<line number="61" hits="0" branch="false"/>
+								<line number="65" hits="1" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="67" hits="1" branch="false"/>
+								<line number="70" hits="1" branch="false"/>
+								<line number="71" hits="1" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="37" hits="13" branch="false"/>
+						<line number="41" hits="1" branch="false"/>
+						<line number="50" hits="13" branch="false"/>
+						<line number="59" hits="1" branch="true" condition-coverage="25 % (1/4)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+								<condition number="1" type="jump" coverage="0 %"/>
+							</conditions>
+						</line>
+						<line number="61" hits="0" branch="false"/>
+						<line number="65" hits="1" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="67" hits="1" branch="false"/>
+						<line number="70" hits="1" branch="false"/>
+						<line number="71" hits="1" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.handler.MockHandler" filename="org/apache/onami/test/handler/MockHandler.java" line-rate="0.75" branch-rate="0.75" complexity="6.5">
+					<methods>
+						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="46" hits="1" branch="false"/>
+							</lines>
+						</method>
+						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="48" hits="12" branch="false"/>
+							</lines>
+						</method>
+						<method name="createMockedObjectBymockFramekork" signature="(Lorg/apache/onami/test/mock/MockEngine;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="62" hits="12" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="64" hits="11" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="66" hits="8" branch="false"/>
+								<line number="67" hits="8" branch="false"/>
+								<line number="68" hits="8" branch="false"/>
+								<line number="69" hits="11" branch="false"/>
+								<line number="71" hits="12" branch="false"/>
+							</lines>
+						</method>
+						<method name="getMockProviderForType" signature="(Ljava/lang/Object;Ljava/lang/reflect/Method;Ljava/lang/Class;)Ljava/lang/Object;" line-rate="0.5555555555555556" branch-rate="0.5">
+							<lines>
+								<line number="135" hits="3" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="139" hits="3" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="141" hits="3" branch="false"/>
+								<line number="143" hits="3" branch="true" condition-coverage="50 % (2/4)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+										<condition number="1" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="145" hits="0" branch="false"/>
+								<line number="150" hits="3" branch="false"/>
+								<line number="152" hits="0" branch="false"/>
+								<line number="154" hits="0" branch="false"/>
+								<line number="157" hits="0" branch="false"/>
+							</lines>
+						</method>
+						<method name="getMockedObject" signature="(Lorg/apache/onami/test/mock/MockEngine;)Ljava/util/HashMap;" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="56" hits="12" branch="false"/>
+								<line number="57" hits="12" branch="false"/>
+							</lines>
+						</method>
+						<method name="handle" signature="(Ljava/lang/annotation/Annotation;Ljava/lang/reflect/AnnotatedElement;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="42" hits="23" branch="false"/>
+							</lines>
+						</method>
+						<method name="handle" signature="(Lorg/apache/onami/test/annotation/Mock;Ljava/lang/reflect/Field;)V" line-rate="0.6956521739130435" branch-rate="0.875">
+							<lines>
+								<line number="77" hits="11" branch="false"/>
+								<line number="79" hits="11" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="81" hits="6" branch="false"/>
+								<line number="83" hits="11" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="85" hits="3" branch="false"/>
+								<line number="86" hits="3" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="88" hits="1" branch="false"/>
+								<line number="92" hits="3" branch="false"/>
+								<line number="94" hits="3" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="96" hits="0" branch="false"/>
+								<line number="102" hits="3" branch="false"/>
+								<line number="103" hits="3" branch="false"/>
+								<line number="105" hits="0" branch="false"/>
+								<line number="107" hits="0" branch="false"/>
+								<line number="110" hits="3" branch="false"/>
+								<line number="112" hits="0" branch="false"/>
+								<line number="114" hits="0" branch="false"/>
+								<line number="118" hits="0" branch="false"/>
+								<line number="120" hits="0" branch="false"/>
+								<line number="123" hits="3" branch="false"/>
+								<line number="124" hits="3" branch="false"/>
+								<line number="127" hits="8" branch="false"/>
+								<line number="129" hits="11" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="42" hits="23" branch="false"/>
+						<line number="46" hits="1" branch="false"/>
+						<line number="48" hits="12" branch="false"/>
+						<line number="56" hits="12" branch="false"/>
+						<line number="57" hits="12" branch="false"/>
+						<line number="62" hits="12" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="64" hits="11" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="66" hits="8" branch="false"/>
+						<line number="67" hits="8" branch="false"/>
+						<line number="68" hits="8" branch="false"/>
+						<line number="69" hits="11" branch="false"/>
+						<line number="71" hits="12" branch="false"/>
+						<line number="77" hits="11" branch="false"/>
+						<line number="79" hits="11" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="81" hits="6" branch="false"/>
+						<line number="83" hits="11" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="85" hits="3" branch="false"/>
+						<line number="86" hits="3" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="88" hits="1" branch="false"/>
+						<line number="92" hits="3" branch="false"/>
+						<line number="94" hits="3" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="96" hits="0" branch="false"/>
+						<line number="102" hits="3" branch="false"/>
+						<line number="103" hits="3" branch="false"/>
+						<line number="105" hits="0" branch="false"/>
+						<line number="107" hits="0" branch="false"/>
+						<line number="110" hits="3" branch="false"/>
+						<line number="112" hits="0" branch="false"/>
+						<line number="114" hits="0" branch="false"/>
+						<line number="118" hits="0" branch="false"/>
+						<line number="120" hits="0" branch="false"/>
+						<line number="123" hits="3" branch="false"/>
+						<line number="124" hits="3" branch="false"/>
+						<line number="127" hits="8" branch="false"/>
+						<line number="129" hits="11" branch="false"/>
+						<line number="135" hits="3" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="139" hits="3" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="141" hits="3" branch="false"/>
+						<line number="143" hits="3" branch="true" condition-coverage="50 % (2/4)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+								<condition number="1" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="145" hits="0" branch="false"/>
+						<line number="150" hits="3" branch="false"/>
+						<line number="152" hits="0" branch="false"/>
+						<line number="154" hits="0" branch="false"/>
+						<line number="157" hits="0" branch="false"/>
+					</lines>
+				</class>
+			</classes>
+		</package>
+		<package name="org.apache.onami.test.mock" line-rate="1.0" branch-rate="1.0" complexity="1.0">
+			<classes>
+				<class name="org.apache.onami.test.mock.MockEngine" filename="org/apache/onami/test/mock/MockEngine.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
+					<methods>
+					</methods>
+					<lines>
+					</lines>
+				</class>
+			</classes>
+		</package>
+		<package name="org.apache.onami.test.mock.framework" line-rate="0.9285714285714286" branch-rate="0.42857142857142855" complexity="3.0">
+			<classes>
+				<class name="org.apache.onami.test.mock.framework.EasyMockFramework" filename="org/apache/onami/test/mock/framework/EasyMockFramework.java" line-rate="0.875" branch-rate="0.4" complexity="5.0">
+					<methods>
+						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="31" hits="30" branch="false"/>
+							</lines>
+						</method>
+						<method name="createMock" signature="(Ljava/lang/Class;Lorg/apache/onami/test/annotation/MockObjType;)Ljava/lang/Object;" line-rate="0.8" branch-rate="0.4">
+							<lines>
+								<line number="48" hits="7" branch="true" condition-coverage="40 % (2/5)">
+									<conditions>
+										<condition number="0" type="switch" coverage="40 %"/>
+									</conditions>
+								</line>
+								<line number="51" hits="0" branch="false"/>
+								<line number="54" hits="1" branch="false"/>
+								<line number="58" hits="6" branch="false"/>
+								<line number="61" hits="30" branch="false"/>
+							</lines>
+						</method>
+						<method name="resetMock" signature="([Ljava/lang/Object;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="40" hits="19" branch="false"/>
+								<line number="41" hits="19" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="31" hits="30" branch="false"/>
+						<line number="40" hits="19" branch="false"/>
+						<line number="41" hits="19" branch="false"/>
+						<line number="48" hits="7" branch="true" condition-coverage="40 % (2/5)">
+							<conditions>
+								<condition number="0" type="switch" coverage="40 %"/>
+							</conditions>
+						</line>
+						<line number="51" hits="0" branch="false"/>
+						<line number="54" hits="1" branch="false"/>
+						<line number="58" hits="6" branch="false"/>
+						<line number="61" hits="30" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.mock.framework.EasyMockFramework$1" filename="org/apache/onami/test/mock/framework/EasyMockFramework.java" line-rate="1.0" branch-rate="1.0" complexity="5.0">
+					<methods>
+						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="48" hits="1" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="48" hits="1" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.mock.framework.MockitoFramework" filename="org/apache/onami/test/mock/framework/MockitoFramework.java" line-rate="1.0" branch-rate="0.5" complexity="1.0">
+					<methods>
+						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="34" hits="3" branch="false"/>
+							</lines>
+						</method>
+						<method name="createMock" signature="(Ljava/lang/Class;Lorg/apache/onami/test/annotation/MockObjType;)Ljava/lang/Object;" line-rate="1.0" branch-rate="0.5">
+							<lines>
+								<line number="51" hits="1" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="52" hits="1" branch="false"/>
+							</lines>
+						</method>
+						<method name="resetMock" signature="([Ljava/lang/Object;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="43" hits="2" branch="false"/>
+								<line number="44" hits="2" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="34" hits="3" branch="false"/>
+						<line number="43" hits="2" branch="false"/>
+						<line number="44" hits="2" branch="false"/>
+						<line number="51" hits="1" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="52" hits="1" branch="false"/>
+					</lines>
+				</class>
+			</classes>
+		</package>
+		<package name="org.apache.onami.test.mock.guice" line-rate="0.8333333333333334" branch-rate="1.0" complexity="1.6">
+			<classes>
+				<class name="org.apache.onami.test.mock.guice.MockMembersInjector" filename="org/apache/onami/test/mock/guice/MockMembersInjector.java" line-rate="0.8333333333333334" branch-rate="1.0" complexity="2.0">
+					<methods>
+						<method name="&lt;init&gt;" signature="(Ljava/lang/reflect/Field;Ljava/util/Map;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="39" hits="11" branch="false"/>
+								<line number="40" hits="11" branch="false"/>
+								<line number="41" hits="11" branch="false"/>
+								<line number="42" hits="11" branch="false"/>
+							</lines>
+						</method>
+						<method name="injectMembers" signature="(Ljava/lang/Object;)V" line-rate="0.75" branch-rate="1.0">
+							<lines>
+								<line number="49" hits="21" branch="false"/>
+								<line number="50" hits="21" branch="false"/>
+								<line number="54" hits="21" branch="false"/>
+								<line number="56" hits="0" branch="false"/>
+								<line number="58" hits="0" branch="false"/>
+								<line number="62" hits="21" branch="false"/>
+								<line number="63" hits="21" branch="false"/>
+								<line number="64" hits="21" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="39" hits="11" branch="false"/>
+						<line number="40" hits="11" branch="false"/>
+						<line number="41" hits="11" branch="false"/>
+						<line number="42" hits="11" branch="false"/>
+						<line number="49" hits="21" branch="false"/>
+						<line number="50" hits="21" branch="false"/>
+						<line number="54" hits="21" branch="false"/>
+						<line number="56" hits="0" branch="false"/>
+						<line number="58" hits="0" branch="false"/>
+						<line number="62" hits="21" branch="false"/>
+						<line number="63" hits="21" branch="false"/>
+						<line number="64" hits="21" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.mock.guice.MockTypeListener" filename="org/apache/onami/test/mock/guice/MockTypeListener.java" line-rate="0.7777777777777778" branch-rate="1.0" complexity="1.3333333333333333">
+					<methods>
+						<method name="&lt;init&gt;" signature="(Ljava/util/Map;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="52" hits="7" branch="false"/>
+								<line number="53" hits="7" branch="false"/>
+								<line number="54" hits="7" branch="false"/>
+							</lines>
+						</method>
+						<method name="access$000" signature="(Lorg/apache/onami/test/mock/guice/MockTypeListener;)Ljava/util/Map;" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="45" hits="11" branch="false"/>
+							</lines>
+						</method>
+						<method name="hear" signature="(Lcom/google/inject/TypeLiteral;Lcom/google/inject/spi/TypeEncounter;)V" line-rate="0.6" branch-rate="1.0">
+							<lines>
+								<line number="63" hits="31" branch="false"/>
+								<line number="76" hits="0" branch="false"/>
+								<line number="78" hits="0" branch="false"/>
+								<line number="79" hits="31" branch="false"/>
+								<line number="80" hits="31" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="45" hits="11" branch="false"/>
+						<line number="52" hits="7" branch="false"/>
+						<line number="53" hits="7" branch="false"/>
+						<line number="54" hits="7" branch="false"/>
+						<line number="63" hits="31" branch="false"/>
+						<line number="76" hits="0" branch="false"/>
+						<line number="78" hits="0" branch="false"/>
+						<line number="79" hits="31" branch="false"/>
+						<line number="80" hits="31" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.mock.guice.MockTypeListener$1" filename="org/apache/onami/test/mock/guice/MockTypeListener.java" line-rate="1.0" branch-rate="1.0" complexity="1.3333333333333333">
+					<methods>
+						<method name="&lt;init&gt;" signature="(Lorg/apache/onami/test/mock/guice/MockTypeListener;Lcom/google/inject/spi/TypeEncounter;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+							</lines>
+						</method>
+						<method name="handle" signature="(Ljava/lang/annotation/Annotation;Ljava/lang/reflect/AnnotatedElement;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="65" hits="42" branch="false"/>
+							</lines>
+						</method>
+						<method name="handle" signature="(Lorg/apache/onami/test/annotation/Mock;Ljava/lang/reflect/Field;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="70" hits="11" branch="false"/>
+								<line number="71" hits="11" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="65" hits="42" branch="false"/>
+						<line number="70" hits="11" branch="false"/>
+						<line number="71" hits="11" branch="false"/>
+					</lines>
+				</class>
+			</classes>
+		</package>
+		<package name="org.apache.onami.test.reflection" line-rate="0.7692307692307693" branch-rate="0.9285714285714286" complexity="2.0">
+			<classes>
+				<class name="org.apache.onami.test.reflection.AnnotationHandler" filename="org/apache/onami/test/reflection/AnnotationHandler.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
+					<methods>
+					</methods>
+					<lines>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.reflection.ClassHandler" filename="org/apache/onami/test/reflection/ClassHandler.java" line-rate="1.0" branch-rate="1.0" complexity="0.0">
+					<methods>
+					</methods>
+					<lines>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.reflection.ClassVisitor" filename="org/apache/onami/test/reflection/ClassVisitor.java" line-rate="1.0" branch-rate="0.9285714285714286" complexity="3.3333333333333335">
+					<methods>
+						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="45" hits="1" branch="false"/>
+							</lines>
+						</method>
+						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="40" hits="43" branch="false"/>
+								<line number="47" hits="43" branch="false"/>
+							</lines>
+						</method>
+						<method name="handle" signature="([Ljava/lang/reflect/AnnotatedElement;)V" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="83" hits="602" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="85" hits="588" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="87" hits="148" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="89" hits="47" branch="false"/>
+								<line number="93" hits="162" branch="false"/>
+							</lines>
+						</method>
+						<method name="registerHandler" signature="(Ljava/lang/Class;Lorg/apache/onami/test/reflection/AnnotationHandler;)Lorg/apache/onami/test/reflection/ClassVisitor;" line-rate="1.0" branch-rate="1.0">
+							<lines>
+								<line number="53" hits="103" branch="false"/>
+								<line number="54" hits="103" branch="false"/>
+							</lines>
+						</method>
+						<method name="visit" signature="(Ljava/lang/Class;)V" line-rate="1.0" branch-rate="0.875">
+							<lines>
+								<line number="60" hits="97" branch="true" condition-coverage="50 % (1/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="50 %"/>
+									</conditions>
+								</line>
+								<line number="62" hits="97" branch="true" condition-coverage="100 % (2/2)">
+									<conditions>
+										<condition number="0" type="jump" coverage="100 %"/>
+									</conditions>
+								</line>
+								<line number="64" hits="58" branch="false"/>
+								<line number="67" hits="97" 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="69" hits="43" branch="false"/>
+								<line number="72" hits="54" branch="false"/>
+								<line number="73" hits="54" branch="false"/>
+								<line number="74" hits="54" branch="false"/>
+								<line number="76" hits="54" branch="false"/>
+								<line number="77" hits="54" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="40" hits="43" branch="false"/>
+						<line number="45" hits="1" branch="false"/>
+						<line number="47" hits="43" branch="false"/>
+						<line number="53" hits="103" branch="false"/>
+						<line number="54" hits="103" branch="false"/>
+						<line number="60" hits="97" branch="true" condition-coverage="50 % (1/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="50 %"/>
+							</conditions>
+						</line>
+						<line number="62" hits="97" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="64" hits="58" branch="false"/>
+						<line number="67" hits="97" 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="69" hits="43" branch="false"/>
+						<line number="72" hits="54" branch="false"/>
+						<line number="73" hits="54" branch="false"/>
+						<line number="74" hits="54" branch="false"/>
+						<line number="76" hits="54" branch="false"/>
+						<line number="77" hits="54" branch="false"/>
+						<line number="83" hits="602" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="85" hits="588" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="87" hits="148" branch="true" condition-coverage="100 % (2/2)">
+							<conditions>
+								<condition number="0" type="jump" coverage="100 %"/>
+							</conditions>
+						</line>
+						<line number="89" hits="47" branch="false"/>
+						<line number="93" hits="162" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.reflection.FieldHandler" filename="org/apache/onami/test/reflection/FieldHandler.java" line-rate="1.0" branch-rate="1.0" complexity="0.0">
+					<methods>
+					</methods>
+					<lines>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.reflection.HandleException" filename="org/apache/onami/test/reflection/HandleException.java" line-rate="0.0" branch-rate="1.0" complexity="1.0">
+					<methods>
+						<method name="&lt;init&gt;" signature="(Ljava/lang/String;)V" line-rate="0.0" branch-rate="1.0">
+							<lines>
+								<line number="38" hits="0" branch="false"/>
+								<line number="39" hits="0" branch="false"/>
+							</lines>
+						</method>
+						<method name="&lt;init&gt;" signature="(Ljava/lang/String;Ljava/lang/Throwable;)V" line-rate="0.0" branch-rate="1.0">
+							<lines>
+								<line number="33" hits="0" branch="false"/>
+								<line number="34" hits="0" branch="false"/>
+							</lines>
+						</method>
+						<method name="&lt;init&gt;" signature="(Ljava/lang/Throwable;)V" line-rate="0.0" branch-rate="1.0">
+							<lines>
+								<line number="43" hits="0" branch="false"/>
+								<line number="44" hits="0" branch="false"/>
+							</lines>
+						</method>
+					</methods>
+					<lines>
+						<line number="33" hits="0" branch="false"/>
+						<line number="34" hits="0" branch="false"/>
+						<line number="38" hits="0" branch="false"/>
+						<line number="39" hits="0" branch="false"/>
+						<line number="43" hits="0" branch="false"/>
+						<line number="44" hits="0" branch="false"/>
+					</lines>
+				</class>
+				<class name="org.apache.onami.test.reflection.MethodHandler" filename="org/apache/onami/test/reflection/MethodHandler.java" line-rate="1.0" branch-rate="1.0" complexity="0.0">
+					<methods>
+					</methods>
+					<lines>
+					</lines>
+				</class>
+			</classes>
+		</package>
+	</packages>
+</coverage>

Propchange: incubator/onami/site/test/cobertura/coverage.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/onami/site/test/cobertura/coverage.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: incubator/onami/site/test/cobertura/css/help.css
URL: http://svn.apache.org/viewvc/incubator/onami/site/test/cobertura/css/help.css?rev=1418489&view=auto
==============================================================================
--- incubator/onami/site/test/cobertura/css/help.css (added)
+++ incubator/onami/site/test/cobertura/css/help.css Fri Dec  7 21:33:08 2012
@@ -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%;
+}
\ No newline at end of file

Propchange: incubator/onami/site/test/cobertura/css/help.css
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/onami/site/test/cobertura/css/help.css
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision