2 <!DOCTYPE coverage SYSTEM "http://cobertura.sourceforge.net/xml/coverage-04.dtd">
4 <coverage line-rate="0.37142857142857144" branch-rate="0.25" lines-covered="13" lines-valid="35" branches-covered="1"
5 branches-valid="4" complexity="1.3076923076923077" version="1.9.2" timestamp="1253274062754">
7 <source>/Users/simon/projects/sonar/trunk/tests/integration/reference-projects/reference/src/main/java</source>
8 <source>--source</source>
11 <package name="org.sonar.samples" line-rate="0.37142857142857144" branch-rate="0.25"
12 complexity="1.3076923076923077">
14 <class name="org.sonar.samples.InnerClass" filename="org/sonar/samples/InnerClass.java"
15 line-rate="0.5384615384615384" branch-rate="0.5" complexity="1.3076923076923077">
17 <method name="<init>" signature="()V" line-rate="1.0" branch-rate="1.0">
19 <line number="22" hits="2" branch="false"/>
20 <line number="44" hits="2" branch="false"/>
23 <method name="methodOne" signature="()V" line-rate="0.0" branch-rate="1.0">
25 <line number="25" hits="0" branch="false"/>
26 <line number="26" hits="0" branch="false"/>
29 <method name="methodReturnThree" signature="()I" line-rate="0.8333333333333334" branch-rate="0.5">
31 <line number="34" hits="1" branch="false"/>
32 <line number="35" hits="1" branch="false"/>
33 <line number="36" hits="1" branch="true" condition-coverage="50% (1/2)">
35 <condition number="0" type="jump" coverage="50%"/>
38 <line number="37" hits="0" branch="false"/>
39 <line number="39" hits="1" branch="false"/>
40 <line number="41" hits="1" branch="false"/>
43 <method name="methodTwo" signature="()V" line-rate="0.0" branch-rate="1.0">
45 <line number="29" hits="0" branch="false"/>
46 <line number="30" hits="0" branch="false"/>
47 <line number="31" hits="0" branch="false"/>
52 <line number="22" hits="2" branch="false"/>
53 <line number="25" hits="0" branch="false"/>
54 <line number="26" hits="0" branch="false"/>
55 <line number="29" hits="0" branch="false"/>
56 <line number="30" hits="0" branch="false"/>
57 <line number="31" hits="0" branch="false"/>
58 <line number="34" hits="1" branch="false"/>
59 <line number="35" hits="1" branch="false"/>
60 <line number="36" hits="1" branch="true" condition-coverage="50% (1/2)">
62 <condition number="0" type="jump" coverage="50%"/>
65 <line number="37" hits="0" branch="false"/>
66 <line number="39" hits="1" branch="false"/>
67 <line number="41" hits="1" branch="false"/>
68 <line number="44" hits="2" branch="false"/>
71 <class name="org.sonar.samples.InnerClass$InnerClassInside" filename="org/sonar/samples/InnerClass.java"
72 line-rate="0.2727272727272727" branch-rate="0.0" complexity="1.3076923076923077">
74 <method name="<init>" signature="(Lorg/sonar/samples/InnerClass;)V" line-rate="1.0" branch-rate="1.0">
76 <line number="46" hits="1" branch="false"/>
77 <line number="47" hits="1" branch="false"/>
80 <method name="innerMethodOne" signature="()V" line-rate="0.0" branch-rate="0.0">
82 <line number="50" hits="0" branch="false"/>
83 <line number="51" hits="0" branch="false"/>
84 <line number="52" hits="0" branch="true" condition-coverage="0% (0/2)">
86 <condition number="0" type="jump" coverage="0%"/>
89 <line number="53" hits="0" branch="false"/>
90 <line number="55" hits="0" branch="false"/>
91 <line number="57" hits="0" branch="false"/>
94 <method name="innerMethodTwo" signature="()V" line-rate="0.0" branch-rate="1.0">
96 <line number="60" hits="0" branch="false"/>
97 <line number="61" hits="0" branch="false"/>
100 <method name="methodReturnFour" signature="()I" line-rate="1.0" branch-rate="1.0">
102 <line number="64" hits="1" branch="false"/>
107 <line number="46" hits="1" branch="false"/>
108 <line number="47" hits="1" branch="false"/>
109 <line number="50" hits="0" branch="false"/>
110 <line number="51" hits="0" branch="false"/>
111 <line number="52" hits="0" branch="true" condition-coverage="0% (0/2)">
113 <condition number="0" type="jump" coverage="0%"/>
116 <line number="53" hits="0" branch="false"/>
117 <line number="55" hits="0" branch="false"/>
118 <line number="57" hits="0" branch="false"/>
119 <line number="60" hits="0" branch="false"/>
120 <line number="61" hits="0" branch="false"/>
121 <line number="64" hits="1" branch="false"/>
124 <class name="org.sonar.samples.PrivateClass" filename="org/sonar/samples/InnerClass.java"
125 line-rate="0.2727272727272727" branch-rate="1.0" complexity="1.3076923076923077">
127 <method name="<init>" signature="()V" line-rate="1.0" branch-rate="1.0">
129 <line number="71" hits="1" branch="false"/>
130 <line number="73" hits="1" branch="false"/>
133 <method name="innerMethodFive" signature="()V" line-rate="0.0" branch-rate="1.0">
135 <line number="85" hits="0" branch="false"/>
136 <line number="87" hits="0" branch="false"/>
139 <method name="innerMethodFour" signature="()V" line-rate="0.0" branch-rate="1.0">
141 <line number="80" hits="0" branch="false"/>
142 <line number="81" hits="0" branch="false"/>
145 <method name="innerMethodSix" signature="()V" line-rate="0.0" branch-rate="1.0">
147 <line number="91" hits="0" branch="false"/>
148 <line number="93" hits="0" branch="false"/>
151 <method name="innerMethodThree" signature="()V" line-rate="0.0" branch-rate="1.0">
153 <line number="76" hits="0" branch="false"/>
154 <line number="77" hits="0" branch="false"/>
157 <method name="methodReturnfive" signature="()I" line-rate="1.0" branch-rate="1.0">
159 <line number="96" hits="1" branch="false"/>
164 <line number="71" hits="1" branch="false"/>
165 <line number="73" hits="1" branch="false"/>
166 <line number="76" hits="0" branch="false"/>
167 <line number="77" hits="0" branch="false"/>
168 <line number="80" hits="0" branch="false"/>
169 <line number="81" hits="0" branch="false"/>
170 <line number="85" hits="0" branch="false"/>
171 <line number="87" hits="0" branch="false"/>
172 <line number="91" hits="0" branch="false"/>
173 <line number="93" hits="0" branch="false"/>
174 <line number="96" hits="1" branch="false"/>