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/02/22 21:37:48 UTC
svn commit: r1449205 [3/9] - in /incubator/onami/site/configuration: ./
apidocs/assets/ apidocs/reference/
apidocs/reference/org/apache/onami/configuration/
apidocs/reference/org/apache/onami/configuration/binder/
apidocs/reference/org/apache/onami/con...
Modified: incubator/onami/site/configuration/cobertura/coverage.xml
URL: http://svn.apache.org/viewvc/incubator/onami/site/configuration/cobertura/coverage.xml?rev=1449205&r1=1449204&r2=1449205&view=diff
==============================================================================
--- incubator/onami/site/configuration/cobertura/coverage.xml (original)
+++ incubator/onami/site/configuration/cobertura/coverage.xml Fri Feb 22 20:37:45 2013
@@ -1,27 +1,29 @@
<?xml version="1.0"?>
<!DOCTYPE coverage SYSTEM "http://cobertura.sourceforge.net/xml/coverage-04.dtd">
-<coverage line-rate="0.6788990825688074" branch-rate="0.6239669421487604" lines-covered="370" lines-valid="545" branches-covered="151" branches-valid="242" complexity="2.3828125" version="1.9.4.1" timestamp="1358612963333">
+<coverage line-rate="0.8151658767772512" branch-rate="0.7052631578947368" lines-covered="344" lines-valid="422" branches-covered="134" branches-valid="190" complexity="2.108910891089109" version="1.9.4.1" timestamp="1361565375731">
<sources>
<source>/Users/stripodi/Documents/apache-workspace/onami/trunk/configuration/src/main/java</source>
<source>--source</source>
</sources>
<packages>
- <package name="org.apache.onami.configuration" line-rate="0.8518518518518519" branch-rate="0.6666666666666666" complexity="1.9142857142857144">
+ <package name="org.apache.onami.configuration" line-rate="0.8266666666666667" branch-rate="0.6666666666666666" complexity="1.9142857142857144">
<classes>
- <class name="org.apache.onami.configuration.ConfigurationModule" filename="org/apache/onami/configuration/ConfigurationModule.java" line-rate="0.7868852459016393" branch-rate="0.7857142857142857" complexity="1.875">
+ <class name="org.apache.onami.configuration.ConfigurationModule" filename="org/apache/onami/configuration/ConfigurationModule.java" line-rate="0.7611940298507462" branch-rate="0.7857142857142857" complexity="1.875">
<methods>
<method name="<init>" signature="()V" line-rate="1.0" branch-rate="1.0">
<lines>
+ <line number="46" hits="1" branch="false"/>
</lines>
</method>
- <method name="access$000" signature="(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V" line-rate="1.0" branch-rate="1.0">
+ <method name="access$0" signature="(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V" line-rate="1.0" branch-rate="1.0">
<lines>
+ <line number="282" hits="238" branch="false"/>
</lines>
</method>
- <method name="access$100" signature="(Lorg/apache/onami/configuration/ConfigurationModule;)Lcom/google/inject/binder/AnnotatedConstantBindingBuilder;" line-rate="1.0" branch-rate="1.0">
+ <method name="access$1" signature="(Lorg/apache/onami/configuration/ConfigurationModule;)Lcom/google/inject/binder/AnnotatedConstantBindingBuilder;" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="46" hits="810" branch="false"/>
+ <line number="1" hits="238" branch="false"/>
</lines>
</method>
<method name="bindEnvironmentVariables" signature="()V" line-rate="1.0" branch-rate="1.0">
@@ -60,7 +62,9 @@
</line>
<line number="257" hits="2" branch="false"/>
<line number="260" hits="4" branch="false"/>
- <line number="261" hits="4" branch="false"/>
+ <line number="261" hits="8" branch="false"/>
+ <line number="262" hits="4" branch="false"/>
+ <line number="263" hits="4" branch="false"/>
<line number="265" hits="4" branch="false"/>
</lines>
</method>
@@ -95,16 +99,15 @@
</method>
<method name="bindProperties" signature="(Ljava/util/Iterator;)V" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="152" hits="16" branch="false"/>
- <line number="154" hits="418" branch="true" condition-coverage="100% (2/2)">
+ <line number="152" hits="14" branch="false"/>
+ <line number="154" hits="264" branch="true" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%"/>
</conditions>
</line>
- <line number="156" hits="402" branch="false"/>
- <line number="157" hits="402" branch="false"/>
- <line number="158" hits="402" branch="false"/>
- <line number="159" hits="16" branch="false"/>
+ <line number="156" hits="236" branch="false"/>
+ <line number="157" hits="236" branch="false"/>
+ <line number="159" hits="14" branch="false"/>
</lines>
</method>
<method name="bindProperties" signature="(Ljava/util/Map;)V" line-rate="0.0" branch-rate="1.0">
@@ -116,101 +119,107 @@
</method>
<method name="bindProperties" signature="(Ljava/util/Properties;)V" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="130" hits="14" branch="false"/>
- <line number="132" hits="14" branch="false"/>
- <line number="133" hits="14" branch="false"/>
+ <line number="130" hits="12" branch="false"/>
+ <line number="132" hits="12" branch="false"/>
+ <line number="133" hits="12" branch="false"/>
</lines>
</method>
<method name="bindProperty" signature="(Ljava/lang/String;)Lorg/apache/onami/configuration/binder/PropertyValueBindingBuilder;" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="108" hits="404" branch="false"/>
- <line number="110" hits="404" branch="false"/>
+ <line number="108" hits="238" branch="false"/>
+ <line number="110" hits="238" branch="false"/>
</lines>
</method>
<method name="bindSystemProperties" signature="()V" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="166" hits="4" branch="false"/>
- <line number="167" hits="4" branch="false"/>
+ <line number="166" hits="2" branch="false"/>
+ <line number="167" hits="2" branch="false"/>
</lines>
</method>
<method name="checkNotNull" signature="(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V" line-rate="0.6666666666666666" branch-rate="0.5">
<lines>
- <line number="284" hits="874" branch="true" condition-coverage="50% (1/2)">
+ <line number="284" hits="538" branch="true" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%"/>
</conditions>
</line>
<line number="286" hits="0" branch="false"/>
- <line number="288" hits="874" branch="false"/>
+ <line number="288" hits="538" branch="false"/>
</lines>
</method>
- <method name="configure" signature="()V" line-rate="0.75" branch-rate="0.75">
+ <method name="configure" signature="()V" line-rate="0.6" branch-rate="0.75">
<lines>
- <line number="65" hits="4" branch="true" condition-coverage="50% (1/2)">
+ <line number="65" hits="2" branch="true" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%"/>
</conditions>
</line>
<line number="67" hits="0" branch="false"/>
- <line number="70" hits="4" branch="false"/>
- <line number="72" hits="4" branch="false"/>
- <line number="76" hits="4" branch="true" condition-coverage="100% (2/2)">
+ <line number="70" hits="2" branch="false"/>
+ <line number="72" hits="2" branch="false"/>
+ <line number="76" hits="14" branch="true" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%"/>
</conditions>
</line>
<line number="80" hits="10" branch="false"/>
+ <line number="81" hits="10" branch="false"/>
<line number="82" hits="0" branch="false"/>
<line number="84" hits="0" branch="false"/>
- <line number="86" hits="20" branch="false"/>
- <line number="91" hits="4" branch="false"/>
- <line number="92" hits="4" branch="false"/>
- <line number="93" hits="4" branch="false"/>
+ <line number="85" hits="0" branch="false"/>
+ <line number="88" hits="2" branch="false"/>
+ <line number="90" hits="0" branch="false"/>
+ <line number="91" hits="2" branch="false"/>
+ <line number="92" hits="0" branch="false"/>
+ <line number="93" hits="2" branch="false"/>
</lines>
</method>
</methods>
<lines>
- <line number="46" hits="810" branch="false"/>
- <line number="65" hits="4" branch="true" condition-coverage="50% (1/2)">
+ <line number="1" hits="238" branch="false"/>
+ <line number="46" hits="1" branch="false"/>
+ <line number="65" hits="2" branch="true" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%"/>
</conditions>
</line>
<line number="67" hits="0" branch="false"/>
- <line number="70" hits="4" branch="false"/>
- <line number="72" hits="4" branch="false"/>
- <line number="76" hits="4" branch="true" condition-coverage="100% (2/2)">
+ <line number="70" hits="2" branch="false"/>
+ <line number="72" hits="2" branch="false"/>
+ <line number="76" hits="14" branch="true" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%"/>
</conditions>
</line>
<line number="80" hits="10" branch="false"/>
+ <line number="81" hits="10" branch="false"/>
<line number="82" hits="0" branch="false"/>
<line number="84" hits="0" branch="false"/>
- <line number="86" hits="20" branch="false"/>
- <line number="91" hits="4" branch="false"/>
- <line number="92" hits="4" branch="false"/>
- <line number="93" hits="4" branch="false"/>
- <line number="108" hits="404" branch="false"/>
- <line number="110" hits="404" branch="false"/>
- <line number="130" hits="14" branch="false"/>
- <line number="132" hits="14" branch="false"/>
- <line number="133" hits="14" branch="false"/>
+ <line number="85" hits="0" branch="false"/>
+ <line number="88" hits="2" branch="false"/>
+ <line number="90" hits="0" branch="false"/>
+ <line number="91" hits="2" branch="false"/>
+ <line number="92" hits="0" branch="false"/>
+ <line number="93" hits="2" branch="false"/>
+ <line number="108" hits="238" branch="false"/>
+ <line number="110" hits="238" branch="false"/>
+ <line number="130" hits="12" branch="false"/>
+ <line number="132" hits="12" branch="false"/>
+ <line number="133" hits="12" branch="false"/>
<line number="141" hits="0" branch="false"/>
<line number="143" hits="0" branch="false"/>
<line number="144" hits="0" branch="false"/>
- <line number="152" hits="16" branch="false"/>
- <line number="154" hits="418" branch="true" condition-coverage="100% (2/2)">
+ <line number="152" hits="14" branch="false"/>
+ <line number="154" hits="264" branch="true" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%"/>
</conditions>
</line>
- <line number="156" hits="402" branch="false"/>
- <line number="157" hits="402" branch="false"/>
- <line number="158" hits="402" branch="false"/>
- <line number="159" hits="16" branch="false"/>
- <line number="166" hits="4" branch="false"/>
- <line number="167" hits="4" branch="false"/>
+ <line number="156" hits="236" branch="false"/>
+ <line number="157" hits="236" branch="false"/>
+ <line number="159" hits="14" branch="false"/>
+ <line number="166" hits="2" branch="false"/>
+ <line number="167" hits="2" branch="false"/>
<line number="176" hits="0" branch="false"/>
<line number="178" hits="0" branch="false"/>
<line number="179" hits="0" branch="false"/>
@@ -246,61 +255,65 @@
</line>
<line number="257" hits="2" branch="false"/>
<line number="260" hits="4" branch="false"/>
- <line number="261" hits="4" branch="false"/>
+ <line number="261" hits="8" branch="false"/>
+ <line number="262" hits="4" branch="false"/>
+ <line number="263" hits="4" branch="false"/>
<line number="265" hits="4" branch="false"/>
<line number="275" hits="10" branch="false"/>
<line number="277" hits="10" branch="false"/>
<line number="278" hits="10" branch="false"/>
<line number="279" hits="10" branch="false"/>
- <line number="284" hits="874" branch="true" condition-coverage="50% (1/2)">
+ <line number="282" hits="238" branch="false"/>
+ <line number="284" hits="538" branch="true" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%"/>
</conditions>
</line>
<line number="286" hits="0" branch="false"/>
- <line number="288" hits="874" branch="false"/>
+ <line number="288" hits="538" branch="false"/>
</lines>
</class>
<class name="org.apache.onami.configuration.ConfigurationModule$1" filename="org/apache/onami/configuration/ConfigurationModule.java" line-rate="1.0" branch-rate="1.0" complexity="1.875">
<methods>
<method name="<init>" signature="(Lorg/apache/onami/configuration/ConfigurationModule;Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="111" hits="404" branch="false"/>
+ <line number="1" hits="238" branch="false"/>
+ <line number="110" hits="238" branch="false"/>
</lines>
</method>
<method name="toValue" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="115" hits="404" branch="false"/>
- <line number="117" hits="404" branch="false"/>
- <line number="118" hits="404" branch="false"/>
+ <line number="115" hits="238" branch="false"/>
+ <line number="117" hits="238" branch="false"/>
+ <line number="118" hits="238" branch="false"/>
</lines>
</method>
</methods>
<lines>
- <line number="111" hits="404" branch="false"/>
- <line number="115" hits="404" branch="false"/>
- <line number="117" hits="404" branch="false"/>
- <line number="118" hits="404" branch="false"/>
+ <line number="1" hits="238" branch="false"/>
+ <line number="110" hits="238" branch="false"/>
+ <line number="115" hits="238" branch="false"/>
+ <line number="117" hits="238" branch="false"/>
+ <line number="118" hits="238" branch="false"/>
</lines>
</class>
<class name="org.apache.onami.configuration.KeyValue" filename="org/apache/onami/configuration/KeyValue.java" line-rate="0.875" branch-rate="1.0" complexity="1.25">
<methods>
<method name="<init>" signature="(Ljava/lang/String;Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="48" hits="402" branch="false"/>
- <line number="49" hits="402" branch="false"/>
- <line number="50" hits="402" branch="false"/>
- <line number="51" hits="402" branch="false"/>
+ <line number="47" hits="236" branch="false"/>
+ <line number="49" hits="236" branch="false"/>
+ <line number="50" hits="236" branch="false"/>
+ <line number="51" hits="236" branch="false"/>
</lines>
</method>
<method name="getKey" signature="()Ljava/lang/Object;" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="27" hits="804" branch="false"/>
</lines>
</method>
<method name="getKey" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="58" hits="402" branch="false"/>
+ <line number="58" hits="236" branch="false"/>
</lines>
</method>
<method name="getValue" signature="()Ljava/lang/Object;" line-rate="1.0" branch-rate="1.0">
@@ -309,11 +322,12 @@
</method>
<method name="getValue" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="66" hits="402" branch="false"/>
+ <line number="66" hits="236" branch="false"/>
</lines>
</method>
<method name="setValue" signature="(Ljava/lang/Object;)Ljava/lang/Object;" line-rate="1.0" branch-rate="1.0">
<lines>
+ <line number="1" hits="472" branch="false"/>
</lines>
</method>
<method name="setValue" signature="(Ljava/lang/String;)Ljava/lang/String;" line-rate="0.0" branch-rate="1.0">
@@ -323,13 +337,13 @@
</method>
</methods>
<lines>
- <line number="27" hits="804" branch="false"/>
- <line number="48" hits="402" branch="false"/>
- <line number="49" hits="402" branch="false"/>
- <line number="50" hits="402" branch="false"/>
- <line number="51" hits="402" branch="false"/>
- <line number="58" hits="402" branch="false"/>
- <line number="66" hits="402" branch="false"/>
+ <line number="1" hits="472" branch="false"/>
+ <line number="47" hits="236" branch="false"/>
+ <line number="49" hits="236" branch="false"/>
+ <line number="50" hits="236" branch="false"/>
+ <line number="51" hits="236" branch="false"/>
+ <line number="58" hits="236" branch="false"/>
+ <line number="66" hits="236" branch="false"/>
<line number="74" hits="0" branch="false"/>
</lines>
</class>
@@ -337,15 +351,15 @@
<methods>
<method name="<init>" signature="(Ljava/lang/String;Ljava/util/Map;)V" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="79" hits="16" branch="false"/>
- <line number="80" hits="16" branch="false"/>
- <line number="81" hits="16" branch="false"/>
- <line number="82" hits="16" branch="false"/>
+ <line number="78" hits="14" branch="false"/>
+ <line number="80" hits="14" branch="false"/>
+ <line number="81" hits="14" branch="false"/>
+ <line number="82" hits="14" branch="false"/>
</lines>
</method>
<method name="hasNext" signature="()Z" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="89" hits="418" branch="false"/>
+ <line number="89" hits="250" branch="false"/>
</lines>
</method>
<method name="newPropertiesIterator" signature="(Ljava/lang/String;Ljava/util/Map;)Lorg/apache/onami/configuration/PropertiesIterator;" line-rate="1.0" branch-rate="1.0">
@@ -355,26 +369,26 @@
</method>
<method name="newPropertiesIterator" signature="(Ljava/util/Map;)Lorg/apache/onami/configuration/PropertiesIterator;" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="45" hits="14" branch="false"/>
+ <line number="45" hits="12" branch="false"/>
</lines>
</method>
<method name="next" signature="()Ljava/lang/Object;" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="31" hits="402" branch="false"/>
+ <line number="1" hits="236" branch="false"/>
</lines>
</method>
<method name="next" signature="()Ljava/util/Map$Entry;" line-rate="1.0" branch-rate="0.75">
<lines>
- <line number="97" hits="402" branch="false"/>
- <line number="98" hits="402" branch="false"/>
- <line number="99" hits="402" branch="true" condition-coverage="75% (3/4)">
+ <line number="97" hits="236" branch="false"/>
+ <line number="98" hits="236" branch="false"/>
+ <line number="99" hits="236" 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="101" hits="112" branch="false"/>
- <line number="103" hits="402" branch="false"/>
+ <line number="101" hits="74" branch="false"/>
+ <line number="103" hits="236" branch="false"/>
</lines>
</method>
<method name="remove" signature="()V" line-rate="0.0" branch-rate="1.0">
@@ -384,1114 +398,338 @@
</method>
</methods>
<lines>
- <line number="31" hits="402" branch="false"/>
- <line number="45" hits="14" branch="false"/>
- <line number="59" hits="2" branch="false"/>
- <line number="79" hits="16" branch="false"/>
- <line number="80" hits="16" branch="false"/>
- <line number="81" hits="16" branch="false"/>
- <line number="82" hits="16" branch="false"/>
- <line number="89" hits="418" branch="false"/>
- <line number="97" hits="402" branch="false"/>
- <line number="98" hits="402" branch="false"/>
- <line number="99" hits="402" 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="101" hits="112" branch="false"/>
- <line number="103" hits="402" branch="false"/>
- <line number="111" hits="0" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.PropertiesURLReader" filename="org/apache/onami/configuration/PropertiesURLReader.java" line-rate="0.84" branch-rate="0.6" complexity="3.0">
- <methods>
- <method name="<init>" signature="(Ljava/net/URL;)V" line-rate="0.8333333333333334" branch-rate="0.5">
- <lines>
- <line number="48" hits="10" branch="false"/>
- <line number="57" hits="10" branch="false"/>
- <line number="58" hits="10" branch="true" condition-coverage="50% (1/2)">
- <conditions>
- <condition number="0" type="jump" coverage="50%"/>
- </conditions>
- </line>
- <line number="60" hits="0" branch="false"/>
- <line number="63" hits="10" branch="false"/>
- <line number="64" hits="10" branch="false"/>
- </lines>
- </method>
- <method name="getUrl" signature="()Ljava/net/URL;" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="80" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="inXMLFormat" signature="()V" line-rate="1.0" branch-rate="1.0">
- <lines>
- <line number="71" hits="4" branch="false"/>
- <line number="72" hits="4" branch="false"/>
- </lines>
- </method>
- <method name="readConfiguration" signature="()Ljava/util/Properties;" line-rate="0.875" branch-rate="0.625">
- <lines>
- <line number="92" hits="10" branch="false"/>
- <line number="93" hits="10" branch="false"/>
- <line number="96" hits="10" branch="false"/>
- <line number="97" hits="10" branch="false"/>
- <line number="98" hits="10" branch="false"/>
- <line number="100" hits="10" branch="false"/>
- <line number="101" hits="10" branch="true" condition-coverage="100% (2/2)">
- <conditions>
- <condition number="0" type="jump" coverage="100%"/>
- </conditions>
- </line>
- <line number="103" hits="4" branch="false"/>
- <line number="107" hits="6" branch="false"/>
- <line number="110" hits="10" branch="false"/>
- <line number="114" hits="10" 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="116" hits="0" branch="false"/>
- <line number="118" hits="10" branch="true" condition-coverage="50% (1/2)">
- <conditions>
- <condition number="0" type="jump" coverage="50%"/>
- </conditions>
- </line>
- <line number="122" hits="10" branch="false"/>
- <line number="124" hits="0" branch="false"/>
- <line number="127" hits="20" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="48" hits="10" branch="false"/>
- <line number="57" hits="10" branch="false"/>
- <line number="58" hits="10" branch="true" condition-coverage="50% (1/2)">
- <conditions>
- <condition number="0" type="jump" coverage="50%"/>
- </conditions>
- </line>
- <line number="60" hits="0" branch="false"/>
- <line number="63" hits="10" branch="false"/>
- <line number="64" hits="10" branch="false"/>
- <line number="71" hits="4" branch="false"/>
- <line number="72" hits="4" branch="false"/>
- <line number="80" hits="0" branch="false"/>
- <line number="92" hits="10" branch="false"/>
- <line number="93" hits="10" branch="false"/>
- <line number="96" hits="10" branch="false"/>
- <line number="97" hits="10" branch="false"/>
- <line number="98" hits="10" branch="false"/>
- <line number="100" hits="10" branch="false"/>
- <line number="101" hits="10" branch="true" condition-coverage="100% (2/2)">
- <conditions>
- <condition number="0" type="jump" coverage="100%"/>
- </conditions>
- </line>
- <line number="103" hits="4" branch="false"/>
- <line number="107" hits="6" branch="false"/>
- <line number="110" hits="10" branch="false"/>
- <line number="114" hits="10" 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="116" hits="0" branch="false"/>
- <line number="118" hits="10" branch="true" condition-coverage="50% (1/2)">
- <conditions>
- <condition number="0" type="jump" coverage="50%"/>
- </conditions>
- </line>
- <line number="122" hits="10" branch="false"/>
- <line number="124" hits="0" branch="false"/>
- <line number="127" hits="20" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.Rocoto" filename="org/apache/onami/configuration/Rocoto.java" line-rate="1.0" branch-rate="1.0" complexity="2.4">
- <methods>
- <method name="<init>" signature="(Ljava/util/List;)V" line-rate="1.0" branch-rate="1.0">
- <lines>
- <line number="58" hits="2" branch="false"/>
- <line number="66" hits="2" branch="false"/>
- <line number="67" hits="2" branch="false"/>
- <line number="68" hits="2" branch="false"/>
- </lines>
- </method>
- <method name="access$000" signature="(Lorg/apache/onami/configuration/Rocoto;)Lcom/google/inject/TypeLiteral;" line-rate="1.0" branch-rate="1.0">
- <lines>
- <line number="44" hits="203" branch="false"/>
- </lines>
- </method>
- <method name="configure" signature="()V" line-rate="1.0" branch-rate="1.0">
- <lines>
- <line number="73" hits="2" branch="false"/>
- <line number="75" hits="2" branch="true" condition-coverage="100% (2/2)">
- <conditions>
- <condition number="0" type="jump" coverage="100%"/>
- </conditions>
- </line>
- <line number="77" hits="203" branch="false"/>
- <line number="112" hits="2" branch="true" condition-coverage="100% (2/2)">
- <conditions>
- <condition number="0" type="jump" coverage="100%"/>
- </conditions>
- </line>
- <line number="114" hits="203" branch="false"/>
- <line number="116" hits="2" branch="false"/>
- </lines>
- </method>
- <method name="expandVariables" signature="(Ljava/lang/Iterable;)Lcom/google/inject/Module;" line-rate="1.0" branch-rate="1.0">
- <lines>
- <line number="55" hits="2" branch="false"/>
- </lines>
- </method>
- <method name="expandVariables" signature="([Lcom/google/inject/Module;)Lcom/google/inject/Module;" line-rate="1.0" branch-rate="1.0">
- <lines>
- <line number="50" hits="2" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="44" hits="203" branch="false"/>
- <line number="50" hits="2" branch="false"/>
- <line number="55" hits="2" branch="false"/>
- <line number="58" hits="2" branch="false"/>
- <line number="66" hits="2" branch="false"/>
- <line number="67" hits="2" branch="false"/>
- <line number="68" hits="2" branch="false"/>
- <line number="73" hits="2" branch="false"/>
- <line number="75" hits="2" branch="true" condition-coverage="100% (2/2)">
- <conditions>
- <condition number="0" type="jump" coverage="100%"/>
- </conditions>
- </line>
- <line number="77" hits="203" branch="false"/>
- <line number="112" hits="2" branch="true" condition-coverage="100% (2/2)">
- <conditions>
- <condition number="0" type="jump" coverage="100%"/>
- </conditions>
- </line>
- <line number="114" hits="203" branch="false"/>
- <line number="116" hits="2" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.Rocoto$1" filename="org/apache/onami/configuration/Rocoto.java" line-rate="1.0" branch-rate="1.0" complexity="2.4">
- <methods>
- <method name="<init>" signature="(Lorg/apache/onami/configuration/Rocoto;)V" line-rate="1.0" branch-rate="1.0">
- <lines>
- <line number="58" hits="2" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="58" hits="2" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.Rocoto$2" filename="org/apache/onami/configuration/Rocoto.java" line-rate="0.8888888888888888" branch-rate="0.4" complexity="2.4">
- <methods>
- <method name="<init>" signature="(Lorg/apache/onami/configuration/Rocoto;Lorg/apache/onami/configuration/variables/VariablesMap;)V" line-rate="1.0" branch-rate="1.0">
- <lines>
- </lines>
- </method>
- <method name="visit" signature="(Lcom/google/inject/Binding;)Ljava/lang/Object;" line-rate="1.0" branch-rate="1.0">
- <lines>
- <line number="78" hits="406" branch="false"/>
- </lines>
- </method>
- <method name="visit" signature="(Lcom/google/inject/Binding;)Ljava/lang/Void;" line-rate="0.875" branch-rate="0.4">
- <lines>
- <line number="83" hits="203" branch="false"/>
- <line number="85" hits="203" branch="true" condition-coverage="37% (3/8)">
- <conditions>
- <condition number="0" type="jump" coverage="50%"/>
- <condition number="1" type="jump" coverage="50%"/>
- <condition number="2" type="jump" coverage="50%"/>
- <condition number="3" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="92" hits="203" branch="true" condition-coverage="50% (1/2)">
- <conditions>
- <condition number="0" type="jump" coverage="50%"/>
- </conditions>
- </line>
- <line number="94" hits="203" branch="false"/>
- <line number="98" hits="0" branch="false"/>
- <line number="101" hits="203" branch="false"/>
- <line number="103" hits="203" branch="false"/>
- <line number="106" hits="203" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="78" hits="406" branch="false"/>
- <line number="83" hits="203" branch="false"/>
- <line number="85" hits="203" branch="true" condition-coverage="37% (3/8)">
- <conditions>
- <condition number="0" type="jump" coverage="50%"/>
- <condition number="1" type="jump" coverage="50%"/>
- <condition number="2" type="jump" coverage="50%"/>
- <condition number="3" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="92" hits="203" branch="true" condition-coverage="50% (1/2)">
- <conditions>
- <condition number="0" type="jump" coverage="50%"/>
- </conditions>
- </line>
- <line number="94" hits="203" branch="false"/>
- <line number="98" hits="0" branch="false"/>
- <line number="101" hits="203" branch="false"/>
- <line number="103" hits="203" branch="false"/>
- <line number="106" hits="203" branch="false"/>
- </lines>
- </class>
- </classes>
- </package>
- <package name="org.apache.onami.configuration.binder" line-rate="1.0" branch-rate="1.0" complexity="1.0">
- <classes>
- <class name="org.apache.onami.configuration.binder.PropertyValueBindingBuilder" filename="org/apache/onami/configuration/binder/PropertyValueBindingBuilder.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
- <methods>
- </methods>
- <lines>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.binder.XMLPropertiesFormatBindingBuilder" filename="org/apache/onami/configuration/binder/XMLPropertiesFormatBindingBuilder.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
- <methods>
- </methods>
- <lines>
- </lines>
- </class>
- </classes>
- </package>
- <package name="org.apache.onami.configuration.converters" line-rate="0.3225806451612903" branch-rate="0.3269230769230769" complexity="3.4074074074074074">
- <classes>
- <class name="org.apache.onami.configuration.converters.AbstractConverter" filename="org/apache/onami/configuration/converters/AbstractConverter.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="1.0" branch-rate="1.0">
- <lines>
- <line number="34" hits="7" branch="false"/>
- </lines>
- </method>
- <method name="configure" signature="(Lcom/google/inject/Binder;)V" line-rate="1.0" branch-rate="1.0">
- <lines>
- <line number="44" hits="7" branch="false"/>
- <line number="45" hits="7" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="34" hits="7" branch="false"/>
- <line number="44" hits="7" branch="false"/>
- <line number="45" hits="7" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.converters.BigDecimalConverter" filename="org/apache/onami/configuration/converters/BigDecimalConverter.java" line-rate="0.0" branch-rate="1.0" complexity="1.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="29" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="38" hits="0" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="29" hits="0" branch="false"/>
- <line number="38" hits="0" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.converters.BigIntegerConverter" filename="org/apache/onami/configuration/converters/BigIntegerConverter.java" line-rate="0.0" branch-rate="1.0" complexity="1.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="29" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="38" hits="0" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="29" hits="0" branch="false"/>
- <line number="38" hits="0" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.converters.BitSetConverter" filename="org/apache/onami/configuration/converters/BitSetConverter.java" line-rate="0.8823529411764706" branch-rate="0.75" complexity="9.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="1.0" branch-rate="1.0">
- <lines>
- <line number="31" hits="1" branch="false"/>
- </lines>
- </method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.875" branch-rate="0.75">
- <lines>
- <line number="44" hits="1" branch="false"/>
- <line number="46" hits="1" branch="false"/>
- <line number="47" hits="1" branch="false"/>
- <line number="48" hits="4" branch="true" condition-coverage="100% (2/2)">
- <conditions>
- <condition number="0" type="jump" coverage="100%"/>
- </conditions>
- </line>
- <line number="50" hits="3" branch="false"/>
- <line number="52" hits="3" branch="true" condition-coverage="50% (1/2)">
- <conditions>
- <condition number="0" type="jump" coverage="50%"/>
- </conditions>
- </line>
- <line number="54" hits="0" branch="false"/>
- <line number="58" hits="3" 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="60" hits="2" branch="false"/>
- <line number="64" hits="4" branch="true" condition-coverage="100% (2/2)">
- <conditions>
- <condition number="0" type="jump" coverage="100%"/>
- </conditions>
- </line>
- <line number="66" hits="3" branch="true" condition-coverage="50% (1/2)">
- <conditions>
- <condition number="0" type="jump" coverage="50%"/>
- </conditions>
- </line>
- <line number="68" hits="0" branch="false"/>
- <line number="77" hits="1" branch="false"/>
- <line number="80" hits="3" branch="false"/>
- <line number="81" hits="3" branch="false"/>
- <line number="83" hits="1" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="31" hits="1" branch="false"/>
- <line number="44" hits="1" branch="false"/>
- <line number="46" hits="1" branch="false"/>
- <line number="47" hits="1" branch="false"/>
- <line number="48" hits="4" branch="true" condition-coverage="100% (2/2)">
- <conditions>
- <condition number="0" type="jump" coverage="100%"/>
- </conditions>
- </line>
- <line number="50" hits="3" branch="false"/>
- <line number="52" hits="3" branch="true" condition-coverage="50% (1/2)">
- <conditions>
- <condition number="0" type="jump" coverage="50%"/>
- </conditions>
- </line>
- <line number="54" hits="0" branch="false"/>
- <line number="58" hits="3" 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="60" hits="2" branch="false"/>
- <line number="64" hits="4" branch="true" condition-coverage="100% (2/2)">
- <conditions>
- <condition number="0" type="jump" coverage="100%"/>
- </conditions>
- </line>
- <line number="66" hits="3" branch="true" condition-coverage="50% (1/2)">
- <conditions>
- <condition number="0" type="jump" coverage="50%"/>
- </conditions>
- </line>
- <line number="68" hits="0" branch="false"/>
- <line number="77" hits="1" branch="false"/>
- <line number="80" hits="3" branch="false"/>
- <line number="81" hits="3" branch="false"/>
- <line number="83" hits="1" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.converters.CharsetConverter" filename="org/apache/onami/configuration/converters/CharsetConverter.java" line-rate="0.75" branch-rate="0.5" complexity="3.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="1.0" branch-rate="1.0">
- <lines>
- <line number="30" hits="1" branch="false"/>
- </lines>
- </method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.6666666666666666" branch-rate="0.5">
- <lines>
- <line number="39" hits="1" branch="true" condition-coverage="50% (1/2)">
- <conditions>
- <condition number="0" type="jump" coverage="50%"/>
- </conditions>
- </line>
- <line number="41" hits="0" branch="false"/>
- <line number="43" hits="1" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="30" hits="1" branch="false"/>
- <line number="39" hits="1" branch="true" condition-coverage="50% (1/2)">
- <conditions>
- <condition number="0" type="jump" coverage="50%"/>
- </conditions>
- </line>
- <line number="41" hits="0" branch="false"/>
- <line number="43" hits="1" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.converters.ClobConverter" filename="org/apache/onami/configuration/converters/ClobConverter.java" line-rate="0.0" branch-rate="1.0" complexity="4.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="34" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="45" hits="0" branch="false"/>
- <line number="47" hits="0" branch="false"/>
- <line number="49" hits="0" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="34" hits="0" branch="false"/>
- <line number="45" hits="0" branch="false"/>
- <line number="47" hits="0" branch="false"/>
- <line number="49" hits="0" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.converters.CurrencyConverter" filename="org/apache/onami/configuration/converters/CurrencyConverter.java" line-rate="0.0" branch-rate="1.0" complexity="1.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="29" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="38" hits="0" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="29" hits="0" branch="false"/>
- <line number="38" hits="0" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.converters.DateConverter" filename="org/apache/onami/configuration/converters/DateConverter.java" line-rate="0.0" branch-rate="0.0" complexity="4.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="42" hits="0" branch="false"/>
- <line number="49" hits="0" branch="false"/>
- <line number="51" hits="0" branch="false"/>
- <line number="52" hits="0" branch="false"/>
- <line number="53" hits="0" branch="false"/>
- <line number="54" hits="0" branch="false"/>
- <line number="55" hits="0" branch="false"/>
- <line number="56" hits="0" branch="false"/>
- <line number="57" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="addPattern" signature="(Ljava/lang/String;)V" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="71" hits="0" branch="false"/>
- <line number="72" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.0" branch-rate="0.0">
- <lines>
- <line number="79" hits="0" branch="false"/>
- <line number="80" hits="0" branch="true" condition-coverage="0% (0/2)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="85" hits="0" branch="true" condition-coverage="0% (0/2)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="87" hits="0" branch="false"/>
- <line number="91" hits="0" branch="false"/>
- <line number="93" hits="0" branch="true" condition-coverage="0% (0/2)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="95" hits="0" branch="false"/>
- <line number="97" hits="0" branch="false"/>
- <line number="98" hits="0" branch="false"/>
- <line number="100" hits="0" branch="true" condition-coverage="0% (0/2)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="102" hits="0" branch="false"/>
- <line number="103" hits="0" branch="true" condition-coverage="0% (0/4)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- <condition number="1" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="105" hits="0" branch="false"/>
- <line number="107" hits="0" branch="true" condition-coverage="0% (0/2)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="109" hits="0" branch="false"/>
- <line number="111" hits="0" branch="true" condition-coverage="0% (0/2)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="113" hits="0" branch="false"/>
- <line number="117" hits="0" branch="false"/>
- <line number="119" hits="0" branch="false"/>
- <line number="120" hits="0" branch="false"/>
- <line number="121" hits="0" branch="false"/>
- <line number="124" hits="0" branch="false"/>
- <line number="126" hits="0" branch="false"/>
- <line number="128" hits="0" branch="true" condition-coverage="0% (0/2)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="130" hits="0" branch="false"/>
- <line number="132" hits="0" branch="false"/>
- <line number="135" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="parse" signature="(Ljava/lang/String;Ljava/text/DateFormat;)Ljava/util/Date;" line-rate="0.0" branch-rate="0.0">
- <lines>
- <line number="141" hits="0" branch="false"/>
- <line number="142" hits="0" branch="false"/>
- <line number="144" hits="0" branch="true" condition-coverage="0% (0/6)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- <condition number="1" type="jump" coverage="0%"/>
- <condition number="2" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="146" hits="0" branch="false"/>
- <line number="147" hits="0" branch="true" condition-coverage="0% (0/2)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="149" hits="0" branch="false"/>
- <line number="151" hits="0" branch="false"/>
- <line number="154" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="setLocale" signature="(Ljava/util/Locale;)V" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="61" hits="0" branch="false"/>
- <line number="62" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="setTimeZone" signature="(Ljava/util/TimeZone;)V" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="66" hits="0" branch="false"/>
- <line number="67" hits="0" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="42" hits="0" branch="false"/>
- <line number="49" hits="0" branch="false"/>
- <line number="51" hits="0" branch="false"/>
- <line number="52" hits="0" branch="false"/>
- <line number="53" hits="0" branch="false"/>
- <line number="54" hits="0" branch="false"/>
- <line number="55" hits="0" branch="false"/>
- <line number="56" hits="0" branch="false"/>
- <line number="57" hits="0" branch="false"/>
- <line number="61" hits="0" branch="false"/>
- <line number="62" hits="0" branch="false"/>
- <line number="66" hits="0" branch="false"/>
- <line number="67" hits="0" branch="false"/>
- <line number="71" hits="0" branch="false"/>
- <line number="72" hits="0" branch="false"/>
- <line number="79" hits="0" branch="false"/>
- <line number="80" hits="0" branch="true" condition-coverage="0% (0/2)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="85" hits="0" branch="true" condition-coverage="0% (0/2)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="87" hits="0" branch="false"/>
- <line number="91" hits="0" branch="false"/>
- <line number="93" hits="0" branch="true" condition-coverage="0% (0/2)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="95" hits="0" branch="false"/>
- <line number="97" hits="0" branch="false"/>
- <line number="98" hits="0" branch="false"/>
- <line number="100" hits="0" branch="true" condition-coverage="0% (0/2)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="102" hits="0" branch="false"/>
- <line number="103" hits="0" branch="true" condition-coverage="0% (0/4)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- <condition number="1" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="105" hits="0" branch="false"/>
- <line number="107" hits="0" branch="true" condition-coverage="0% (0/2)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="109" hits="0" branch="false"/>
- <line number="111" hits="0" branch="true" condition-coverage="0% (0/2)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="113" hits="0" branch="false"/>
- <line number="117" hits="0" branch="false"/>
- <line number="119" hits="0" branch="false"/>
- <line number="120" hits="0" branch="false"/>
- <line number="121" hits="0" branch="false"/>
- <line number="124" hits="0" branch="false"/>
- <line number="126" hits="0" branch="false"/>
- <line number="128" hits="0" branch="true" condition-coverage="0% (0/2)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="130" hits="0" branch="false"/>
- <line number="132" hits="0" branch="false"/>
- <line number="135" hits="0" branch="false"/>
- <line number="141" hits="0" branch="false"/>
- <line number="142" hits="0" branch="false"/>
- <line number="144" hits="0" branch="true" condition-coverage="0% (0/6)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- <condition number="1" type="jump" coverage="0%"/>
- <condition number="2" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="146" hits="0" branch="false"/>
- <line number="147" hits="0" branch="true" condition-coverage="0% (0/2)">
- <conditions>
- <condition number="0" type="jump" coverage="0%"/>
- </conditions>
- </line>
- <line number="149" hits="0" branch="false"/>
- <line number="151" hits="0" branch="false"/>
- <line number="154" hits="0" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.converters.DecimalFormatConverter" filename="org/apache/onami/configuration/converters/DecimalFormatConverter.java" line-rate="0.0" branch-rate="1.0" complexity="1.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="31" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="40" hits="0" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="31" hits="0" branch="false"/>
- <line number="40" hits="0" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.converters.FileConverter" filename="org/apache/onami/configuration/converters/FileConverter.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="1.0" branch-rate="1.0">
- <lines>
- <line number="29" hits="2" branch="false"/>
- </lines>
- </method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="1.0" branch-rate="1.0">
- <lines>
- <line number="38" hits="2" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="29" hits="2" branch="false"/>
- <line number="38" hits="2" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.converters.InetAddressConverter" filename="org/apache/onami/configuration/converters/InetAddressConverter.java" line-rate="0.0" branch-rate="1.0" complexity="4.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="33" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="44" hits="0" branch="false"/>
- <line number="46" hits="0" branch="false"/>
- <line number="48" hits="0" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="33" hits="0" branch="false"/>
- <line number="44" hits="0" branch="false"/>
- <line number="46" hits="0" branch="false"/>
- <line number="48" hits="0" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.converters.LocaleConverter" filename="org/apache/onami/configuration/converters/LocaleConverter.java" line-rate="0.8571428571428571" branch-rate="0.5" complexity="3.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="1.0" branch-rate="1.0">
- <lines>
- <line number="29" hits="1" branch="false"/>
- </lines>
- </method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.8333333333333334" branch-rate="0.5">
- <lines>
- <line number="38" hits="1" branch="false"/>
- <line number="39" hits="1" branch="true" condition-coverage="50% (1/2)">
- <conditions>
- <condition number="0" type="jump" coverage="50%"/>
- </conditions>
- </line>
- <line number="41" hits="1" branch="false"/>
- <line number="42" hits="1" branch="false"/>
- <line number="43" hits="1" branch="false"/>
- <line number="45" hits="0" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="29" hits="1" branch="false"/>
- <line number="38" hits="1" branch="false"/>
- <line number="39" hits="1" branch="true" condition-coverage="50% (1/2)">
+ <line number="1" hits="236" branch="false"/>
+ <line number="45" hits="12" branch="false"/>
+ <line number="59" hits="2" branch="false"/>
+ <line number="78" hits="14" branch="false"/>
+ <line number="80" hits="14" branch="false"/>
+ <line number="81" hits="14" branch="false"/>
+ <line number="82" hits="14" branch="false"/>
+ <line number="89" hits="250" branch="false"/>
+ <line number="97" hits="236" branch="false"/>
+ <line number="98" hits="236" branch="false"/>
+ <line number="99" hits="236" branch="true" condition-coverage="75% (3/4)">
<conditions>
- <condition number="0" type="jump" coverage="50%"/>
+ <condition number="0" type="jump" coverage="100%"/>
+ <condition number="1" type="jump" coverage="50%"/>
</conditions>
</line>
- <line number="41" hits="1" branch="false"/>
- <line number="42" hits="1" branch="false"/>
- <line number="43" hits="1" branch="false"/>
- <line number="45" hits="0" branch="false"/>
+ <line number="101" hits="74" branch="false"/>
+ <line number="103" hits="236" branch="false"/>
+ <line number="111" hits="0" branch="false"/>
</lines>
</class>
- <class name="org.apache.onami.configuration.converters.PatternConverter" filename="org/apache/onami/configuration/converters/PatternConverter.java" line-rate="0.0" branch-rate="1.0" complexity="1.0">
+ <class name="org.apache.onami.configuration.PropertiesURLReader" filename="org/apache/onami/configuration/PropertiesURLReader.java" line-rate="0.7857142857142857" branch-rate="0.6" complexity="3.0">
<methods>
- <method name="<init>" signature="()V" line-rate="0.0" branch-rate="1.0">
+ <method name="<init>" signature="(Ljava/net/URL;)V" line-rate="0.8333333333333334" branch-rate="0.5">
<lines>
- <line number="29" hits="0" branch="false"/>
+ <line number="48" hits="10" branch="false"/>
+ <line number="56" hits="10" branch="false"/>
+ <line number="58" hits="10" branch="true" condition-coverage="50% (1/2)">
+ <conditions>
+ <condition number="0" type="jump" coverage="50%"/>
+ </conditions>
+ </line>
+ <line number="60" hits="0" branch="false"/>
+ <line number="63" hits="10" branch="false"/>
+ <line number="64" hits="10" branch="false"/>
</lines>
</method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.0" branch-rate="1.0">
+ <method name="getUrl" signature="()Ljava/net/URL;" line-rate="0.0" branch-rate="1.0">
<lines>
- <line number="38" hits="0" branch="false"/>
+ <line number="80" hits="0" branch="false"/>
</lines>
</method>
- </methods>
- <lines>
- <line number="29" hits="0" branch="false"/>
- <line number="38" hits="0" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.converters.PropertiesConverter" filename="org/apache/onami/configuration/converters/PropertiesConverter.java" line-rate="0.75" branch-rate="0.5" complexity="5.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="1.0" branch-rate="1.0">
+ <method name="inXMLFormat" signature="()V" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="32" hits="1" branch="false"/>
+ <line number="71" hits="4" branch="false"/>
+ <line number="72" hits="4" branch="false"/>
</lines>
</method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.7272727272727273" branch-rate="0.5">
+ <method name="readConfiguration" signature="()Ljava/util/Properties;" line-rate="0.7894736842105263" branch-rate="0.625">
<lines>
- <line number="48" hits="1" branch="false"/>
- <line number="49" hits="1" branch="false"/>
- <line number="53" hits="1" branch="false"/>
- <line number="54" hits="1" branch="false"/>
- <line number="56" hits="0" branch="false"/>
- <line number="59" hits="0" branch="false"/>
- <line number="63" hits="1" branch="true" condition-coverage="50% (1/2)">
+ <line number="92" hits="10" branch="false"/>
+ <line number="93" hits="10" branch="false"/>
+ <line number="96" hits="10" branch="false"/>
+ <line number="97" hits="10" branch="false"/>
+ <line number="98" hits="10" branch="false"/>
+ <line number="100" hits="10" branch="false"/>
+ <line number="101" hits="10" branch="true" condition-coverage="100% (2/2)">
+ <conditions>
+ <condition number="0" type="jump" coverage="100%"/>
+ </conditions>
+ </line>
+ <line number="103" hits="4" branch="false"/>
+ <line number="104" hits="4" branch="false"/>
+ <line number="107" hits="6" branch="false"/>
+ <line number="110" hits="20" branch="false"/>
+ <line number="113" hits="0" branch="false"/>
+ <line number="114" hits="10" 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="67" hits="1" branch="false"/>
- <line number="69" hits="0" branch="false"/>
- <line number="72" hits="1" branch="false"/>
- <line number="76" hits="1" branch="false"/>
+ <line number="116" hits="0" branch="false"/>
+ <line number="118" hits="10" branch="true" condition-coverage="50% (1/2)">
+ <conditions>
+ <condition number="0" type="jump" coverage="50%"/>
+ </conditions>
+ </line>
+ <line number="122" hits="10" branch="false"/>
+ <line number="123" hits="10" branch="false"/>
+ <line number="124" hits="0" branch="false"/>
+ <line number="129" hits="0" branch="false"/>
</lines>
</method>
</methods>
<lines>
- <line number="32" hits="1" branch="false"/>
- <line number="48" hits="1" branch="false"/>
- <line number="49" hits="1" branch="false"/>
- <line number="53" hits="1" branch="false"/>
- <line number="54" hits="1" branch="false"/>
- <line number="56" hits="0" branch="false"/>
- <line number="59" hits="0" branch="false"/>
- <line number="63" hits="1" branch="true" condition-coverage="50% (1/2)">
+ <line number="48" hits="10" branch="false"/>
+ <line number="56" hits="10" branch="false"/>
+ <line number="58" hits="10" 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="69" hits="0" branch="false"/>
- <line number="72" hits="1" branch="false"/>
- <line number="76" hits="1" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.converters.SQLDateConverter" filename="org/apache/onami/configuration/converters/SQLDateConverter.java" line-rate="0.0" branch-rate="1.0" complexity="4.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="30" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="41" hits="0" branch="false"/>
- <line number="43" hits="0" branch="false"/>
- <line number="45" hits="0" branch="false"/>
- </lines>
- </method>
- </methods>
- <lines>
- <line number="30" hits="0" branch="false"/>
- <line number="41" hits="0" branch="false"/>
- <line number="43" hits="0" branch="false"/>
- <line number="45" hits="0" branch="false"/>
+ <line number="60" hits="0" branch="false"/>
+ <line number="63" hits="10" branch="false"/>
+ <line number="64" hits="10" branch="false"/>
+ <line number="71" hits="4" branch="false"/>
+ <line number="72" hits="4" branch="false"/>
+ <line number="80" hits="0" branch="false"/>
+ <line number="92" hits="10" branch="false"/>
+ <line number="93" hits="10" branch="false"/>
+ <line number="96" hits="10" branch="false"/>
+ <line number="97" hits="10" branch="false"/>
+ <line number="98" hits="10" branch="false"/>
+ <line number="100" hits="10" branch="false"/>
+ <line number="101" hits="10" branch="true" condition-coverage="100% (2/2)">
+ <conditions>
+ <condition number="0" type="jump" coverage="100%"/>
+ </conditions>
+ </line>
+ <line number="103" hits="4" branch="false"/>
+ <line number="104" hits="4" branch="false"/>
+ <line number="107" hits="6" branch="false"/>
+ <line number="110" hits="20" branch="false"/>
+ <line number="113" hits="0" branch="false"/>
+ <line number="114" hits="10" 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="116" hits="0" branch="false"/>
+ <line number="118" hits="10" branch="true" condition-coverage="50% (1/2)">
+ <conditions>
+ <condition number="0" type="jump" coverage="50%"/>
+ </conditions>
+ </line>
+ <line number="122" hits="10" branch="false"/>
+ <line number="123" hits="10" branch="false"/>
+ <line number="124" hits="0" branch="false"/>
+ <line number="129" hits="0" branch="false"/>
</lines>
</class>
- <class name="org.apache.onami.configuration.converters.SQLTimeConverter" filename="org/apache/onami/configuration/converters/SQLTimeConverter.java" line-rate="0.0" branch-rate="1.0" complexity="4.0">
+ <class name="org.apache.onami.configuration.Rocoto" filename="org/apache/onami/configuration/Rocoto.java" line-rate="1.0" branch-rate="1.0" complexity="2.4">
<methods>
- <method name="<init>" signature="()V" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="30" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.0" branch-rate="1.0">
+ <method name="<init>" signature="(Ljava/util/List;)V" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="41" hits="0" branch="false"/>
- <line number="43" hits="0" branch="false"/>
- <line number="45" hits="0" branch="false"/>
+ <line number="65" hits="1" branch="false"/>
+ <line number="67" hits="1" branch="false"/>
+ <line number="68" hits="1" branch="false"/>
</lines>
</method>
- </methods>
- <lines>
- <line number="30" hits="0" branch="false"/>
- <line number="41" hits="0" branch="false"/>
- <line number="43" hits="0" branch="false"/>
- <line number="45" hits="0" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.converters.SQLTimestampConverter" filename="org/apache/onami/configuration/converters/SQLTimestampConverter.java" line-rate="0.0" branch-rate="1.0" complexity="4.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="0.0" branch-rate="1.0">
+ <method name="access$0" signature="(Lorg/apache/onami/configuration/Rocoto;)Lcom/google/inject/TypeLiteral;" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="30" hits="0" branch="false"/>
+ <line number="58" hits="120" branch="false"/>
</lines>
</method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.0" branch-rate="1.0">
+ <method name="configure" signature="()V" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="41" hits="0" branch="false"/>
- <line number="43" hits="0" branch="false"/>
- <line number="45" hits="0" branch="false"/>
+ <line number="73" hits="1" branch="false"/>
+ <line number="75" hits="121" branch="true" condition-coverage="100% (2/2)">
+ <conditions>
+ <condition number="0" type="jump" coverage="100%"/>
+ </conditions>
+ </line>
+ <line number="77" hits="119" branch="false"/>
+ <line number="112" hits="121" branch="true" condition-coverage="100% (2/2)">
+ <conditions>
+ <condition number="0" type="jump" coverage="100%"/>
+ </conditions>
+ </line>
+ <line number="114" hits="119" branch="false"/>
+ <line number="116" hits="1" branch="false"/>
</lines>
</method>
- </methods>
- <lines>
- <line number="30" hits="0" branch="false"/>
- <line number="41" hits="0" branch="false"/>
- <line number="43" hits="0" branch="false"/>
- <line number="45" hits="0" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.converters.SimpleDateFormatConverter" filename="org/apache/onami/configuration/converters/SimpleDateFormatConverter.java" line-rate="0.0" branch-rate="1.0" complexity="1.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="0.0" branch-rate="1.0">
+ <method name="expandVariables" signature="(Ljava/lang/Iterable;)Lcom/google/inject/Module;" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="31" hits="0" branch="false"/>
+ <line number="55" hits="1" branch="false"/>
</lines>
</method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.0" branch-rate="1.0">
+ <method name="expandVariables" signature="([Lcom/google/inject/Module;)Lcom/google/inject/Module;" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="40" hits="0" branch="false"/>
+ <line number="50" hits="1" branch="false"/>
</lines>
</method>
</methods>
<lines>
- <line number="31" hits="0" branch="false"/>
- <line number="40" hits="0" branch="false"/>
+ <line number="50" hits="1" branch="false"/>
+ <line number="55" hits="1" branch="false"/>
+ <line number="58" hits="120" branch="false"/>
+ <line number="65" hits="1" branch="false"/>
+ <line number="67" hits="1" branch="false"/>
+ <line number="68" hits="1" branch="false"/>
+ <line number="73" hits="1" branch="false"/>
+ <line number="75" hits="121" branch="true" condition-coverage="100% (2/2)">
+ <conditions>
+ <condition number="0" type="jump" coverage="100%"/>
+ </conditions>
+ </line>
+ <line number="77" hits="119" branch="false"/>
+ <line number="112" hits="121" branch="true" condition-coverage="100% (2/2)">
+ <conditions>
+ <condition number="0" type="jump" coverage="100%"/>
+ </conditions>
+ </line>
+ <line number="114" hits="119" branch="false"/>
+ <line number="116" hits="1" branch="false"/>
</lines>
</class>
- <class name="org.apache.onami.configuration.converters.TimeZoneConverter" filename="org/apache/onami/configuration/converters/TimeZoneConverter.java" line-rate="0.0" branch-rate="1.0" complexity="1.0">
+ <class name="org.apache.onami.configuration.Rocoto$1" filename="org/apache/onami/configuration/Rocoto.java" line-rate="1.0" branch-rate="1.0" complexity="2.4">
<methods>
- <method name="<init>" signature="()V" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="29" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.0" branch-rate="1.0">
+ <method name="<init>" signature="(Lorg/apache/onami/configuration/Rocoto;)V" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="38" hits="0" branch="false"/>
+ <line number="1" hits="1" branch="false"/>
+ <line number="58" hits="1" branch="false"/>
</lines>
</method>
</methods>
<lines>
- <line number="29" hits="0" branch="false"/>
- <line number="38" hits="0" branch="false"/>
+ <line number="1" hits="1" branch="false"/>
+ <line number="58" hits="1" branch="false"/>
</lines>
</class>
- <class name="org.apache.onami.configuration.converters.URIConverter" filename="org/apache/onami/configuration/converters/URIConverter.java" line-rate="0.0" branch-rate="1.0" complexity="4.0">
+ <class name="org.apache.onami.configuration.Rocoto$2" filename="org/apache/onami/configuration/Rocoto.java" line-rate="0.8571428571428571" branch-rate="0.4" complexity="2.4">
<methods>
- <method name="<init>" signature="()V" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="31" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.0" branch-rate="1.0">
+ <method name="<init>" signature="(Lorg/apache/onami/configuration/Rocoto;Lorg/apache/onami/configuration/variables/VariablesMap;)V" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="42" hits="0" branch="false"/>
- <line number="44" hits="0" branch="false"/>
- <line number="46" hits="0" branch="false"/>
+ <line number="77" hits="119" branch="false"/>
</lines>
</method>
- </methods>
- <lines>
- <line number="31" hits="0" branch="false"/>
- <line number="42" hits="0" branch="false"/>
- <line number="44" hits="0" branch="false"/>
- <line number="46" hits="0" branch="false"/>
- </lines>
- </class>
- <class name="org.apache.onami.configuration.converters.URLConverter" filename="org/apache/onami/configuration/converters/URLConverter.java" line-rate="0.6666666666666666" branch-rate="0.625" complexity="11.0">
- <methods>
- <method name="<init>" signature="()V" line-rate="1.0" branch-rate="1.0">
+ <method name="visit" signature="(Lcom/google/inject/Binding;)Ljava/lang/Object;" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="31" hits="1" branch="false"/>
+ <line number="1" hits="238" branch="false"/>
</lines>
</method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.6470588235294118" branch-rate="0.625">
+ <method name="visit" signature="(Lcom/google/inject/Binding;)Ljava/lang/Void;" line-rate="0.8333333333333334" branch-rate="0.4">
<lines>
- <line number="45" hits="1" branch="true" condition-coverage="50% (1/2)">
+ <line number="83" hits="119" branch="false"/>
+ <line number="85" hits="119" branch="true" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%"/>
</conditions>
</line>
- <line number="47" hits="1" branch="false"/>
- <line number="48" hits="2" branch="true" condition-coverage="100% (2/2)">
+ <line number="86" hits="119" branch="true" condition-coverage="50% (1/2)">
<conditions>
- <condition number="0" type="jump" coverage="100%"/>
+ <condition number="0" type="jump" coverage="50%"/>
</conditions>
</line>
- <line number="50" hits="1" branch="false"/>
- <line number="53" hits="1" branch="false"/>
- <line number="56" hits="1" branch="false"/>
- <line number="58" hits="0" branch="false"/>
- <line number="61" hits="1" branch="false"/>
- <line number="62" hits="1" branch="true" condition-coverage="50% (1/2)">
+ <line number="87" hits="119" branch="true" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%"/>
</conditions>
</line>
- <line number="65" hits="0" branch="false"/>
- <line number="67" hits="1" branch="false"/>
- <line number="68" hits="1" branch="true" condition-coverage="50% (1/2)">
+ <line number="88" hits="0" branch="true" condition-coverage="0% (0/2)">
+ <conditions>
+ <condition number="0" type="jump" coverage="0%"/>
+ </conditions>
+ </line>
+ <line number="92" hits="119" branch="true" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%"/>
</conditions>
</line>
- <line number="70" hits="0" branch="false"/>
- <line number="75" hits="1" branch="false"/>
- <line number="80" hits="0" branch="false"/>
- <line number="82" hits="0" branch="false"/>
- <line number="84" hits="0" branch="false"/>
+ <line number="94" hits="119" branch="false"/>
+ <line number="95" hits="119" branch="false"/>
+ <line number="98" hits="0" branch="false"/>
+ <line number="101" hits="119" branch="false"/>
+ <line number="103" hits="119" branch="false"/>
+ <line number="106" hits="119" branch="false"/>
</lines>
</method>
</methods>
<lines>
- <line number="31" hits="1" branch="false"/>
- <line number="45" hits="1" branch="true" condition-coverage="50% (1/2)">
+ <line number="1" hits="238" branch="false"/>
+ <line number="77" hits="119" branch="false"/>
+ <line number="83" hits="119" branch="false"/>
+ <line number="85" hits="119" branch="true" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%"/>
</conditions>
</line>
- <line number="47" hits="1" branch="false"/>
- <line number="48" hits="2" branch="true" condition-coverage="100% (2/2)">
+ <line number="86" hits="119" branch="true" condition-coverage="50% (1/2)">
<conditions>
- <condition number="0" type="jump" coverage="100%"/>
+ <condition number="0" type="jump" coverage="50%"/>
</conditions>
</line>
- <line number="50" hits="1" branch="false"/>
- <line number="53" hits="1" branch="false"/>
- <line number="56" hits="1" branch="false"/>
- <line number="58" hits="0" branch="false"/>
- <line number="61" hits="1" branch="false"/>
- <line number="62" hits="1" branch="true" condition-coverage="50% (1/2)">
+ <line number="87" hits="119" branch="true" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%"/>
</conditions>
</line>
- <line number="65" hits="0" branch="false"/>
- <line number="67" hits="1" branch="false"/>
- <line number="68" hits="1" branch="true" condition-coverage="50% (1/2)">
+ <line number="88" hits="0" branch="true" condition-coverage="0% (0/2)">
+ <conditions>
+ <condition number="0" type="jump" coverage="0%"/>
+ </conditions>
+ </line>
+ <line number="92" hits="119" branch="true" condition-coverage="50% (1/2)">
<conditions>
<condition number="0" type="jump" coverage="50%"/>
</conditions>
</line>
- <line number="70" hits="0" branch="false"/>
- <line number="75" hits="1" branch="false"/>
- <line number="80" hits="0" branch="false"/>
- <line number="82" hits="0" branch="false"/>
- <line number="84" hits="0" branch="false"/>
+ <line number="94" hits="119" branch="false"/>
+ <line number="95" hits="119" branch="false"/>
+ <line number="98" hits="0" branch="false"/>
+ <line number="101" hits="119" branch="false"/>
+ <line number="103" hits="119" branch="false"/>
+ <line number="106" hits="119" branch="false"/>
</lines>
</class>
- <class name="org.apache.onami.configuration.converters.UUIDConverter" filename="org/apache/onami/configuration/converters/UUIDConverter.java" line-rate="0.0" branch-rate="1.0" complexity="4.0">
+ <class name="org.apache.onami.configuration.package-info" filename="org/apache/onami/configuration/package-info.java" line-rate="1.0" branch-rate="1.0" complexity="0.0">
+ <methods>
+ </methods>
+ <lines>
+ </lines>
+ </class>
+ </classes>
+ </package>
+ <package name="org.apache.onami.configuration.binder" line-rate="1.0" branch-rate="1.0" complexity="1.0">
+ <classes>
+ <class name="org.apache.onami.configuration.binder.PropertyValueBindingBuilder" filename="org/apache/onami/configuration/binder/PropertyValueBindingBuilder.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
+ <methods>
+ </methods>
+ <lines>
+ </lines>
+ </class>
+ <class name="org.apache.onami.configuration.binder.XMLPropertiesFormatBindingBuilder" filename="org/apache/onami/configuration/binder/XMLPropertiesFormatBindingBuilder.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
+ <methods>
+ </methods>
+ <lines>
+ </lines>
+ </class>
+ <class name="org.apache.onami.configuration.binder.package-info" filename="org/apache/onami/configuration/binder/package-info.java" line-rate="1.0" branch-rate="1.0" complexity="0.0">
<methods>
- <method name="<init>" signature="()V" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="30" hits="0" branch="false"/>
- </lines>
- </method>
- <method name="convert" signature="(Ljava/lang/String;Lcom/google/inject/TypeLiteral;)Ljava/lang/Object;" line-rate="0.0" branch-rate="1.0">
- <lines>
- <line number="41" hits="0" branch="false"/>
- <line number="43" hits="0" branch="false"/>
- <line number="45" hits="0" branch="false"/>
- </lines>
- </method>
</methods>
<lines>
- <line number="30" hits="0" branch="false"/>
- <line number="41" hits="0" branch="false"/>
- <line number="43" hits="0" branch="false"/>
- <line number="45" hits="0" branch="false"/>
</lines>
</class>
</classes>
</package>
- <package name="org.apache.onami.configuration.variables" line-rate="0.803921568627451" branch-rate="0.7162162162162162" complexity="2.25">
+ <package name="org.apache.onami.configuration.variables" line-rate="0.8088235294117647" branch-rate="0.7162162162162162" complexity="2.25">
<classes>
- <class name="org.apache.onami.configuration.variables.AbstractAppender" filename="org/apache/onami/configuration/variables/AbstractAppender.java" line-rate="0.9375" branch-rate="0.875" complexity="1.5714285714285714">
+ <class name="org.apache.onami.configuration.variables.AbstractAppender" filename="org/apache/onami/configuration/variables/AbstractAppender.java" line-rate="0.9411764705882353" branch-rate="0.875" complexity="1.5714285714285714">
<methods>
<method name="<clinit>" signature="()V" line-rate="1.0" branch-rate="1.0">
<lines>
@@ -1500,41 +738,42 @@
</method>
<method name="<init>" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="50" hits="13398" branch="false"/>
- <line number="51" hits="13398" branch="false"/>
- <line number="52" hits="13398" branch="false"/>
+ <line number="49" hits="13262" branch="false"/>
+ <line number="51" hits="13262" branch="false"/>
+ <line number="52" hits="13262" branch="false"/>
</lines>
</method>
- <method name="append" signature="(Ljava/lang/StringBuilder;Ljava/util/Map;Lorg/apache/onami/configuration/variables/Tree;)V" line-rate="0.875" branch-rate="0.875">
+ <method name="append" signature="(Ljava/lang/StringBuilder;Ljava/util/Map;Lorg/apache/onami/configuration/variables/Tree;)V" line-rate="0.8888888888888888" branch-rate="0.875">
<lines>
- <line number="64" hits="44946" branch="true" condition-coverage="100% (2/2)">
+ <line number="64" hits="44686" branch="true" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%"/>
</conditions>
</line>
- <line number="67" hits="44946" branch="true" condition-coverage="100% (2/2)">
+ <line number="67" hits="44686" branch="true" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%"/>
</conditions>
</line>
<line number="70" hits="9" branch="false"/>
<line number="72" hits="9" branch="false"/>
- <line number="77" hits="44937" branch="false"/>
- <line number="79" hits="44937" branch="true" condition-coverage="75% (3/4)">
+ <line number="73" hits="9" branch="false"/>
+ <line number="77" hits="44677" branch="false"/>
+ <line number="79" hits="44677" 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="81" hits="0" branch="false"/>
- <line number="84" hits="44946" branch="false"/>
+ <line number="84" hits="44686" branch="false"/>
</lines>
</method>
<method name="resolve" signature="(Ljava/util/Map;)Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
<lines>
- <line number="91" hits="7968" branch="false"/>
- <line number="92" hits="7968" branch="false"/>
- <line number="93" hits="7968" branch="false"/>
+ <line number="91" hits="7903" branch="false"/>
+ <line number="92" hits="7903" branch="false"/>
+ <line number="93" hits="7903" branch="false"/>
</lines>
</method>
<method name="toString" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
@@ -1545,75 +784,79 @@
</methods>
<lines>
<line number="39" hits="1" branch="false"/>
- <line number="50" hits="13398" branch="false"/>
- <line number="51" hits="13398" branch="false"/>
- <line number="52" hits="13398" branch="false"/>
- <line number="64" hits="44946" branch="true" condition-coverage="100% (2/2)">
+ <line number="49" hits="13262" branch="false"/>
+ <line number="51" hits="13262" branch="false"/>
+ <line number="52" hits="13262" branch="false"/>
+ <line number="64" hits="44686" branch="true" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%"/>
</conditions>
</line>
- <line number="67" hits="44946" branch="true" condition-coverage="100% (2/2)">
+ <line number="67" hits="44686" branch="true" condition-coverage="100% (2/2)">
<conditions>
<condition number="0" type="jump" coverage="100%"/>
</conditions>
</line>
<line number="70" hits="9" branch="false"/>
<line number="72" hits="9" branch="false"/>
- <line number="77" hits="44937" branch="false"/>
- <line number="79" hits="44937" branch="true" condition-coverage="75% (3/4)">
+ <line number="73" hits="9" branch="false"/>
+ <line number="77" hits="44677" branch="false"/>
+ <line number="79" hits="44677" 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="81" hits="0" branch="false"/>
- <line number="84" hits="44946" branch="false"/>
- <line number="91" hits="7968" branch="false"/>
- <line number="92" hits="7968" branch="false"/>
- <line number="93" hits="7968" branch="false"/>
+ <line number="84" hits="44686" branch="false"/>
+ <line number="91" hits="7903" branch="false"/>
+ <line number="92" hits="7903" branch="false"/>
+ <line number="93" hits="7903" branch="false"/>
<line number="123" hits="63" branch="false"/>
</lines>
</class>
[... 1154 lines stripped ...]