LCOV - code coverage report
Current view: top level - vala Coverage Total Hit
Test: vala 0.57.0.288-53fbf9 Lines: 83.6 % 24733 20666
Test Date: 2024-04-16 17:32:03 Functions: - 0 0

Filename Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
valaaddressofexpression.vala
77.6%77.6%
77.6 % 49 38 -
valaarraycopymethod.vala
100.0%
100.0 % 4 4 -
valaarraycreationexpression.vala
72.1%72.1%
72.1 % 183 132 -
valaarraylengthfield.vala
100.0%
100.0 % 4 4 -
valaarraymovemethod.vala
100.0%
100.0 % 4 4 -
valaarrayresizemethod.vala
100.0%
100.0 % 5 5 -
valaarraytype.vala
96.4%96.4%
96.4 % 197 190 -
valaassignment.vala
84.7%84.7%
84.7 % 340 288 -
valaattribute.vala
94.6%94.6%
94.6 % 37 35 -
valabaseaccess.vala
92.3%92.3%
92.3 % 52 48 -
valabasicblock.vala
100.0%
100.0 % 39 39 -
valabinaryexpression.vala
78.1%78.1%
78.1 % 389 304 -
valablock.vala
91.3%91.3%
91.3 % 103 94 -
valabooleanliteral.vala
73.9%73.9%
73.9 % 23 17 -
valabooleantype.vala
100.0%
100.0 % 8 8 -
valabreakstatement.vala
100.0%
100.0 % 7 7 -
valacallable.vala
100.0%
100.0 % 3 3 -
valacallableexpression.vala
100.0%
100.0 % 5 5 -
valacallabletype.vala
77.6%77.6%
77.6 % 67 52 -
valacastexpression.vala
90.1%90.1%
90.1 % 131 118 -
valacatchclause.vala
93.3%93.3%
93.3 % 60 56 -
valacharacterliteral.vala
90.3%90.3%
90.3 % 31 28 -
valaclass.vala
98.0%98.0%
98.0 % 406 398 -
valaclasstype.vala
33.3%33.3%
33.3 % 15 5 -
valacodecontext.vala
74.0%74.0%
74.0 % 400 296 -
valacodegenerator.vala
100.0%
100.0 % 8 8 -
valacodenode.vala
84.6%84.6%
84.6 % 136 115 -
valacodevisitor.vala
100.0%
100.0 % 82 82 -
valacodewriter.vala
57.7%57.7%
57.7 % 1036 598 -
valacomment.vala
100.0%
100.0 % 6 6 -
valaconditionalexpression.vala
75.4%75.4%
75.4 % 114 86 -
valaconstant.vala
95.9%95.9%
95.9 % 98 94 -
valaconstructor.vala
93.1%93.1%
93.1 % 29 27 -
valacontinuestatement.vala
100.0%
100.0 % 7 7 -
valacreationmethod.vala
94.2%94.2%
94.2 % 121 114 -
valadatatype.vala
94.5%94.5%
94.5 % 308 291 -
valadeclarationstatement.vala
97.7%97.7%
97.7 % 44 43 -
valadelegate.vala
98.1%98.1%
98.1 % 155 152 -
valadelegatedestroyfield.vala
100.0%
100.0 % 4 4 -
valadelegatetargetfield.vala
100.0%
100.0 % 4 4 -
valadelegatetype.vala
90.1%90.1%
90.1 % 91 82 -
valadeletestatement.vala
80.0%80.0%
80.0 % 30 24 -
valadestructor.vala
93.1%93.1%
93.1 % 29 27 -
valadostatement.vala
92.1%92.1%
92.1 % 38 35 -
valadynamicmethod.vala
100.0%
100.0 % 7 7 -
valadynamicproperty.vala
100.0%
100.0 % 6 6 -
valadynamicsignal.vala
100.0%
100.0 % 6 6 -
valaelementaccess.vala
78.1%78.1%
78.1 % 151 118 -
valaemptystatement.vala
100.0%
100.0 % 7 7 -
valaenum.vala
97.1%97.1%
97.1 % 70 68 -
valaenumvalue.vala
88.0%88.0%
88.0 % 25 22 -
valaenumvaluetype.vala
100.0%
100.0 % 28 28 -
valaerrorcode.vala
92.7%92.7%
92.7 % 41 38 -
valaerrordomain.vala
98.0%98.0%
98.0 % 49 48 -
valaerrortype.vala
97.5%97.5%
97.5 % 40 39 -
valaexpression.vala
85.5%85.5%
85.5 % 138 118 -
valaexpressionstatement.vala
97.4%97.4%
97.4 % 38 37 -
valafield.vala
89.7%89.7%
89.7 % 117 105 -
valafieldprototype.vala
80.0%80.0%
80.0 % 10 8 -
valafloatingtype.vala
100.0%
100.0 % 8 8 -
valaflowanalyzer.vala
96.9%96.9%
96.9 % 645 625 -
valaforeachstatement.vala
94.6%94.6%
94.6 % 258 244 -
valaforstatement.vala
76.1%76.1%
76.1 % 67 51 -
valagenericdestroyfield.vala
100.0%
100.0 % 4 4 -
valagenericdupfield.vala
100.0%
100.0 % 4 4 -
valagenericsymbol.vala
100.0%
100.0 % 4 4 -
valagenerictype.vala
100.0%
100.0 % 44 44 -
valagenieparser.vala
69.4%69.4%
69.4 % 2175 1510 -
valageniescanner.vala
70.2%70.2%
70.2 % 956 671 -
valagenietokentype.vala
0.0%
0.0 % 148 -
valagircomment.vala
63.6%63.6%
63.6 % 11 7 -
valagirparser.vala
77.0%77.0%
77.0 % 2807 2160 -
valaifstatement.vala
98.3%98.3%
98.3 % 60 59 -
valainitializerlist.vala
84.0%84.0%
84.0 % 156 131 -
valaintegerliteral.vala
95.9%95.9%
95.9 % 98 94 -
valaintegertype.vala
100.0%
100.0 % 25 25 -
valainterface.vala
80.1%80.1%
80.1 % 171 137 -
valainterfacetype.vala
20.0%20.0%
20.0 % 15 3 -
valainvalidexpression.vala
50.0%50.0%
50.0 % 6 3 -
valainvalidtype.vala
100.0%
100.0 % 5 5 -
valalambdaexpression.vala
93.0%93.0%
93.0 % 128 119 -
valaliteral.vala
60.0%60.0%
60.0 % 5 3 -
valalocalvariable.vala
92.0%92.0%
92.0 % 137 126 -
valalockable.vala
100.0%
100.0 % 1 1 -
valalockstatement.vala
94.0%94.0%
94.0 % 67 63 -
valaloop.vala
85.7%85.7%
85.7 % 21 18 -
valaloopstatement.vala
94.4%94.4%
94.4 % 18 17 -
valamarkupreader.vala
71.9%71.9%
71.9 % 178 128 -
valamemberaccess.vala
96.6%96.6%
96.6 % 765 739 -
valamemberinitializer.vala
89.6%89.6%
89.6 % 77 69 -
valamethod.vala
91.9%91.9%
91.9 % 754 693 -
valamethodcall.vala
86.0%86.0%
86.0 % 443 381 -
valamethodtype.vala
100.0%
100.0 % 24 24 -
valanamedargument.vala
80.5%80.5%
80.5 % 41 33 -
valanamespace.vala
90.0%90.0%
90.0 % 211 190 -
valanullliteral.vala
89.5%89.5%
89.5 % 19 17 -
valanulltype.vala
100.0%
100.0 % 25 25 -
valaobjectcreationexpression.vala
81.7%81.7%
81.7 % 323 264 -
valaobjecttype.vala
87.2%87.2%
87.2 % 47 41 -
valaobjecttypesymbol.vala
93.9%93.9%
93.9 % 132 124 -
valaparameter.vala
96.6%96.6%
96.6 % 117 113 -
valaparser.vala
97.2%97.2%
97.2 % 2346 2281 -
valaphifunction.vala
100.0%
100.0 % 8 8 -
valapointerindirection.vala
78.6%78.6%
78.6 % 56 44 -
valapointertype.vala
95.5%95.5%
95.5 % 66 63 -
valapostfixexpression.vala
64.6%64.6%
64.6 % 79 51 -
valaproperty.vala
96.4%96.4%
96.4 % 275 265 -
valapropertyaccessor.vala
95.3%95.3%
95.3 % 128 122 -
valapropertyprototype.vala
80.0%80.0%
80.0 % 10 8 -
valarealliteral.vala
89.2%89.2%
89.2 % 37 33 -
valareferencetransferexpression.vala
86.1%86.1%
86.1 % 72 62 -
valareferencetype.vala
100.0%
100.0 % 3 3 -
valaregexliteral.vala
75.9%75.9%
75.9 % 29 22 -
valareport.vala
82.5%82.5%
82.5 % 160 132 -
valareturnstatement.vala
90.9%90.9%
90.9 % 77 70 -
valascanner.vala
91.2%91.2%
91.2 % 865 789 -
valascope.vala
94.6%94.6%
94.6 % 37 35 -
valasemanticanalyzer.vala
92.2%92.2%
92.2 % 793 731 -
valasignal.vala
96.9%96.9%
96.9 % 131 127 -
valasignaltype.vala
80.0%80.0%
80.0 % 70 56 -
valasizeofexpression.vala
93.5%93.5%
93.5 % 31 29 -
valasliceexpression.vala
79.1%79.1%
79.1 % 110 87 -
valasourcefile.vala
87.7%87.7%
87.7 % 146 128 -
valasourcelocation.vala
66.7%66.7%
66.7 % 6 4 -
valasourcereference.vala
54.5%54.5%
54.5 % 22 12 -
valastatementlist.vala
59.3%59.3%
59.3 % 27 16 -
valastringliteral.vala
86.5%86.5%
86.5 % 37 32 -
valastruct.vala
89.8%89.8%
89.8 % 274 246 -
valastructvaluetype.vala
88.0%88.0%
88.0 % 25 22 -
valasubroutine.vala
100.0%
100.0 % 15 15 -
valaswitchlabel.vala
91.3%91.3%
91.3 % 46 42 -
valaswitchsection.vala
97.4%97.4%
97.4 % 39 38 -
valaswitchstatement.vala
93.8%93.8%
93.8 % 65 61 -
valasymbol.vala
87.6%87.6%
87.6 % 226 198 -
valasymbolresolver.vala
96.0%96.0%
96.0 % 371 356 -
valatargetvalue.vala
100.0%
100.0 % 5 5 -
valatemplate.vala
75.6%75.6%
75.6 % 41 31 -
valathrowstatement.vala
78.0%78.0%
78.0 % 59 46 -
valatokentype.vala
7.4%7.4%
7.4 % 135 10 -
valatraversevisitor.vala
58.8%58.8%
58.8 % 187 110 -
valatrystatement.vala
93.4%93.4%
93.4 % 61 57 -
valatuple.vala
44.1%44.1%
44.1 % 34 15 -
valatypecheck.vala
82.1%82.1%
82.1 % 56 46 -
valatypeofexpression.vala
90.9%90.9%
90.9 % 33 30 -
valatypeparameter.vala
81.8%81.8%
81.8 % 11 9 -
valatypesymbol.vala
100.0%
100.0 % 8 8 -
valaunaryexpression.vala
81.7%81.7%
81.7 % 142 116 -
valaunlockstatement.vala
90.0%90.0%
90.0 % 40 36 -
valaunresolvedsymbol.vala
88.9%88.9%
88.9 % 18 16 -
valaunresolvedtype.vala
72.5%72.5%
72.5 % 40 29 -
valausedattr.vala
97.0%97.0%
97.0 % 66 64 -
valausingdirective.vala
100.0%
100.0 % 17 17 -
valavaluetype.vala
90.0%90.0%
90.0 % 20 18 -
valavariable.vala
100.0%
100.0 % 19 19 -
valavartype.vala
100.0%
100.0 % 10 10 -
valaversion.vala
9.1%9.1%
9.1 % 11 1 -
valaversionattribute.vala
75.3%75.3%
75.3 % 81 61 -
valavoidtype.vala
100.0%
100.0 % 11 11 -
valawhilestatement.vala
92.6%92.6%
92.6 % 27 25 -
valawithstatement.vala
94.2%94.2%
94.2 % 69 65 -
valayieldstatement.vala
93.3%93.3%
93.3 % 15 14 -

Generated by: LCOV version 2.0-1