34902 lines
1.8 MiB
34902 lines
1.8 MiB
<?xml version="1.0" encoding="utf-8"?>
|
|
<coverage line-rate="0.7853" branch-rate="0.643" version="1.9" timestamp="1771620115" lines-covered="7631" lines-valid="9717" branches-covered="1834" branches-valid="2852">
|
|
<sources>
|
|
<source>/Users/dohertj2/Desktop/CBDD/src/</source>
|
|
</sources>
|
|
<packages>
|
|
<package name="ZB.MOM.WW.CBDD.Core" line-rate="0.7815000000000001" branch-rate="0.639" complexity="3276">
|
|
<classes>
|
|
<class name="ZB.MOM.WW.CBDD.Core.DocumentDbContext" filename="CBDD.Core/DocumentDbContext.cs" line-rate="0.7078" branch-rate="0.5967" complexity="75">
|
|
<methods>
|
|
<method name="get_CurrentTransaction" signature="()" line-rate="0.8" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="40" hits="91942" branch="False" />
|
|
<line number="41" hits="91942" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="42" hits="0" branch="False" />
|
|
<line number="43" hits="91942" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="28" type="jump" coverage="100%" />
|
|
<condition number="42" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="44" hits="91942" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="set_CurrentTransaction" signature="(ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="45" hits="1032" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InitializeCollections" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="108" hits="0" branch="False" />
|
|
<line number="110" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Engine" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="119" hits="120" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionOptions" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="124" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionService" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="129" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionTelemetry" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="134" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="OnModelCreating" signature="(ZB.MOM.WW.CBDD.Core.Metadata.ModelBuilder)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateCollection" signature="(ZB.MOM.WW.CBDD.Core.Collections.IDocumentMapper`2<TId,T>)" line-rate="0.9615" branch-rate="0.8332999999999999" complexity="12">
|
|
<lines>
|
|
<line number="154" hits="6116" branch="False" />
|
|
<line number="155" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="11" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="158" hits="6116" branch="False" />
|
|
<line number="159" hits="6116" branch="False" />
|
|
<line number="161" hits="6116" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="55" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="162" hits="6116" branch="False" />
|
|
<line number="163" hits="6116" branch="False" />
|
|
<line number="164" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="66" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="165" hits="6116" branch="False" />
|
|
<line number="167" hits="6116" branch="False" />
|
|
<line number="168" hits="6116" branch="False" />
|
|
<line number="169" hits="6116" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="119" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="170" hits="6116" branch="False" />
|
|
<line number="171" hits="6116" branch="False" />
|
|
<line number="172" hits="6116" branch="False" />
|
|
<line number="175" hits="6116" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="145" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="176" hits="6116" branch="False" />
|
|
<line number="177" hits="20448" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="191" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="178" hits="1050" branch="False" />
|
|
<line number="179" hits="1050" branch="False" />
|
|
<line number="180" hits="1050" branch="False" />
|
|
<line number="181" hits="6116" branch="False" />
|
|
<line number="183" hits="6116" branch="False" />
|
|
<line number="185" hits="6116" branch="False" />
|
|
<line number="186" hits="6116" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Set" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="193" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Set" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="203" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Dispose" signature="()" line-rate="1" branch-rate="0.625" complexity="8">
|
|
<lines>
|
|
<line number="209" hits="198" branch="False" />
|
|
<line number="210" hits="198" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="211" hits="1" branch="False" />
|
|
<line number="213" hits="197" branch="False" />
|
|
<line number="215" hits="197" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="216" hits="197" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="45" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="217" hits="197" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="63" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="219" hits="197" branch="False" />
|
|
<line number="220" hits="198" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="BeginTransaction" signature="()" line-rate="0.9229999999999999" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="227" hits="45423" branch="False" />
|
|
<line number="228" hits="45423" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="229" hits="0" branch="False" />
|
|
<line number="231" hits="45423" branch="False" />
|
|
<line number="233" hits="45423" branch="False" />
|
|
<line number="234" hits="45423" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="46" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="235" hits="44840" branch="False" />
|
|
<line number="236" hits="583" branch="False" />
|
|
<line number="237" hits="583" branch="False" />
|
|
<line number="240" hits="45423" branch="False" />
|
|
<line number="241" hits="45423" branch="False" />
|
|
<line number="242" hits="45423" branch="False" />
|
|
<line number="243" hits="45423" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetCurrentTransactionOrStart" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="278" hits="45417" branch="False" />
|
|
<line number="279" hits="45417" branch="False" />
|
|
<line number="280" hits="45417" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SaveChanges" signature="()" line-rate="0.9229999999999999" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="295" hits="442" branch="False" />
|
|
<line number="296" hits="442" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="297" hits="0" branch="False" />
|
|
<line number="298" hits="442" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="33" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="299" hits="442" branch="False" />
|
|
<line number="301" hits="442" branch="False" />
|
|
<line number="302" hits="442" branch="False" />
|
|
<line number="303" hits="442" branch="False" />
|
|
<line number="305" hits="442" branch="False" />
|
|
<line number="306" hits="442" branch="False" />
|
|
<line number="307" hits="442" branch="False" />
|
|
<line number="308" hits="442" branch="False" />
|
|
<line number="309" hits="442" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetCompressionStats" signature="()" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="336" hits="5" branch="False" />
|
|
<line number="337" hits="5" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="338" hits="0" branch="False" />
|
|
<line number="340" hits="5" branch="False" />
|
|
<line number="341" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Compact" signature="(ZB.MOM.WW.CBDD.Core.Storage.CompactionOptions)" line-rate="0.8571" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="348" hits="14" branch="False" />
|
|
<line number="349" hits="14" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="350" hits="0" branch="False" />
|
|
<line number="352" hits="14" branch="False" />
|
|
<line number="353" hits="11" branch="False" />
|
|
<line number="354" hits="11" branch="False" />
|
|
<line number="355" hits="11" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CompactAsync" signature="(ZB.MOM.WW.CBDD.Core.Storage.CompactionOptions,System.Threading.CancellationToken)" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="363" hits="0" branch="False" />
|
|
<line number="364" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="365" hits="0" branch="False" />
|
|
<line number="367" hits="0" branch="False" />
|
|
<line number="368" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Vacuum" signature="(ZB.MOM.WW.CBDD.Core.Storage.CompactionOptions)" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="375" hits="0" branch="False" />
|
|
<line number="376" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="377" hits="0" branch="False" />
|
|
<line number="379" hits="0" branch="False" />
|
|
<line number="380" hits="0" branch="False" />
|
|
<line number="381" hits="0" branch="False" />
|
|
<line number="382" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="VacuumAsync" signature="(ZB.MOM.WW.CBDD.Core.Storage.CompactionOptions,System.Threading.CancellationToken)" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="390" hits="0" branch="False" />
|
|
<line number="391" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="392" hits="0" branch="False" />
|
|
<line number="394" hits="0" branch="False" />
|
|
<line number="395" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RefreshCollectionBindingsAfterCompaction" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="412" hits="11" branch="False" />
|
|
<line number="413" hits="671" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="40" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="414" hits="319" branch="False" />
|
|
<line number="415" hits="319" branch="False" />
|
|
<line number="416" hits="319" branch="False" />
|
|
<line number="417" hits="11" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetPageUsageByPageType" signature="()" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="423" hits="1" branch="False" />
|
|
<line number="424" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="425" hits="0" branch="False" />
|
|
<line number="427" hits="1" branch="False" />
|
|
<line number="428" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetPageUsageByCollection" signature="()" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="434" hits="1" branch="False" />
|
|
<line number="435" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="436" hits="0" branch="False" />
|
|
<line number="438" hits="1" branch="False" />
|
|
<line number="439" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetCompressionRatioByCollection" signature="()" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="445" hits="1" branch="False" />
|
|
<line number="446" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="447" hits="0" branch="False" />
|
|
<line number="449" hits="1" branch="False" />
|
|
<line number="450" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetFreeListSummary" signature="()" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="456" hits="1" branch="False" />
|
|
<line number="457" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="458" hits="0" branch="False" />
|
|
<line number="460" hits="1" branch="False" />
|
|
<line number="461" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetFragmentationMap" signature="()" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="467" hits="1" branch="False" />
|
|
<line number="468" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="469" hits="0" branch="False" />
|
|
<line number="471" hits="1" branch="False" />
|
|
<line number="472" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="MigrateCompression" signature="(ZB.MOM.WW.CBDD.Core.Storage.CompressionMigrationOptions)" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="479" hits="2" branch="False" />
|
|
<line number="480" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="481" hits="0" branch="False" />
|
|
<line number="483" hits="2" branch="False" />
|
|
<line number="484" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="MigrateCompressionAsync" signature="(ZB.MOM.WW.CBDD.Core.Storage.CompressionMigrationOptions,System.Threading.CancellationToken)" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="492" hits="0" branch="False" />
|
|
<line number="493" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="494" hits="0" branch="False" />
|
|
<line number="496" hits="0" branch="False" />
|
|
<line number="497" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.String)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="53" hits="0" branch="False" />
|
|
<line number="54" hits="0" branch="False" />
|
|
<line number="55" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.String,ZB.MOM.WW.CBDD.Core.Compression.CompressionOptions)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="63" hits="0" branch="False" />
|
|
<line number="64" hits="0" branch="False" />
|
|
<line number="65" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.String,ZB.MOM.WW.CBDD.Core.Storage.PageFileConfig)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="73" hits="0" branch="False" />
|
|
<line number="74" hits="0" branch="False" />
|
|
<line number="75" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.String,ZB.MOM.WW.CBDD.Core.Storage.PageFileConfig,ZB.MOM.WW.CBDD.Core.Compression.CompressionOptions,ZB.MOM.WW.CBDD.Core.Storage.MaintenanceOptions)" line-rate="0.9473" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="32" hits="197" branch="False" />
|
|
<line number="84" hits="197" branch="False" />
|
|
<line number="85" hits="197" branch="False" />
|
|
<line number="86" hits="197" branch="False" />
|
|
<line number="87" hits="197" branch="False" />
|
|
<line number="88" hits="197" branch="False" />
|
|
<line number="89" hits="197" branch="False" />
|
|
<line number="90" hits="197" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="51" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="91" hits="0" branch="False" />
|
|
<line number="93" hits="197" branch="False" />
|
|
<line number="94" hits="197" branch="False" />
|
|
<line number="95" hits="197" branch="False" />
|
|
<line number="98" hits="197" branch="False" />
|
|
<line number="99" hits="197" branch="False" />
|
|
<line number="100" hits="197" branch="False" />
|
|
<line number="101" hits="197" branch="False" />
|
|
<line number="102" hits="197" branch="False" />
|
|
<line number="113" hits="197" branch="False" />
|
|
<line number="114" hits="197" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="40" hits="91942" branch="False" />
|
|
<line number="41" hits="91942" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="42" hits="0" branch="False" />
|
|
<line number="43" hits="91942" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="28" type="jump" coverage="100%" />
|
|
<condition number="42" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="44" hits="91942" branch="False" />
|
|
<line number="45" hits="1032" branch="False" />
|
|
<line number="108" hits="0" branch="False" />
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="119" hits="120" branch="False" />
|
|
<line number="124" hits="0" branch="False" />
|
|
<line number="129" hits="0" branch="False" />
|
|
<line number="134" hits="0" branch="False" />
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="0" branch="False" />
|
|
<line number="154" hits="6116" branch="False" />
|
|
<line number="155" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="11" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="158" hits="6116" branch="False" />
|
|
<line number="159" hits="6116" branch="False" />
|
|
<line number="161" hits="6116" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="55" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="162" hits="6116" branch="False" />
|
|
<line number="163" hits="6116" branch="False" />
|
|
<line number="164" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="66" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="165" hits="6116" branch="False" />
|
|
<line number="167" hits="6116" branch="False" />
|
|
<line number="168" hits="6116" branch="False" />
|
|
<line number="169" hits="6116" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="119" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="170" hits="6116" branch="False" />
|
|
<line number="171" hits="6116" branch="False" />
|
|
<line number="172" hits="6116" branch="False" />
|
|
<line number="175" hits="6116" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="145" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="176" hits="6116" branch="False" />
|
|
<line number="177" hits="20448" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="191" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="178" hits="1050" branch="False" />
|
|
<line number="179" hits="1050" branch="False" />
|
|
<line number="180" hits="1050" branch="False" />
|
|
<line number="181" hits="6116" branch="False" />
|
|
<line number="183" hits="6116" branch="False" />
|
|
<line number="185" hits="6116" branch="False" />
|
|
<line number="186" hits="6116" branch="False" />
|
|
<line number="193" hits="4" branch="False" />
|
|
<line number="203" hits="0" branch="False" />
|
|
<line number="209" hits="198" branch="False" />
|
|
<line number="210" hits="198" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="211" hits="1" branch="False" />
|
|
<line number="213" hits="197" branch="False" />
|
|
<line number="215" hits="197" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="216" hits="197" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="45" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="217" hits="197" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="63" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="219" hits="197" branch="False" />
|
|
<line number="220" hits="198" branch="False" />
|
|
<line number="227" hits="45423" branch="False" />
|
|
<line number="228" hits="45423" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="229" hits="0" branch="False" />
|
|
<line number="231" hits="45423" branch="False" />
|
|
<line number="233" hits="45423" branch="False" />
|
|
<line number="234" hits="45423" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="46" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="235" hits="44840" branch="False" />
|
|
<line number="236" hits="583" branch="False" />
|
|
<line number="237" hits="583" branch="False" />
|
|
<line number="240" hits="45423" branch="False" />
|
|
<line number="241" hits="45423" branch="False" />
|
|
<line number="242" hits="45423" branch="False" />
|
|
<line number="243" hits="45423" branch="False" />
|
|
<line number="278" hits="45417" branch="False" />
|
|
<line number="279" hits="45417" branch="False" />
|
|
<line number="280" hits="45417" branch="False" />
|
|
<line number="295" hits="442" branch="False" />
|
|
<line number="296" hits="442" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="297" hits="0" branch="False" />
|
|
<line number="298" hits="442" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="33" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="299" hits="442" branch="False" />
|
|
<line number="301" hits="442" branch="False" />
|
|
<line number="302" hits="442" branch="False" />
|
|
<line number="303" hits="442" branch="False" />
|
|
<line number="305" hits="442" branch="False" />
|
|
<line number="306" hits="442" branch="False" />
|
|
<line number="307" hits="442" branch="False" />
|
|
<line number="308" hits="442" branch="False" />
|
|
<line number="309" hits="442" branch="False" />
|
|
<line number="336" hits="5" branch="False" />
|
|
<line number="337" hits="5" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="338" hits="0" branch="False" />
|
|
<line number="340" hits="5" branch="False" />
|
|
<line number="341" hits="5" branch="False" />
|
|
<line number="348" hits="14" branch="False" />
|
|
<line number="349" hits="14" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="350" hits="0" branch="False" />
|
|
<line number="352" hits="14" branch="False" />
|
|
<line number="353" hits="11" branch="False" />
|
|
<line number="354" hits="11" branch="False" />
|
|
<line number="355" hits="11" branch="False" />
|
|
<line number="363" hits="0" branch="False" />
|
|
<line number="364" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="365" hits="0" branch="False" />
|
|
<line number="367" hits="0" branch="False" />
|
|
<line number="368" hits="0" branch="False" />
|
|
<line number="375" hits="0" branch="False" />
|
|
<line number="376" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="377" hits="0" branch="False" />
|
|
<line number="379" hits="0" branch="False" />
|
|
<line number="380" hits="0" branch="False" />
|
|
<line number="381" hits="0" branch="False" />
|
|
<line number="382" hits="0" branch="False" />
|
|
<line number="390" hits="0" branch="False" />
|
|
<line number="391" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="392" hits="0" branch="False" />
|
|
<line number="394" hits="0" branch="False" />
|
|
<line number="395" hits="0" branch="False" />
|
|
<line number="412" hits="11" branch="False" />
|
|
<line number="413" hits="671" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="40" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="414" hits="319" branch="False" />
|
|
<line number="415" hits="319" branch="False" />
|
|
<line number="416" hits="319" branch="False" />
|
|
<line number="417" hits="11" branch="False" />
|
|
<line number="423" hits="1" branch="False" />
|
|
<line number="424" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="425" hits="0" branch="False" />
|
|
<line number="427" hits="1" branch="False" />
|
|
<line number="428" hits="1" branch="False" />
|
|
<line number="434" hits="1" branch="False" />
|
|
<line number="435" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="436" hits="0" branch="False" />
|
|
<line number="438" hits="1" branch="False" />
|
|
<line number="439" hits="1" branch="False" />
|
|
<line number="445" hits="1" branch="False" />
|
|
<line number="446" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="447" hits="0" branch="False" />
|
|
<line number="449" hits="1" branch="False" />
|
|
<line number="450" hits="1" branch="False" />
|
|
<line number="456" hits="1" branch="False" />
|
|
<line number="457" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="458" hits="0" branch="False" />
|
|
<line number="460" hits="1" branch="False" />
|
|
<line number="461" hits="1" branch="False" />
|
|
<line number="467" hits="1" branch="False" />
|
|
<line number="468" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="469" hits="0" branch="False" />
|
|
<line number="471" hits="1" branch="False" />
|
|
<line number="472" hits="1" branch="False" />
|
|
<line number="479" hits="2" branch="False" />
|
|
<line number="480" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="481" hits="0" branch="False" />
|
|
<line number="483" hits="2" branch="False" />
|
|
<line number="484" hits="2" branch="False" />
|
|
<line number="492" hits="0" branch="False" />
|
|
<line number="493" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="494" hits="0" branch="False" />
|
|
<line number="496" hits="0" branch="False" />
|
|
<line number="497" 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="63" hits="0" branch="False" />
|
|
<line number="64" hits="0" branch="False" />
|
|
<line number="65" hits="0" branch="False" />
|
|
<line number="73" hits="0" branch="False" />
|
|
<line number="74" hits="0" branch="False" />
|
|
<line number="75" hits="0" branch="False" />
|
|
<line number="32" hits="197" branch="False" />
|
|
<line number="84" hits="197" branch="False" />
|
|
<line number="85" hits="197" branch="False" />
|
|
<line number="86" hits="197" branch="False" />
|
|
<line number="87" hits="197" branch="False" />
|
|
<line number="88" hits="197" branch="False" />
|
|
<line number="89" hits="197" branch="False" />
|
|
<line number="90" hits="197" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="51" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="91" hits="0" branch="False" />
|
|
<line number="93" hits="197" branch="False" />
|
|
<line number="94" hits="197" branch="False" />
|
|
<line number="95" hits="197" branch="False" />
|
|
<line number="98" hits="197" branch="False" />
|
|
<line number="99" hits="197" branch="False" />
|
|
<line number="100" hits="197" branch="False" />
|
|
<line number="101" hits="197" branch="False" />
|
|
<line number="102" hits="197" branch="False" />
|
|
<line number="113" hits="197" branch="False" />
|
|
<line number="114" hits="197" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.DocumentDbContext/<BeginTransactionAsync>d__30" filename="CBDD.Core/DocumentDbContext.cs" line-rate="0.9375" branch-rate="0.8332999999999999" complexity="6">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.9375" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="251" hits="104" branch="False" />
|
|
<line number="252" hits="104" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="29" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="253" hits="0" branch="False" />
|
|
<line number="255" hits="104" branch="False" />
|
|
<line number="257" hits="104" branch="False" />
|
|
<line number="258" hits="104" branch="False" />
|
|
<line number="259" hits="104" branch="False" />
|
|
<line number="261" hits="104" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="207" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="262" hits="99" branch="False" />
|
|
<line number="263" hits="5" branch="False" />
|
|
<line number="264" hits="5" branch="False" />
|
|
<line number="267" hits="104" branch="False" />
|
|
<line number="268" hits="104" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="402" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="269" hits="104" branch="False" />
|
|
<line number="270" hits="104" branch="False" />
|
|
<line number="271" hits="104" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="251" hits="104" branch="False" />
|
|
<line number="252" hits="104" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="29" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="253" hits="0" branch="False" />
|
|
<line number="255" hits="104" branch="False" />
|
|
<line number="257" hits="104" branch="False" />
|
|
<line number="258" hits="104" branch="False" />
|
|
<line number="259" hits="104" branch="False" />
|
|
<line number="261" hits="104" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="207" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="262" hits="99" branch="False" />
|
|
<line number="263" hits="5" branch="False" />
|
|
<line number="264" hits="5" branch="False" />
|
|
<line number="267" hits="104" branch="False" />
|
|
<line number="268" hits="104" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="402" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="269" hits="104" branch="False" />
|
|
<line number="270" hits="104" branch="False" />
|
|
<line number="271" hits="104" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.DocumentDbContext/<CompactAsyncCore>d__40" filename="CBDD.Core/DocumentDbContext.cs" line-rate="0" branch-rate="1" complexity="1">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="398" hits="0" branch="False" />
|
|
<line number="399" hits="0" branch="False" />
|
|
<line number="400" hits="0" branch="False" />
|
|
<line number="401" hits="0" branch="False" />
|
|
<line number="402" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="398" hits="0" branch="False" />
|
|
<line number="399" hits="0" branch="False" />
|
|
<line number="400" hits="0" branch="False" />
|
|
<line number="401" hits="0" branch="False" />
|
|
<line number="402" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.DocumentDbContext/<GetCurrentTransactionOrStartAsync>d__32" filename="CBDD.Core/DocumentDbContext.cs" line-rate="1" branch-rate="1" complexity="1">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="287" hits="102" branch="False" />
|
|
<line number="288" hits="102" branch="False" />
|
|
<line number="289" hits="102" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="287" hits="102" branch="False" />
|
|
<line number="288" hits="102" branch="False" />
|
|
<line number="289" hits="102" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.DocumentDbContext/<SaveChangesAsync>d__34" filename="CBDD.Core/DocumentDbContext.cs" line-rate="0.9229999999999999" branch-rate="0.75" complexity="4">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.9229999999999999" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="316" hits="2" branch="False" />
|
|
<line number="317" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="28" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="318" hits="0" branch="False" />
|
|
<line number="319" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="57" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="320" hits="2" branch="False" />
|
|
<line number="322" hits="2" branch="False" />
|
|
<line number="323" hits="2" branch="False" />
|
|
<line number="324" hits="2" branch="False" />
|
|
<line number="326" hits="2" branch="False" />
|
|
<line number="327" hits="2" branch="False" />
|
|
<line number="328" hits="2" branch="False" />
|
|
<line number="329" hits="2" branch="False" />
|
|
<line number="330" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="316" hits="2" branch="False" />
|
|
<line number="317" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="28" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="318" hits="0" branch="False" />
|
|
<line number="319" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="57" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="320" hits="2" branch="False" />
|
|
<line number="322" hits="2" branch="False" />
|
|
<line number="323" hits="2" branch="False" />
|
|
<line number="324" hits="2" branch="False" />
|
|
<line number="326" hits="2" branch="False" />
|
|
<line number="327" hits="2" branch="False" />
|
|
<line number="328" hits="2" branch="False" />
|
|
<line number="329" hits="2" branch="False" />
|
|
<line number="330" hits="2" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.DocumentDbContext/<VacuumAsyncCore>d__41" filename="CBDD.Core/DocumentDbContext.cs" line-rate="0" branch-rate="1" complexity="1">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="405" hits="0" branch="False" />
|
|
<line number="406" hits="0" branch="False" />
|
|
<line number="407" hits="0" branch="False" />
|
|
<line number="408" hits="0" branch="False" />
|
|
<line number="409" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="405" hits="0" branch="False" />
|
|
<line number="406" hits="0" branch="False" />
|
|
<line number="407" hits="0" branch="False" />
|
|
<line number="408" hits="0" branch="False" />
|
|
<line number="409" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Transactions.Transaction" filename="CBDD.Core/Transactions/Transaction.cs" line-rate="0.8805" branch-rate="0.7333" complexity="35">
|
|
<methods>
|
|
<method name="AddChange" signature="(ZB.MOM.WW.CBDD.Core.CDC.InternalChangeEvent)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="45" hits="9" branch="False" />
|
|
<line number="46" hits="9" branch="False" />
|
|
<line number="47" hits="9" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_TransactionId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="52" hits="41904" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_State" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="57" hits="91361" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_IsolationLevel" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="62" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_StartTime" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="67" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AddWrite" signature="(ZB.MOM.WW.CBDD.Core.Transactions.WriteOperation)" line-rate="0.8332999999999999" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="76" hits="9268" branch="False" />
|
|
<line number="77" hits="9268" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="15" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="78" hits="0" branch="False" />
|
|
<line number="81" hits="9268" branch="False" />
|
|
<line number="83" hits="9268" branch="False" />
|
|
<line number="84" hits="9268" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Prepare" signature="()" line-rate="0.8332999999999999" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="90" hits="1" branch="False" />
|
|
<line number="91" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="15" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="92" hits="0" branch="False" />
|
|
<line number="94" hits="1" branch="False" />
|
|
<line number="97" hits="1" branch="False" />
|
|
<line number="98" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Commit" signature="()" line-rate="0.9229999999999999" branch-rate="0.9" complexity="10">
|
|
<lines>
|
|
<line number="106" hits="830" branch="False" />
|
|
<line number="107" hits="830" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="100%" />
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="108" hits="0" branch="False" />
|
|
<line number="111" hits="830" branch="False" />
|
|
<line number="113" hits="830" branch="False" />
|
|
<line number="116" hits="830" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="116" type="jump" coverage="100%" />
|
|
<condition number="137" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="117" hits="7" branch="False" />
|
|
<line number="118" hits="37" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="192" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="119" hits="8" branch="False" />
|
|
<line number="120" hits="8" branch="False" />
|
|
<line number="121" hits="8" branch="False" />
|
|
<line number="122" hits="7" branch="False" />
|
|
<line number="123" hits="830" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="MarkCommitted" signature="()" line-rate="0.8332999999999999" branch-rate="0.5" complexity="4">
|
|
<lines>
|
|
<line number="154" hits="1" branch="False" />
|
|
<line number="155" hits="1" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="50%" />
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="159" hits="1" branch="False" />
|
|
<line number="161" hits="1" branch="False" />
|
|
<line number="162" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Rollback" signature="()" line-rate="0.875" branch-rate="0.5" complexity="4">
|
|
<lines>
|
|
<line number="173" hits="6" branch="False" />
|
|
<line number="174" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="175" hits="0" branch="False" />
|
|
<line number="177" hits="6" branch="False" />
|
|
<line number="178" hits="6" branch="False" />
|
|
<line number="179" hits="6" branch="False" />
|
|
<line number="181" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="69" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="182" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Dispose" signature="()" line-rate="0.9" branch-rate="1" complexity="6">
|
|
<lines>
|
|
<line number="188" hits="397" branch="False" />
|
|
<line number="189" hits="397" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="190" hits="0" branch="False" />
|
|
<line number="192" hits="397" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="20" type="jump" coverage="100%" />
|
|
<condition number="36" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="193" hits="4" branch="False" />
|
|
<line number="195" hits="4" branch="False" />
|
|
<line number="196" hits="4" branch="False" />
|
|
<line number="198" hits="397" branch="False" />
|
|
<line number="199" hits="397" branch="False" />
|
|
<line number="200" hits="397" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.UInt64,ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,ZB.MOM.WW.CBDD.Core.Transactions.IsolationLevel)" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="19" hits="995" branch="False" />
|
|
<line number="29" hits="995" branch="False" />
|
|
<line number="30" hits="995" branch="False" />
|
|
<line number="31" hits="995" branch="False" />
|
|
<line number="32" hits="995" branch="False" />
|
|
<line number="33" hits="995" branch="False" />
|
|
<line number="34" hits="995" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="29" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="35" hits="995" branch="False" />
|
|
<line number="36" hits="995" branch="False" />
|
|
<line number="37" hits="995" branch="False" />
|
|
<line number="38" hits="995" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="45" hits="9" branch="False" />
|
|
<line number="46" hits="9" branch="False" />
|
|
<line number="47" hits="9" branch="False" />
|
|
<line number="52" hits="41904" branch="False" />
|
|
<line number="57" hits="91361" branch="False" />
|
|
<line number="62" hits="0" branch="False" />
|
|
<line number="67" hits="0" branch="False" />
|
|
<line number="76" hits="9268" branch="False" />
|
|
<line number="77" hits="9268" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="15" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="78" hits="0" branch="False" />
|
|
<line number="81" hits="9268" branch="False" />
|
|
<line number="83" hits="9268" branch="False" />
|
|
<line number="84" hits="9268" branch="False" />
|
|
<line number="90" hits="1" branch="False" />
|
|
<line number="91" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="15" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="92" hits="0" branch="False" />
|
|
<line number="94" hits="1" branch="False" />
|
|
<line number="97" hits="1" branch="False" />
|
|
<line number="98" hits="1" branch="False" />
|
|
<line number="106" hits="830" branch="False" />
|
|
<line number="107" hits="830" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="100%" />
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="108" hits="0" branch="False" />
|
|
<line number="111" hits="830" branch="False" />
|
|
<line number="113" hits="830" branch="False" />
|
|
<line number="116" hits="830" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="116" type="jump" coverage="100%" />
|
|
<condition number="137" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="117" hits="7" branch="False" />
|
|
<line number="118" hits="37" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="192" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="119" hits="8" branch="False" />
|
|
<line number="120" hits="8" branch="False" />
|
|
<line number="121" hits="8" branch="False" />
|
|
<line number="122" hits="7" branch="False" />
|
|
<line number="123" hits="830" branch="False" />
|
|
<line number="154" hits="1" branch="False" />
|
|
<line number="155" hits="1" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="50%" />
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="159" hits="1" branch="False" />
|
|
<line number="161" hits="1" branch="False" />
|
|
<line number="162" hits="1" branch="False" />
|
|
<line number="173" hits="6" branch="False" />
|
|
<line number="174" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="175" hits="0" branch="False" />
|
|
<line number="177" hits="6" branch="False" />
|
|
<line number="178" hits="6" branch="False" />
|
|
<line number="179" hits="6" branch="False" />
|
|
<line number="181" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="69" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="182" hits="6" branch="False" />
|
|
<line number="188" hits="397" branch="False" />
|
|
<line number="189" hits="397" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="190" hits="0" branch="False" />
|
|
<line number="192" hits="397" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="20" type="jump" coverage="100%" />
|
|
<condition number="36" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="193" hits="4" branch="False" />
|
|
<line number="195" hits="4" branch="False" />
|
|
<line number="196" hits="4" branch="False" />
|
|
<line number="198" hits="397" branch="False" />
|
|
<line number="199" hits="397" branch="False" />
|
|
<line number="200" hits="397" branch="False" />
|
|
<line number="19" hits="995" branch="False" />
|
|
<line number="29" hits="995" branch="False" />
|
|
<line number="30" hits="995" branch="False" />
|
|
<line number="31" hits="995" branch="False" />
|
|
<line number="32" hits="995" branch="False" />
|
|
<line number="33" hits="995" branch="False" />
|
|
<line number="34" hits="995" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="29" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="35" hits="995" branch="False" />
|
|
<line number="36" hits="995" branch="False" />
|
|
<line number="37" hits="995" branch="False" />
|
|
<line number="38" hits="995" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Transactions.Transaction/<CommitAsync>d__20" filename="CBDD.Core/Transactions/Transaction.cs" line-rate="0.46149999999999997" branch-rate="0.4" complexity="10">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.46149999999999997" branch-rate="0.4" complexity="10">
|
|
<lines>
|
|
<line number="130" hits="2" branch="False" />
|
|
<line number="131" hits="2" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="30" type="jump" coverage="50%" />
|
|
<condition number="54" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="132" hits="0" branch="False" />
|
|
<line number="135" hits="2" branch="False" />
|
|
<line number="137" hits="2" branch="False" />
|
|
<line number="140" hits="2" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="263" type="jump" coverage="50%" />
|
|
<condition number="291" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="392" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="143" hits="0" branch="False" />
|
|
<line number="144" hits="0" branch="False" />
|
|
<line number="145" hits="0" branch="False" />
|
|
<line number="146" hits="0" branch="False" />
|
|
<line number="147" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="130" hits="2" branch="False" />
|
|
<line number="131" hits="2" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="30" type="jump" coverage="50%" />
|
|
<condition number="54" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="132" hits="0" branch="False" />
|
|
<line number="135" hits="2" branch="False" />
|
|
<line number="137" hits="2" branch="False" />
|
|
<line number="140" hits="2" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="263" type="jump" coverage="50%" />
|
|
<condition number="291" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="392" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="143" hits="0" branch="False" />
|
|
<line number="144" hits="0" branch="False" />
|
|
<line number="145" hits="0" branch="False" />
|
|
<line number="146" hits="0" branch="False" />
|
|
<line number="147" hits="2" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Transactions.WriteOperation" filename="CBDD.Core/Transactions/Transaction.cs" line-rate="1" branch-rate="1" complexity="6">
|
|
<methods>
|
|
<method name="get_DocumentId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="212" hits="9268" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_NewValue" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="217" hits="18536" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="222" hits="18536" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Type" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="227" hits="9268" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Bson.ObjectId,System.ReadOnlyMemory`1<System.Byte>,System.UInt32,ZB.MOM.WW.CBDD.Core.Transactions.OperationType)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="237" hits="7394" branch="False" />
|
|
<line number="238" hits="7394" branch="False" />
|
|
<line number="239" hits="7394" branch="False" />
|
|
<line number="240" hits="7394" branch="False" />
|
|
<line number="241" hits="7394" branch="False" />
|
|
<line number="242" hits="7394" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Bson.ObjectId,System.Byte[],System.UInt32,ZB.MOM.WW.CBDD.Core.Transactions.OperationType)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="253" hits="1874" branch="False" />
|
|
<line number="254" hits="1874" branch="False" />
|
|
<line number="255" hits="1874" branch="False" />
|
|
<line number="256" hits="1874" branch="False" />
|
|
<line number="257" hits="1874" branch="False" />
|
|
<line number="258" hits="1874" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="212" hits="9268" branch="False" />
|
|
<line number="217" hits="18536" branch="False" />
|
|
<line number="222" hits="18536" branch="False" />
|
|
<line number="227" hits="9268" branch="False" />
|
|
<line number="237" hits="7394" branch="False" />
|
|
<line number="238" hits="7394" branch="False" />
|
|
<line number="239" hits="7394" branch="False" />
|
|
<line number="240" hits="7394" branch="False" />
|
|
<line number="241" hits="7394" branch="False" />
|
|
<line number="242" hits="7394" branch="False" />
|
|
<line number="253" hits="1874" branch="False" />
|
|
<line number="254" hits="1874" branch="False" />
|
|
<line number="255" hits="1874" branch="False" />
|
|
<line number="256" hits="1874" branch="False" />
|
|
<line number="257" hits="1874" branch="False" />
|
|
<line number="258" hits="1874" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Transactions.WriteAheadLog" filename="CBDD.Core/Transactions/WriteAheadLog.cs" line-rate="0.9370999999999999" branch-rate="0.6409999999999999" complexity="47">
|
|
<methods>
|
|
<method name="WriteBeginRecord" signature="(System.UInt64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="49" hits="304" branch="False" />
|
|
<line number="50" hits="304" branch="False" />
|
|
<line number="52" hits="304" branch="False" />
|
|
<line number="53" hits="304" branch="False" />
|
|
<line number="54" hits="304" branch="False" />
|
|
<line number="56" hits="304" branch="False" />
|
|
<line number="57" hits="304" branch="False" />
|
|
<line number="58" hits="304" branch="False" />
|
|
<line number="59" hits="304" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteBeginRecordInternal" signature="(System.UInt64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="94" hits="304" branch="False" />
|
|
<line number="95" hits="304" branch="False" />
|
|
<line number="96" hits="304" branch="False" />
|
|
<line number="97" hits="304" branch="False" />
|
|
<line number="98" hits="304" branch="False" />
|
|
<line number="100" hits="304" branch="False" />
|
|
<line number="101" hits="304" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteCommitRecord" signature="(System.UInt64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="112" hits="851" branch="False" />
|
|
<line number="113" hits="851" branch="False" />
|
|
<line number="115" hits="851" branch="False" />
|
|
<line number="116" hits="851" branch="False" />
|
|
<line number="117" hits="851" branch="False" />
|
|
<line number="119" hits="851" branch="False" />
|
|
<line number="120" hits="851" branch="False" />
|
|
<line number="121" hits="851" branch="False" />
|
|
<line number="122" hits="851" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteCommitRecordInternal" signature="(System.UInt64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="156" hits="851" branch="False" />
|
|
<line number="157" hits="851" branch="False" />
|
|
<line number="158" hits="851" branch="False" />
|
|
<line number="159" hits="851" branch="False" />
|
|
<line number="160" hits="851" branch="False" />
|
|
<line number="162" hits="851" branch="False" />
|
|
<line number="163" hits="851" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteAbortRecord" signature="(System.UInt64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="174" hits="1000" branch="False" />
|
|
<line number="175" hits="1000" branch="False" />
|
|
<line number="177" hits="1000" branch="False" />
|
|
<line number="178" hits="1000" branch="False" />
|
|
<line number="179" hits="1000" branch="False" />
|
|
<line number="181" hits="1000" branch="False" />
|
|
<line number="182" hits="1000" branch="False" />
|
|
<line number="183" hits="1000" branch="False" />
|
|
<line number="184" hits="1000" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteAbortRecordInternal" signature="(System.UInt64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="218" hits="1000" branch="False" />
|
|
<line number="219" hits="1000" branch="False" />
|
|
<line number="220" hits="1000" branch="False" />
|
|
<line number="221" hits="1000" branch="False" />
|
|
<line number="222" hits="1000" branch="False" />
|
|
<line number="224" hits="1000" branch="False" />
|
|
<line number="225" hits="1000" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteDataRecord" signature="(System.UInt64,System.UInt32,System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="238" hits="2984" branch="False" />
|
|
<line number="239" hits="2984" branch="False" />
|
|
<line number="241" hits="2984" branch="False" />
|
|
<line number="242" hits="2984" branch="False" />
|
|
<line number="243" hits="2984" branch="False" />
|
|
<line number="245" hits="2984" branch="False" />
|
|
<line number="246" hits="2984" branch="False" />
|
|
<line number="247" hits="2984" branch="False" />
|
|
<line number="248" hits="2984" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteDataRecordInternal" signature="(System.UInt64,System.UInt32,System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="290" hits="2984" branch="False" />
|
|
<line number="292" hits="2984" branch="False" />
|
|
<line number="293" hits="2984" branch="False" />
|
|
<line number="295" hits="2984" branch="False" />
|
|
<line number="297" hits="2984" branch="False" />
|
|
<line number="298" hits="2984" branch="False" />
|
|
<line number="299" hits="2984" branch="False" />
|
|
<line number="300" hits="2984" branch="False" />
|
|
<line number="301" hits="2984" branch="False" />
|
|
<line number="303" hits="2984" branch="False" />
|
|
<line number="305" hits="2984" branch="False" />
|
|
<line number="306" hits="2984" branch="False" />
|
|
<line number="308" hits="2984" branch="False" />
|
|
<line number="309" hits="2984" branch="False" />
|
|
<line number="310" hits="2984" branch="False" />
|
|
<line number="311" hits="2984" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Flush" signature="()" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="321" hits="853" branch="False" />
|
|
<line number="322" hits="853" branch="False" />
|
|
<line number="324" hits="853" branch="False" />
|
|
<line number="325" hits="853" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="21" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="326" hits="853" branch="False" />
|
|
<line number="328" hits="853" branch="False" />
|
|
<line number="329" hits="853" branch="False" />
|
|
<line number="330" hits="853" branch="False" />
|
|
<line number="331" hits="853" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetCurrentSize" signature="()" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="367" hits="970" branch="False" />
|
|
<line number="368" hits="970" branch="False" />
|
|
<line number="370" hits="970" branch="False" />
|
|
<line number="371" hits="970" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="21" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="374" hits="970" branch="False" />
|
|
<line number="375" hits="970" branch="False" />
|
|
<line number="376" hits="970" branch="False" />
|
|
<line number="377" hits="970" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Truncate" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="385" hits="435" branch="False" />
|
|
<line number="386" hits="435" branch="False" />
|
|
<line number="388" hits="435" branch="False" />
|
|
<line number="389" hits="435" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="390" hits="435" branch="False" />
|
|
<line number="391" hits="435" branch="False" />
|
|
<line number="392" hits="435" branch="False" />
|
|
<line number="393" hits="435" branch="False" />
|
|
<line number="394" hits="435" branch="False" />
|
|
<line number="395" hits="435" branch="False" />
|
|
<line number="397" hits="435" branch="False" />
|
|
<line number="398" hits="435" branch="False" />
|
|
<line number="399" hits="435" branch="False" />
|
|
<line number="400" hits="435" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadAll" signature="()" line-rate="0.8064" branch-rate="0.6296" complexity="27">
|
|
<lines>
|
|
<line number="407" hits="27" branch="False" />
|
|
<line number="408" hits="27" branch="False" />
|
|
<line number="410" hits="27" branch="False" />
|
|
<line number="411" hits="27" branch="False" />
|
|
<line number="413" hits="27" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="26" type="jump" coverage="50%" />
|
|
<condition number="48" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="414" hits="0" branch="False" />
|
|
<line number="416" hits="27" branch="False" />
|
|
<line number="419" hits="27" branch="False" />
|
|
<line number="420" hits="27" branch="False" />
|
|
<line number="422" hits="204" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="636" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="423" hits="177" branch="False" />
|
|
<line number="424" hits="177" branch="False" />
|
|
<line number="425" hits="177" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="134" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="427" hits="177" branch="False" />
|
|
<line number="430" hits="177" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="148" type="jump" coverage="50%" />
|
|
<condition number="182" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="431" hits="0" branch="False" />
|
|
<line number="433" hits="0" branch="False" />
|
|
<line number="438" hits="177" branch="True" condition-coverage="80% (4/5)">
|
|
<conditions>
|
|
<condition number="202" type="switch" coverage="80%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="444" hits="72" branch="False" />
|
|
<line number="445" hits="72" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="252" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="446" hits="0" branch="False" />
|
|
<line number="448" hits="0" branch="False" />
|
|
<line number="451" hits="72" branch="False" />
|
|
<line number="452" hits="72" branch="False" />
|
|
<line number="454" hits="72" branch="False" />
|
|
<line number="455" hits="72" branch="False" />
|
|
<line number="456" hits="72" branch="False" />
|
|
<line number="457" hits="72" branch="False" />
|
|
<line number="458" hits="72" branch="False" />
|
|
<line number="459" hits="72" branch="False" />
|
|
<line number="460" hits="72" branch="False" />
|
|
<line number="465" hits="105" branch="False" />
|
|
<line number="466" hits="105" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="376" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="467" hits="0" branch="False" />
|
|
<line number="469" hits="0" branch="False" />
|
|
<line number="472" hits="105" branch="False" />
|
|
<line number="473" hits="105" branch="False" />
|
|
<line number="474" hits="105" branch="False" />
|
|
<line number="477" hits="105" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="454" type="jump" coverage="50%" />
|
|
<condition number="472" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="478" hits="0" branch="False" />
|
|
<line number="480" hits="0" branch="False" />
|
|
<line number="483" hits="105" branch="False" />
|
|
<line number="486" hits="105" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="518" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="487" hits="0" branch="False" />
|
|
<line number="489" hits="0" branch="False" />
|
|
<line number="492" hits="105" branch="False" />
|
|
<line number="493" hits="105" branch="False" />
|
|
<line number="494" hits="105" branch="False" />
|
|
<line number="495" hits="105" branch="False" />
|
|
<line number="496" hits="105" branch="False" />
|
|
<line number="497" hits="105" branch="False" />
|
|
<line number="498" hits="105" branch="False" />
|
|
<line number="499" hits="105" branch="False" />
|
|
<line number="500" hits="105" branch="False" />
|
|
<line number="504" hits="0" branch="False" />
|
|
<line number="507" hits="177" branch="False" />
|
|
<line number="508" hits="177" branch="False" />
|
|
<line number="510" hits="27" branch="False" />
|
|
<line number="513" hits="27" branch="False" />
|
|
<line number="514" hits="27" branch="False" />
|
|
<line number="515" hits="27" branch="False" />
|
|
<line number="516" hits="27" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Dispose" signature="()" line-rate="1" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="522" hits="254" branch="False" />
|
|
<line number="523" hits="254" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="524" hits="3" branch="False" />
|
|
<line number="526" hits="251" branch="False" />
|
|
<line number="528" hits="251" branch="False" />
|
|
<line number="529" hits="251" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="33" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="530" hits="251" branch="False" />
|
|
<line number="531" hits="251" branch="False" />
|
|
<line number="533" hits="251" branch="False" />
|
|
<line number="534" hits="251" branch="False" />
|
|
<line number="535" hits="251" branch="False" />
|
|
<line number="536" hits="251" branch="False" />
|
|
<line number="538" hits="251" branch="False" />
|
|
<line number="539" hits="254" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.String)" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="23" hits="251" branch="False" />
|
|
<line number="30" hits="251" branch="False" />
|
|
<line number="31" hits="251" branch="False" />
|
|
<line number="32" hits="251" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="34" hits="251" branch="False" />
|
|
<line number="35" hits="251" branch="False" />
|
|
<line number="36" hits="251" branch="False" />
|
|
<line number="37" hits="251" branch="False" />
|
|
<line number="38" hits="251" branch="False" />
|
|
<line number="39" hits="251" branch="False" />
|
|
<line number="42" hits="251" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="49" hits="304" branch="False" />
|
|
<line number="50" hits="304" branch="False" />
|
|
<line number="52" hits="304" branch="False" />
|
|
<line number="53" hits="304" branch="False" />
|
|
<line number="54" hits="304" branch="False" />
|
|
<line number="56" hits="304" branch="False" />
|
|
<line number="57" hits="304" branch="False" />
|
|
<line number="58" hits="304" branch="False" />
|
|
<line number="59" hits="304" branch="False" />
|
|
<line number="94" hits="304" branch="False" />
|
|
<line number="95" hits="304" branch="False" />
|
|
<line number="96" hits="304" branch="False" />
|
|
<line number="97" hits="304" branch="False" />
|
|
<line number="98" hits="304" branch="False" />
|
|
<line number="100" hits="304" branch="False" />
|
|
<line number="101" hits="304" branch="False" />
|
|
<line number="112" hits="851" branch="False" />
|
|
<line number="113" hits="851" branch="False" />
|
|
<line number="115" hits="851" branch="False" />
|
|
<line number="116" hits="851" branch="False" />
|
|
<line number="117" hits="851" branch="False" />
|
|
<line number="119" hits="851" branch="False" />
|
|
<line number="120" hits="851" branch="False" />
|
|
<line number="121" hits="851" branch="False" />
|
|
<line number="122" hits="851" branch="False" />
|
|
<line number="156" hits="851" branch="False" />
|
|
<line number="157" hits="851" branch="False" />
|
|
<line number="158" hits="851" branch="False" />
|
|
<line number="159" hits="851" branch="False" />
|
|
<line number="160" hits="851" branch="False" />
|
|
<line number="162" hits="851" branch="False" />
|
|
<line number="163" hits="851" branch="False" />
|
|
<line number="174" hits="1000" branch="False" />
|
|
<line number="175" hits="1000" branch="False" />
|
|
<line number="177" hits="1000" branch="False" />
|
|
<line number="178" hits="1000" branch="False" />
|
|
<line number="179" hits="1000" branch="False" />
|
|
<line number="181" hits="1000" branch="False" />
|
|
<line number="182" hits="1000" branch="False" />
|
|
<line number="183" hits="1000" branch="False" />
|
|
<line number="184" hits="1000" branch="False" />
|
|
<line number="218" hits="1000" branch="False" />
|
|
<line number="219" hits="1000" branch="False" />
|
|
<line number="220" hits="1000" branch="False" />
|
|
<line number="221" hits="1000" branch="False" />
|
|
<line number="222" hits="1000" branch="False" />
|
|
<line number="224" hits="1000" branch="False" />
|
|
<line number="225" hits="1000" branch="False" />
|
|
<line number="238" hits="2984" branch="False" />
|
|
<line number="239" hits="2984" branch="False" />
|
|
<line number="241" hits="2984" branch="False" />
|
|
<line number="242" hits="2984" branch="False" />
|
|
<line number="243" hits="2984" branch="False" />
|
|
<line number="245" hits="2984" branch="False" />
|
|
<line number="246" hits="2984" branch="False" />
|
|
<line number="247" hits="2984" branch="False" />
|
|
<line number="248" hits="2984" branch="False" />
|
|
<line number="290" hits="2984" branch="False" />
|
|
<line number="292" hits="2984" branch="False" />
|
|
<line number="293" hits="2984" branch="False" />
|
|
<line number="295" hits="2984" branch="False" />
|
|
<line number="297" hits="2984" branch="False" />
|
|
<line number="298" hits="2984" branch="False" />
|
|
<line number="299" hits="2984" branch="False" />
|
|
<line number="300" hits="2984" branch="False" />
|
|
<line number="301" hits="2984" branch="False" />
|
|
<line number="303" hits="2984" branch="False" />
|
|
<line number="305" hits="2984" branch="False" />
|
|
<line number="306" hits="2984" branch="False" />
|
|
<line number="308" hits="2984" branch="False" />
|
|
<line number="309" hits="2984" branch="False" />
|
|
<line number="310" hits="2984" branch="False" />
|
|
<line number="311" hits="2984" branch="False" />
|
|
<line number="321" hits="853" branch="False" />
|
|
<line number="322" hits="853" branch="False" />
|
|
<line number="324" hits="853" branch="False" />
|
|
<line number="325" hits="853" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="21" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="326" hits="853" branch="False" />
|
|
<line number="328" hits="853" branch="False" />
|
|
<line number="329" hits="853" branch="False" />
|
|
<line number="330" hits="853" branch="False" />
|
|
<line number="331" hits="853" branch="False" />
|
|
<line number="367" hits="970" branch="False" />
|
|
<line number="368" hits="970" branch="False" />
|
|
<line number="370" hits="970" branch="False" />
|
|
<line number="371" hits="970" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="21" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="374" hits="970" branch="False" />
|
|
<line number="375" hits="970" branch="False" />
|
|
<line number="376" hits="970" branch="False" />
|
|
<line number="377" hits="970" branch="False" />
|
|
<line number="385" hits="435" branch="False" />
|
|
<line number="386" hits="435" branch="False" />
|
|
<line number="388" hits="435" branch="False" />
|
|
<line number="389" hits="435" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="390" hits="435" branch="False" />
|
|
<line number="391" hits="435" branch="False" />
|
|
<line number="392" hits="435" branch="False" />
|
|
<line number="393" hits="435" branch="False" />
|
|
<line number="394" hits="435" branch="False" />
|
|
<line number="395" hits="435" branch="False" />
|
|
<line number="397" hits="435" branch="False" />
|
|
<line number="398" hits="435" branch="False" />
|
|
<line number="399" hits="435" branch="False" />
|
|
<line number="400" hits="435" branch="False" />
|
|
<line number="407" hits="27" branch="False" />
|
|
<line number="408" hits="27" branch="False" />
|
|
<line number="410" hits="27" branch="False" />
|
|
<line number="411" hits="27" branch="False" />
|
|
<line number="413" hits="27" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="26" type="jump" coverage="50%" />
|
|
<condition number="48" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="414" hits="0" branch="False" />
|
|
<line number="416" hits="27" branch="False" />
|
|
<line number="419" hits="27" branch="False" />
|
|
<line number="420" hits="27" branch="False" />
|
|
<line number="422" hits="204" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="636" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="423" hits="177" branch="False" />
|
|
<line number="424" hits="177" branch="False" />
|
|
<line number="425" hits="177" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="134" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="427" hits="177" branch="False" />
|
|
<line number="430" hits="177" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="148" type="jump" coverage="50%" />
|
|
<condition number="182" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="431" hits="0" branch="False" />
|
|
<line number="433" hits="0" branch="False" />
|
|
<line number="438" hits="177" branch="True" condition-coverage="80% (4/5)">
|
|
<conditions>
|
|
<condition number="202" type="switch" coverage="80%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="444" hits="72" branch="False" />
|
|
<line number="445" hits="72" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="252" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="446" hits="0" branch="False" />
|
|
<line number="448" hits="0" branch="False" />
|
|
<line number="451" hits="72" branch="False" />
|
|
<line number="452" hits="72" branch="False" />
|
|
<line number="454" hits="72" branch="False" />
|
|
<line number="455" hits="72" branch="False" />
|
|
<line number="456" hits="72" branch="False" />
|
|
<line number="457" hits="72" branch="False" />
|
|
<line number="458" hits="72" branch="False" />
|
|
<line number="459" hits="72" branch="False" />
|
|
<line number="460" hits="72" branch="False" />
|
|
<line number="465" hits="105" branch="False" />
|
|
<line number="466" hits="105" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="376" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="467" hits="0" branch="False" />
|
|
<line number="469" hits="0" branch="False" />
|
|
<line number="472" hits="105" branch="False" />
|
|
<line number="473" hits="105" branch="False" />
|
|
<line number="474" hits="105" branch="False" />
|
|
<line number="477" hits="105" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="454" type="jump" coverage="50%" />
|
|
<condition number="472" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="478" hits="0" branch="False" />
|
|
<line number="480" hits="0" branch="False" />
|
|
<line number="483" hits="105" branch="False" />
|
|
<line number="486" hits="105" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="518" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="487" hits="0" branch="False" />
|
|
<line number="489" hits="0" branch="False" />
|
|
<line number="492" hits="105" branch="False" />
|
|
<line number="493" hits="105" branch="False" />
|
|
<line number="494" hits="105" branch="False" />
|
|
<line number="495" hits="105" branch="False" />
|
|
<line number="496" hits="105" branch="False" />
|
|
<line number="497" hits="105" branch="False" />
|
|
<line number="498" hits="105" branch="False" />
|
|
<line number="499" hits="105" branch="False" />
|
|
<line number="500" hits="105" branch="False" />
|
|
<line number="504" hits="0" branch="False" />
|
|
<line number="507" hits="177" branch="False" />
|
|
<line number="508" hits="177" branch="False" />
|
|
<line number="510" hits="27" branch="False" />
|
|
<line number="513" hits="27" branch="False" />
|
|
<line number="514" hits="27" branch="False" />
|
|
<line number="515" hits="27" branch="False" />
|
|
<line number="516" hits="27" branch="False" />
|
|
<line number="522" hits="254" branch="False" />
|
|
<line number="523" hits="254" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="524" hits="3" branch="False" />
|
|
<line number="526" hits="251" branch="False" />
|
|
<line number="528" hits="251" branch="False" />
|
|
<line number="529" hits="251" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="33" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="530" hits="251" branch="False" />
|
|
<line number="531" hits="251" branch="False" />
|
|
<line number="533" hits="251" branch="False" />
|
|
<line number="534" hits="251" branch="False" />
|
|
<line number="535" hits="251" branch="False" />
|
|
<line number="536" hits="251" branch="False" />
|
|
<line number="538" hits="251" branch="False" />
|
|
<line number="539" hits="254" branch="False" />
|
|
<line number="23" hits="251" branch="False" />
|
|
<line number="30" hits="251" branch="False" />
|
|
<line number="31" hits="251" branch="False" />
|
|
<line number="32" hits="251" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="34" hits="251" branch="False" />
|
|
<line number="35" hits="251" branch="False" />
|
|
<line number="36" hits="251" branch="False" />
|
|
<line number="37" hits="251" branch="False" />
|
|
<line number="38" hits="251" branch="False" />
|
|
<line number="39" hits="251" branch="False" />
|
|
<line number="42" hits="251" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Transactions.WriteAheadLog/<FlushAsync>d__18" filename="CBDD.Core/Transactions/WriteAheadLog.cs" line-rate="1" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="339" hits="2" branch="False" />
|
|
<line number="340" hits="2" branch="False" />
|
|
<line number="342" hits="2" branch="False" />
|
|
<line number="343" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="161" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="344" hits="2" branch="False" />
|
|
<line number="345" hits="2" branch="False" />
|
|
<line number="354" hits="2" branch="False" />
|
|
<line number="355" hits="2" branch="False" />
|
|
<line number="357" hits="2" branch="False" />
|
|
<line number="358" hits="2" branch="False" />
|
|
<line number="359" hits="2" branch="False" />
|
|
<line number="360" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="339" hits="2" branch="False" />
|
|
<line number="340" hits="2" branch="False" />
|
|
<line number="342" hits="2" branch="False" />
|
|
<line number="343" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="161" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="344" hits="2" branch="False" />
|
|
<line number="345" hits="2" branch="False" />
|
|
<line number="354" hits="2" branch="False" />
|
|
<line number="355" hits="2" branch="False" />
|
|
<line number="357" hits="2" branch="False" />
|
|
<line number="358" hits="2" branch="False" />
|
|
<line number="359" hits="2" branch="False" />
|
|
<line number="360" hits="2" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Transactions.WriteAheadLog/<WriteAbortRecordAsync>d__12" filename="CBDD.Core/Transactions/WriteAheadLog.cs" line-rate="0" branch-rate="1" complexity="1">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="193" hits="0" branch="False" />
|
|
<line number="194" hits="0" branch="False" />
|
|
<line number="196" hits="0" branch="False" />
|
|
<line number="197" hits="0" branch="False" />
|
|
<line number="199" hits="0" branch="False" />
|
|
<line number="200" hits="0" branch="False" />
|
|
<line number="201" hits="0" branch="False" />
|
|
<line number="202" hits="0" branch="False" />
|
|
<line number="204" hits="0" branch="False" />
|
|
<line number="205" hits="0" branch="False" />
|
|
<line number="207" hits="0" branch="False" />
|
|
<line number="208" hits="0" branch="False" />
|
|
<line number="209" hits="0" branch="False" />
|
|
<line number="210" hits="0" branch="False" />
|
|
<line number="212" hits="0" branch="False" />
|
|
<line number="213" hits="0" branch="False" />
|
|
<line number="214" hits="0" branch="False" />
|
|
<line number="215" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="193" hits="0" branch="False" />
|
|
<line number="194" hits="0" branch="False" />
|
|
<line number="196" hits="0" branch="False" />
|
|
<line number="197" hits="0" branch="False" />
|
|
<line number="199" hits="0" branch="False" />
|
|
<line number="200" hits="0" branch="False" />
|
|
<line number="201" hits="0" branch="False" />
|
|
<line number="202" hits="0" branch="False" />
|
|
<line number="204" hits="0" branch="False" />
|
|
<line number="205" hits="0" branch="False" />
|
|
<line number="207" hits="0" branch="False" />
|
|
<line number="208" hits="0" branch="False" />
|
|
<line number="209" hits="0" branch="False" />
|
|
<line number="210" hits="0" branch="False" />
|
|
<line number="212" hits="0" branch="False" />
|
|
<line number="213" hits="0" branch="False" />
|
|
<line number="214" hits="0" branch="False" />
|
|
<line number="215" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Transactions.WriteAheadLog/<WriteBeginRecordAsync>d__6" filename="CBDD.Core/Transactions/WriteAheadLog.cs" line-rate="1" branch-rate="1" complexity="1">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="68" hits="2" branch="False" />
|
|
<line number="69" hits="2" branch="False" />
|
|
<line number="71" hits="2" branch="False" />
|
|
<line number="73" hits="2" branch="False" />
|
|
<line number="75" hits="2" branch="False" />
|
|
<line number="76" hits="2" branch="False" />
|
|
<line number="77" hits="2" branch="False" />
|
|
<line number="78" hits="2" branch="False" />
|
|
<line number="80" hits="2" branch="False" />
|
|
<line number="81" hits="2" branch="False" />
|
|
<line number="83" hits="2" branch="False" />
|
|
<line number="84" hits="2" branch="False" />
|
|
<line number="85" hits="2" branch="False" />
|
|
<line number="86" hits="2" branch="False" />
|
|
<line number="88" hits="2" branch="False" />
|
|
<line number="89" hits="2" branch="False" />
|
|
<line number="90" hits="2" branch="False" />
|
|
<line number="91" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="68" hits="2" branch="False" />
|
|
<line number="69" hits="2" branch="False" />
|
|
<line number="71" hits="2" branch="False" />
|
|
<line number="73" hits="2" branch="False" />
|
|
<line number="75" hits="2" branch="False" />
|
|
<line number="76" hits="2" branch="False" />
|
|
<line number="77" hits="2" branch="False" />
|
|
<line number="78" hits="2" branch="False" />
|
|
<line number="80" hits="2" branch="False" />
|
|
<line number="81" hits="2" branch="False" />
|
|
<line number="83" hits="2" branch="False" />
|
|
<line number="84" hits="2" branch="False" />
|
|
<line number="85" hits="2" branch="False" />
|
|
<line number="86" hits="2" branch="False" />
|
|
<line number="88" hits="2" branch="False" />
|
|
<line number="89" hits="2" branch="False" />
|
|
<line number="90" hits="2" branch="False" />
|
|
<line number="91" hits="2" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Transactions.WriteAheadLog/<WriteCommitRecordAsync>d__9" filename="CBDD.Core/Transactions/WriteAheadLog.cs" line-rate="1" branch-rate="1" complexity="1">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="131" hits="2" branch="False" />
|
|
<line number="132" hits="2" branch="False" />
|
|
<line number="134" hits="2" branch="False" />
|
|
<line number="135" hits="2" branch="False" />
|
|
<line number="137" hits="2" branch="False" />
|
|
<line number="138" hits="2" branch="False" />
|
|
<line number="139" hits="2" branch="False" />
|
|
<line number="140" hits="2" branch="False" />
|
|
<line number="142" hits="2" branch="False" />
|
|
<line number="143" hits="2" branch="False" />
|
|
<line number="145" hits="2" branch="False" />
|
|
<line number="146" hits="2" branch="False" />
|
|
<line number="147" hits="2" branch="False" />
|
|
<line number="148" hits="2" branch="False" />
|
|
<line number="150" hits="2" branch="False" />
|
|
<line number="151" hits="2" branch="False" />
|
|
<line number="152" hits="2" branch="False" />
|
|
<line number="153" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="131" hits="2" branch="False" />
|
|
<line number="132" hits="2" branch="False" />
|
|
<line number="134" hits="2" branch="False" />
|
|
<line number="135" hits="2" branch="False" />
|
|
<line number="137" hits="2" branch="False" />
|
|
<line number="138" hits="2" branch="False" />
|
|
<line number="139" hits="2" branch="False" />
|
|
<line number="140" hits="2" branch="False" />
|
|
<line number="142" hits="2" branch="False" />
|
|
<line number="143" hits="2" branch="False" />
|
|
<line number="145" hits="2" branch="False" />
|
|
<line number="146" hits="2" branch="False" />
|
|
<line number="147" hits="2" branch="False" />
|
|
<line number="148" hits="2" branch="False" />
|
|
<line number="150" hits="2" branch="False" />
|
|
<line number="151" hits="2" branch="False" />
|
|
<line number="152" hits="2" branch="False" />
|
|
<line number="153" hits="2" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Transactions.WriteAheadLog/<WriteDataRecordAsync>d__15" filename="CBDD.Core/Transactions/WriteAheadLog.cs" line-rate="1" branch-rate="1" complexity="1">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="259" hits="4" branch="False" />
|
|
<line number="260" hits="4" branch="False" />
|
|
<line number="262" hits="4" branch="False" />
|
|
<line number="263" hits="4" branch="False" />
|
|
<line number="264" hits="4" branch="False" />
|
|
<line number="266" hits="4" branch="False" />
|
|
<line number="268" hits="4" branch="False" />
|
|
<line number="269" hits="4" branch="False" />
|
|
<line number="270" hits="4" branch="False" />
|
|
<line number="271" hits="4" branch="False" />
|
|
<line number="272" hits="4" branch="False" />
|
|
<line number="274" hits="4" branch="False" />
|
|
<line number="276" hits="4" branch="False" />
|
|
<line number="277" hits="4" branch="False" />
|
|
<line number="279" hits="4" branch="False" />
|
|
<line number="280" hits="4" branch="False" />
|
|
<line number="281" hits="4" branch="False" />
|
|
<line number="282" hits="4" branch="False" />
|
|
<line number="284" hits="4" branch="False" />
|
|
<line number="285" hits="4" branch="False" />
|
|
<line number="286" hits="4" branch="False" />
|
|
<line number="287" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="259" hits="4" branch="False" />
|
|
<line number="260" hits="4" branch="False" />
|
|
<line number="262" hits="4" branch="False" />
|
|
<line number="263" hits="4" branch="False" />
|
|
<line number="264" hits="4" branch="False" />
|
|
<line number="266" hits="4" branch="False" />
|
|
<line number="268" hits="4" branch="False" />
|
|
<line number="269" hits="4" branch="False" />
|
|
<line number="270" hits="4" branch="False" />
|
|
<line number="271" hits="4" branch="False" />
|
|
<line number="272" hits="4" branch="False" />
|
|
<line number="274" hits="4" branch="False" />
|
|
<line number="276" hits="4" branch="False" />
|
|
<line number="277" hits="4" branch="False" />
|
|
<line number="279" hits="4" branch="False" />
|
|
<line number="280" hits="4" branch="False" />
|
|
<line number="281" hits="4" branch="False" />
|
|
<line number="282" hits="4" branch="False" />
|
|
<line number="284" hits="4" branch="False" />
|
|
<line number="285" hits="4" branch="False" />
|
|
<line number="286" hits="4" branch="False" />
|
|
<line number="287" hits="4" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Transactions.WalRecord" filename="CBDD.Core/Transactions/WriteAheadLog.cs" line-rate="1" branch-rate="1" complexity="5">
|
|
<methods>
|
|
<method name="get_Type" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="551" hits="515" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_TransactionId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="556" hits="418" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Timestamp" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="561" hits="177" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="566" hits="210" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_AfterImage" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="571" hits="315" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="551" hits="515" branch="False" />
|
|
<line number="556" hits="418" branch="False" />
|
|
<line number="561" hits="177" branch="False" />
|
|
<line number="566" hits="210" branch="False" />
|
|
<line number="571" hits="315" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.DictionaryPage" filename="CBDD.Core/Storage/DictionaryPage.cs" line-rate="0.9918" branch-rate="0.8214" complexity="29">
|
|
<methods>
|
|
<method name="Initialize" signature="(System.Span`1<System.Byte>,System.UInt32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="38" hits="257" branch="False" />
|
|
<line number="40" hits="257" branch="False" />
|
|
<line number="41" hits="257" branch="False" />
|
|
<line number="42" hits="257" branch="False" />
|
|
<line number="43" hits="257" branch="False" />
|
|
<line number="44" hits="257" branch="False" />
|
|
<line number="45" hits="257" branch="False" />
|
|
<line number="46" hits="257" branch="False" />
|
|
<line number="47" hits="257" branch="False" />
|
|
<line number="48" hits="257" branch="False" />
|
|
<line number="49" hits="257" branch="False" />
|
|
<line number="52" hits="257" branch="False" />
|
|
<line number="53" hits="257" branch="False" />
|
|
<line number="54" hits="257" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Insert" signature="(System.Span`1<System.Byte>,System.String,System.UInt16)" line-rate="1" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="65" hits="47644" branch="False" />
|
|
<line number="66" hits="47644" branch="False" />
|
|
<line number="67" hits="47644" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="70" hits="47644" branch="False" />
|
|
<line number="71" hits="47644" branch="False" />
|
|
<line number="73" hits="47644" branch="False" />
|
|
<line number="74" hits="47644" branch="False" />
|
|
<line number="76" hits="47644" branch="False" />
|
|
<line number="77" hits="47644" branch="False" />
|
|
<line number="79" hits="47644" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="113" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="80" hits="2177" branch="False" />
|
|
<line number="81" hits="2177" branch="False" />
|
|
<line number="85" hits="45467" branch="False" />
|
|
<line number="86" hits="45467" branch="False" />
|
|
<line number="87" hits="45467" branch="False" />
|
|
<line number="88" hits="45467" branch="False" />
|
|
<line number="92" hits="45467" branch="False" />
|
|
<line number="93" hits="45467" branch="False" />
|
|
<line number="96" hits="45467" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="236" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="97" hits="43035" branch="False" />
|
|
<line number="98" hits="43035" branch="False" />
|
|
<line number="99" hits="43035" branch="False" />
|
|
<line number="100" hits="43035" branch="False" />
|
|
<line number="101" hits="43035" branch="False" />
|
|
<line number="104" hits="45467" branch="False" />
|
|
<line number="107" hits="45467" branch="False" />
|
|
<line number="108" hits="45467" branch="False" />
|
|
<line number="111" hits="45467" branch="False" />
|
|
<line number="112" hits="45467" branch="False" />
|
|
<line number="113" hits="45467" branch="False" />
|
|
<line number="115" hits="45467" branch="False" />
|
|
<line number="116" hits="47644" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryFind" signature="(System.ReadOnlySpan`1<System.Byte>,System.ReadOnlySpan`1<System.Byte>,System.UInt16&)" line-rate="0.9565" branch-rate="0.75" complexity="8">
|
|
<lines>
|
|
<line number="126" hits="7" branch="False" />
|
|
<line number="127" hits="7" branch="False" />
|
|
<line number="128" hits="7" branch="False" />
|
|
<line number="129" hits="7" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="132" hits="7" branch="False" />
|
|
<line number="133" hits="7" branch="False" />
|
|
<line number="135" hits="16" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="187" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="136" hits="12" branch="False" />
|
|
<line number="137" hits="12" branch="False" />
|
|
<line number="138" hits="12" branch="False" />
|
|
<line number="141" hits="12" branch="False" />
|
|
<line number="142" hits="12" branch="False" />
|
|
<line number="144" hits="12" branch="False" />
|
|
<line number="146" hits="12" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="123" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="147" hits="3" branch="False" />
|
|
<line number="148" hits="3" branch="False" />
|
|
<line number="149" hits="3" branch="False" />
|
|
<line number="152" hits="9" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="161" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="153" hits="9" branch="False" />
|
|
<line number="155" hits="0" branch="False" />
|
|
<line number="156" hits="9" branch="False" />
|
|
<line number="158" hits="4" branch="False" />
|
|
<line number="159" hits="7" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryFindGlobal" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,System.UInt32,System.String,System.UInt16&,System.Nullable`1<System.UInt64>)" line-rate="1" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="171" hits="3" branch="False" />
|
|
<line number="172" hits="3" branch="False" />
|
|
<line number="173" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="174" hits="3" branch="False" />
|
|
<line number="176" hits="3" branch="False" />
|
|
<line number="177" hits="3" branch="False" />
|
|
<line number="179" hits="3" branch="False" />
|
|
<line number="180" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="177" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="181" hits="5" branch="False" />
|
|
<line number="183" hits="5" branch="False" />
|
|
<line number="186" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="139" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="187" hits="2" branch="False" />
|
|
<line number="188" hits="2" branch="False" />
|
|
<line number="192" hits="3" branch="False" />
|
|
<line number="193" hits="3" branch="False" />
|
|
<line number="194" hits="3" branch="False" />
|
|
<line number="195" hits="1" branch="False" />
|
|
<line number="197" hits="3" branch="False" />
|
|
<line number="198" hits="3" branch="False" />
|
|
<line number="199" hits="3" branch="False" />
|
|
<line number="201" hits="1" branch="False" />
|
|
<line number="202" hits="1" branch="False" />
|
|
<line number="203" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FindInsertIndex" signature="(System.ReadOnlySpan`1<System.Byte>,System.Int32,System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="206" hits="45467" branch="False" />
|
|
<line number="207" hits="45467" branch="False" />
|
|
<line number="208" hits="45467" branch="False" />
|
|
<line number="210" hits="332165" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="121" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="211" hits="286698" branch="False" />
|
|
<line number="212" hits="286698" branch="False" />
|
|
<line number="213" hits="286698" branch="False" />
|
|
<line number="215" hits="286698" branch="False" />
|
|
<line number="216" hits="286698" branch="False" />
|
|
<line number="218" hits="286698" branch="False" />
|
|
<line number="220" hits="286698" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="81" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="221" hits="286698" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="97" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="222" hits="187786" branch="False" />
|
|
<line number="224" hits="98912" branch="False" />
|
|
<line number="225" hits="286698" branch="False" />
|
|
<line number="226" hits="45467" branch="False" />
|
|
<line number="227" hits="45467" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetAll" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="235" hits="36" branch="False" />
|
|
<line number="236" hits="36" branch="False" />
|
|
<line number="237" hits="36" branch="False" />
|
|
<line number="238" hits="16744" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="130" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="239" hits="8336" branch="False" />
|
|
<line number="240" hits="8336" branch="False" />
|
|
<line number="241" hits="8336" branch="False" />
|
|
<line number="242" hits="8336" branch="False" />
|
|
<line number="243" hits="8336" branch="False" />
|
|
<line number="244" hits="8336" branch="False" />
|
|
<line number="245" hits="8336" branch="False" />
|
|
<line number="246" hits="36" branch="False" />
|
|
<line number="247" hits="36" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="38" hits="257" branch="False" />
|
|
<line number="40" hits="257" branch="False" />
|
|
<line number="41" hits="257" branch="False" />
|
|
<line number="42" hits="257" branch="False" />
|
|
<line number="43" hits="257" branch="False" />
|
|
<line number="44" hits="257" branch="False" />
|
|
<line number="45" hits="257" branch="False" />
|
|
<line number="46" hits="257" branch="False" />
|
|
<line number="47" hits="257" branch="False" />
|
|
<line number="48" hits="257" branch="False" />
|
|
<line number="49" hits="257" branch="False" />
|
|
<line number="52" hits="257" branch="False" />
|
|
<line number="53" hits="257" branch="False" />
|
|
<line number="54" hits="257" branch="False" />
|
|
<line number="65" hits="47644" branch="False" />
|
|
<line number="66" hits="47644" branch="False" />
|
|
<line number="67" hits="47644" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="70" hits="47644" branch="False" />
|
|
<line number="71" hits="47644" branch="False" />
|
|
<line number="73" hits="47644" branch="False" />
|
|
<line number="74" hits="47644" branch="False" />
|
|
<line number="76" hits="47644" branch="False" />
|
|
<line number="77" hits="47644" branch="False" />
|
|
<line number="79" hits="47644" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="113" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="80" hits="2177" branch="False" />
|
|
<line number="81" hits="2177" branch="False" />
|
|
<line number="85" hits="45467" branch="False" />
|
|
<line number="86" hits="45467" branch="False" />
|
|
<line number="87" hits="45467" branch="False" />
|
|
<line number="88" hits="45467" branch="False" />
|
|
<line number="92" hits="45467" branch="False" />
|
|
<line number="93" hits="45467" branch="False" />
|
|
<line number="96" hits="45467" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="236" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="97" hits="43035" branch="False" />
|
|
<line number="98" hits="43035" branch="False" />
|
|
<line number="99" hits="43035" branch="False" />
|
|
<line number="100" hits="43035" branch="False" />
|
|
<line number="101" hits="43035" branch="False" />
|
|
<line number="104" hits="45467" branch="False" />
|
|
<line number="107" hits="45467" branch="False" />
|
|
<line number="108" hits="45467" branch="False" />
|
|
<line number="111" hits="45467" branch="False" />
|
|
<line number="112" hits="45467" branch="False" />
|
|
<line number="113" hits="45467" branch="False" />
|
|
<line number="115" hits="45467" branch="False" />
|
|
<line number="116" hits="47644" branch="False" />
|
|
<line number="126" hits="7" branch="False" />
|
|
<line number="127" hits="7" branch="False" />
|
|
<line number="128" hits="7" branch="False" />
|
|
<line number="129" hits="7" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="132" hits="7" branch="False" />
|
|
<line number="133" hits="7" branch="False" />
|
|
<line number="135" hits="16" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="187" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="136" hits="12" branch="False" />
|
|
<line number="137" hits="12" branch="False" />
|
|
<line number="138" hits="12" branch="False" />
|
|
<line number="141" hits="12" branch="False" />
|
|
<line number="142" hits="12" branch="False" />
|
|
<line number="144" hits="12" branch="False" />
|
|
<line number="146" hits="12" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="123" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="147" hits="3" branch="False" />
|
|
<line number="148" hits="3" branch="False" />
|
|
<line number="149" hits="3" branch="False" />
|
|
<line number="152" hits="9" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="161" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="153" hits="9" branch="False" />
|
|
<line number="155" hits="0" branch="False" />
|
|
<line number="156" hits="9" branch="False" />
|
|
<line number="158" hits="4" branch="False" />
|
|
<line number="159" hits="7" branch="False" />
|
|
<line number="171" hits="3" branch="False" />
|
|
<line number="172" hits="3" branch="False" />
|
|
<line number="173" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="174" hits="3" branch="False" />
|
|
<line number="176" hits="3" branch="False" />
|
|
<line number="177" hits="3" branch="False" />
|
|
<line number="179" hits="3" branch="False" />
|
|
<line number="180" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="177" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="181" hits="5" branch="False" />
|
|
<line number="183" hits="5" branch="False" />
|
|
<line number="186" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="139" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="187" hits="2" branch="False" />
|
|
<line number="188" hits="2" branch="False" />
|
|
<line number="192" hits="3" branch="False" />
|
|
<line number="193" hits="3" branch="False" />
|
|
<line number="194" hits="3" branch="False" />
|
|
<line number="195" hits="1" branch="False" />
|
|
<line number="197" hits="3" branch="False" />
|
|
<line number="198" hits="3" branch="False" />
|
|
<line number="199" hits="3" branch="False" />
|
|
<line number="201" hits="1" branch="False" />
|
|
<line number="202" hits="1" branch="False" />
|
|
<line number="203" hits="3" branch="False" />
|
|
<line number="206" hits="45467" branch="False" />
|
|
<line number="207" hits="45467" branch="False" />
|
|
<line number="208" hits="45467" branch="False" />
|
|
<line number="210" hits="332165" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="121" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="211" hits="286698" branch="False" />
|
|
<line number="212" hits="286698" branch="False" />
|
|
<line number="213" hits="286698" branch="False" />
|
|
<line number="215" hits="286698" branch="False" />
|
|
<line number="216" hits="286698" branch="False" />
|
|
<line number="218" hits="286698" branch="False" />
|
|
<line number="220" hits="286698" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="81" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="221" hits="286698" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="97" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="222" hits="187786" branch="False" />
|
|
<line number="224" hits="98912" branch="False" />
|
|
<line number="225" hits="286698" branch="False" />
|
|
<line number="226" hits="45467" branch="False" />
|
|
<line number="227" hits="45467" branch="False" />
|
|
<line number="235" hits="36" branch="False" />
|
|
<line number="236" hits="36" branch="False" />
|
|
<line number="237" hits="36" branch="False" />
|
|
<line number="238" hits="16744" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="130" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="239" hits="8336" branch="False" />
|
|
<line number="240" hits="8336" branch="False" />
|
|
<line number="241" hits="8336" branch="False" />
|
|
<line number="242" hits="8336" branch="False" />
|
|
<line number="243" hits="8336" branch="False" />
|
|
<line number="244" hits="8336" branch="False" />
|
|
<line number="245" hits="8336" branch="False" />
|
|
<line number="246" hits="36" branch="False" />
|
|
<line number="247" hits="36" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.DictionaryPage/<FindAllGlobal>d__11" filename="CBDD.Core/Storage/DictionaryPage.cs" line-rate="1" branch-rate="1" complexity="5">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="257" hits="31" branch="False" />
|
|
<line number="258" hits="31" branch="False" />
|
|
<line number="259" hits="31" branch="False" />
|
|
<line number="261" hits="31" branch="False" />
|
|
<line number="262" hits="66" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="307" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="263" hits="35" branch="False" />
|
|
<line number="265" hits="35" branch="False" />
|
|
<line number="268" hits="16771" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="240" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="269" hits="8333" branch="False" />
|
|
<line number="270" hits="8333" branch="False" />
|
|
<line number="271" hits="8333" branch="False" />
|
|
<line number="274" hits="35" branch="False" />
|
|
<line number="275" hits="35" branch="False" />
|
|
<line number="276" hits="35" branch="False" />
|
|
<line number="277" hits="31" branch="False" />
|
|
<line number="282" hits="31" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="<>m__Finally1" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="279" hits="31" branch="False" />
|
|
<line number="280" hits="31" branch="False" />
|
|
<line number="281" hits="31" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="257" hits="31" branch="False" />
|
|
<line number="258" hits="31" branch="False" />
|
|
<line number="259" hits="31" branch="False" />
|
|
<line number="261" hits="31" branch="False" />
|
|
<line number="262" hits="66" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="307" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="263" hits="35" branch="False" />
|
|
<line number="265" hits="35" branch="False" />
|
|
<line number="268" hits="16771" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="240" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="269" hits="8333" branch="False" />
|
|
<line number="270" hits="8333" branch="False" />
|
|
<line number="271" hits="8333" branch="False" />
|
|
<line number="274" hits="35" branch="False" />
|
|
<line number="275" hits="35" branch="False" />
|
|
<line number="276" hits="35" branch="False" />
|
|
<line number="277" hits="31" branch="False" />
|
|
<line number="282" hits="31" branch="False" />
|
|
<line number="279" hits="31" branch="False" />
|
|
<line number="280" hits="31" branch="False" />
|
|
<line number="281" hits="31" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.PageFileConfig" filename="CBDD.Core/Storage/PageFile.cs" line-rate="0.4285" branch-rate="1" complexity="6">
|
|
<methods>
|
|
<method name="get_PageSize" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="13" hits="1421436" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_InitialFileSize" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="18" hits="716" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Access" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="23" hits="797" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Small" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="28" hits="0" branch="False" />
|
|
<line number="29" hits="0" branch="False" />
|
|
<line number="30" hits="0" branch="False" />
|
|
<line number="31" hits="0" branch="False" />
|
|
<line number="32" hits="0" branch="False" />
|
|
<line number="33" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Default" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="38" hits="229" branch="False" />
|
|
<line number="39" hits="229" branch="False" />
|
|
<line number="40" hits="229" branch="False" />
|
|
<line number="41" hits="229" branch="False" />
|
|
<line number="42" hits="229" branch="False" />
|
|
<line number="43" hits="229" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Large" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="48" hits="0" branch="False" />
|
|
<line number="49" hits="0" branch="False" />
|
|
<line number="50" 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" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="13" hits="1421436" branch="False" />
|
|
<line number="18" hits="716" branch="False" />
|
|
<line number="23" hits="797" branch="False" />
|
|
<line number="28" hits="0" branch="False" />
|
|
<line number="29" hits="0" branch="False" />
|
|
<line number="30" hits="0" branch="False" />
|
|
<line number="31" hits="0" branch="False" />
|
|
<line number="32" hits="0" branch="False" />
|
|
<line number="33" hits="0" branch="False" />
|
|
<line number="38" hits="229" branch="False" />
|
|
<line number="39" hits="229" branch="False" />
|
|
<line number="40" hits="229" branch="False" />
|
|
<line number="41" hits="229" branch="False" />
|
|
<line number="42" hits="229" branch="False" />
|
|
<line number="43" hits="229" branch="False" />
|
|
<line number="48" hits="0" branch="False" />
|
|
<line number="49" hits="0" branch="False" />
|
|
<line number="50" 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" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.PageFile" filename="CBDD.Core/Storage/PageFile.cs" line-rate="0.7476999999999999" branch-rate="0.5517" complexity="186">
|
|
<methods>
|
|
<method name="get_NextPageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="75" hits="13719" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_WasCreated" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="80" hits="233" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PageSize" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="96" hits="205580" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_FilePath" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="101" hits="331" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_FileLengthBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="109" hits="35" branch="False" />
|
|
<line number="110" hits="35" branch="False" />
|
|
<line number="111" hits="35" branch="False" />
|
|
<line number="112" hits="35" branch="False" />
|
|
<line number="113" hits="35" branch="False" />
|
|
<line number="115" hits="35" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Config" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="121" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Open" signature="()" line-rate="0.9729000000000001" branch-rate="0.8" complexity="10">
|
|
<lines>
|
|
<line number="127" hits="250" branch="False" />
|
|
<line number="128" hits="250" branch="False" />
|
|
<line number="129" hits="250" branch="False" />
|
|
<line number="130" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="131" hits="0" branch="False" />
|
|
<line number="133" hits="250" branch="False" />
|
|
<line number="135" hits="250" branch="False" />
|
|
<line number="136" hits="250" branch="False" />
|
|
<line number="137" hits="250" branch="False" />
|
|
<line number="138" hits="250" branch="False" />
|
|
<line number="139" hits="250" branch="False" />
|
|
<line number="140" hits="250" branch="False" />
|
|
<line number="141" hits="250" branch="False" />
|
|
<line number="143" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="82" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="144" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="117" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="145" hits="233" branch="False" />
|
|
<line number="147" hits="233" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="151" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="148" hits="233" branch="False" />
|
|
<line number="149" hits="233" branch="False" />
|
|
<line number="152" hits="250" branch="False" />
|
|
<line number="154" hits="250" branch="False" />
|
|
<line number="155" hits="250" branch="False" />
|
|
<line number="156" hits="250" branch="False" />
|
|
<line number="157" hits="250" branch="False" />
|
|
<line number="158" hits="250" branch="False" />
|
|
<line number="159" hits="250" branch="False" />
|
|
<line number="160" hits="250" branch="False" />
|
|
<line number="163" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="299" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="164" hits="250" branch="False" />
|
|
<line number="165" hits="250" branch="False" />
|
|
<line number="166" hits="250" branch="False" />
|
|
<line number="167" hits="250" branch="False" />
|
|
<line number="168" hits="250" branch="False" />
|
|
<line number="169" hits="250" branch="False" />
|
|
<line number="170" hits="250" branch="False" />
|
|
<line number="171" hits="250" branch="False" />
|
|
<line number="172" hits="250" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InitializeHeader" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="178" hits="233" branch="False" />
|
|
<line number="180" hits="233" branch="False" />
|
|
<line number="181" hits="233" branch="False" />
|
|
<line number="182" hits="233" branch="False" />
|
|
<line number="183" hits="233" branch="False" />
|
|
<line number="184" hits="233" branch="False" />
|
|
<line number="185" hits="233" branch="False" />
|
|
<line number="186" hits="233" branch="False" />
|
|
<line number="187" hits="233" branch="False" />
|
|
<line number="188" hits="233" branch="False" />
|
|
<line number="190" hits="233" branch="False" />
|
|
<line number="191" hits="233" branch="False" />
|
|
<line number="193" hits="233" branch="False" />
|
|
<line number="194" hits="233" branch="False" />
|
|
<line number="198" hits="233" branch="False" />
|
|
<line number="199" hits="233" branch="False" />
|
|
<line number="200" hits="233" branch="False" />
|
|
<line number="201" hits="233" branch="False" />
|
|
<line number="202" hits="233" branch="False" />
|
|
<line number="203" hits="233" branch="False" />
|
|
<line number="204" hits="233" branch="False" />
|
|
<line number="205" hits="233" branch="False" />
|
|
<line number="206" hits="233" branch="False" />
|
|
<line number="207" hits="233" branch="False" />
|
|
<line number="208" hits="233" branch="False" />
|
|
<line number="209" hits="233" branch="False" />
|
|
<line number="211" hits="233" branch="False" />
|
|
<line number="212" hits="233" branch="False" />
|
|
<line number="214" hits="233" branch="False" />
|
|
<line number="215" hits="233" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadPage" signature="(System.UInt32,System.Span`1<System.Byte>)" line-rate="0.8181" branch-rate="0.5" complexity="4">
|
|
<lines>
|
|
<line number="224" hits="153546" branch="False" />
|
|
<line number="225" hits="153546" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="226" hits="0" branch="False" />
|
|
<line number="228" hits="153546" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="106" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="229" hits="0" branch="False" />
|
|
<line number="231" hits="153546" branch="False" />
|
|
<line number="233" hits="153546" branch="False" />
|
|
<line number="234" hits="153546" branch="False" />
|
|
<line number="235" hits="153546" branch="False" />
|
|
<line number="236" hits="153546" branch="False" />
|
|
<line number="237" hits="307092" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WritePage" signature="(System.UInt32,System.ReadOnlySpan`1<System.Byte>)" line-rate="0.9333" branch-rate="0.75" complexity="8">
|
|
<lines>
|
|
<line number="245" hits="85205" branch="False" />
|
|
<line number="246" hits="85205" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="247" hits="0" branch="False" />
|
|
<line number="249" hits="85205" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="104" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="250" hits="0" branch="False" />
|
|
<line number="252" hits="85205" branch="False" />
|
|
<line number="255" hits="85205" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="164" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="256" hits="8" branch="False" />
|
|
<line number="257" hits="8" branch="False" />
|
|
<line number="258" hits="8" branch="False" />
|
|
<line number="259" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="223" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="260" hits="8" branch="False" />
|
|
<line number="261" hits="8" branch="False" />
|
|
<line number="262" hits="8" branch="False" />
|
|
<line number="265" hits="8" branch="False" />
|
|
<line number="266" hits="8" branch="False" />
|
|
<line number="267" hits="8" branch="False" />
|
|
<line number="268" hits="8" branch="False" />
|
|
<line number="269" hits="8" branch="False" />
|
|
<line number="270" hits="8" branch="False" />
|
|
<line number="271" hits="8" branch="False" />
|
|
<line number="272" hits="8" branch="False" />
|
|
<line number="273" hits="8" branch="False" />
|
|
<line number="274" hits="8" branch="False" />
|
|
<line number="275" hits="8" branch="False" />
|
|
<line number="278" hits="85205" branch="False" />
|
|
<line number="279" hits="85205" branch="False" />
|
|
<line number="280" hits="85205" branch="False" />
|
|
<line number="281" hits="85205" branch="False" />
|
|
<line number="282" hits="85205" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AllocatePage" signature="()" line-rate="0.9677" branch-rate="0.75" complexity="8">
|
|
<lines>
|
|
<line number="288" hits="16749" branch="False" />
|
|
<line number="289" hits="16749" branch="False" />
|
|
<line number="290" hits="16749" branch="False" />
|
|
<line number="291" hits="16749" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="33" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="292" hits="0" branch="False" />
|
|
<line number="295" hits="16749" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="59" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="296" hits="2327" branch="False" />
|
|
<line number="297" hits="2327" branch="False" />
|
|
<line number="300" hits="2327" branch="False" />
|
|
<line number="301" hits="2327" branch="False" />
|
|
<line number="302" hits="2327" branch="False" />
|
|
<line number="305" hits="2327" branch="False" />
|
|
<line number="308" hits="2327" branch="False" />
|
|
<line number="310" hits="2327" branch="False" />
|
|
<line number="314" hits="14422" branch="False" />
|
|
<line number="317" hits="14422" branch="False" />
|
|
<line number="318" hits="14422" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="210" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="319" hits="237" branch="False" />
|
|
<line number="320" hits="237" branch="False" />
|
|
<line number="321" hits="237" branch="False" />
|
|
<line number="324" hits="237" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="256" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="325" hits="237" branch="False" />
|
|
<line number="326" hits="237" branch="False" />
|
|
<line number="327" hits="237" branch="False" />
|
|
<line number="328" hits="237" branch="False" />
|
|
<line number="329" hits="237" branch="False" />
|
|
<line number="330" hits="237" branch="False" />
|
|
<line number="331" hits="237" branch="False" />
|
|
<line number="332" hits="237" branch="False" />
|
|
<line number="334" hits="14422" branch="False" />
|
|
<line number="336" hits="16749" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FreePage" signature="(System.UInt32)" line-rate="1" branch-rate="0.5" complexity="4">
|
|
<lines>
|
|
<line number="343" hits="190" branch="False" />
|
|
<line number="344" hits="190" branch="False" />
|
|
<line number="345" hits="190" branch="False" />
|
|
<line number="346" hits="190" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="33" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="347" hits="190" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="54" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="350" hits="190" branch="False" />
|
|
<line number="351" hits="190" branch="False" />
|
|
<line number="352" hits="190" branch="False" />
|
|
<line number="353" hits="190" branch="False" />
|
|
<line number="354" hits="190" branch="False" />
|
|
<line number="355" hits="190" branch="False" />
|
|
<line number="356" hits="190" branch="False" />
|
|
<line number="357" hits="190" branch="False" />
|
|
<line number="359" hits="190" branch="False" />
|
|
<line number="360" hits="190" branch="False" />
|
|
<line number="363" hits="190" branch="False" />
|
|
<line number="366" hits="190" branch="False" />
|
|
<line number="369" hits="190" branch="False" />
|
|
<line number="370" hits="190" branch="False" />
|
|
<line number="371" hits="190" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="UpdateFileHeaderFreePtr" signature="(System.UInt32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="374" hits="2543" branch="False" />
|
|
<line number="376" hits="2543" branch="False" />
|
|
<line number="377" hits="2543" branch="False" />
|
|
<line number="378" hits="2543" branch="False" />
|
|
<line number="381" hits="2543" branch="False" />
|
|
<line number="384" hits="2543" branch="False" />
|
|
<line number="385" hits="2543" branch="False" />
|
|
<line number="386" hits="2543" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadPageZeroExtension" signature="(System.Int32,System.Span`1<System.Byte>)" line-rate="0.7333" branch-rate="0.625" complexity="8">
|
|
<lines>
|
|
<line number="394" hits="250" branch="False" />
|
|
<line number="395" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="396" hits="0" branch="False" />
|
|
<line number="398" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="34" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="399" hits="0" branch="False" />
|
|
<line number="401" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="54" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="402" hits="0" branch="False" />
|
|
<line number="404" hits="250" branch="False" />
|
|
<line number="405" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="98" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="406" hits="0" branch="False" />
|
|
<line number="408" hits="250" branch="False" />
|
|
<line number="409" hits="250" branch="False" />
|
|
<line number="410" hits="250" branch="False" />
|
|
<line number="411" hits="250" branch="False" />
|
|
<line number="412" hits="500" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WritePageZeroExtension" signature="(System.Int32,System.ReadOnlySpan`1<System.Byte>)" line-rate="0.6923" branch-rate="0.625" complexity="8">
|
|
<lines>
|
|
<line number="420" hits="247" branch="False" />
|
|
<line number="421" hits="247" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="422" hits="0" branch="False" />
|
|
<line number="424" hits="247" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="32" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="425" hits="0" branch="False" />
|
|
<line number="427" hits="247" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="52" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="428" hits="0" branch="False" />
|
|
<line number="430" hits="247" branch="False" />
|
|
<line number="431" hits="247" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="96" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="432" hits="0" branch="False" />
|
|
<line number="434" hits="247" branch="False" />
|
|
<line number="435" hits="247" branch="False" />
|
|
<line number="436" hits="494" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Flush" signature="()" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="443" hits="487" branch="False" />
|
|
<line number="444" hits="487" branch="False" />
|
|
<line number="445" hits="487" branch="False" />
|
|
<line number="446" hits="487" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="447" hits="487" branch="False" />
|
|
<line number="448" hits="487" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SnapshotToFile" signature="(System.String)" line-rate="0.9666" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="455" hits="13" branch="False" />
|
|
<line number="456" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="457" hits="0" branch="False" />
|
|
<line number="459" hits="13" branch="False" />
|
|
<line number="460" hits="13" branch="False" />
|
|
<line number="461" hits="13" branch="False" />
|
|
<line number="463" hits="13" branch="False" />
|
|
<line number="464" hits="13" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="68" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="465" hits="13" branch="False" />
|
|
<line number="466" hits="13" branch="False" />
|
|
<line number="467" hits="13" branch="False" />
|
|
<line number="469" hits="13" branch="False" />
|
|
<line number="470" hits="13" branch="False" />
|
|
<line number="472" hits="13" branch="False" />
|
|
<line number="473" hits="13" branch="False" />
|
|
<line number="474" hits="13" branch="False" />
|
|
<line number="475" hits="13" branch="False" />
|
|
<line number="476" hits="13" branch="False" />
|
|
<line number="477" hits="13" branch="False" />
|
|
<line number="478" hits="13" branch="False" />
|
|
<line number="479" hits="13" branch="False" />
|
|
<line number="480" hits="13" branch="False" />
|
|
<line number="481" hits="13" branch="False" />
|
|
<line number="482" hits="13" branch="False" />
|
|
<line number="483" hits="13" branch="False" />
|
|
<line number="485" hits="13" branch="False" />
|
|
<line number="486" hits="13" branch="False" />
|
|
<line number="487" hits="13" branch="False" />
|
|
<line number="488" hits="13" branch="False" />
|
|
<line number="489" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReplaceFromFile" signature="(System.String)" line-rate="0.9285" branch-rate="0.5832999999999999" complexity="12">
|
|
<lines>
|
|
<line number="496" hits="13" branch="False" />
|
|
<line number="497" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="498" hits="0" branch="False" />
|
|
<line number="499" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="33" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="500" hits="0" branch="False" />
|
|
<line number="502" hits="13" branch="False" />
|
|
<line number="503" hits="13" branch="False" />
|
|
<line number="504" hits="13" branch="False" />
|
|
<line number="506" hits="13" branch="False" />
|
|
<line number="507" hits="13" branch="False" />
|
|
<line number="508" hits="13" branch="False" />
|
|
<line number="509" hits="13" branch="False" />
|
|
<line number="510" hits="13" branch="False" />
|
|
<line number="511" hits="13" branch="False" />
|
|
<line number="512" hits="13" branch="False" />
|
|
<line number="514" hits="13" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="103" type="jump" coverage="50%" />
|
|
<condition number="136" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="515" hits="0" branch="False" />
|
|
<line number="517" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="213" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="518" hits="13" branch="False" />
|
|
<line number="520" hits="13" branch="False" />
|
|
<line number="521" hits="13" branch="False" />
|
|
<line number="522" hits="13" branch="False" />
|
|
<line number="523" hits="13" branch="False" />
|
|
<line number="525" hits="13" branch="False" />
|
|
<line number="526" hits="13" branch="False" />
|
|
<line number="527" hits="13" branch="False" />
|
|
<line number="528" hits="13" branch="False" />
|
|
<line number="529" hits="13" branch="False" />
|
|
<line number="530" hits="13" branch="False" />
|
|
<line number="531" hits="13" branch="False" />
|
|
<line number="533" hits="13" branch="False" />
|
|
<line number="534" hits="13" branch="False" />
|
|
<line number="536" hits="13" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="403" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="537" hits="13" branch="False" />
|
|
<line number="539" hits="13" branch="False" />
|
|
<line number="540" hits="13" branch="False" />
|
|
<line number="541" hits="13" branch="False" />
|
|
<line number="542" hits="13" branch="False" />
|
|
<line number="543" hits="13" branch="False" />
|
|
<line number="544" hits="13" branch="False" />
|
|
<line number="545" hits="13" branch="False" />
|
|
<line number="546" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EnumerateFreePages" signature="(System.Boolean)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="554" hits="35" branch="False" />
|
|
<line number="555" hits="35" branch="False" />
|
|
<line number="556" hits="35" branch="False" />
|
|
<line number="557" hits="35" branch="False" />
|
|
<line number="558" hits="35" branch="False" />
|
|
<line number="559" hits="35" branch="False" />
|
|
<line number="561" hits="35" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="NormalizeFreeList" signature="(System.Boolean)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="569" hits="26" branch="False" />
|
|
<line number="570" hits="26" branch="False" />
|
|
<line number="571" hits="26" branch="False" />
|
|
<line number="572" hits="26" branch="False" />
|
|
<line number="573" hits="26" branch="False" />
|
|
<line number="574" hits="26" branch="False" />
|
|
<line number="575" hits="26" branch="False" />
|
|
<line number="577" hits="26" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TruncateReclaimableTailPages" signature="(System.UInt32)" line-rate="0.413" branch-rate="0.5" complexity="10">
|
|
<lines>
|
|
<line number="586" hits="13" branch="False" />
|
|
<line number="587" hits="13" branch="False" />
|
|
<line number="588" hits="13" branch="False" />
|
|
<line number="589" hits="13" branch="False" />
|
|
<line number="591" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="592" hits="0" branch="False" />
|
|
<line number="593" hits="0" branch="False" />
|
|
<line number="596" hits="13" branch="False" />
|
|
<line number="597" hits="13" branch="False" />
|
|
<line number="598" hits="13" branch="False" />
|
|
<line number="599" hits="13" branch="False" />
|
|
<line number="601" hits="13" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="189" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="602" hits="13" branch="False" />
|
|
<line number="603" hits="13" branch="False" />
|
|
<line number="604" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="152" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="605" hits="13" branch="False" />
|
|
<line number="606" hits="13" branch="False" />
|
|
<line number="609" hits="0" branch="False" />
|
|
<line number="610" hits="0" branch="False" />
|
|
<line number="612" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="205" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="613" hits="13" branch="False" />
|
|
<line number="614" hits="13" branch="False" />
|
|
<line number="617" hits="0" branch="False" />
|
|
<line number="618" hits="0" branch="False" />
|
|
<line number="619" hits="0" branch="False" />
|
|
<line number="620" hits="0" branch="False" />
|
|
<line number="622" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="273" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="623" hits="0" branch="False" />
|
|
<line number="625" hits="0" branch="False" />
|
|
<line number="626" hits="0" branch="False" />
|
|
<line number="627" hits="0" branch="False" />
|
|
<line number="628" hits="0" branch="False" />
|
|
<line number="630" hits="0" branch="False" />
|
|
<line number="631" hits="0" branch="False" />
|
|
<line number="632" hits="0" branch="False" />
|
|
<line number="633" hits="0" branch="False" />
|
|
<line number="634" hits="0" branch="False" />
|
|
<line number="635" hits="0" branch="False" />
|
|
<line number="636" hits="0" branch="False" />
|
|
<line number="638" hits="0" branch="False" />
|
|
<line number="640" hits="0" branch="False" />
|
|
<line number="641" hits="0" branch="False" />
|
|
<line number="642" hits="0" branch="False" />
|
|
<line number="643" hits="0" branch="False" />
|
|
<line number="644" hits="0" branch="False" />
|
|
<line number="646" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TrimExcessCapacityToLogicalPageCount" signature="()" line-rate="0.9523" branch-rate="0.5" complexity="4">
|
|
<lines>
|
|
<line number="653" hits="13" branch="False" />
|
|
<line number="654" hits="13" branch="False" />
|
|
<line number="655" hits="13" branch="False" />
|
|
<line number="656" hits="13" branch="False" />
|
|
<line number="658" hits="13" branch="False" />
|
|
<line number="659" hits="13" branch="False" />
|
|
<line number="660" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="71" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="661" hits="0" branch="False" />
|
|
<line number="663" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="86" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="664" hits="13" branch="False" />
|
|
<line number="666" hits="13" branch="False" />
|
|
<line number="667" hits="13" branch="False" />
|
|
<line number="669" hits="13" branch="False" />
|
|
<line number="670" hits="13" branch="False" />
|
|
<line number="671" hits="13" branch="False" />
|
|
<line number="672" hits="13" branch="False" />
|
|
<line number="673" hits="13" branch="False" />
|
|
<line number="674" hits="13" branch="False" />
|
|
<line number="675" hits="13" branch="False" />
|
|
<line number="677" hits="13" branch="False" />
|
|
<line number="679" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="DefragmentSlottedPage" signature="(System.UInt32,System.Int32&)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="688" hits="0" branch="False" />
|
|
<line number="689" hits="0" branch="False" />
|
|
<line number="690" hits="0" branch="False" />
|
|
<line number="691" hits="0" branch="False" />
|
|
<line number="692" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="DefragmentSlottedPageWithStats" signature="(System.UInt32)" line-rate="0" branch-rate="0" complexity="4">
|
|
<lines>
|
|
<line number="699" hits="0" branch="False" />
|
|
<line number="700" hits="0" branch="False" />
|
|
<line number="701" hits="0" branch="False" />
|
|
<line number="702" hits="0" branch="False" />
|
|
<line number="704" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="43" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="705" hits="0" branch="False" />
|
|
<line number="707" hits="0" branch="False" />
|
|
<line number="708" hits="0" branch="False" />
|
|
<line number="710" hits="0" branch="False" />
|
|
<line number="711" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="113" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="712" hits="0" branch="False" />
|
|
<line number="714" hits="0" branch="False" />
|
|
<line number="715" hits="0" branch="False" />
|
|
<line number="717" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryDefragmentSlottedPage" signature="(System.Span`1<System.Byte>,System.Int32&)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="726" hits="0" branch="False" />
|
|
<line number="727" hits="0" branch="False" />
|
|
<line number="728" hits="0" branch="False" />
|
|
<line number="729" hits="0" branch="False" />
|
|
<line number="730" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryDefragmentSlottedPageWithStats" signature="(System.Span`1<System.Byte>)" line-rate="0" branch-rate="0" complexity="28">
|
|
<lines>
|
|
<line number="737" hits="0" branch="False" />
|
|
<line number="738" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="16" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="739" hits="0" branch="False" />
|
|
<line number="741" hits="0" branch="False" />
|
|
<line number="742" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="60" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="743" hits="0" branch="False" />
|
|
<line number="745" hits="0" branch="False" />
|
|
<line number="746" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="100" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="747" hits="0" branch="False" />
|
|
<line number="749" hits="0" branch="False" />
|
|
<line number="751" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="329" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="752" hits="0" branch="False" />
|
|
<line number="753" hits="0" branch="False" />
|
|
<line number="754" hits="0" branch="False" />
|
|
<line number="756" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="175" type="jump" coverage="0%" />
|
|
<condition number="194" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="757" hits="0" branch="False" />
|
|
<line number="759" hits="0" branch="False" />
|
|
<line number="760" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="223" type="jump" coverage="0%" />
|
|
<condition number="243" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="761" hits="0" branch="False" />
|
|
<line number="763" hits="0" branch="False" />
|
|
<line number="764" hits="0" branch="False" />
|
|
<line number="765" hits="0" branch="False" />
|
|
<line number="767" hits="0" branch="False" />
|
|
<line number="768" hits="0" branch="False" />
|
|
<line number="769" hits="0" branch="False" />
|
|
<line number="770" hits="0" branch="False" />
|
|
<line number="771" hits="0" branch="False" />
|
|
<line number="773" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="543" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="774" hits="0" branch="False" />
|
|
<line number="775" hits="0" branch="False" />
|
|
<line number="776" hits="0" branch="False" />
|
|
<line number="777" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="419" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="778" hits="0" branch="False" />
|
|
<line number="780" hits="0" branch="False" />
|
|
<line number="782" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="472" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="783" hits="0" branch="False" />
|
|
<line number="784" hits="0" branch="False" />
|
|
<line number="785" hits="0" branch="False" />
|
|
<line number="786" hits="0" branch="False" />
|
|
<line number="787" hits="0" branch="False" />
|
|
<line number="789" hits="0" branch="False" />
|
|
<line number="790" hits="0" branch="False" />
|
|
<line number="791" hits="0" branch="False" />
|
|
<line number="793" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="557" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="794" hits="0" branch="False" />
|
|
<line number="795" hits="0" branch="False" />
|
|
<line number="796" hits="0" branch="False" />
|
|
<line number="798" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="590" type="jump" coverage="0%" />
|
|
<condition number="612" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="799" hits="0" branch="False" />
|
|
<line number="800" hits="0" branch="False" />
|
|
<line number="801" hits="0" branch="False" />
|
|
<line number="803" hits="0" branch="False" />
|
|
<line number="804" hits="0" branch="False" />
|
|
<line number="805" hits="0" branch="False" />
|
|
<line number="807" hits="0" branch="False" />
|
|
<line number="808" hits="0" branch="False" />
|
|
<line number="809" hits="0" branch="False" />
|
|
<line number="810" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Dispose" signature="()" line-rate="1" branch-rate="0.75" complexity="8">
|
|
<lines>
|
|
<line number="816" hits="253" branch="False" />
|
|
<line number="817" hits="253" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="818" hits="3" branch="False" />
|
|
<line number="820" hits="250" branch="False" />
|
|
<line number="821" hits="250" branch="False" />
|
|
<line number="823" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="43" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="824" hits="250" branch="False" />
|
|
<line number="825" hits="250" branch="False" />
|
|
<line number="826" hits="250" branch="False" />
|
|
<line number="829" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="67" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="832" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="85" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="834" hits="250" branch="False" />
|
|
<line number="835" hits="250" branch="False" />
|
|
<line number="837" hits="250" branch="False" />
|
|
<line number="838" hits="253" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EnsureFileOpen" signature="()" line-rate="0.75" branch-rate="0.5" complexity="4">
|
|
<lines>
|
|
<line number="841" hits="148" branch="False" />
|
|
<line number="842" hits="148" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="843" hits="0" branch="False" />
|
|
<line number="844" hits="148" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CollectFreePageIds" signature="(System.Boolean)" line-rate="0.9704999999999999" branch-rate="0.909" complexity="22">
|
|
<lines>
|
|
<line number="847" hits="74" branch="False" />
|
|
<line number="848" hits="74" branch="False" />
|
|
<line number="849" hits="74" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="850" hits="0" branch="False" />
|
|
<line number="852" hits="74" branch="False" />
|
|
<line number="854" hits="74" branch="False" />
|
|
<line number="855" hits="74" branch="False" />
|
|
<line number="856" hits="7035" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="152" type="jump" coverage="100%" />
|
|
<condition number="127" type="jump" coverage="100%" />
|
|
<condition number="136" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="857" hits="6961" branch="False" />
|
|
<line number="858" hits="6961" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="78" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="859" hits="6961" branch="False" />
|
|
<line number="860" hits="6961" branch="False" />
|
|
<line number="861" hits="6961" branch="False" />
|
|
<line number="863" hits="6961" branch="False" />
|
|
<line number="864" hits="6961" branch="False" />
|
|
<line number="865" hits="6961" branch="False" />
|
|
<line number="866" hits="6961" branch="False" />
|
|
<line number="868" hits="49774" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="295" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="869" hits="24813" branch="False" />
|
|
<line number="870" hits="24813" branch="False" />
|
|
<line number="871" hits="24813" branch="False" />
|
|
<line number="873" hits="24813" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="200" type="jump" coverage="100%" />
|
|
<condition number="208" type="jump" coverage="100%" />
|
|
<condition number="226" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="874" hits="6960" branch="False" />
|
|
<line number="875" hits="6960" branch="False" />
|
|
<line number="876" hits="6960" branch="False" />
|
|
<line number="879" hits="17853" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="241" type="jump" coverage="50%" />
|
|
<condition number="261" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="880" hits="7871" branch="False" />
|
|
<line number="881" hits="7871" branch="False" />
|
|
<line number="882" hits="7871" branch="False" />
|
|
<line number="883" hits="17853" branch="False" />
|
|
<line number="885" hits="74" branch="False" />
|
|
<line number="886" hits="74" branch="False" />
|
|
<line number="887" hits="74" branch="False" />
|
|
<line number="888" hits="74" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RebuildFreeList" signature="(System.Collections.Generic.IReadOnlyList`1<System.UInt32>)" line-rate="0.8461" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="891" hits="26" branch="False" />
|
|
<line number="892" hits="26" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="893" hits="0" branch="False" />
|
|
<line number="894" hits="0" branch="False" />
|
|
<line number="895" hits="0" branch="False" />
|
|
<line number="896" hits="0" branch="False" />
|
|
<line number="899" hits="26" branch="False" />
|
|
<line number="901" hits="13752" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="205" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="902" hits="6850" branch="False" />
|
|
<line number="903" hits="6850" branch="False" />
|
|
<line number="904" hits="6850" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="77" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="906" hits="6850" branch="False" />
|
|
<line number="907" hits="6850" branch="False" />
|
|
<line number="908" hits="6850" branch="False" />
|
|
<line number="909" hits="6850" branch="False" />
|
|
<line number="910" hits="6850" branch="False" />
|
|
<line number="911" hits="6850" branch="False" />
|
|
<line number="912" hits="6850" branch="False" />
|
|
<line number="913" hits="6850" branch="False" />
|
|
<line number="914" hits="6850" branch="False" />
|
|
<line number="916" hits="6850" branch="False" />
|
|
<line number="917" hits="6850" branch="False" />
|
|
<line number="918" hits="6850" branch="False" />
|
|
<line number="920" hits="26" branch="False" />
|
|
<line number="921" hits="26" branch="False" />
|
|
<line number="922" hits="26" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="IsSlottedPageType" signature="(ZB.MOM.WW.CBDD.Core.Storage.PageType)" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="925" hits="0" branch="False" />
|
|
<line number="926" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="5" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="927" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="IsReclaimableTailPage" signature="(System.UInt32,System.Collections.Generic.HashSet`1<System.UInt32>,System.Byte[])" line-rate="0.7272" branch-rate="0.5" complexity="12">
|
|
<lines>
|
|
<line number="930" hits="13" branch="False" />
|
|
<line number="931" hits="13" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="3" type="jump" coverage="50%" />
|
|
<condition number="22" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="932" hits="0" branch="False" />
|
|
<line number="934" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="37" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="935" hits="0" branch="False" />
|
|
<line number="937" hits="13" branch="False" />
|
|
<line number="938" hits="13" branch="False" />
|
|
<line number="939" hits="13" branch="True" condition-coverage="50% (3/6)">
|
|
<conditions>
|
|
<condition number="80" type="jump" coverage="50%" />
|
|
<condition number="88" type="jump" coverage="50%" />
|
|
<condition number="106" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="940" hits="0" branch="False" />
|
|
<line number="942" hits="13" branch="False" />
|
|
<line number="943" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="IsTrulyEmptyPage" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="946" hits="17866" branch="False" />
|
|
<line number="947" hits="182111198" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="43" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="948" hits="91047728" branch="False" />
|
|
<line number="949" hits="91047728" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="20" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="950" hits="9995" branch="False" />
|
|
<line number="951" hits="91037733" branch="False" />
|
|
<line number="953" hits="7871" branch="False" />
|
|
<line number="954" hits="17866" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.String,ZB.MOM.WW.CBDD.Core.Storage.PageFileConfig)" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="66" hits="250" branch="False" />
|
|
<line number="87" hits="250" branch="False" />
|
|
<line number="88" hits="250" branch="False" />
|
|
<line number="89" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="90" hits="250" branch="False" />
|
|
<line number="91" hits="250" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="75" hits="13719" branch="False" />
|
|
<line number="80" hits="233" branch="False" />
|
|
<line number="96" hits="205580" branch="False" />
|
|
<line number="101" hits="331" branch="False" />
|
|
<line number="109" hits="35" branch="False" />
|
|
<line number="110" hits="35" branch="False" />
|
|
<line number="111" hits="35" branch="False" />
|
|
<line number="112" hits="35" branch="False" />
|
|
<line number="113" hits="35" branch="False" />
|
|
<line number="115" hits="35" branch="False" />
|
|
<line number="121" hits="13" branch="False" />
|
|
<line number="127" hits="250" branch="False" />
|
|
<line number="128" hits="250" branch="False" />
|
|
<line number="129" hits="250" branch="False" />
|
|
<line number="130" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="131" hits="0" branch="False" />
|
|
<line number="133" hits="250" branch="False" />
|
|
<line number="135" hits="250" branch="False" />
|
|
<line number="136" hits="250" branch="False" />
|
|
<line number="137" hits="250" branch="False" />
|
|
<line number="138" hits="250" branch="False" />
|
|
<line number="139" hits="250" branch="False" />
|
|
<line number="140" hits="250" branch="False" />
|
|
<line number="141" hits="250" branch="False" />
|
|
<line number="143" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="82" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="144" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="117" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="145" hits="233" branch="False" />
|
|
<line number="147" hits="233" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="151" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="148" hits="233" branch="False" />
|
|
<line number="149" hits="233" branch="False" />
|
|
<line number="152" hits="250" branch="False" />
|
|
<line number="154" hits="250" branch="False" />
|
|
<line number="155" hits="250" branch="False" />
|
|
<line number="156" hits="250" branch="False" />
|
|
<line number="157" hits="250" branch="False" />
|
|
<line number="158" hits="250" branch="False" />
|
|
<line number="159" hits="250" branch="False" />
|
|
<line number="160" hits="250" branch="False" />
|
|
<line number="163" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="299" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="164" hits="250" branch="False" />
|
|
<line number="165" hits="250" branch="False" />
|
|
<line number="166" hits="250" branch="False" />
|
|
<line number="167" hits="250" branch="False" />
|
|
<line number="168" hits="250" branch="False" />
|
|
<line number="169" hits="250" branch="False" />
|
|
<line number="170" hits="250" branch="False" />
|
|
<line number="171" hits="250" branch="False" />
|
|
<line number="172" hits="250" branch="False" />
|
|
<line number="178" hits="233" branch="False" />
|
|
<line number="180" hits="233" branch="False" />
|
|
<line number="181" hits="233" branch="False" />
|
|
<line number="182" hits="233" branch="False" />
|
|
<line number="183" hits="233" branch="False" />
|
|
<line number="184" hits="233" branch="False" />
|
|
<line number="185" hits="233" branch="False" />
|
|
<line number="186" hits="233" branch="False" />
|
|
<line number="187" hits="233" branch="False" />
|
|
<line number="188" hits="233" branch="False" />
|
|
<line number="190" hits="233" branch="False" />
|
|
<line number="191" hits="233" branch="False" />
|
|
<line number="193" hits="233" branch="False" />
|
|
<line number="194" hits="233" branch="False" />
|
|
<line number="198" hits="233" branch="False" />
|
|
<line number="199" hits="233" branch="False" />
|
|
<line number="200" hits="233" branch="False" />
|
|
<line number="201" hits="233" branch="False" />
|
|
<line number="202" hits="233" branch="False" />
|
|
<line number="203" hits="233" branch="False" />
|
|
<line number="204" hits="233" branch="False" />
|
|
<line number="205" hits="233" branch="False" />
|
|
<line number="206" hits="233" branch="False" />
|
|
<line number="207" hits="233" branch="False" />
|
|
<line number="208" hits="233" branch="False" />
|
|
<line number="209" hits="233" branch="False" />
|
|
<line number="211" hits="233" branch="False" />
|
|
<line number="212" hits="233" branch="False" />
|
|
<line number="214" hits="233" branch="False" />
|
|
<line number="215" hits="233" branch="False" />
|
|
<line number="224" hits="153546" branch="False" />
|
|
<line number="225" hits="153546" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="226" hits="0" branch="False" />
|
|
<line number="228" hits="153546" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="106" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="229" hits="0" branch="False" />
|
|
<line number="231" hits="153546" branch="False" />
|
|
<line number="233" hits="153546" branch="False" />
|
|
<line number="234" hits="153546" branch="False" />
|
|
<line number="235" hits="153546" branch="False" />
|
|
<line number="236" hits="153546" branch="False" />
|
|
<line number="237" hits="307092" branch="False" />
|
|
<line number="245" hits="85205" branch="False" />
|
|
<line number="246" hits="85205" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="247" hits="0" branch="False" />
|
|
<line number="249" hits="85205" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="104" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="250" hits="0" branch="False" />
|
|
<line number="252" hits="85205" branch="False" />
|
|
<line number="255" hits="85205" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="164" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="256" hits="8" branch="False" />
|
|
<line number="257" hits="8" branch="False" />
|
|
<line number="258" hits="8" branch="False" />
|
|
<line number="259" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="223" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="260" hits="8" branch="False" />
|
|
<line number="261" hits="8" branch="False" />
|
|
<line number="262" hits="8" branch="False" />
|
|
<line number="265" hits="8" branch="False" />
|
|
<line number="266" hits="8" branch="False" />
|
|
<line number="267" hits="8" branch="False" />
|
|
<line number="268" hits="8" branch="False" />
|
|
<line number="269" hits="8" branch="False" />
|
|
<line number="270" hits="8" branch="False" />
|
|
<line number="271" hits="8" branch="False" />
|
|
<line number="272" hits="8" branch="False" />
|
|
<line number="273" hits="8" branch="False" />
|
|
<line number="274" hits="8" branch="False" />
|
|
<line number="275" hits="8" branch="False" />
|
|
<line number="278" hits="85205" branch="False" />
|
|
<line number="279" hits="85205" branch="False" />
|
|
<line number="280" hits="85205" branch="False" />
|
|
<line number="281" hits="85205" branch="False" />
|
|
<line number="282" hits="85205" branch="False" />
|
|
<line number="288" hits="16749" branch="False" />
|
|
<line number="289" hits="16749" branch="False" />
|
|
<line number="290" hits="16749" branch="False" />
|
|
<line number="291" hits="16749" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="33" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="292" hits="0" branch="False" />
|
|
<line number="295" hits="16749" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="59" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="296" hits="2327" branch="False" />
|
|
<line number="297" hits="2327" branch="False" />
|
|
<line number="300" hits="2327" branch="False" />
|
|
<line number="301" hits="2327" branch="False" />
|
|
<line number="302" hits="2327" branch="False" />
|
|
<line number="305" hits="2327" branch="False" />
|
|
<line number="308" hits="2327" branch="False" />
|
|
<line number="310" hits="2327" branch="False" />
|
|
<line number="314" hits="14422" branch="False" />
|
|
<line number="317" hits="14422" branch="False" />
|
|
<line number="318" hits="14422" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="210" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="319" hits="237" branch="False" />
|
|
<line number="320" hits="237" branch="False" />
|
|
<line number="321" hits="237" branch="False" />
|
|
<line number="324" hits="237" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="256" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="325" hits="237" branch="False" />
|
|
<line number="326" hits="237" branch="False" />
|
|
<line number="327" hits="237" branch="False" />
|
|
<line number="328" hits="237" branch="False" />
|
|
<line number="329" hits="237" branch="False" />
|
|
<line number="330" hits="237" branch="False" />
|
|
<line number="331" hits="237" branch="False" />
|
|
<line number="332" hits="237" branch="False" />
|
|
<line number="334" hits="14422" branch="False" />
|
|
<line number="336" hits="16749" branch="False" />
|
|
<line number="343" hits="190" branch="False" />
|
|
<line number="344" hits="190" branch="False" />
|
|
<line number="345" hits="190" branch="False" />
|
|
<line number="346" hits="190" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="33" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="347" hits="190" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="54" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="350" hits="190" branch="False" />
|
|
<line number="351" hits="190" branch="False" />
|
|
<line number="352" hits="190" branch="False" />
|
|
<line number="353" hits="190" branch="False" />
|
|
<line number="354" hits="190" branch="False" />
|
|
<line number="355" hits="190" branch="False" />
|
|
<line number="356" hits="190" branch="False" />
|
|
<line number="357" hits="190" branch="False" />
|
|
<line number="359" hits="190" branch="False" />
|
|
<line number="360" hits="190" branch="False" />
|
|
<line number="363" hits="190" branch="False" />
|
|
<line number="366" hits="190" branch="False" />
|
|
<line number="369" hits="190" branch="False" />
|
|
<line number="370" hits="190" branch="False" />
|
|
<line number="371" hits="190" branch="False" />
|
|
<line number="374" hits="2543" branch="False" />
|
|
<line number="376" hits="2543" branch="False" />
|
|
<line number="377" hits="2543" branch="False" />
|
|
<line number="378" hits="2543" branch="False" />
|
|
<line number="381" hits="2543" branch="False" />
|
|
<line number="384" hits="2543" branch="False" />
|
|
<line number="385" hits="2543" branch="False" />
|
|
<line number="386" hits="2543" branch="False" />
|
|
<line number="394" hits="250" branch="False" />
|
|
<line number="395" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="396" hits="0" branch="False" />
|
|
<line number="398" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="34" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="399" hits="0" branch="False" />
|
|
<line number="401" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="54" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="402" hits="0" branch="False" />
|
|
<line number="404" hits="250" branch="False" />
|
|
<line number="405" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="98" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="406" hits="0" branch="False" />
|
|
<line number="408" hits="250" branch="False" />
|
|
<line number="409" hits="250" branch="False" />
|
|
<line number="410" hits="250" branch="False" />
|
|
<line number="411" hits="250" branch="False" />
|
|
<line number="412" hits="500" branch="False" />
|
|
<line number="420" hits="247" branch="False" />
|
|
<line number="421" hits="247" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="422" hits="0" branch="False" />
|
|
<line number="424" hits="247" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="32" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="425" hits="0" branch="False" />
|
|
<line number="427" hits="247" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="52" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="428" hits="0" branch="False" />
|
|
<line number="430" hits="247" branch="False" />
|
|
<line number="431" hits="247" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="96" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="432" hits="0" branch="False" />
|
|
<line number="434" hits="247" branch="False" />
|
|
<line number="435" hits="247" branch="False" />
|
|
<line number="436" hits="494" branch="False" />
|
|
<line number="443" hits="487" branch="False" />
|
|
<line number="444" hits="487" branch="False" />
|
|
<line number="445" hits="487" branch="False" />
|
|
<line number="446" hits="487" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="447" hits="487" branch="False" />
|
|
<line number="448" hits="487" branch="False" />
|
|
<line number="455" hits="13" branch="False" />
|
|
<line number="456" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="457" hits="0" branch="False" />
|
|
<line number="459" hits="13" branch="False" />
|
|
<line number="460" hits="13" branch="False" />
|
|
<line number="461" hits="13" branch="False" />
|
|
<line number="463" hits="13" branch="False" />
|
|
<line number="464" hits="13" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="68" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="465" hits="13" branch="False" />
|
|
<line number="466" hits="13" branch="False" />
|
|
<line number="467" hits="13" branch="False" />
|
|
<line number="469" hits="13" branch="False" />
|
|
<line number="470" hits="13" branch="False" />
|
|
<line number="472" hits="13" branch="False" />
|
|
<line number="473" hits="13" branch="False" />
|
|
<line number="474" hits="13" branch="False" />
|
|
<line number="475" hits="13" branch="False" />
|
|
<line number="476" hits="13" branch="False" />
|
|
<line number="477" hits="13" branch="False" />
|
|
<line number="478" hits="13" branch="False" />
|
|
<line number="479" hits="13" branch="False" />
|
|
<line number="480" hits="13" branch="False" />
|
|
<line number="481" hits="13" branch="False" />
|
|
<line number="482" hits="13" branch="False" />
|
|
<line number="483" hits="13" branch="False" />
|
|
<line number="485" hits="13" branch="False" />
|
|
<line number="486" hits="13" branch="False" />
|
|
<line number="487" hits="13" branch="False" />
|
|
<line number="488" hits="13" branch="False" />
|
|
<line number="489" hits="13" branch="False" />
|
|
<line number="496" hits="13" branch="False" />
|
|
<line number="497" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="498" hits="0" branch="False" />
|
|
<line number="499" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="33" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="500" hits="0" branch="False" />
|
|
<line number="502" hits="13" branch="False" />
|
|
<line number="503" hits="13" branch="False" />
|
|
<line number="504" hits="13" branch="False" />
|
|
<line number="506" hits="13" branch="False" />
|
|
<line number="507" hits="13" branch="False" />
|
|
<line number="508" hits="13" branch="False" />
|
|
<line number="509" hits="13" branch="False" />
|
|
<line number="510" hits="13" branch="False" />
|
|
<line number="511" hits="13" branch="False" />
|
|
<line number="512" hits="13" branch="False" />
|
|
<line number="514" hits="13" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="103" type="jump" coverage="50%" />
|
|
<condition number="136" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="515" hits="0" branch="False" />
|
|
<line number="517" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="213" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="518" hits="13" branch="False" />
|
|
<line number="520" hits="13" branch="False" />
|
|
<line number="521" hits="13" branch="False" />
|
|
<line number="522" hits="13" branch="False" />
|
|
<line number="523" hits="13" branch="False" />
|
|
<line number="525" hits="13" branch="False" />
|
|
<line number="526" hits="13" branch="False" />
|
|
<line number="527" hits="13" branch="False" />
|
|
<line number="528" hits="13" branch="False" />
|
|
<line number="529" hits="13" branch="False" />
|
|
<line number="530" hits="13" branch="False" />
|
|
<line number="531" hits="13" branch="False" />
|
|
<line number="533" hits="13" branch="False" />
|
|
<line number="534" hits="13" branch="False" />
|
|
<line number="536" hits="13" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="403" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="537" hits="13" branch="False" />
|
|
<line number="539" hits="13" branch="False" />
|
|
<line number="540" hits="13" branch="False" />
|
|
<line number="541" hits="13" branch="False" />
|
|
<line number="542" hits="13" branch="False" />
|
|
<line number="543" hits="13" branch="False" />
|
|
<line number="544" hits="13" branch="False" />
|
|
<line number="545" hits="13" branch="False" />
|
|
<line number="546" hits="13" branch="False" />
|
|
<line number="554" hits="35" branch="False" />
|
|
<line number="555" hits="35" branch="False" />
|
|
<line number="556" hits="35" branch="False" />
|
|
<line number="557" hits="35" branch="False" />
|
|
<line number="558" hits="35" branch="False" />
|
|
<line number="559" hits="35" branch="False" />
|
|
<line number="561" hits="35" branch="False" />
|
|
<line number="569" hits="26" branch="False" />
|
|
<line number="570" hits="26" branch="False" />
|
|
<line number="571" hits="26" branch="False" />
|
|
<line number="572" hits="26" branch="False" />
|
|
<line number="573" hits="26" branch="False" />
|
|
<line number="574" hits="26" branch="False" />
|
|
<line number="575" hits="26" branch="False" />
|
|
<line number="577" hits="26" branch="False" />
|
|
<line number="586" hits="13" branch="False" />
|
|
<line number="587" hits="13" branch="False" />
|
|
<line number="588" hits="13" branch="False" />
|
|
<line number="589" hits="13" branch="False" />
|
|
<line number="591" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="592" hits="0" branch="False" />
|
|
<line number="593" hits="0" branch="False" />
|
|
<line number="596" hits="13" branch="False" />
|
|
<line number="597" hits="13" branch="False" />
|
|
<line number="598" hits="13" branch="False" />
|
|
<line number="599" hits="13" branch="False" />
|
|
<line number="601" hits="13" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="189" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="602" hits="13" branch="False" />
|
|
<line number="603" hits="13" branch="False" />
|
|
<line number="604" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="152" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="605" hits="13" branch="False" />
|
|
<line number="606" hits="13" branch="False" />
|
|
<line number="609" hits="0" branch="False" />
|
|
<line number="610" hits="0" branch="False" />
|
|
<line number="612" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="205" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="613" hits="13" branch="False" />
|
|
<line number="614" hits="13" branch="False" />
|
|
<line number="617" hits="0" branch="False" />
|
|
<line number="618" hits="0" branch="False" />
|
|
<line number="619" hits="0" branch="False" />
|
|
<line number="620" hits="0" branch="False" />
|
|
<line number="622" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="273" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="623" hits="0" branch="False" />
|
|
<line number="625" hits="0" branch="False" />
|
|
<line number="626" hits="0" branch="False" />
|
|
<line number="627" hits="0" branch="False" />
|
|
<line number="628" hits="0" branch="False" />
|
|
<line number="630" hits="0" branch="False" />
|
|
<line number="631" hits="0" branch="False" />
|
|
<line number="632" hits="0" branch="False" />
|
|
<line number="633" hits="0" branch="False" />
|
|
<line number="634" hits="0" branch="False" />
|
|
<line number="635" hits="0" branch="False" />
|
|
<line number="636" hits="0" branch="False" />
|
|
<line number="638" hits="0" branch="False" />
|
|
<line number="640" hits="0" branch="False" />
|
|
<line number="641" hits="0" branch="False" />
|
|
<line number="642" hits="0" branch="False" />
|
|
<line number="643" hits="0" branch="False" />
|
|
<line number="644" hits="0" branch="False" />
|
|
<line number="646" hits="13" branch="False" />
|
|
<line number="653" hits="13" branch="False" />
|
|
<line number="654" hits="13" branch="False" />
|
|
<line number="655" hits="13" branch="False" />
|
|
<line number="656" hits="13" branch="False" />
|
|
<line number="658" hits="13" branch="False" />
|
|
<line number="659" hits="13" branch="False" />
|
|
<line number="660" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="71" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="661" hits="0" branch="False" />
|
|
<line number="663" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="86" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="664" hits="13" branch="False" />
|
|
<line number="666" hits="13" branch="False" />
|
|
<line number="667" hits="13" branch="False" />
|
|
<line number="669" hits="13" branch="False" />
|
|
<line number="670" hits="13" branch="False" />
|
|
<line number="671" hits="13" branch="False" />
|
|
<line number="672" hits="13" branch="False" />
|
|
<line number="673" hits="13" branch="False" />
|
|
<line number="674" hits="13" branch="False" />
|
|
<line number="675" hits="13" branch="False" />
|
|
<line number="677" hits="13" branch="False" />
|
|
<line number="679" hits="13" branch="False" />
|
|
<line number="688" hits="0" branch="False" />
|
|
<line number="689" hits="0" branch="False" />
|
|
<line number="690" hits="0" branch="False" />
|
|
<line number="691" hits="0" branch="False" />
|
|
<line number="692" hits="0" branch="False" />
|
|
<line number="699" hits="0" branch="False" />
|
|
<line number="700" hits="0" branch="False" />
|
|
<line number="701" hits="0" branch="False" />
|
|
<line number="702" hits="0" branch="False" />
|
|
<line number="704" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="43" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="705" hits="0" branch="False" />
|
|
<line number="707" hits="0" branch="False" />
|
|
<line number="708" hits="0" branch="False" />
|
|
<line number="710" hits="0" branch="False" />
|
|
<line number="711" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="113" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="712" hits="0" branch="False" />
|
|
<line number="714" hits="0" branch="False" />
|
|
<line number="715" hits="0" branch="False" />
|
|
<line number="717" hits="0" branch="False" />
|
|
<line number="726" hits="0" branch="False" />
|
|
<line number="727" hits="0" branch="False" />
|
|
<line number="728" hits="0" branch="False" />
|
|
<line number="729" hits="0" branch="False" />
|
|
<line number="730" hits="0" branch="False" />
|
|
<line number="737" hits="0" branch="False" />
|
|
<line number="738" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="16" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="739" hits="0" branch="False" />
|
|
<line number="741" hits="0" branch="False" />
|
|
<line number="742" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="60" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="743" hits="0" branch="False" />
|
|
<line number="745" hits="0" branch="False" />
|
|
<line number="746" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="100" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="747" hits="0" branch="False" />
|
|
<line number="749" hits="0" branch="False" />
|
|
<line number="751" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="329" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="752" hits="0" branch="False" />
|
|
<line number="753" hits="0" branch="False" />
|
|
<line number="754" hits="0" branch="False" />
|
|
<line number="756" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="175" type="jump" coverage="0%" />
|
|
<condition number="194" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="757" hits="0" branch="False" />
|
|
<line number="759" hits="0" branch="False" />
|
|
<line number="760" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="223" type="jump" coverage="0%" />
|
|
<condition number="243" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="761" hits="0" branch="False" />
|
|
<line number="763" hits="0" branch="False" />
|
|
<line number="764" hits="0" branch="False" />
|
|
<line number="765" hits="0" branch="False" />
|
|
<line number="767" hits="0" branch="False" />
|
|
<line number="768" hits="0" branch="False" />
|
|
<line number="769" hits="0" branch="False" />
|
|
<line number="770" hits="0" branch="False" />
|
|
<line number="771" hits="0" branch="False" />
|
|
<line number="773" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="543" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="774" hits="0" branch="False" />
|
|
<line number="775" hits="0" branch="False" />
|
|
<line number="776" hits="0" branch="False" />
|
|
<line number="777" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="419" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="778" hits="0" branch="False" />
|
|
<line number="780" hits="0" branch="False" />
|
|
<line number="782" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="472" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="783" hits="0" branch="False" />
|
|
<line number="784" hits="0" branch="False" />
|
|
<line number="785" hits="0" branch="False" />
|
|
<line number="786" hits="0" branch="False" />
|
|
<line number="787" hits="0" branch="False" />
|
|
<line number="789" hits="0" branch="False" />
|
|
<line number="790" hits="0" branch="False" />
|
|
<line number="791" hits="0" branch="False" />
|
|
<line number="793" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="557" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="794" hits="0" branch="False" />
|
|
<line number="795" hits="0" branch="False" />
|
|
<line number="796" hits="0" branch="False" />
|
|
<line number="798" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="590" type="jump" coverage="0%" />
|
|
<condition number="612" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="799" hits="0" branch="False" />
|
|
<line number="800" hits="0" branch="False" />
|
|
<line number="801" hits="0" branch="False" />
|
|
<line number="803" hits="0" branch="False" />
|
|
<line number="804" hits="0" branch="False" />
|
|
<line number="805" hits="0" branch="False" />
|
|
<line number="807" hits="0" branch="False" />
|
|
<line number="808" hits="0" branch="False" />
|
|
<line number="809" hits="0" branch="False" />
|
|
<line number="810" hits="0" branch="False" />
|
|
<line number="816" hits="253" branch="False" />
|
|
<line number="817" hits="253" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="818" hits="3" branch="False" />
|
|
<line number="820" hits="250" branch="False" />
|
|
<line number="821" hits="250" branch="False" />
|
|
<line number="823" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="43" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="824" hits="250" branch="False" />
|
|
<line number="825" hits="250" branch="False" />
|
|
<line number="826" hits="250" branch="False" />
|
|
<line number="829" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="67" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="832" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="85" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="834" hits="250" branch="False" />
|
|
<line number="835" hits="250" branch="False" />
|
|
<line number="837" hits="250" branch="False" />
|
|
<line number="838" hits="253" branch="False" />
|
|
<line number="841" hits="148" branch="False" />
|
|
<line number="842" hits="148" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="843" hits="0" branch="False" />
|
|
<line number="844" hits="148" branch="False" />
|
|
<line number="847" hits="74" branch="False" />
|
|
<line number="848" hits="74" branch="False" />
|
|
<line number="849" hits="74" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="850" hits="0" branch="False" />
|
|
<line number="852" hits="74" branch="False" />
|
|
<line number="854" hits="74" branch="False" />
|
|
<line number="855" hits="74" branch="False" />
|
|
<line number="856" hits="7035" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="152" type="jump" coverage="100%" />
|
|
<condition number="127" type="jump" coverage="100%" />
|
|
<condition number="136" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="857" hits="6961" branch="False" />
|
|
<line number="858" hits="6961" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="78" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="859" hits="6961" branch="False" />
|
|
<line number="860" hits="6961" branch="False" />
|
|
<line number="861" hits="6961" branch="False" />
|
|
<line number="863" hits="6961" branch="False" />
|
|
<line number="864" hits="6961" branch="False" />
|
|
<line number="865" hits="6961" branch="False" />
|
|
<line number="866" hits="6961" branch="False" />
|
|
<line number="868" hits="49774" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="295" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="869" hits="24813" branch="False" />
|
|
<line number="870" hits="24813" branch="False" />
|
|
<line number="871" hits="24813" branch="False" />
|
|
<line number="873" hits="24813" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="200" type="jump" coverage="100%" />
|
|
<condition number="208" type="jump" coverage="100%" />
|
|
<condition number="226" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="874" hits="6960" branch="False" />
|
|
<line number="875" hits="6960" branch="False" />
|
|
<line number="876" hits="6960" branch="False" />
|
|
<line number="879" hits="17853" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="241" type="jump" coverage="50%" />
|
|
<condition number="261" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="880" hits="7871" branch="False" />
|
|
<line number="881" hits="7871" branch="False" />
|
|
<line number="882" hits="7871" branch="False" />
|
|
<line number="883" hits="17853" branch="False" />
|
|
<line number="885" hits="74" branch="False" />
|
|
<line number="886" hits="74" branch="False" />
|
|
<line number="887" hits="74" branch="False" />
|
|
<line number="888" hits="74" branch="False" />
|
|
<line number="891" hits="26" branch="False" />
|
|
<line number="892" hits="26" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="893" hits="0" branch="False" />
|
|
<line number="894" hits="0" branch="False" />
|
|
<line number="895" hits="0" branch="False" />
|
|
<line number="896" hits="0" branch="False" />
|
|
<line number="899" hits="26" branch="False" />
|
|
<line number="901" hits="13752" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="205" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="902" hits="6850" branch="False" />
|
|
<line number="903" hits="6850" branch="False" />
|
|
<line number="904" hits="6850" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="77" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="906" hits="6850" branch="False" />
|
|
<line number="907" hits="6850" branch="False" />
|
|
<line number="908" hits="6850" branch="False" />
|
|
<line number="909" hits="6850" branch="False" />
|
|
<line number="910" hits="6850" branch="False" />
|
|
<line number="911" hits="6850" branch="False" />
|
|
<line number="912" hits="6850" branch="False" />
|
|
<line number="913" hits="6850" branch="False" />
|
|
<line number="914" hits="6850" branch="False" />
|
|
<line number="916" hits="6850" branch="False" />
|
|
<line number="917" hits="6850" branch="False" />
|
|
<line number="918" hits="6850" branch="False" />
|
|
<line number="920" hits="26" branch="False" />
|
|
<line number="921" hits="26" branch="False" />
|
|
<line number="922" hits="26" branch="False" />
|
|
<line number="925" hits="0" branch="False" />
|
|
<line number="926" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="5" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="927" hits="0" branch="False" />
|
|
<line number="930" hits="13" branch="False" />
|
|
<line number="931" hits="13" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="3" type="jump" coverage="50%" />
|
|
<condition number="22" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="932" hits="0" branch="False" />
|
|
<line number="934" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="37" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="935" hits="0" branch="False" />
|
|
<line number="937" hits="13" branch="False" />
|
|
<line number="938" hits="13" branch="False" />
|
|
<line number="939" hits="13" branch="True" condition-coverage="50% (3/6)">
|
|
<conditions>
|
|
<condition number="80" type="jump" coverage="50%" />
|
|
<condition number="88" type="jump" coverage="50%" />
|
|
<condition number="106" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="940" hits="0" branch="False" />
|
|
<line number="942" hits="13" branch="False" />
|
|
<line number="943" hits="13" branch="False" />
|
|
<line number="946" hits="17866" branch="False" />
|
|
<line number="947" hits="182111198" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="43" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="948" hits="91047728" branch="False" />
|
|
<line number="949" hits="91047728" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="20" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="950" hits="9995" branch="False" />
|
|
<line number="951" hits="91037733" branch="False" />
|
|
<line number="953" hits="7871" branch="False" />
|
|
<line number="954" hits="17866" branch="False" />
|
|
<line number="66" hits="250" branch="False" />
|
|
<line number="87" hits="250" branch="False" />
|
|
<line number="88" hits="250" branch="False" />
|
|
<line number="89" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="90" hits="250" branch="False" />
|
|
<line number="91" hits="250" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.SlottedPageDefragmentationResult" filename="CBDD.Core/Storage/PageFile.cs" line-rate="0" branch-rate="1" complexity="5">
|
|
<methods>
|
|
<method name="get_None" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="965" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Changed" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="983" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_ReclaimedBytes" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="988" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_RelocatedSlotCount" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="993" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Boolean,System.Int32,System.Int32)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="974" hits="0" branch="False" />
|
|
<line number="975" hits="0" branch="False" />
|
|
<line number="976" hits="0" branch="False" />
|
|
<line number="977" hits="0" branch="False" />
|
|
<line number="978" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="965" hits="0" branch="False" />
|
|
<line number="983" hits="0" branch="False" />
|
|
<line number="988" hits="0" branch="False" />
|
|
<line number="993" hits="0" branch="False" />
|
|
<line number="974" hits="0" branch="False" />
|
|
<line number="975" hits="0" branch="False" />
|
|
<line number="976" hits="0" branch="False" />
|
|
<line number="977" hits="0" branch="False" />
|
|
<line number="978" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.TailTruncationResult" filename="CBDD.Core/Storage/PageFile.cs" line-rate="0.8461" branch-rate="1" complexity="6">
|
|
<methods>
|
|
<method name="get_PrePageCount" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1019" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PostPageCount" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1024" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_TruncatedPages" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1029" hits="15" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_TruncatedBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1034" hits="15" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="None" signature="(System.UInt32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1041" hits="13" branch="False" />
|
|
<line number="1042" hits="13" branch="False" />
|
|
<line number="1043" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.UInt32,System.UInt32,System.UInt32,System.Int64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1009" hits="13" branch="False" />
|
|
<line number="1010" hits="13" branch="False" />
|
|
<line number="1011" hits="13" branch="False" />
|
|
<line number="1012" hits="13" branch="False" />
|
|
<line number="1013" hits="13" branch="False" />
|
|
<line number="1014" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="1019" hits="0" branch="False" />
|
|
<line number="1024" hits="0" branch="False" />
|
|
<line number="1029" hits="15" branch="False" />
|
|
<line number="1034" hits="15" branch="False" />
|
|
<line number="1041" hits="13" branch="False" />
|
|
<line number="1042" hits="13" branch="False" />
|
|
<line number="1043" hits="13" branch="False" />
|
|
<line number="1009" hits="13" branch="False" />
|
|
<line number="1010" hits="13" branch="False" />
|
|
<line number="1011" hits="13" branch="False" />
|
|
<line number="1012" hits="13" branch="False" />
|
|
<line number="1013" hits="13" branch="False" />
|
|
<line number="1014" hits="13" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.PageHeader" filename="CBDD.Core/Storage/PageHeader.cs" line-rate="0.8" branch-rate="0.5" complexity="4">
|
|
<methods>
|
|
<method name="WriteTo" signature="(System.Span`1<System.Byte>)" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="57" hits="74848" branch="False" />
|
|
<line number="58" hits="74848" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="59" hits="0" branch="False" />
|
|
<line number="61" hits="74848" branch="False" />
|
|
<line number="62" hits="74848" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadFrom" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="69" hits="94512" branch="False" />
|
|
<line number="70" hits="94512" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="73" hits="94512" branch="False" />
|
|
<line number="74" hits="94512" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="57" hits="74848" branch="False" />
|
|
<line number="58" hits="74848" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="59" hits="0" branch="False" />
|
|
<line number="61" hits="74848" branch="False" />
|
|
<line number="62" hits="74848" branch="False" />
|
|
<line number="69" hits="94512" branch="False" />
|
|
<line number="70" hits="94512" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="73" hits="94512" branch="False" />
|
|
<line number="74" hits="94512" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.SlottedPageHeader" filename="CBDD.Core/Storage/SlottedPage.cs" line-rate="0.8665999999999999" branch-rate="0.5" complexity="6">
|
|
<methods>
|
|
<method name="get_AvailableFreeSpace" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="58" hits="30676" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteTo" signature="(System.Span`1<System.Byte>)" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="65" hits="24853" branch="False" />
|
|
<line number="66" hits="24853" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="67" hits="0" branch="False" />
|
|
<line number="69" hits="24853" branch="False" />
|
|
<line number="70" hits="24853" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadFrom" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="77" hits="71544" branch="False" />
|
|
<line number="78" hits="71544" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="79" hits="0" branch="False" />
|
|
<line number="81" hits="71544" branch="False" />
|
|
<line number="82" hits="71544" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="50" hits="4216" branch="False" />
|
|
<line number="51" hits="4216" branch="False" />
|
|
<line number="52" hits="4216" branch="False" />
|
|
<line number="53" hits="4216" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="58" hits="30676" branch="False" />
|
|
<line number="65" hits="24853" branch="False" />
|
|
<line number="66" hits="24853" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="67" hits="0" branch="False" />
|
|
<line number="69" hits="24853" branch="False" />
|
|
<line number="70" hits="24853" branch="False" />
|
|
<line number="77" hits="71544" branch="False" />
|
|
<line number="78" hits="71544" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="79" hits="0" branch="False" />
|
|
<line number="81" hits="71544" branch="False" />
|
|
<line number="82" hits="71544" branch="False" />
|
|
<line number="50" hits="4216" branch="False" />
|
|
<line number="51" hits="4216" branch="False" />
|
|
<line number="52" hits="4216" branch="False" />
|
|
<line number="53" hits="4216" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.SlotEntry" filename="CBDD.Core/Storage/SlottedPage.cs" line-rate="0.8" branch-rate="0.5" complexity="4">
|
|
<methods>
|
|
<method name="WriteTo" signature="(System.Span`1<System.Byte>)" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="111" hits="27414" branch="False" />
|
|
<line number="112" hits="27414" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="13" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="113" hits="0" branch="False" />
|
|
<line number="115" hits="27414" branch="False" />
|
|
<line number="116" hits="27414" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadFrom" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="123" hits="1264774" branch="False" />
|
|
<line number="124" hits="1264774" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="13" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="125" hits="0" branch="False" />
|
|
<line number="127" hits="1264774" branch="False" />
|
|
<line number="128" hits="1264774" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="111" hits="27414" branch="False" />
|
|
<line number="112" hits="27414" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="13" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="113" hits="0" branch="False" />
|
|
<line number="115" hits="27414" branch="False" />
|
|
<line number="116" hits="27414" branch="False" />
|
|
<line number="123" hits="1264774" branch="False" />
|
|
<line number="124" hits="1264774" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="13" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="125" hits="0" branch="False" />
|
|
<line number="127" hits="1264774" branch="False" />
|
|
<line number="128" hits="1264774" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation" filename="CBDD.Core/Storage/SlottedPage.cs" line-rate="0.8946999999999999" branch-rate="0.5" complexity="7">
|
|
<methods>
|
|
<method name="get_PageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="159" hits="173132" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_SlotIndex" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="163" hits="181901" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteTo" signature="(System.Span`1<System.Byte>)" line-rate="0.8332999999999999" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="181" hits="55520" branch="False" />
|
|
<line number="182" hits="55520" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="13" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="183" hits="0" branch="False" />
|
|
<line number="185" hits="55520" branch="False" />
|
|
<line number="186" hits="55520" branch="False" />
|
|
<line number="187" hits="55520" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadFrom" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="0.8571" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="194" hits="81380" branch="False" />
|
|
<line number="195" hits="81380" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="13" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="196" hits="0" branch="False" />
|
|
<line number="198" hits="81380" branch="False" />
|
|
<line number="199" hits="81380" branch="False" />
|
|
<line number="201" hits="81380" branch="False" />
|
|
<line number="202" hits="81380" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.UInt32,System.UInt16)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="171" hits="91163" branch="False" />
|
|
<line number="172" hits="91163" branch="False" />
|
|
<line number="173" hits="91163" branch="False" />
|
|
<line number="174" hits="91163" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="159" hits="173132" branch="False" />
|
|
<line number="163" hits="181901" branch="False" />
|
|
<line number="181" hits="55520" branch="False" />
|
|
<line number="182" hits="55520" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="13" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="183" hits="0" branch="False" />
|
|
<line number="185" hits="55520" branch="False" />
|
|
<line number="186" hits="55520" branch="False" />
|
|
<line number="187" hits="55520" branch="False" />
|
|
<line number="194" hits="81380" branch="False" />
|
|
<line number="195" hits="81380" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="13" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="196" hits="0" branch="False" />
|
|
<line number="198" hits="81380" branch="False" />
|
|
<line number="199" hits="81380" branch="False" />
|
|
<line number="201" hits="81380" branch="False" />
|
|
<line number="202" hits="81380" branch="False" />
|
|
<line number="171" hits="91163" branch="False" />
|
|
<line number="172" hits="91163" branch="False" />
|
|
<line number="173" hits="91163" branch="False" />
|
|
<line number="174" hits="91163" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.SpatialPage" filename="CBDD.Core/Storage/SpatialPage.cs" line-rate="0.7058" branch-rate="0.125" complexity="17">
|
|
<methods>
|
|
<method name="Initialize" signature="(System.Span`1<System.Byte>,System.UInt32,System.Boolean,System.Byte)" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="40" hits="197" branch="False" />
|
|
<line number="41" hits="197" branch="False" />
|
|
<line number="42" hits="197" branch="False" />
|
|
<line number="43" hits="197" branch="False" />
|
|
<line number="44" hits="197" branch="False" />
|
|
<line number="45" hits="197" branch="False" />
|
|
<line number="46" hits="197" branch="False" />
|
|
<line number="47" hits="197" branch="False" />
|
|
<line number="48" hits="197" branch="False" />
|
|
<line number="49" hits="197" branch="False" />
|
|
<line number="51" hits="197" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="82" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="52" hits="197" branch="False" />
|
|
<line number="53" hits="197" branch="False" />
|
|
<line number="54" hits="197" branch="False" />
|
|
<line number="55" hits="197" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetIsLeaf" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="62" hits="378" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetLevel" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="69" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetEntryCount" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="76" hits="378" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SetEntryCount" signature="(System.Span`1<System.Byte>,System.UInt16)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="83" hits="358" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetParentPageId" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="90" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SetParentPageId" signature="(System.Span`1<System.Byte>,System.UInt32)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="97" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetMaxEntries" signature="(System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="104" hits="358" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteEntry" signature="(System.Span`1<System.Byte>,System.Int32,ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoBox,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="114" hits="358" branch="False" />
|
|
<line number="115" hits="358" branch="False" />
|
|
<line number="116" hits="358" branch="False" />
|
|
<line number="119" hits="358" branch="False" />
|
|
<line number="120" hits="358" branch="False" />
|
|
<line number="121" hits="358" branch="False" />
|
|
<line number="122" hits="358" branch="False" />
|
|
<line number="123" hits="358" branch="False" />
|
|
<line number="126" hits="358" branch="False" />
|
|
<line number="127" hits="358" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadEntry" signature="(System.ReadOnlySpan`1<System.Byte>,System.Int32,ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoBox&,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation&)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="137" hits="1058" branch="False" />
|
|
<line number="138" hits="1058" branch="False" />
|
|
<line number="139" hits="1058" branch="False" />
|
|
<line number="141" hits="1058" branch="False" />
|
|
<line number="142" hits="1058" branch="False" />
|
|
<line number="143" hits="1058" branch="False" />
|
|
<line number="144" hits="1058" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CalculateMBR" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="0" branch-rate="0" complexity="6">
|
|
<lines>
|
|
<line number="152" hits="0" branch="False" />
|
|
<line number="153" hits="0" branch="False" />
|
|
<line number="154" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="157" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="91" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="158" hits="0" branch="False" />
|
|
<line number="159" hits="0" branch="False" />
|
|
<line number="160" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="58" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="161" hits="0" branch="False" />
|
|
<line number="162" hits="0" branch="False" />
|
|
<line number="163" hits="0" branch="False" />
|
|
<line number="164" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="40" hits="197" branch="False" />
|
|
<line number="41" hits="197" branch="False" />
|
|
<line number="42" hits="197" branch="False" />
|
|
<line number="43" hits="197" branch="False" />
|
|
<line number="44" hits="197" branch="False" />
|
|
<line number="45" hits="197" branch="False" />
|
|
<line number="46" hits="197" branch="False" />
|
|
<line number="47" hits="197" branch="False" />
|
|
<line number="48" hits="197" branch="False" />
|
|
<line number="49" hits="197" branch="False" />
|
|
<line number="51" hits="197" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="82" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="52" hits="197" branch="False" />
|
|
<line number="53" hits="197" branch="False" />
|
|
<line number="54" hits="197" branch="False" />
|
|
<line number="55" hits="197" branch="False" />
|
|
<line number="62" hits="378" branch="False" />
|
|
<line number="69" hits="0" branch="False" />
|
|
<line number="76" hits="378" branch="False" />
|
|
<line number="83" hits="358" branch="False" />
|
|
<line number="90" hits="0" branch="False" />
|
|
<line number="97" hits="0" branch="False" />
|
|
<line number="104" hits="358" branch="False" />
|
|
<line number="114" hits="358" branch="False" />
|
|
<line number="115" hits="358" branch="False" />
|
|
<line number="116" hits="358" branch="False" />
|
|
<line number="119" hits="358" branch="False" />
|
|
<line number="120" hits="358" branch="False" />
|
|
<line number="121" hits="358" branch="False" />
|
|
<line number="122" hits="358" branch="False" />
|
|
<line number="123" hits="358" branch="False" />
|
|
<line number="126" hits="358" branch="False" />
|
|
<line number="127" hits="358" branch="False" />
|
|
<line number="137" hits="1058" branch="False" />
|
|
<line number="138" hits="1058" branch="False" />
|
|
<line number="139" hits="1058" branch="False" />
|
|
<line number="141" hits="1058" branch="False" />
|
|
<line number="142" hits="1058" branch="False" />
|
|
<line number="143" hits="1058" branch="False" />
|
|
<line number="144" hits="1058" branch="False" />
|
|
<line number="152" hits="0" branch="False" />
|
|
<line number="153" hits="0" branch="False" />
|
|
<line number="154" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="157" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="91" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="158" hits="0" branch="False" />
|
|
<line number="159" hits="0" branch="False" />
|
|
<line number="160" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="58" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="161" hits="0" branch="False" />
|
|
<line number="162" hits="0" branch="False" />
|
|
<line number="163" hits="0" branch="False" />
|
|
<line number="164" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.CollectionMetadata" filename="CBDD.Core/Storage/StorageEngine.Collections.cs" line-rate="1" branch-rate="1" complexity="4">
|
|
<methods>
|
|
<method name="get_Name" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="15" hits="1020041" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PrimaryRootPageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="20" hits="404032" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_SchemaRootPageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="25" hits="383728" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Indexes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="30" hits="452308" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="15" hits="1020041" branch="False" />
|
|
<line number="20" hits="404032" branch="False" />
|
|
<line number="25" hits="383728" branch="False" />
|
|
<line number="30" hits="452308" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.IndexMetadata" filename="CBDD.Core/Storage/StorageEngine.Collections.cs" line-rate="1" branch-rate="1" complexity="7">
|
|
<methods>
|
|
<method name="get_Name" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="38" hits="134275" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_IsUnique" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="43" hits="67327" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Type" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="48" hits="133552" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PropertyPaths" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="53" hits="199392" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Dimensions" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="58" hits="13080" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Metric" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="63" hits="13080" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_RootPageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="68" hits="67482" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="38" hits="134275" branch="False" />
|
|
<line number="43" hits="67327" branch="False" />
|
|
<line number="48" hits="133552" branch="False" />
|
|
<line number="53" hits="199392" branch="False" />
|
|
<line number="58" hits="13080" branch="False" />
|
|
<line number="63" hits="13080" branch="False" />
|
|
<line number="68" hits="67482" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine" filename="CBDD.Core/Storage/StorageEngine.Collections.cs" line-rate="0.9337000000000001" branch-rate="0.8695" complexity="48">
|
|
<methods>
|
|
<method name="GetCollectionMetadata" signature="(System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="79" hits="14705" branch="False" />
|
|
<line number="80" hits="14705" branch="False" />
|
|
<line number="81" hits="142124" branch="False" />
|
|
<line number="82" hits="14705" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetAllCollectionMetadata" signature="()" line-rate="0.909" branch-rate="0.8125" complexity="16">
|
|
<lines>
|
|
<line number="88" hits="14751" branch="False" />
|
|
<line number="89" hits="14751" branch="False" />
|
|
<line number="90" hits="14751" branch="False" />
|
|
<line number="91" hits="14751" branch="False" />
|
|
<line number="93" hits="14751" branch="False" />
|
|
<line number="94" hits="14751" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="61" type="jump" coverage="50%" />
|
|
<condition number="79" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="95" hits="188" branch="False" />
|
|
<line number="97" hits="725064" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="270" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="98" hits="347969" branch="False" />
|
|
<line number="99" hits="347969" branch="False" />
|
|
<line number="100" hits="347969" branch="False" />
|
|
<line number="101" hits="347969" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="143" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="102" hits="0" branch="False" />
|
|
<line number="104" hits="347969" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="156" type="jump" coverage="50%" />
|
|
<condition number="185" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="105" hits="0" branch="False" />
|
|
<line number="107" hits="347969" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="221" type="jump" coverage="50%" />
|
|
<condition number="235" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="108" hits="347969" branch="False" />
|
|
<line number="109" hits="347969" branch="False" />
|
|
<line number="110" hits="347969" branch="False" />
|
|
<line number="111" hits="347969" branch="False" />
|
|
<line number="113" hits="14563" branch="False" />
|
|
<line number="114" hits="14751" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SaveCollectionMetadata" signature="(ZB.MOM.WW.CBDD.Core.Storage.CollectionMetadata)" line-rate="0.9629000000000001" branch-rate="0.95" complexity="20">
|
|
<lines>
|
|
<line number="121" hits="12016" branch="False" />
|
|
<line number="122" hits="12016" branch="False" />
|
|
<line number="123" hits="12016" branch="False" />
|
|
<line number="125" hits="12016" branch="False" />
|
|
<line number="126" hits="12016" branch="False" />
|
|
<line number="127" hits="12016" branch="False" />
|
|
<line number="128" hits="12016" branch="False" />
|
|
<line number="129" hits="38072" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="273" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="130" hits="1012" branch="False" />
|
|
<line number="131" hits="1012" branch="False" />
|
|
<line number="132" hits="1012" branch="False" />
|
|
<line number="133" hits="1012" branch="False" />
|
|
<line number="134" hits="1012" branch="False" />
|
|
<line number="135" hits="1012" branch="False" />
|
|
<line number="136" hits="5068" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="217" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="137" hits="1016" branch="False" />
|
|
<line number="138" hits="1016" branch="False" />
|
|
<line number="139" hits="1016" branch="False" />
|
|
<line number="141" hits="1012" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="233" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="142" hits="200" branch="False" />
|
|
<line number="143" hits="200" branch="False" />
|
|
<line number="144" hits="200" branch="False" />
|
|
<line number="145" hits="200" branch="False" />
|
|
<line number="146" hits="1012" branch="False" />
|
|
<line number="148" hits="12016" branch="False" />
|
|
<line number="150" hits="12016" branch="False" />
|
|
<line number="151" hits="12016" branch="False" />
|
|
<line number="153" hits="12016" branch="False" />
|
|
<line number="154" hits="12016" branch="False" />
|
|
<line number="156" hits="352684" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="543" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="157" hits="170612" branch="False" />
|
|
<line number="158" hits="170612" branch="False" />
|
|
<line number="159" hits="170612" branch="False" />
|
|
<line number="160" hits="170612" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="408" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="163" hits="170612" branch="False" />
|
|
<line number="164" hits="170612" branch="False" />
|
|
<line number="165" hits="170612" branch="False" />
|
|
<line number="166" hits="170612" branch="False" />
|
|
<line number="168" hits="170612" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="473" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="169" hits="6286" branch="False" />
|
|
<line number="170" hits="6286" branch="False" />
|
|
<line number="171" hits="6286" branch="False" />
|
|
<line number="173" hits="164326" branch="False" />
|
|
<line number="174" hits="0" branch="False" />
|
|
<line number="175" hits="164326" branch="False" />
|
|
<line number="177" hits="12016" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="560" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="178" hits="6286" branch="False" />
|
|
<line number="179" hits="6286" branch="False" />
|
|
<line number="180" hits="6286" branch="False" />
|
|
<line number="181" hits="6286" branch="False" />
|
|
<line number="182" hits="6286" branch="False" />
|
|
<line number="183" hits="6286" branch="False" />
|
|
<line number="185" hits="12016" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="639" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="186" hits="0" branch="False" />
|
|
<line number="188" hits="0" branch="False" />
|
|
<line number="191" hits="12016" branch="False" />
|
|
<line number="192" hits="12016" branch="False" />
|
|
<line number="195" hits="12016" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="693" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="196" hits="6286" branch="False" />
|
|
<line number="197" hits="6286" branch="False" />
|
|
<line number="198" hits="6286" branch="False" />
|
|
<line number="200" hits="5730" branch="False" />
|
|
<line number="201" hits="5730" branch="False" />
|
|
<line number="202" hits="5730" branch="False" />
|
|
<line number="203" hits="5730" branch="False" />
|
|
<line number="205" hits="12016" branch="False" />
|
|
<line number="206" hits="12016" branch="False" />
|
|
<line number="207" hits="12016" branch="False" />
|
|
<line number="208" hits="12016" branch="False" />
|
|
<line number="209" hits="12016" branch="False" />
|
|
<line number="210" hits="12016" branch="False" />
|
|
<line number="211" hits="12016" branch="False" />
|
|
<line number="212" hits="12016" branch="False" />
|
|
<line number="214" hits="12016" branch="False" />
|
|
<line number="215" hits="12016" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="813" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="216" hits="5730" branch="False" />
|
|
<line number="217" hits="5730" branch="False" />
|
|
<line number="218" hits="5730" branch="False" />
|
|
<line number="220" hits="12016" branch="False" />
|
|
<line number="221" hits="12016" branch="False" />
|
|
<line number="222" hits="24032" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryDeserializeCollectionMetadata" signature="(System.ReadOnlySpan`1<System.Byte>,ZB.MOM.WW.CBDD.Core.Storage.CollectionMetadata&)" line-rate="0.875" branch-rate="0.8" complexity="10">
|
|
<lines>
|
|
<line number="225" hits="347969" branch="False" />
|
|
<line number="226" hits="347969" branch="False" />
|
|
<line number="229" hits="347969" branch="False" />
|
|
<line number="230" hits="347969" branch="False" />
|
|
<line number="231" hits="347969" branch="False" />
|
|
<line number="233" hits="347969" branch="False" />
|
|
<line number="234" hits="347969" branch="False" />
|
|
<line number="235" hits="347969" branch="False" />
|
|
<line number="236" hits="347969" branch="False" />
|
|
<line number="238" hits="347969" branch="False" />
|
|
<line number="239" hits="347969" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="89" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="240" hits="0" branch="False" />
|
|
<line number="242" hits="825966" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="325" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="243" hits="65014" branch="False" />
|
|
<line number="244" hits="65014" branch="False" />
|
|
<line number="245" hits="65014" branch="False" />
|
|
<line number="246" hits="65014" branch="False" />
|
|
<line number="247" hits="65014" branch="False" />
|
|
<line number="248" hits="65014" branch="False" />
|
|
<line number="249" hits="65014" branch="False" />
|
|
<line number="250" hits="65014" branch="False" />
|
|
<line number="252" hits="65014" branch="False" />
|
|
<line number="253" hits="65014" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="184" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="254" hits="0" branch="False" />
|
|
<line number="256" hits="65014" branch="False" />
|
|
<line number="257" hits="260056" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="246" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="258" hits="65014" branch="False" />
|
|
<line number="260" hits="65014" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="262" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="261" hits="11618" branch="False" />
|
|
<line number="262" hits="11618" branch="False" />
|
|
<line number="263" hits="11618" branch="False" />
|
|
<line number="264" hits="11618" branch="False" />
|
|
<line number="266" hits="65014" branch="False" />
|
|
<line number="267" hits="65014" branch="False" />
|
|
<line number="269" hits="347969" branch="False" />
|
|
<line number="270" hits="347969" branch="False" />
|
|
<line number="272" hits="0" branch="False" />
|
|
<line number="273" hits="0" branch="False" />
|
|
<line number="274" hits="0" branch="False" />
|
|
<line number="276" hits="347969" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RegisterMappers" signature="(System.Collections.Generic.IEnumerable`1<ZB.MOM.WW.CBDD.Core.Collections.IDocumentMapper>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="283" hits="6119" branch="False" />
|
|
<line number="284" hits="109953" branch="False" />
|
|
<line number="285" hits="6119" branch="False" />
|
|
<line number="286" hits="6119" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="79" hits="14705" branch="False" />
|
|
<line number="80" hits="14705" branch="False" />
|
|
<line number="81" hits="142124" branch="False" />
|
|
<line number="82" hits="14705" branch="False" />
|
|
<line number="88" hits="14751" branch="False" />
|
|
<line number="89" hits="14751" branch="False" />
|
|
<line number="90" hits="14751" branch="False" />
|
|
<line number="91" hits="14751" branch="False" />
|
|
<line number="93" hits="14751" branch="False" />
|
|
<line number="94" hits="14751" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="61" type="jump" coverage="50%" />
|
|
<condition number="79" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="95" hits="188" branch="False" />
|
|
<line number="97" hits="725064" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="270" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="98" hits="347969" branch="False" />
|
|
<line number="99" hits="347969" branch="False" />
|
|
<line number="100" hits="347969" branch="False" />
|
|
<line number="101" hits="347969" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="143" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="102" hits="0" branch="False" />
|
|
<line number="104" hits="347969" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="156" type="jump" coverage="50%" />
|
|
<condition number="185" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="105" hits="0" branch="False" />
|
|
<line number="107" hits="347969" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="221" type="jump" coverage="50%" />
|
|
<condition number="235" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="108" hits="347969" branch="False" />
|
|
<line number="109" hits="347969" branch="False" />
|
|
<line number="110" hits="347969" branch="False" />
|
|
<line number="111" hits="347969" branch="False" />
|
|
<line number="113" hits="14563" branch="False" />
|
|
<line number="114" hits="14751" branch="False" />
|
|
<line number="121" hits="12016" branch="False" />
|
|
<line number="122" hits="12016" branch="False" />
|
|
<line number="123" hits="12016" branch="False" />
|
|
<line number="125" hits="12016" branch="False" />
|
|
<line number="126" hits="12016" branch="False" />
|
|
<line number="127" hits="12016" branch="False" />
|
|
<line number="128" hits="12016" branch="False" />
|
|
<line number="129" hits="38072" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="273" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="130" hits="1012" branch="False" />
|
|
<line number="131" hits="1012" branch="False" />
|
|
<line number="132" hits="1012" branch="False" />
|
|
<line number="133" hits="1012" branch="False" />
|
|
<line number="134" hits="1012" branch="False" />
|
|
<line number="135" hits="1012" branch="False" />
|
|
<line number="136" hits="5068" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="217" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="137" hits="1016" branch="False" />
|
|
<line number="138" hits="1016" branch="False" />
|
|
<line number="139" hits="1016" branch="False" />
|
|
<line number="141" hits="1012" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="233" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="142" hits="200" branch="False" />
|
|
<line number="143" hits="200" branch="False" />
|
|
<line number="144" hits="200" branch="False" />
|
|
<line number="145" hits="200" branch="False" />
|
|
<line number="146" hits="1012" branch="False" />
|
|
<line number="148" hits="12016" branch="False" />
|
|
<line number="150" hits="12016" branch="False" />
|
|
<line number="151" hits="12016" branch="False" />
|
|
<line number="153" hits="12016" branch="False" />
|
|
<line number="154" hits="12016" branch="False" />
|
|
<line number="156" hits="352684" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="543" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="157" hits="170612" branch="False" />
|
|
<line number="158" hits="170612" branch="False" />
|
|
<line number="159" hits="170612" branch="False" />
|
|
<line number="160" hits="170612" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="408" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="163" hits="170612" branch="False" />
|
|
<line number="164" hits="170612" branch="False" />
|
|
<line number="165" hits="170612" branch="False" />
|
|
<line number="166" hits="170612" branch="False" />
|
|
<line number="168" hits="170612" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="473" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="169" hits="6286" branch="False" />
|
|
<line number="170" hits="6286" branch="False" />
|
|
<line number="171" hits="6286" branch="False" />
|
|
<line number="173" hits="164326" branch="False" />
|
|
<line number="174" hits="0" branch="False" />
|
|
<line number="175" hits="164326" branch="False" />
|
|
<line number="177" hits="12016" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="560" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="178" hits="6286" branch="False" />
|
|
<line number="179" hits="6286" branch="False" />
|
|
<line number="180" hits="6286" branch="False" />
|
|
<line number="181" hits="6286" branch="False" />
|
|
<line number="182" hits="6286" branch="False" />
|
|
<line number="183" hits="6286" branch="False" />
|
|
<line number="185" hits="12016" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="639" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="186" hits="0" branch="False" />
|
|
<line number="188" hits="0" branch="False" />
|
|
<line number="191" hits="12016" branch="False" />
|
|
<line number="192" hits="12016" branch="False" />
|
|
<line number="195" hits="12016" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="693" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="196" hits="6286" branch="False" />
|
|
<line number="197" hits="6286" branch="False" />
|
|
<line number="198" hits="6286" branch="False" />
|
|
<line number="200" hits="5730" branch="False" />
|
|
<line number="201" hits="5730" branch="False" />
|
|
<line number="202" hits="5730" branch="False" />
|
|
<line number="203" hits="5730" branch="False" />
|
|
<line number="205" hits="12016" branch="False" />
|
|
<line number="206" hits="12016" branch="False" />
|
|
<line number="207" hits="12016" branch="False" />
|
|
<line number="208" hits="12016" branch="False" />
|
|
<line number="209" hits="12016" branch="False" />
|
|
<line number="210" hits="12016" branch="False" />
|
|
<line number="211" hits="12016" branch="False" />
|
|
<line number="212" hits="12016" branch="False" />
|
|
<line number="214" hits="12016" branch="False" />
|
|
<line number="215" hits="12016" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="813" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="216" hits="5730" branch="False" />
|
|
<line number="217" hits="5730" branch="False" />
|
|
<line number="218" hits="5730" branch="False" />
|
|
<line number="220" hits="12016" branch="False" />
|
|
<line number="221" hits="12016" branch="False" />
|
|
<line number="222" hits="24032" branch="False" />
|
|
<line number="225" hits="347969" branch="False" />
|
|
<line number="226" hits="347969" branch="False" />
|
|
<line number="229" hits="347969" branch="False" />
|
|
<line number="230" hits="347969" branch="False" />
|
|
<line number="231" hits="347969" branch="False" />
|
|
<line number="233" hits="347969" branch="False" />
|
|
<line number="234" hits="347969" branch="False" />
|
|
<line number="235" hits="347969" branch="False" />
|
|
<line number="236" hits="347969" branch="False" />
|
|
<line number="238" hits="347969" branch="False" />
|
|
<line number="239" hits="347969" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="89" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="240" hits="0" branch="False" />
|
|
<line number="242" hits="825966" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="325" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="243" hits="65014" branch="False" />
|
|
<line number="244" hits="65014" branch="False" />
|
|
<line number="245" hits="65014" branch="False" />
|
|
<line number="246" hits="65014" branch="False" />
|
|
<line number="247" hits="65014" branch="False" />
|
|
<line number="248" hits="65014" branch="False" />
|
|
<line number="249" hits="65014" branch="False" />
|
|
<line number="250" hits="65014" branch="False" />
|
|
<line number="252" hits="65014" branch="False" />
|
|
<line number="253" hits="65014" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="184" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="254" hits="0" branch="False" />
|
|
<line number="256" hits="65014" branch="False" />
|
|
<line number="257" hits="260056" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="246" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="258" hits="65014" branch="False" />
|
|
<line number="260" hits="65014" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="262" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="261" hits="11618" branch="False" />
|
|
<line number="262" hits="11618" branch="False" />
|
|
<line number="263" hits="11618" branch="False" />
|
|
<line number="264" hits="11618" branch="False" />
|
|
<line number="266" hits="65014" branch="False" />
|
|
<line number="267" hits="65014" branch="False" />
|
|
<line number="269" hits="347969" branch="False" />
|
|
<line number="270" hits="347969" branch="False" />
|
|
<line number="272" hits="0" branch="False" />
|
|
<line number="273" hits="0" branch="False" />
|
|
<line number="274" hits="0" branch="False" />
|
|
<line number="276" hits="347969" branch="False" />
|
|
<line number="283" hits="6119" branch="False" />
|
|
<line number="284" hits="109953" branch="False" />
|
|
<line number="285" hits="6119" branch="False" />
|
|
<line number="286" hits="6119" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine" filename="CBDD.Core/Storage/StorageEngine.cs" line-rate="0.8873000000000001" branch-rate="0.6818000000000001" complexity="35">
|
|
<methods>
|
|
<method name="get_PageSize" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="97" hits="194687" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionOptions" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="102" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionService" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="107" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionTelemetry" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="112" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetCompressionStats" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="117" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_StorageFormatMetadata" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="122" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="IsPageLocked" signature="(System.UInt32,System.UInt64)" line-rate="0.6363" branch-rate="0.5" complexity="6">
|
|
<lines>
|
|
<line number="132" hits="6124" branch="False" />
|
|
<line number="133" hits="30518" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="77" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="134" hits="6073" branch="False" />
|
|
<line number="135" hits="6073" branch="False" />
|
|
<line number="136" hits="12146" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="40" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="138" hits="0" branch="False" />
|
|
<line number="139" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="63" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="140" hits="0" branch="False" />
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="6124" branch="False" />
|
|
<line number="143" hits="6124" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Dispose" signature="()" line-rate="0.9411" branch-rate="0.6666" complexity="12">
|
|
<lines>
|
|
<line number="149" hits="253" branch="False" />
|
|
<line number="151" hits="253" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="152" hits="253" branch="False" />
|
|
<line number="153" hits="2745" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="72" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="154" hits="993" branch="False" />
|
|
<line number="156" hits="993" branch="False" />
|
|
<line number="157" hits="993" branch="False" />
|
|
<line number="158" hits="993" branch="False" />
|
|
<line number="159" hits="0" branch="False" />
|
|
<line number="160" hits="993" branch="False" />
|
|
<line number="161" hits="253" branch="False" />
|
|
<line number="162" hits="253" branch="False" />
|
|
<line number="165" hits="253" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="107" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="166" hits="253" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="125" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="167" hits="253" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="143" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="168" hits="253" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="161" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="169" hits="253" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RegisterCdc" signature="(ZB.MOM.WW.CBDD.Core.CDC.ChangeStreamDispatcher)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="176" hits="197" branch="False" />
|
|
<line number="177" hits="197" branch="False" />
|
|
<line number="178" hits="197" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Cdc" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="183" hits="15" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ZB.MOM.WW.CBDD.Core.Storage.IStorageEngine.RegisterCdc" signature="(ZB.MOM.WW.CBDD.Core.CDC.ChangeStreamDispatcher)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="186" hits="197" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ZB.MOM.WW.CBDD.Core.Storage.IStorageEngine.get_Cdc" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="189" hits="6116" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ZB.MOM.WW.CBDD.Core.Storage.IStorageEngine.get_CompressionOptions" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="192" hits="7133" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ZB.MOM.WW.CBDD.Core.Storage.IStorageEngine.get_CompressionService" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="195" hits="194" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ZB.MOM.WW.CBDD.Core.Storage.IStorageEngine.get_CompressionTelemetry" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="198" hits="7065" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.String,ZB.MOM.WW.CBDD.Core.Storage.PageFileConfig,ZB.MOM.WW.CBDD.Core.Compression.CompressionOptions,ZB.MOM.WW.CBDD.Core.Storage.MaintenanceOptions)" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="37" hits="250" branch="False" />
|
|
<line number="52" hits="250" branch="False" />
|
|
<line number="53" hits="250" branch="False" />
|
|
<line number="54" hits="250" branch="False" />
|
|
<line number="55" hits="250" branch="False" />
|
|
<line number="56" hits="250" branch="False" />
|
|
<line number="57" hits="250" branch="False" />
|
|
<line number="58" hits="250" branch="False" />
|
|
<line number="59" hits="250" branch="False" />
|
|
<line number="60" hits="250" branch="False" />
|
|
<line number="61" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="118" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="64" hits="250" branch="False" />
|
|
<line number="67" hits="250" branch="False" />
|
|
<line number="68" hits="250" branch="False" />
|
|
<line number="70" hits="250" branch="False" />
|
|
<line number="71" hits="250" branch="False" />
|
|
<line number="72" hits="250" branch="False" />
|
|
<line number="73" hits="250" branch="False" />
|
|
<line number="74" hits="250" branch="False" />
|
|
<line number="75" hits="250" branch="False" />
|
|
<line number="79" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="250" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="80" hits="26" branch="False" />
|
|
<line number="81" hits="26" branch="False" />
|
|
<line number="82" hits="26" branch="False" />
|
|
<line number="84" hits="250" branch="False" />
|
|
<line number="86" hits="250" branch="False" />
|
|
<line number="87" hits="250" branch="False" />
|
|
<line number="92" hits="250" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="97" hits="194687" branch="False" />
|
|
<line number="102" hits="0" branch="False" />
|
|
<line number="107" hits="1" branch="False" />
|
|
<line number="112" hits="0" branch="False" />
|
|
<line number="117" hits="5" branch="False" />
|
|
<line number="122" hits="0" branch="False" />
|
|
<line number="132" hits="6124" branch="False" />
|
|
<line number="133" hits="30518" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="77" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="134" hits="6073" branch="False" />
|
|
<line number="135" hits="6073" branch="False" />
|
|
<line number="136" hits="12146" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="40" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="138" hits="0" branch="False" />
|
|
<line number="139" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="63" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="140" hits="0" branch="False" />
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="6124" branch="False" />
|
|
<line number="143" hits="6124" branch="False" />
|
|
<line number="149" hits="253" branch="False" />
|
|
<line number="151" hits="253" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="152" hits="253" branch="False" />
|
|
<line number="153" hits="2745" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="72" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="154" hits="993" branch="False" />
|
|
<line number="156" hits="993" branch="False" />
|
|
<line number="157" hits="993" branch="False" />
|
|
<line number="158" hits="993" branch="False" />
|
|
<line number="159" hits="0" branch="False" />
|
|
<line number="160" hits="993" branch="False" />
|
|
<line number="161" hits="253" branch="False" />
|
|
<line number="162" hits="253" branch="False" />
|
|
<line number="165" hits="253" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="107" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="166" hits="253" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="125" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="167" hits="253" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="143" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="168" hits="253" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="161" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="169" hits="253" branch="False" />
|
|
<line number="176" hits="197" branch="False" />
|
|
<line number="177" hits="197" branch="False" />
|
|
<line number="178" hits="197" branch="False" />
|
|
<line number="183" hits="15" branch="False" />
|
|
<line number="186" hits="197" branch="False" />
|
|
<line number="189" hits="6116" branch="False" />
|
|
<line number="192" hits="7133" branch="False" />
|
|
<line number="195" hits="194" branch="False" />
|
|
<line number="198" hits="7065" branch="False" />
|
|
<line number="37" hits="250" branch="False" />
|
|
<line number="52" hits="250" branch="False" />
|
|
<line number="53" hits="250" branch="False" />
|
|
<line number="54" hits="250" branch="False" />
|
|
<line number="55" hits="250" branch="False" />
|
|
<line number="56" hits="250" branch="False" />
|
|
<line number="57" hits="250" branch="False" />
|
|
<line number="58" hits="250" branch="False" />
|
|
<line number="59" hits="250" branch="False" />
|
|
<line number="60" hits="250" branch="False" />
|
|
<line number="61" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="118" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="64" hits="250" branch="False" />
|
|
<line number="67" hits="250" branch="False" />
|
|
<line number="68" hits="250" branch="False" />
|
|
<line number="70" hits="250" branch="False" />
|
|
<line number="71" hits="250" branch="False" />
|
|
<line number="72" hits="250" branch="False" />
|
|
<line number="73" hits="250" branch="False" />
|
|
<line number="74" hits="250" branch="False" />
|
|
<line number="75" hits="250" branch="False" />
|
|
<line number="79" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="250" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="80" hits="26" branch="False" />
|
|
<line number="81" hits="26" branch="False" />
|
|
<line number="82" hits="26" branch="False" />
|
|
<line number="84" hits="250" branch="False" />
|
|
<line number="86" hits="250" branch="False" />
|
|
<line number="87" hits="250" branch="False" />
|
|
<line number="92" hits="250" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine" filename="CBDD.Core/Storage/StorageEngine.Diagnostics.cs" line-rate="0.7126" branch-rate="0.5729" complexity="97">
|
|
<methods>
|
|
<method name="GetPageUsageByPageType" signature="()" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="184" hits="1" branch="False" />
|
|
<line number="185" hits="1" branch="False" />
|
|
<line number="186" hits="1" branch="False" />
|
|
<line number="187" hits="1" branch="False" />
|
|
<line number="189" hits="388" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="119" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="190" hits="193" branch="False" />
|
|
<line number="191" hits="193" branch="False" />
|
|
<line number="192" hits="193" branch="False" />
|
|
<line number="193" hits="193" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="91" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="194" hits="193" branch="False" />
|
|
<line number="196" hits="1" branch="False" />
|
|
<line number="197" hits="8" branch="False" />
|
|
<line number="198" hits="8" branch="False" />
|
|
<line number="199" hits="8" branch="False" />
|
|
<line number="200" hits="8" branch="False" />
|
|
<line number="201" hits="8" branch="False" />
|
|
<line number="202" hits="8" branch="False" />
|
|
<line number="203" hits="1" branch="False" />
|
|
<line number="204" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetPageUsageByCollection" signature="()" line-rate="0.887" branch-rate="0.9285" complexity="28">
|
|
<lines>
|
|
<line number="210" hits="1" branch="False" />
|
|
<line number="211" hits="1" branch="False" />
|
|
<line number="212" hits="1" branch="False" />
|
|
<line number="214" hits="61" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="605" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="215" hits="29" branch="False" />
|
|
<line number="216" hits="29" branch="False" />
|
|
<line number="218" hits="29" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="61" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="219" hits="29" branch="False" />
|
|
<line number="220" hits="29" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="90" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="221" hits="29" branch="False" />
|
|
<line number="223" hits="97" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="171" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="224" hits="5" branch="False" />
|
|
<line number="225" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="146" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="226" hits="4" branch="False" />
|
|
<line number="227" hits="5" branch="False" />
|
|
<line number="229" hits="167" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="269" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="230" hits="40" branch="False" />
|
|
<line number="231" hits="40" branch="False" />
|
|
<line number="232" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="246" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="233" hits="0" branch="False" />
|
|
<line number="234" hits="0" branch="False" />
|
|
<line number="235" hits="0" branch="False" />
|
|
<line number="236" hits="40" branch="False" />
|
|
<line number="238" hits="29" branch="False" />
|
|
<line number="239" hits="29" branch="False" />
|
|
<line number="240" hits="29" branch="False" />
|
|
<line number="241" hits="29" branch="False" />
|
|
<line number="243" hits="29" branch="False" />
|
|
<line number="244" hits="215" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="501" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="245" hits="64" branch="False" />
|
|
<line number="246" hits="64" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="363" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="247" hits="0" branch="False" />
|
|
<line number="249" hits="64" branch="False" />
|
|
<line number="250" hits="64" branch="False" />
|
|
<line number="252" hits="64" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="416" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="253" hits="2" branch="False" />
|
|
<line number="254" hits="2" branch="False" />
|
|
<line number="255" hits="2" branch="False" />
|
|
<line number="256" hits="62" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="437" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="257" hits="0" branch="False" />
|
|
<line number="258" hits="0" branch="False" />
|
|
<line number="259" hits="0" branch="False" />
|
|
<line number="260" hits="62" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="452" type="jump" coverage="100%" />
|
|
<condition number="458" type="jump" coverage="100%" />
|
|
<condition number="473" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="261" hits="33" branch="False" />
|
|
<line number="262" hits="33" branch="False" />
|
|
<line number="263" hits="33" branch="False" />
|
|
<line number="265" hits="29" branch="False" />
|
|
<line number="266" hits="29" branch="False" />
|
|
<line number="267" hits="29" branch="False" />
|
|
<line number="268" hits="64" branch="False" />
|
|
<line number="270" hits="29" branch="False" />
|
|
<line number="271" hits="29" branch="False" />
|
|
<line number="272" hits="29" branch="False" />
|
|
<line number="273" hits="29" branch="False" />
|
|
<line number="274" hits="29" branch="False" />
|
|
<line number="275" hits="29" branch="False" />
|
|
<line number="276" hits="29" branch="False" />
|
|
<line number="277" hits="29" branch="False" />
|
|
<line number="278" hits="29" branch="False" />
|
|
<line number="279" hits="29" branch="False" />
|
|
<line number="281" hits="1" branch="False" />
|
|
<line number="282" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetCompressionRatioByCollection" signature="()" line-rate="0.9666" branch-rate="1" complexity="8">
|
|
<lines>
|
|
<line number="288" hits="1" branch="False" />
|
|
<line number="289" hits="1" branch="False" />
|
|
<line number="290" hits="1" branch="False" />
|
|
<line number="292" hits="61" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="240" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="293" hits="29" branch="False" />
|
|
<line number="294" hits="29" branch="False" />
|
|
<line number="295" hits="29" branch="False" />
|
|
<line number="296" hits="29" branch="False" />
|
|
<line number="297" hits="29" branch="False" />
|
|
<line number="299" hits="167" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="155" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="300" hits="40" branch="False" />
|
|
<line number="301" hits="40" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="105" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="302" hits="0" branch="False" />
|
|
<line number="304" hits="40" branch="False" />
|
|
<line number="305" hits="40" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="122" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="306" hits="40" branch="False" />
|
|
<line number="308" hits="40" branch="False" />
|
|
<line number="309" hits="40" branch="False" />
|
|
<line number="310" hits="40" branch="False" />
|
|
<line number="312" hits="29" branch="False" />
|
|
<line number="313" hits="29" branch="False" />
|
|
<line number="314" hits="29" branch="False" />
|
|
<line number="315" hits="29" branch="False" />
|
|
<line number="316" hits="29" branch="False" />
|
|
<line number="317" hits="29" branch="False" />
|
|
<line number="318" hits="29" branch="False" />
|
|
<line number="319" hits="29" branch="False" />
|
|
<line number="320" hits="29" branch="False" />
|
|
<line number="322" hits="1" branch="False" />
|
|
<line number="323" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetFreeListSummary" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="329" hits="1" branch="False" />
|
|
<line number="330" hits="1" branch="False" />
|
|
<line number="331" hits="1" branch="False" />
|
|
<line number="332" hits="1" branch="False" />
|
|
<line number="333" hits="1" branch="False" />
|
|
<line number="334" hits="1" branch="False" />
|
|
<line number="335" hits="1" branch="False" />
|
|
<line number="336" hits="1" branch="False" />
|
|
<line number="337" hits="1" branch="False" />
|
|
<line number="338" hits="1" branch="False" />
|
|
<line number="339" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetFragmentationMap" signature="()" line-rate="0.9555" branch-rate="0.9" complexity="10">
|
|
<lines>
|
|
<line number="345" hits="1" branch="False" />
|
|
<line number="346" hits="1" branch="False" />
|
|
<line number="347" hits="1" branch="False" />
|
|
<line number="348" hits="1" branch="False" />
|
|
<line number="349" hits="1" branch="False" />
|
|
<line number="351" hits="1" branch="False" />
|
|
<line number="353" hits="388" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="241" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="354" hits="193" branch="False" />
|
|
<line number="355" hits="193" branch="False" />
|
|
<line number="356" hits="193" branch="False" />
|
|
<line number="357" hits="193" branch="False" />
|
|
<line number="359" hits="193" branch="False" />
|
|
<line number="360" hits="193" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="120" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="361" hits="126" branch="False" />
|
|
<line number="362" hits="126" branch="False" />
|
|
<line number="363" hits="126" branch="False" />
|
|
<line number="364" hits="67" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="156" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="365" hits="3" branch="False" />
|
|
<line number="366" hits="3" branch="False" />
|
|
<line number="367" hits="3" branch="False" />
|
|
<line number="369" hits="193" branch="False" />
|
|
<line number="371" hits="193" branch="False" />
|
|
<line number="372" hits="193" branch="False" />
|
|
<line number="373" hits="193" branch="False" />
|
|
<line number="374" hits="193" branch="False" />
|
|
<line number="375" hits="193" branch="False" />
|
|
<line number="376" hits="193" branch="False" />
|
|
<line number="377" hits="193" branch="False" />
|
|
<line number="378" hits="193" branch="False" />
|
|
<line number="380" hits="1" branch="False" />
|
|
<line number="381" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="298" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="382" hits="1" branch="False" />
|
|
<line number="383" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="272" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="384" hits="1" branch="False" />
|
|
<line number="386" hits="0" branch="False" />
|
|
<line number="387" hits="0" branch="False" />
|
|
<line number="389" hits="1" branch="False" />
|
|
<line number="390" hits="1" branch="False" />
|
|
<line number="391" hits="1" branch="False" />
|
|
<line number="392" hits="1" branch="False" />
|
|
<line number="393" hits="1" branch="False" />
|
|
<line number="394" hits="1" branch="False" />
|
|
<line number="395" hits="1" branch="False" />
|
|
<line number="396" hits="1" branch="False" />
|
|
<line number="397" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryReadFirstOverflowPage" signature="(ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation&,System.UInt32&)" line-rate="0.6666" branch-rate="0.375" complexity="8">
|
|
<lines>
|
|
<line number="413" hits="40" branch="False" />
|
|
<line number="414" hits="40" branch="False" />
|
|
<line number="415" hits="40" branch="False" />
|
|
<line number="416" hits="40" branch="False" />
|
|
<line number="418" hits="40" branch="False" />
|
|
<line number="419" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="78" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="420" hits="0" branch="False" />
|
|
<line number="422" hits="40" branch="False" />
|
|
<line number="423" hits="40" branch="False" />
|
|
<line number="424" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="131" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="425" hits="0" branch="False" />
|
|
<line number="427" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="153" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="428" hits="40" branch="False" />
|
|
<line number="430" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="173" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="431" hits="0" branch="False" />
|
|
<line number="433" hits="0" branch="False" />
|
|
<line number="434" hits="0" branch="False" />
|
|
<line number="435" hits="40" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AddOverflowChainPages" signature="(System.Collections.Generic.HashSet`1<System.UInt32>,System.UInt32)" line-rate="0" branch-rate="0" complexity="10">
|
|
<lines>
|
|
<line number="438" hits="0" branch="False" />
|
|
<line number="439" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="440" hits="0" branch="False" />
|
|
<line number="442" hits="0" branch="False" />
|
|
<line number="443" hits="0" branch="False" />
|
|
<line number="444" hits="0" branch="False" />
|
|
<line number="446" hits="0" branch="True" condition-coverage="0% (0/6)">
|
|
<conditions>
|
|
<condition number="143" type="jump" coverage="0%" />
|
|
<condition number="113" type="jump" coverage="0%" />
|
|
<condition number="127" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="447" hits="0" branch="False" />
|
|
<line number="448" hits="0" branch="False" />
|
|
<line number="449" hits="0" branch="False" />
|
|
<line number="450" hits="0" branch="False" />
|
|
<line number="451" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="99" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="452" hits="0" branch="False" />
|
|
<line number="454" hits="0" branch="False" />
|
|
<line number="455" hits="0" branch="False" />
|
|
<line number="456" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryReadSlotPayloadStats" signature="(ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation&,System.Boolean&,System.Int32&,System.Int32&)" line-rate="0.3283" branch-rate="0.17850000000000002" complexity="28">
|
|
<lines>
|
|
<line number="463" hits="40" branch="False" />
|
|
<line number="464" hits="40" branch="False" />
|
|
<line number="465" hits="40" branch="False" />
|
|
<line number="466" hits="40" branch="False" />
|
|
<line number="468" hits="40" branch="False" />
|
|
<line number="469" hits="40" branch="False" />
|
|
<line number="471" hits="40" branch="False" />
|
|
<line number="472" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="85" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="473" hits="0" branch="False" />
|
|
<line number="475" hits="40" branch="False" />
|
|
<line number="476" hits="40" branch="False" />
|
|
<line number="477" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="141" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="478" hits="0" branch="False" />
|
|
<line number="480" hits="40" branch="False" />
|
|
<line number="481" hits="40" branch="False" />
|
|
<line number="483" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="186" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="484" hits="40" branch="False" />
|
|
<line number="485" hits="40" branch="False" />
|
|
<line number="486" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="207" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="487" hits="0" branch="False" />
|
|
<line number="488" hits="0" branch="False" />
|
|
<line number="489" hits="0" branch="False" />
|
|
<line number="492" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="240" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="493" hits="0" branch="False" />
|
|
<line number="495" hits="40" branch="False" />
|
|
<line number="496" hits="40" branch="False" />
|
|
<line number="497" hits="40" branch="False" />
|
|
<line number="500" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="306" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="501" hits="0" branch="False" />
|
|
<line number="503" hits="0" branch="False" />
|
|
<line number="504" hits="0" branch="False" />
|
|
<line number="505" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="366" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="506" hits="0" branch="False" />
|
|
<line number="508" hits="0" branch="False" />
|
|
<line number="509" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="390" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="510" hits="0" branch="False" />
|
|
<line number="511" hits="0" branch="False" />
|
|
<line number="512" hits="0" branch="False" />
|
|
<line number="515" hits="0" branch="False" />
|
|
<line number="516" hits="0" branch="False" />
|
|
<line number="518" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="451" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="519" hits="0" branch="False" />
|
|
<line number="520" hits="0" branch="False" />
|
|
<line number="521" hits="0" branch="False" />
|
|
<line number="523" hits="0" branch="False" />
|
|
<line number="524" hits="0" branch="False" />
|
|
<line number="525" hits="0" branch="False" />
|
|
<line number="526" hits="0" branch="False" />
|
|
<line number="527" hits="0" branch="False" />
|
|
<line number="529" hits="0" branch="True" condition-coverage="0% (0/6)">
|
|
<conditions>
|
|
<condition number="714" type="jump" coverage="0%" />
|
|
<condition number="686" type="jump" coverage="0%" />
|
|
<condition number="690" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="530" hits="0" branch="False" />
|
|
<line number="531" hits="0" branch="False" />
|
|
<line number="532" hits="0" branch="False" />
|
|
<line number="533" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="599" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="534" hits="0" branch="False" />
|
|
<line number="536" hits="0" branch="False" />
|
|
<line number="537" hits="0" branch="False" />
|
|
<line number="538" hits="0" branch="False" />
|
|
<line number="539" hits="0" branch="False" />
|
|
<line number="540" hits="0" branch="False" />
|
|
<line number="542" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="729" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="543" hits="0" branch="False" />
|
|
<line number="544" hits="0" branch="False" />
|
|
<line number="546" hits="0" branch="False" />
|
|
<line number="547" hits="0" branch="False" />
|
|
<line number="548" hits="0" branch="False" />
|
|
<line number="549" hits="40" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="184" hits="1" branch="False" />
|
|
<line number="185" hits="1" branch="False" />
|
|
<line number="186" hits="1" branch="False" />
|
|
<line number="187" hits="1" branch="False" />
|
|
<line number="189" hits="388" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="119" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="190" hits="193" branch="False" />
|
|
<line number="191" hits="193" branch="False" />
|
|
<line number="192" hits="193" branch="False" />
|
|
<line number="193" hits="193" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="91" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="194" hits="193" branch="False" />
|
|
<line number="196" hits="1" branch="False" />
|
|
<line number="197" hits="8" branch="False" />
|
|
<line number="198" hits="8" branch="False" />
|
|
<line number="199" hits="8" branch="False" />
|
|
<line number="200" hits="8" branch="False" />
|
|
<line number="201" hits="8" branch="False" />
|
|
<line number="202" hits="8" branch="False" />
|
|
<line number="203" hits="1" branch="False" />
|
|
<line number="204" hits="1" branch="False" />
|
|
<line number="210" hits="1" branch="False" />
|
|
<line number="211" hits="1" branch="False" />
|
|
<line number="212" hits="1" branch="False" />
|
|
<line number="214" hits="61" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="605" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="215" hits="29" branch="False" />
|
|
<line number="216" hits="29" branch="False" />
|
|
<line number="218" hits="29" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="61" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="219" hits="29" branch="False" />
|
|
<line number="220" hits="29" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="90" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="221" hits="29" branch="False" />
|
|
<line number="223" hits="97" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="171" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="224" hits="5" branch="False" />
|
|
<line number="225" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="146" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="226" hits="4" branch="False" />
|
|
<line number="227" hits="5" branch="False" />
|
|
<line number="229" hits="167" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="269" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="230" hits="40" branch="False" />
|
|
<line number="231" hits="40" branch="False" />
|
|
<line number="232" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="246" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="233" hits="0" branch="False" />
|
|
<line number="234" hits="0" branch="False" />
|
|
<line number="235" hits="0" branch="False" />
|
|
<line number="236" hits="40" branch="False" />
|
|
<line number="238" hits="29" branch="False" />
|
|
<line number="239" hits="29" branch="False" />
|
|
<line number="240" hits="29" branch="False" />
|
|
<line number="241" hits="29" branch="False" />
|
|
<line number="243" hits="29" branch="False" />
|
|
<line number="244" hits="215" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="501" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="245" hits="64" branch="False" />
|
|
<line number="246" hits="64" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="363" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="247" hits="0" branch="False" />
|
|
<line number="249" hits="64" branch="False" />
|
|
<line number="250" hits="64" branch="False" />
|
|
<line number="252" hits="64" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="416" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="253" hits="2" branch="False" />
|
|
<line number="254" hits="2" branch="False" />
|
|
<line number="255" hits="2" branch="False" />
|
|
<line number="256" hits="62" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="437" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="257" hits="0" branch="False" />
|
|
<line number="258" hits="0" branch="False" />
|
|
<line number="259" hits="0" branch="False" />
|
|
<line number="260" hits="62" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="452" type="jump" coverage="100%" />
|
|
<condition number="458" type="jump" coverage="100%" />
|
|
<condition number="473" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="261" hits="33" branch="False" />
|
|
<line number="262" hits="33" branch="False" />
|
|
<line number="263" hits="33" branch="False" />
|
|
<line number="265" hits="29" branch="False" />
|
|
<line number="266" hits="29" branch="False" />
|
|
<line number="267" hits="29" branch="False" />
|
|
<line number="268" hits="64" branch="False" />
|
|
<line number="270" hits="29" branch="False" />
|
|
<line number="271" hits="29" branch="False" />
|
|
<line number="272" hits="29" branch="False" />
|
|
<line number="273" hits="29" branch="False" />
|
|
<line number="274" hits="29" branch="False" />
|
|
<line number="275" hits="29" branch="False" />
|
|
<line number="276" hits="29" branch="False" />
|
|
<line number="277" hits="29" branch="False" />
|
|
<line number="278" hits="29" branch="False" />
|
|
<line number="279" hits="29" branch="False" />
|
|
<line number="281" hits="1" branch="False" />
|
|
<line number="282" hits="1" branch="False" />
|
|
<line number="288" hits="1" branch="False" />
|
|
<line number="289" hits="1" branch="False" />
|
|
<line number="290" hits="1" branch="False" />
|
|
<line number="292" hits="61" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="240" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="293" hits="29" branch="False" />
|
|
<line number="294" hits="29" branch="False" />
|
|
<line number="295" hits="29" branch="False" />
|
|
<line number="296" hits="29" branch="False" />
|
|
<line number="297" hits="29" branch="False" />
|
|
<line number="299" hits="167" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="155" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="300" hits="40" branch="False" />
|
|
<line number="301" hits="40" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="105" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="302" hits="0" branch="False" />
|
|
<line number="304" hits="40" branch="False" />
|
|
<line number="305" hits="40" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="122" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="306" hits="40" branch="False" />
|
|
<line number="308" hits="40" branch="False" />
|
|
<line number="309" hits="40" branch="False" />
|
|
<line number="310" hits="40" branch="False" />
|
|
<line number="312" hits="29" branch="False" />
|
|
<line number="313" hits="29" branch="False" />
|
|
<line number="314" hits="29" branch="False" />
|
|
<line number="315" hits="29" branch="False" />
|
|
<line number="316" hits="29" branch="False" />
|
|
<line number="317" hits="29" branch="False" />
|
|
<line number="318" hits="29" branch="False" />
|
|
<line number="319" hits="29" branch="False" />
|
|
<line number="320" hits="29" branch="False" />
|
|
<line number="322" hits="1" branch="False" />
|
|
<line number="323" hits="1" branch="False" />
|
|
<line number="329" hits="1" branch="False" />
|
|
<line number="330" hits="1" branch="False" />
|
|
<line number="331" hits="1" branch="False" />
|
|
<line number="332" hits="1" branch="False" />
|
|
<line number="333" hits="1" branch="False" />
|
|
<line number="334" hits="1" branch="False" />
|
|
<line number="335" hits="1" branch="False" />
|
|
<line number="336" hits="1" branch="False" />
|
|
<line number="337" hits="1" branch="False" />
|
|
<line number="338" hits="1" branch="False" />
|
|
<line number="339" hits="1" branch="False" />
|
|
<line number="345" hits="1" branch="False" />
|
|
<line number="346" hits="1" branch="False" />
|
|
<line number="347" hits="1" branch="False" />
|
|
<line number="348" hits="1" branch="False" />
|
|
<line number="349" hits="1" branch="False" />
|
|
<line number="351" hits="1" branch="False" />
|
|
<line number="353" hits="388" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="241" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="354" hits="193" branch="False" />
|
|
<line number="355" hits="193" branch="False" />
|
|
<line number="356" hits="193" branch="False" />
|
|
<line number="357" hits="193" branch="False" />
|
|
<line number="359" hits="193" branch="False" />
|
|
<line number="360" hits="193" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="120" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="361" hits="126" branch="False" />
|
|
<line number="362" hits="126" branch="False" />
|
|
<line number="363" hits="126" branch="False" />
|
|
<line number="364" hits="67" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="156" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="365" hits="3" branch="False" />
|
|
<line number="366" hits="3" branch="False" />
|
|
<line number="367" hits="3" branch="False" />
|
|
<line number="369" hits="193" branch="False" />
|
|
<line number="371" hits="193" branch="False" />
|
|
<line number="372" hits="193" branch="False" />
|
|
<line number="373" hits="193" branch="False" />
|
|
<line number="374" hits="193" branch="False" />
|
|
<line number="375" hits="193" branch="False" />
|
|
<line number="376" hits="193" branch="False" />
|
|
<line number="377" hits="193" branch="False" />
|
|
<line number="378" hits="193" branch="False" />
|
|
<line number="380" hits="1" branch="False" />
|
|
<line number="381" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="298" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="382" hits="1" branch="False" />
|
|
<line number="383" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="272" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="384" hits="1" branch="False" />
|
|
<line number="386" hits="0" branch="False" />
|
|
<line number="387" hits="0" branch="False" />
|
|
<line number="389" hits="1" branch="False" />
|
|
<line number="390" hits="1" branch="False" />
|
|
<line number="391" hits="1" branch="False" />
|
|
<line number="392" hits="1" branch="False" />
|
|
<line number="393" hits="1" branch="False" />
|
|
<line number="394" hits="1" branch="False" />
|
|
<line number="395" hits="1" branch="False" />
|
|
<line number="396" hits="1" branch="False" />
|
|
<line number="397" hits="1" branch="False" />
|
|
<line number="413" hits="40" branch="False" />
|
|
<line number="414" hits="40" branch="False" />
|
|
<line number="415" hits="40" branch="False" />
|
|
<line number="416" hits="40" branch="False" />
|
|
<line number="418" hits="40" branch="False" />
|
|
<line number="419" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="78" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="420" hits="0" branch="False" />
|
|
<line number="422" hits="40" branch="False" />
|
|
<line number="423" hits="40" branch="False" />
|
|
<line number="424" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="131" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="425" hits="0" branch="False" />
|
|
<line number="427" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="153" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="428" hits="40" branch="False" />
|
|
<line number="430" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="173" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="431" hits="0" branch="False" />
|
|
<line number="433" hits="0" branch="False" />
|
|
<line number="434" hits="0" branch="False" />
|
|
<line number="435" hits="40" branch="False" />
|
|
<line number="438" hits="0" branch="False" />
|
|
<line number="439" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="440" hits="0" branch="False" />
|
|
<line number="442" hits="0" branch="False" />
|
|
<line number="443" hits="0" branch="False" />
|
|
<line number="444" hits="0" branch="False" />
|
|
<line number="446" hits="0" branch="True" condition-coverage="0% (0/6)">
|
|
<conditions>
|
|
<condition number="143" type="jump" coverage="0%" />
|
|
<condition number="113" type="jump" coverage="0%" />
|
|
<condition number="127" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="447" hits="0" branch="False" />
|
|
<line number="448" hits="0" branch="False" />
|
|
<line number="449" hits="0" branch="False" />
|
|
<line number="450" hits="0" branch="False" />
|
|
<line number="451" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="99" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="452" hits="0" branch="False" />
|
|
<line number="454" hits="0" branch="False" />
|
|
<line number="455" hits="0" branch="False" />
|
|
<line number="456" hits="0" branch="False" />
|
|
<line number="463" hits="40" branch="False" />
|
|
<line number="464" hits="40" branch="False" />
|
|
<line number="465" hits="40" branch="False" />
|
|
<line number="466" hits="40" branch="False" />
|
|
<line number="468" hits="40" branch="False" />
|
|
<line number="469" hits="40" branch="False" />
|
|
<line number="471" hits="40" branch="False" />
|
|
<line number="472" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="85" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="473" hits="0" branch="False" />
|
|
<line number="475" hits="40" branch="False" />
|
|
<line number="476" hits="40" branch="False" />
|
|
<line number="477" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="141" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="478" hits="0" branch="False" />
|
|
<line number="480" hits="40" branch="False" />
|
|
<line number="481" hits="40" branch="False" />
|
|
<line number="483" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="186" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="484" hits="40" branch="False" />
|
|
<line number="485" hits="40" branch="False" />
|
|
<line number="486" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="207" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="487" hits="0" branch="False" />
|
|
<line number="488" hits="0" branch="False" />
|
|
<line number="489" hits="0" branch="False" />
|
|
<line number="492" hits="40" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="240" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="493" hits="0" branch="False" />
|
|
<line number="495" hits="40" branch="False" />
|
|
<line number="496" hits="40" branch="False" />
|
|
<line number="497" hits="40" branch="False" />
|
|
<line number="500" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="306" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="501" hits="0" branch="False" />
|
|
<line number="503" hits="0" branch="False" />
|
|
<line number="504" hits="0" branch="False" />
|
|
<line number="505" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="366" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="506" hits="0" branch="False" />
|
|
<line number="508" hits="0" branch="False" />
|
|
<line number="509" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="390" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="510" hits="0" branch="False" />
|
|
<line number="511" hits="0" branch="False" />
|
|
<line number="512" hits="0" branch="False" />
|
|
<line number="515" hits="0" branch="False" />
|
|
<line number="516" hits="0" branch="False" />
|
|
<line number="518" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="451" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="519" hits="0" branch="False" />
|
|
<line number="520" hits="0" branch="False" />
|
|
<line number="521" hits="0" branch="False" />
|
|
<line number="523" hits="0" branch="False" />
|
|
<line number="524" hits="0" branch="False" />
|
|
<line number="525" hits="0" branch="False" />
|
|
<line number="526" hits="0" branch="False" />
|
|
<line number="527" hits="0" branch="False" />
|
|
<line number="529" hits="0" branch="True" condition-coverage="0% (0/6)">
|
|
<conditions>
|
|
<condition number="714" type="jump" coverage="0%" />
|
|
<condition number="686" type="jump" coverage="0%" />
|
|
<condition number="690" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="530" hits="0" branch="False" />
|
|
<line number="531" hits="0" branch="False" />
|
|
<line number="532" hits="0" branch="False" />
|
|
<line number="533" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="599" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="534" hits="0" branch="False" />
|
|
<line number="536" hits="0" branch="False" />
|
|
<line number="537" hits="0" branch="False" />
|
|
<line number="538" hits="0" branch="False" />
|
|
<line number="539" hits="0" branch="False" />
|
|
<line number="540" hits="0" branch="False" />
|
|
<line number="542" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="729" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="543" hits="0" branch="False" />
|
|
<line number="544" hits="0" branch="False" />
|
|
<line number="546" hits="0" branch="False" />
|
|
<line number="547" hits="0" branch="False" />
|
|
<line number="548" hits="0" branch="False" />
|
|
<line number="549" hits="40" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/<EnumeratePrimaryLocations>d__50" filename="CBDD.Core/Storage/StorageEngine.Diagnostics.cs" line-rate="0.8887999999999999" branch-rate="0.75" complexity="4">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.8887999999999999" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="400" hits="821" branch="False" />
|
|
<line number="401" hits="821" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="402" hits="0" branch="False" />
|
|
<line number="404" hits="821" branch="False" />
|
|
<line number="406" hits="10308" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="241" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="407" hits="3923" branch="False" />
|
|
<line number="408" hits="3923" branch="False" />
|
|
<line number="409" hits="3922" branch="False" />
|
|
<line number="410" hits="820" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="400" hits="821" branch="False" />
|
|
<line number="401" hits="821" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="402" hits="0" branch="False" />
|
|
<line number="404" hits="821" branch="False" />
|
|
<line number="406" hits="10308" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="241" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="407" hits="3923" branch="False" />
|
|
<line number="408" hits="3923" branch="False" />
|
|
<line number="409" hits="3922" branch="False" />
|
|
<line number="410" hits="820" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.PageTypeUsageEntry" filename="CBDD.Core/Storage/StorageEngine.Diagnostics.cs" line-rate="1" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="get_PageType" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="15" hits="12" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PageCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="20" hits="9" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="15" hits="12" branch="False" />
|
|
<line number="20" hits="9" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.CollectionPageUsageEntry" filename="CBDD.Core/Storage/StorageEngine.Diagnostics.cs" line-rate="1" branch-rate="1" complexity="6">
|
|
<methods>
|
|
<method name="get_CollectionName" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="31" hits="60" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_TotalDistinctPages" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="36" hits="29" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DataPages" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="41" hits="29" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_OverflowPages" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="46" hits="29" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_IndexPages" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="51" hits="29" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_OtherPages" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="56" hits="29" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="31" hits="60" branch="False" />
|
|
<line number="36" hits="29" branch="False" />
|
|
<line number="41" hits="29" branch="False" />
|
|
<line number="46" hits="29" branch="False" />
|
|
<line number="51" hits="29" branch="False" />
|
|
<line number="56" hits="29" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.CollectionCompressionRatioEntry" filename="CBDD.Core/Storage/StorageEngine.Diagnostics.cs" line-rate="0.8332999999999999" branch-rate="0" complexity="7">
|
|
<methods>
|
|
<method name="get_CollectionName" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="67" hits="60" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DocumentCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="72" hits="30" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressedDocumentCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="77" hits="29" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_BytesBeforeCompression" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="82" hits="30" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_BytesAfterCompression" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="87" hits="30" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionRatio" signature="()" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="92" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="67" hits="60" branch="False" />
|
|
<line number="72" hits="30" branch="False" />
|
|
<line number="77" hits="29" branch="False" />
|
|
<line number="82" hits="30" branch="False" />
|
|
<line number="87" hits="30" branch="False" />
|
|
<line number="92" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.FreeListSummary" filename="CBDD.Core/Storage/StorageEngine.Diagnostics.cs" line-rate="1" branch-rate="1" complexity="5">
|
|
<methods>
|
|
<method name="get_PageCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="103" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_FreePageCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="108" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_FreeBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="113" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_FragmentationPercent" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="118" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_TailReclaimablePages" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="123" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="103" hits="2" branch="False" />
|
|
<line number="108" hits="1" branch="False" />
|
|
<line number="113" hits="1" branch="False" />
|
|
<line number="118" hits="1" branch="False" />
|
|
<line number="123" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.FragmentationPageEntry" filename="CBDD.Core/Storage/StorageEngine.Diagnostics.cs" line-rate="1" branch-rate="1" complexity="4">
|
|
<methods>
|
|
<method name="get_PageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="134" hits="193" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PageType" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="139" hits="193" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_IsFreePage" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="144" hits="193" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_FreeBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="149" hits="193" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="134" hits="193" branch="False" />
|
|
<line number="139" hits="193" branch="False" />
|
|
<line number="144" hits="193" branch="False" />
|
|
<line number="149" hits="193" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.FragmentationMapReport" filename="CBDD.Core/Storage/StorageEngine.Diagnostics.cs" line-rate="1" branch-rate="1" complexity="4">
|
|
<methods>
|
|
<method name="get_Pages" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="160" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_TotalFreeBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="165" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_FragmentationPercent" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="170" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_TailReclaimablePages" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="175" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="160" hits="3" branch="False" />
|
|
<line number="165" hits="1" branch="False" />
|
|
<line number="170" hits="1" branch="False" />
|
|
<line number="175" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine" filename="CBDD.Core/Storage/StorageEngine.Dictionary.cs" line-rate="0.915" branch-rate="0.7857" complexity="31">
|
|
<methods>
|
|
<method name="InitializeDictionary" signature="()" line-rate="0.9301999999999999" branch-rate="0.9" complexity="10">
|
|
<lines>
|
|
<line number="17" hits="263" branch="False" />
|
|
<line number="19" hits="263" branch="False" />
|
|
<line number="20" hits="263" branch="False" />
|
|
<line number="21" hits="263" branch="False" />
|
|
<line number="23" hits="263" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="61" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="24" hits="233" branch="False" />
|
|
<line number="26" hits="233" branch="False" />
|
|
<line number="27" hits="233" branch="False" />
|
|
<line number="29" hits="233" branch="False" />
|
|
<line number="30" hits="233" branch="False" />
|
|
<line number="31" hits="233" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="137" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="32" hits="233" branch="False" />
|
|
<line number="33" hits="233" branch="False" />
|
|
<line number="36" hits="233" branch="False" />
|
|
<line number="37" hits="233" branch="False" />
|
|
<line number="38" hits="233" branch="False" />
|
|
<line number="41" hits="233" branch="False" />
|
|
<line number="42" hits="233" branch="False" />
|
|
<line number="43" hits="233" branch="False" />
|
|
<line number="46" hits="233" branch="False" />
|
|
<line number="47" hits="233" branch="False" />
|
|
<line number="49" hits="0" branch="False" />
|
|
<line number="50" hits="0" branch="False" />
|
|
<line number="51" hits="0" branch="False" />
|
|
<line number="52" hits="233" branch="False" />
|
|
<line number="53" hits="233" branch="False" />
|
|
<line number="55" hits="30" branch="False" />
|
|
<line number="56" hits="30" branch="False" />
|
|
<line number="59" hits="30" branch="False" />
|
|
<line number="60" hits="16744" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="428" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="61" hits="8327" branch="False" />
|
|
<line number="62" hits="8327" branch="False" />
|
|
<line number="63" hits="8327" branch="False" />
|
|
<line number="64" hits="8327" branch="False" />
|
|
<line number="65" hits="10558" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="414" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="66" hits="8327" branch="False" />
|
|
<line number="67" hits="30" branch="False" />
|
|
<line number="68" hits="30" branch="False" />
|
|
<line number="71" hits="263" branch="False" />
|
|
<line number="74" hits="263" branch="False" />
|
|
<line number="75" hits="80215" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="580" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="76" hits="263" branch="False" />
|
|
<line number="77" hits="263" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetKeyMap" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="83" hits="12733" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetKeyReverseMap" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="89" hits="19516" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetOrAddDictionaryEntry" signature="(System.String)" line-rate="0.8095" branch-rate="0.625" complexity="8">
|
|
<lines>
|
|
<line number="98" hits="270607" branch="False" />
|
|
<line number="99" hits="270607" branch="False" />
|
|
<line number="100" hits="270607" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="101" hits="227663" branch="False" />
|
|
<line number="102" hits="227663" branch="False" />
|
|
<line number="105" hits="42944" branch="False" />
|
|
<line number="106" hits="42944" branch="False" />
|
|
<line number="108" hits="42944" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="73" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="109" hits="0" branch="False" />
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="120" hits="42944" branch="False" />
|
|
<line number="121" hits="42944" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="97" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="133" hits="42944" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="116" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="134" hits="42944" branch="False" />
|
|
<line number="135" hits="42944" branch="False" />
|
|
<line number="136" hits="42944" branch="False" />
|
|
<line number="137" hits="42944" branch="False" />
|
|
<line number="138" hits="42944" branch="False" />
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="0" branch="False" />
|
|
<line number="145" hits="270607" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetDictionaryKey" signature="(System.UInt16)" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="153" hits="3003" branch="False" />
|
|
<line number="154" hits="3003" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="155" hits="3003" branch="False" />
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="157" hits="3003" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InsertDictionaryEntryGlobal" signature="(System.String,System.UInt16)" line-rate="0.9615" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="160" hits="45388" branch="False" />
|
|
<line number="161" hits="45388" branch="False" />
|
|
<line number="162" hits="45388" branch="False" />
|
|
<line number="164" hits="47561" branch="False" />
|
|
<line number="165" hits="47561" branch="False" />
|
|
<line number="166" hits="47561" branch="False" />
|
|
<line number="169" hits="47561" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="67" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="170" hits="45386" branch="False" />
|
|
<line number="172" hits="45386" branch="False" />
|
|
<line number="173" hits="45386" branch="False" />
|
|
<line number="177" hits="2175" branch="False" />
|
|
<line number="178" hits="2175" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="117" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="179" hits="2173" branch="False" />
|
|
<line number="180" hits="2173" branch="False" />
|
|
<line number="181" hits="2173" branch="False" />
|
|
<line number="185" hits="2" branch="False" />
|
|
<line number="186" hits="2" branch="False" />
|
|
<line number="187" hits="2" branch="False" />
|
|
<line number="192" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="184" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="193" hits="0" branch="False" />
|
|
<line number="196" hits="2" branch="False" />
|
|
<line number="199" hits="2" branch="False" />
|
|
<line number="200" hits="2" branch="False" />
|
|
<line number="201" hits="2" branch="False" />
|
|
<line number="203" hits="2" branch="False" />
|
|
<line number="205" hits="45388" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RegisterKeys" signature="(System.Collections.Generic.IEnumerable`1<System.String>)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="213" hits="12761" branch="False" />
|
|
<line number="214" hits="553479" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="39" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="215" hits="257598" branch="False" />
|
|
<line number="216" hits="257598" branch="False" />
|
|
<line number="217" hits="257598" branch="False" />
|
|
<line number="218" hits="12761" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.String,ZB.MOM.WW.CBDD.Core.Storage.PageFileConfig,ZB.MOM.WW.CBDD.Core.Compression.CompressionOptions,ZB.MOM.WW.CBDD.Core.Storage.MaintenanceOptions)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="8" hits="250" branch="False" />
|
|
<line number="9" hits="250" branch="False" />
|
|
<line number="14" hits="250" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="17" hits="263" branch="False" />
|
|
<line number="19" hits="263" branch="False" />
|
|
<line number="20" hits="263" branch="False" />
|
|
<line number="21" hits="263" branch="False" />
|
|
<line number="23" hits="263" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="61" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="24" hits="233" branch="False" />
|
|
<line number="26" hits="233" branch="False" />
|
|
<line number="27" hits="233" branch="False" />
|
|
<line number="29" hits="233" branch="False" />
|
|
<line number="30" hits="233" branch="False" />
|
|
<line number="31" hits="233" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="137" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="32" hits="233" branch="False" />
|
|
<line number="33" hits="233" branch="False" />
|
|
<line number="36" hits="233" branch="False" />
|
|
<line number="37" hits="233" branch="False" />
|
|
<line number="38" hits="233" branch="False" />
|
|
<line number="41" hits="233" branch="False" />
|
|
<line number="42" hits="233" branch="False" />
|
|
<line number="43" hits="233" branch="False" />
|
|
<line number="46" hits="233" branch="False" />
|
|
<line number="47" hits="233" branch="False" />
|
|
<line number="49" hits="0" branch="False" />
|
|
<line number="50" hits="0" branch="False" />
|
|
<line number="51" hits="0" branch="False" />
|
|
<line number="52" hits="233" branch="False" />
|
|
<line number="53" hits="233" branch="False" />
|
|
<line number="55" hits="30" branch="False" />
|
|
<line number="56" hits="30" branch="False" />
|
|
<line number="59" hits="30" branch="False" />
|
|
<line number="60" hits="16744" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="428" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="61" hits="8327" branch="False" />
|
|
<line number="62" hits="8327" branch="False" />
|
|
<line number="63" hits="8327" branch="False" />
|
|
<line number="64" hits="8327" branch="False" />
|
|
<line number="65" hits="10558" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="414" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="66" hits="8327" branch="False" />
|
|
<line number="67" hits="30" branch="False" />
|
|
<line number="68" hits="30" branch="False" />
|
|
<line number="71" hits="263" branch="False" />
|
|
<line number="74" hits="263" branch="False" />
|
|
<line number="75" hits="80215" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="580" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="76" hits="263" branch="False" />
|
|
<line number="77" hits="263" branch="False" />
|
|
<line number="83" hits="12733" branch="False" />
|
|
<line number="89" hits="19516" branch="False" />
|
|
<line number="98" hits="270607" branch="False" />
|
|
<line number="99" hits="270607" branch="False" />
|
|
<line number="100" hits="270607" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="101" hits="227663" branch="False" />
|
|
<line number="102" hits="227663" branch="False" />
|
|
<line number="105" hits="42944" branch="False" />
|
|
<line number="106" hits="42944" branch="False" />
|
|
<line number="108" hits="42944" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="73" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="109" hits="0" branch="False" />
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="120" hits="42944" branch="False" />
|
|
<line number="121" hits="42944" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="97" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="133" hits="42944" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="116" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="134" hits="42944" branch="False" />
|
|
<line number="135" hits="42944" branch="False" />
|
|
<line number="136" hits="42944" branch="False" />
|
|
<line number="137" hits="42944" branch="False" />
|
|
<line number="138" hits="42944" branch="False" />
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="0" branch="False" />
|
|
<line number="145" hits="270607" branch="False" />
|
|
<line number="153" hits="3003" branch="False" />
|
|
<line number="154" hits="3003" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="155" hits="3003" branch="False" />
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="157" hits="3003" branch="False" />
|
|
<line number="160" hits="45388" branch="False" />
|
|
<line number="161" hits="45388" branch="False" />
|
|
<line number="162" hits="45388" branch="False" />
|
|
<line number="164" hits="47561" branch="False" />
|
|
<line number="165" hits="47561" branch="False" />
|
|
<line number="166" hits="47561" branch="False" />
|
|
<line number="169" hits="47561" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="67" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="170" hits="45386" branch="False" />
|
|
<line number="172" hits="45386" branch="False" />
|
|
<line number="173" hits="45386" branch="False" />
|
|
<line number="177" hits="2175" branch="False" />
|
|
<line number="178" hits="2175" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="117" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="179" hits="2173" branch="False" />
|
|
<line number="180" hits="2173" branch="False" />
|
|
<line number="181" hits="2173" branch="False" />
|
|
<line number="185" hits="2" branch="False" />
|
|
<line number="186" hits="2" branch="False" />
|
|
<line number="187" hits="2" branch="False" />
|
|
<line number="192" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="184" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="193" hits="0" branch="False" />
|
|
<line number="196" hits="2" branch="False" />
|
|
<line number="199" hits="2" branch="False" />
|
|
<line number="200" hits="2" branch="False" />
|
|
<line number="201" hits="2" branch="False" />
|
|
<line number="203" hits="2" branch="False" />
|
|
<line number="205" hits="45388" branch="False" />
|
|
<line number="213" hits="12761" branch="False" />
|
|
<line number="214" hits="553479" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="39" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="215" hits="257598" branch="False" />
|
|
<line number="216" hits="257598" branch="False" />
|
|
<line number="217" hits="257598" branch="False" />
|
|
<line number="218" hits="12761" branch="False" />
|
|
<line number="8" hits="250" branch="False" />
|
|
<line number="9" hits="250" branch="False" />
|
|
<line number="14" hits="250" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine" filename="CBDD.Core/Storage/StorageEngine.Format.cs" line-rate="0.9209999999999999" branch-rate="0.75" complexity="13">
|
|
<methods>
|
|
<method name="InitializeStorageFormatMetadata" signature="()" line-rate="0.9285" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="83" hits="250" branch="False" />
|
|
<line number="84" hits="250" branch="False" />
|
|
<line number="85" hits="250" branch="False" />
|
|
<line number="87" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="17" branch="False" />
|
|
<line number="90" hits="233" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="74" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="91" hits="0" branch="False" />
|
|
<line number="93" hits="233" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="107" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="94" hits="233" branch="False" />
|
|
<line number="95" hits="233" branch="False" />
|
|
<line number="96" hits="233" branch="False" />
|
|
<line number="97" hits="233" branch="False" />
|
|
<line number="98" hits="233" branch="False" />
|
|
<line number="99" hits="250" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryReadStorageFormatMetadata" signature="(System.ReadOnlySpan`1<System.Byte>,ZB.MOM.WW.CBDD.Core.Storage.StorageFormatMetadata&)" line-rate="0.8665999999999999" branch-rate="0.6666" complexity="6">
|
|
<lines>
|
|
<line number="102" hits="250" branch="False" />
|
|
<line number="103" hits="250" branch="False" />
|
|
<line number="104" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="105" hits="0" branch="False" />
|
|
<line number="107" hits="250" branch="False" />
|
|
<line number="108" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="60" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="109" hits="233" branch="False" />
|
|
<line number="111" hits="17" branch="False" />
|
|
<line number="112" hits="17" branch="False" />
|
|
<line number="113" hits="17" branch="False" />
|
|
<line number="114" hits="17" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="110" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="115" hits="0" branch="False" />
|
|
<line number="117" hits="17" branch="False" />
|
|
<line number="118" hits="17" branch="False" />
|
|
<line number="119" hits="250" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteStorageFormatMetadata" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageFormatMetadata)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="122" hits="247" branch="False" />
|
|
<line number="123" hits="247" branch="False" />
|
|
<line number="124" hits="247" branch="False" />
|
|
<line number="125" hits="247" branch="False" />
|
|
<line number="126" hits="247" branch="False" />
|
|
<line number="127" hits="247" branch="False" />
|
|
<line number="128" hits="247" branch="False" />
|
|
<line number="129" hits="247" branch="False" />
|
|
<line number="130" hits="247" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="83" hits="250" branch="False" />
|
|
<line number="84" hits="250" branch="False" />
|
|
<line number="85" hits="250" branch="False" />
|
|
<line number="87" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="17" branch="False" />
|
|
<line number="90" hits="233" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="74" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="91" hits="0" branch="False" />
|
|
<line number="93" hits="233" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="107" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="94" hits="233" branch="False" />
|
|
<line number="95" hits="233" branch="False" />
|
|
<line number="96" hits="233" branch="False" />
|
|
<line number="97" hits="233" branch="False" />
|
|
<line number="98" hits="233" branch="False" />
|
|
<line number="99" hits="250" branch="False" />
|
|
<line number="102" hits="250" branch="False" />
|
|
<line number="103" hits="250" branch="False" />
|
|
<line number="104" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="105" hits="0" branch="False" />
|
|
<line number="107" hits="250" branch="False" />
|
|
<line number="108" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="60" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="109" hits="233" branch="False" />
|
|
<line number="111" hits="17" branch="False" />
|
|
<line number="112" hits="17" branch="False" />
|
|
<line number="113" hits="17" branch="False" />
|
|
<line number="114" hits="17" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="110" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="115" hits="0" branch="False" />
|
|
<line number="117" hits="17" branch="False" />
|
|
<line number="118" hits="17" branch="False" />
|
|
<line number="119" hits="250" branch="False" />
|
|
<line number="122" hits="247" branch="False" />
|
|
<line number="123" hits="247" branch="False" />
|
|
<line number="124" hits="247" branch="False" />
|
|
<line number="125" hits="247" branch="False" />
|
|
<line number="126" hits="247" branch="False" />
|
|
<line number="127" hits="247" branch="False" />
|
|
<line number="128" hits="247" branch="False" />
|
|
<line number="129" hits="247" branch="False" />
|
|
<line number="130" hits="247" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageFormatMetadata" filename="CBDD.Core/Storage/StorageEngine.Format.cs" line-rate="0.7058" branch-rate="1" complexity="8">
|
|
<methods>
|
|
<method name="get_IsPresent" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="20" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Version" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="25" hits="247" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_FeatureFlags" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="30" hits="247" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DefaultCodec" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="35" hits="247" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionCapabilityEnabled" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="40" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Present" signature="(System.Byte,ZB.MOM.WW.CBDD.Core.Storage.StorageFeatureFlags,ZB.MOM.WW.CBDD.Core.Compression.CompressionCodec)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="57" hits="251" branch="False" />
|
|
<line number="58" hits="251" branch="False" />
|
|
<line number="59" hits="251" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Legacy" signature="(ZB.MOM.WW.CBDD.Core.Compression.CompressionCodec)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="66" hits="0" branch="False" />
|
|
<line number="67" hits="0" branch="False" />
|
|
<line number="68" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Boolean,System.Byte,ZB.MOM.WW.CBDD.Core.Storage.StorageFeatureFlags,ZB.MOM.WW.CBDD.Core.Compression.CompressionCodec)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="43" hits="251" branch="False" />
|
|
<line number="44" hits="251" branch="False" />
|
|
<line number="45" hits="251" branch="False" />
|
|
<line number="46" hits="251" branch="False" />
|
|
<line number="47" hits="251" branch="False" />
|
|
<line number="48" hits="251" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="20" hits="0" branch="False" />
|
|
<line number="25" hits="247" branch="False" />
|
|
<line number="30" hits="247" branch="False" />
|
|
<line number="35" hits="247" branch="False" />
|
|
<line number="40" hits="0" branch="False" />
|
|
<line number="57" hits="251" branch="False" />
|
|
<line number="58" hits="251" branch="False" />
|
|
<line number="59" hits="251" branch="False" />
|
|
<line number="66" hits="0" branch="False" />
|
|
<line number="67" hits="0" branch="False" />
|
|
<line number="68" hits="0" branch="False" />
|
|
<line number="43" hits="251" branch="False" />
|
|
<line number="44" hits="251" branch="False" />
|
|
<line number="45" hits="251" branch="False" />
|
|
<line number="46" hits="251" branch="False" />
|
|
<line number="47" hits="251" branch="False" />
|
|
<line number="48" hits="251" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine" filename="CBDD.Core/Storage/StorageEngine.Maintenance.cs" line-rate="0.7093" branch-rate="0.5797" complexity="275">
|
|
<methods>
|
|
<method name="get_MaintenanceOptions" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="421" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Compact" signature="(ZB.MOM.WW.CBDD.Core.Storage.CompactionOptions)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="428" hits="14" branch="False" />
|
|
<line number="429" hits="14" branch="False" />
|
|
<line number="430" hits="11" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Vacuum" signature="(ZB.MOM.WW.CBDD.Core.Storage.CompactionOptions)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="453" hits="0" branch="False" />
|
|
<line number="454" hits="0" branch="False" />
|
|
<line number="455" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="VacuumAsync" signature="(ZB.MOM.WW.CBDD.Core.Storage.CompactionOptions,System.Threading.CancellationToken)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="463" hits="0" branch="False" />
|
|
<line number="464" hits="0" branch="False" />
|
|
<line number="465" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RunOnlineCompactionPass" signature="(ZB.MOM.WW.CBDD.Core.Storage.CompactionOptions)" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="472" hits="0" branch="False" />
|
|
<line number="473" hits="0" branch="False" />
|
|
<line number="474" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="475" hits="0" branch="False" />
|
|
<line number="476" hits="0" branch="False" />
|
|
<line number="477" hits="0" branch="False" />
|
|
<line number="478" hits="0" branch="False" />
|
|
<line number="479" hits="0" branch="False" />
|
|
<line number="480" hits="0" branch="False" />
|
|
<line number="481" hits="0" branch="False" />
|
|
<line number="482" hits="0" branch="False" />
|
|
<line number="483" hits="0" branch="False" />
|
|
<line number="484" hits="0" branch="False" />
|
|
<line number="485" hits="0" branch="False" />
|
|
<line number="486" hits="0" branch="False" />
|
|
<line number="487" hits="0" branch="False" />
|
|
<line number="489" hits="0" branch="False" />
|
|
<line number="490" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ResumeCompactionIfNeeded" signature="(ZB.MOM.WW.CBDD.Core.Storage.CompactionOptions)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="523" hits="257" branch="False" />
|
|
<line number="524" hits="257" branch="False" />
|
|
<line number="525" hits="257" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RunInPlaceMaintenanceBatch" signature="(System.UInt32,System.Int32,ZB.MOM.WW.CBDD.Core.Storage.CompactionOptions,System.Boolean,System.Threading.CancellationToken)" line-rate="0" branch-rate="0" complexity="24">
|
|
<lines>
|
|
<line number="797" hits="0" branch="False" />
|
|
<line number="798" hits="0" branch="False" />
|
|
<line number="799" hits="0" branch="False" />
|
|
<line number="800" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="0%" />
|
|
<condition number="39" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="801" hits="0" branch="False" />
|
|
<line number="803" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="59" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="804" hits="0" branch="False" />
|
|
<line number="805" hits="0" branch="False" />
|
|
<line number="806" hits="0" branch="False" />
|
|
<line number="808" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="95" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="809" hits="0" branch="False" />
|
|
<line number="811" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="107" type="jump" coverage="0%" />
|
|
<condition number="123" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="812" hits="0" branch="False" />
|
|
<line number="814" hits="0" branch="False" />
|
|
<line number="815" hits="0" branch="False" />
|
|
<line number="817" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="315" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="818" hits="0" branch="False" />
|
|
<line number="819" hits="0" branch="False" />
|
|
<line number="820" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="171" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="821" hits="0" branch="False" />
|
|
<line number="822" hits="0" branch="False" />
|
|
<line number="823" hits="0" branch="False" />
|
|
<line number="825" hits="0" branch="False" />
|
|
<line number="826" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="202" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="827" hits="0" branch="False" />
|
|
<line number="828" hits="0" branch="False" />
|
|
<line number="829" hits="0" branch="False" />
|
|
<line number="830" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="250" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="831" hits="0" branch="False" />
|
|
<line number="832" hits="0" branch="False" />
|
|
<line number="833" hits="0" branch="False" />
|
|
<line number="834" hits="0" branch="False" />
|
|
<line number="835" hits="0" branch="False" />
|
|
<line number="837" hits="0" branch="False" />
|
|
<line number="838" hits="0" branch="False" />
|
|
<line number="839" hits="0" branch="False" />
|
|
<line number="840" hits="0" branch="False" />
|
|
<line number="842" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="326" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="843" hits="0" branch="False" />
|
|
<line number="844" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="332" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="845" hits="0" branch="False" />
|
|
<line number="847" hits="0" branch="False" />
|
|
<line number="848" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CaptureCompactionSnapshot" signature="()" line-rate="1" branch-rate="0.9375" complexity="16">
|
|
<lines>
|
|
<line number="851" hits="34" branch="False" />
|
|
<line number="852" hits="34" branch="False" />
|
|
<line number="853" hits="34" branch="False" />
|
|
<line number="854" hits="34" branch="False" />
|
|
<line number="855" hits="34" branch="False" />
|
|
<line number="857" hits="34" branch="False" />
|
|
<line number="858" hits="34" branch="False" />
|
|
<line number="860" hits="34" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="74" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="861" hits="19" branch="False" />
|
|
<line number="862" hits="3854" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="109" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="863" hits="1908" branch="False" />
|
|
<line number="864" hits="1908" branch="False" />
|
|
<line number="865" hits="1908" branch="False" />
|
|
<line number="866" hits="19" branch="False" />
|
|
<line number="868" hits="34" branch="False" />
|
|
<line number="870" hits="34" branch="False" />
|
|
<line number="871" hits="34" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="133" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="872" hits="34" branch="False" />
|
|
<line number="873" hits="34" branch="False" />
|
|
<line number="874" hits="21810" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="220" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="875" hits="10871" branch="False" />
|
|
<line number="876" hits="10871" branch="False" />
|
|
<line number="877" hits="10871" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="192" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="878" hits="10047" branch="False" />
|
|
<line number="880" hits="824" branch="False" />
|
|
<line number="881" hits="824" branch="False" />
|
|
<line number="882" hits="34" branch="False" />
|
|
<line number="884" hits="34" branch="False" />
|
|
<line number="885" hits="34" branch="False" />
|
|
<line number="886" hits="34" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="241" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="887" hits="34" branch="False" />
|
|
<line number="888" hits="34" branch="False" />
|
|
<line number="890" hits="34" branch="False" />
|
|
<line number="891" hits="4150" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="329" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="892" hits="2075" branch="False" />
|
|
<line number="893" hits="2075" branch="False" />
|
|
<line number="894" hits="2075" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="303" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="895" hits="34" branch="False" />
|
|
<line number="897" hits="2041" branch="False" />
|
|
<line number="898" hits="2041" branch="False" />
|
|
<line number="900" hits="34" branch="False" />
|
|
<line number="901" hits="34" branch="False" />
|
|
<line number="902" hits="34" branch="False" />
|
|
<line number="903" hits="34" branch="False" />
|
|
<line number="904" hits="34" branch="False" />
|
|
<line number="905" hits="34" branch="False" />
|
|
<line number="906" hits="34" branch="False" />
|
|
<line number="907" hits="34" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryReadSlottedFreeSpace" signature="(System.ReadOnlySpan`1<System.Byte>,System.Int32&)" line-rate="0.8" branch-rate="0.5832999999999999" complexity="12">
|
|
<lines>
|
|
<line number="910" hits="10938" branch="False" />
|
|
<line number="911" hits="10938" branch="False" />
|
|
<line number="912" hits="10938" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="913" hits="0" branch="False" />
|
|
<line number="915" hits="10938" branch="False" />
|
|
<line number="916" hits="10938" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="48" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="917" hits="10111" branch="False" />
|
|
<line number="919" hits="827" branch="False" />
|
|
<line number="920" hits="827" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="80" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="921" hits="0" branch="False" />
|
|
<line number="923" hits="827" branch="True" condition-coverage="50% (3/6)">
|
|
<conditions>
|
|
<condition number="93" type="jump" coverage="50%" />
|
|
<condition number="108" type="jump" coverage="50%" />
|
|
<condition number="131" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="924" hits="0" branch="False" />
|
|
<line number="926" hits="827" branch="False" />
|
|
<line number="927" hits="827" branch="False" />
|
|
<line number="928" hits="10938" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="IsSlottedPageType" signature="(ZB.MOM.WW.CBDD.Core.Storage.PageType)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="931" hits="10938" branch="False" />
|
|
<line number="932" hits="10938" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="5" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="933" hits="10938" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="BuildStats" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/CompactionSnapshot,ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/CompactionSnapshot,ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/CompactionWork,ZB.MOM.WW.CBDD.Core.Storage.TailTruncationResult,System.DateTimeOffset,System.DateTimeOffset,System.Boolean,System.Boolean)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="944" hits="15" branch="False" />
|
|
<line number="945" hits="15" branch="False" />
|
|
<line number="946" hits="15" branch="False" />
|
|
<line number="947" hits="15" branch="False" />
|
|
<line number="948" hits="15" branch="False" />
|
|
<line number="949" hits="15" branch="False" />
|
|
<line number="950" hits="15" branch="False" />
|
|
<line number="951" hits="15" branch="False" />
|
|
<line number="952" hits="15" branch="False" />
|
|
<line number="953" hits="15" branch="False" />
|
|
<line number="954" hits="15" branch="False" />
|
|
<line number="955" hits="15" branch="False" />
|
|
<line number="956" hits="15" branch="False" />
|
|
<line number="957" hits="15" branch="False" />
|
|
<line number="958" hits="15" branch="False" />
|
|
<line number="959" hits="15" branch="False" />
|
|
<line number="960" hits="15" branch="False" />
|
|
<line number="961" hits="15" branch="False" />
|
|
<line number="962" hits="15" branch="False" />
|
|
<line number="963" hits="15" branch="False" />
|
|
<line number="964" hits="15" branch="False" />
|
|
<line number="965" hits="15" branch="False" />
|
|
<line number="966" hits="15" branch="False" />
|
|
<line number="967" hits="15" branch="False" />
|
|
<line number="968" hits="15" branch="False" />
|
|
<line number="969" hits="15" branch="False" />
|
|
<line number="970" hits="15" branch="False" />
|
|
<line number="971" hits="15" branch="False" />
|
|
<line number="972" hits="15" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetCompactionTempPath" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="975" hits="21" branch="False" />
|
|
<line number="976" hits="21" branch="False" />
|
|
<line number="977" hits="21" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetCompactionBackupPath" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="980" hits="21" branch="False" />
|
|
<line number="981" hits="21" branch="False" />
|
|
<line number="982" hits="21" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetCompactionMarkerPath" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="985" hits="274" branch="False" />
|
|
<line number="986" hits="274" branch="False" />
|
|
<line number="987" hits="274" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetCompactionTempWalPath" signature="(System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="990" hits="39" branch="False" />
|
|
<line number="991" hits="39" branch="False" />
|
|
<line number="992" hits="39" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EnsureCompactionArtifactDirectory" signature="(System.String)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="995" hits="24" branch="False" />
|
|
<line number="996" hits="24" branch="False" />
|
|
<line number="997" hits="24" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="998" hits="24" branch="False" />
|
|
<line number="999" hits="24" branch="False" />
|
|
<line number="1000" hits="24" branch="False" />
|
|
<line number="1001" hits="24" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="DeleteFileIfExists" signature="(System.String)" line-rate="1" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="1004" hits="105" branch="False" />
|
|
<line number="1005" hits="105" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
<condition number="20" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1006" hits="39" branch="False" />
|
|
<line number="1007" hits="39" branch="False" />
|
|
<line number="1008" hits="39" branch="False" />
|
|
<line number="1009" hits="105" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ValidateCollectionMetadataAndPrimaryIndexPointers" signature="(System.Threading.CancellationToken)" line-rate="1" branch-rate="1" complexity="8">
|
|
<lines>
|
|
<line number="1012" hits="29" branch="False" />
|
|
<line number="1013" hits="29" branch="False" />
|
|
<line number="1014" hits="29" branch="False" />
|
|
<line number="1016" hits="1610" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="452" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1017" hits="763" branch="False" />
|
|
<line number="1018" hits="763" branch="False" />
|
|
<line number="1020" hits="763" branch="False" />
|
|
<line number="1021" hits="763" branch="False" />
|
|
<line number="1022" hits="763" branch="False" />
|
|
<line number="1023" hits="763" branch="False" />
|
|
<line number="1024" hits="763" branch="False" />
|
|
<line number="1025" hits="763" branch="False" />
|
|
<line number="1026" hits="762" branch="False" />
|
|
<line number="1027" hits="762" branch="False" />
|
|
<line number="1028" hits="762" branch="False" />
|
|
<line number="1029" hits="762" branch="False" />
|
|
<line number="1030" hits="762" branch="False" />
|
|
<line number="1031" hits="762" branch="False" />
|
|
<line number="1033" hits="2547" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="203" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1034" hits="131" branch="False" />
|
|
<line number="1035" hits="131" branch="False" />
|
|
<line number="1036" hits="131" branch="False" />
|
|
<line number="1037" hits="131" branch="False" />
|
|
<line number="1038" hits="131" branch="False" />
|
|
<line number="1039" hits="131" branch="False" />
|
|
<line number="1040" hits="131" branch="False" />
|
|
<line number="1041" hits="131" branch="False" />
|
|
<line number="1042" hits="130" branch="False" />
|
|
<line number="1044" hits="9728" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="425" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1045" hits="3723" branch="False" />
|
|
<line number="1046" hits="3723" branch="False" />
|
|
<line number="1047" hits="3723" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="279" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1048" hits="1" branch="False" />
|
|
<line number="1049" hits="1" branch="False" />
|
|
<line number="1050" hits="1" branch="False" />
|
|
<line number="1051" hits="1" branch="False" />
|
|
<line number="1053" hits="3722" branch="False" />
|
|
<line number="1054" hits="760" branch="False" />
|
|
<line number="1055" hits="26" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ValidateRootPage" signature="(System.String,System.String,System.UInt32,ZB.MOM.WW.CBDD.Core.Storage.PageType,System.Byte[])" line-rate="1" branch-rate="1" complexity="6">
|
|
<lines>
|
|
<line number="1063" hits="1656" branch="False" />
|
|
<line number="1064" hits="1656" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1065" hits="26" branch="False" />
|
|
<line number="1066" hits="26" branch="False" />
|
|
<line number="1069" hits="1630" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="34" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1070" hits="1" branch="False" />
|
|
<line number="1071" hits="1" branch="False" />
|
|
<line number="1072" hits="1" branch="False" />
|
|
<line number="1073" hits="1" branch="False" />
|
|
<line number="1076" hits="1629" branch="False" />
|
|
<line number="1077" hits="1629" branch="False" />
|
|
<line number="1078" hits="1629" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="189" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1079" hits="1" branch="False" />
|
|
<line number="1080" hits="1" branch="False" />
|
|
<line number="1081" hits="1" branch="False" />
|
|
<line number="1082" hits="1" branch="False" />
|
|
<line number="1084" hits="1654" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetExpectedIndexRootPageType" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexType)" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="1087" hits="131" branch="False" />
|
|
<line number="1088" hits="131" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="100%" />
|
|
<condition number="13" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1089" hits="131" branch="False" />
|
|
<line number="1090" hits="26" branch="False" />
|
|
<line number="1091" hits="26" branch="False" />
|
|
<line number="1092" hits="79" branch="False" />
|
|
<line number="1093" hits="131" branch="False" />
|
|
<line number="1094" hits="131" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RunCopySwapCompactionOnTemporaryFile" signature="(System.String,ZB.MOM.WW.CBDD.Core.Storage.CompactionOptions,System.Threading.CancellationToken)" line-rate="1" branch-rate="1" complexity="8">
|
|
<lines>
|
|
<line number="1100" hits="13" branch="False" />
|
|
<line number="1101" hits="13" branch="False" />
|
|
<line number="1102" hits="13" branch="False" />
|
|
<line number="1103" hits="13" branch="False" />
|
|
<line number="1104" hits="13" branch="False" />
|
|
<line number="1106" hits="13" branch="False" />
|
|
<line number="1107" hits="13" branch="False" />
|
|
<line number="1108" hits="13" branch="False" />
|
|
<line number="1109" hits="13" branch="False" />
|
|
<line number="1110" hits="13" branch="False" />
|
|
<line number="1111" hits="13" branch="False" />
|
|
<line number="1112" hits="13" branch="False" />
|
|
<line number="1113" hits="13" branch="False" />
|
|
<line number="1115" hits="13" branch="False" />
|
|
<line number="1116" hits="13" branch="False" />
|
|
<line number="1117" hits="13" branch="False" />
|
|
<line number="1119" hits="13" branch="False" />
|
|
<line number="1121" hits="13" branch="False" />
|
|
<line number="1123" hits="793" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="324" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1124" hits="377" branch="False" />
|
|
<line number="1125" hits="377" branch="False" />
|
|
<line number="1126" hits="377" branch="False" />
|
|
<line number="1127" hits="377" branch="False" />
|
|
<line number="1129" hits="377" branch="False" />
|
|
<line number="1130" hits="1865" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="299" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1131" hits="367" branch="False" />
|
|
<line number="1132" hits="367" branch="False" />
|
|
<line number="1133" hits="367" branch="False" />
|
|
<line number="1134" hits="377" branch="False" />
|
|
<line number="1136" hits="13" branch="False" />
|
|
<line number="1137" hits="13" branch="False" />
|
|
<line number="1139" hits="13" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="400" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1140" hits="13" branch="False" />
|
|
<line number="1141" hits="13" branch="False" />
|
|
<line number="1142" hits="13" branch="False" />
|
|
<line number="1144" hits="13" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="434" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1145" hits="13" branch="False" />
|
|
<line number="1146" hits="13" branch="False" />
|
|
<line number="1147" hits="13" branch="False" />
|
|
<line number="1149" hits="13" branch="False" />
|
|
<line number="1150" hits="13" branch="False" />
|
|
<line number="1151" hits="13" branch="False" />
|
|
<line number="1152" hits="13" branch="False" />
|
|
<line number="1153" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateWritableCompactionPageFileConfig" signature="(ZB.MOM.WW.CBDD.Core.Storage.PageFileConfig,System.Int64)" line-rate="0.6666" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="1156" hits="13" branch="False" />
|
|
<line number="1157" hits="13" branch="False" />
|
|
<line number="1158" hits="13" branch="False" />
|
|
<line number="1160" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="40" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1161" hits="13" branch="False" />
|
|
<line number="1162" hits="13" branch="False" />
|
|
<line number="1163" hits="13" branch="False" />
|
|
<line number="1164" hits="13" branch="False" />
|
|
<line number="1165" hits="13" branch="False" />
|
|
<line number="1166" hits="13" branch="False" />
|
|
<line number="1167" hits="13" branch="False" />
|
|
<line number="1170" hits="0" branch="False" />
|
|
<line number="1171" hits="0" branch="False" />
|
|
<line number="1172" hits="0" branch="False" />
|
|
<line number="1173" hits="0" branch="False" />
|
|
<line number="1174" hits="0" branch="False" />
|
|
<line number="1175" hits="0" branch="False" />
|
|
<line number="1176" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateCompactionTempMaintenanceOptions" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1179" hits="13" branch="False" />
|
|
<line number="1180" hits="13" branch="False" />
|
|
<line number="1181" hits="13" branch="False" />
|
|
<line number="1182" hits="13" branch="False" />
|
|
<line number="1183" hits="13" branch="False" />
|
|
<line number="1184" hits="13" branch="False" />
|
|
<line number="1185" hits="13" branch="False" />
|
|
<line number="1186" hits="13" branch="False" />
|
|
<line number="1187" hits="13" branch="False" />
|
|
<line number="1188" hits="13" branch="False" />
|
|
<line number="1189" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RebuildCollectionForCompaction" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,ZB.MOM.WW.CBDD.Core.Storage.CollectionMetadata,System.Threading.CancellationToken)" line-rate="0.7857" branch-rate="0.5" complexity="12">
|
|
<lines>
|
|
<line number="1280" hits="377" branch="False" />
|
|
<line number="1281" hits="377" branch="False" />
|
|
<line number="1282" hits="377" branch="False" />
|
|
<line number="1283" hits="377" branch="False" />
|
|
<line number="1284" hits="377" branch="False" />
|
|
<line number="1286" hits="377" branch="False" />
|
|
<line number="1288" hits="377" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="54" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1289" hits="0" branch="False" />
|
|
<line number="1290" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="238" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1291" hits="0" branch="False" />
|
|
<line number="1292" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="103" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1293" hits="0" branch="False" />
|
|
<line number="1294" hits="0" branch="False" />
|
|
<line number="1295" hits="0" branch="False" />
|
|
<line number="1296" hits="0" branch="False" />
|
|
<line number="1299" hits="0" branch="False" />
|
|
<line number="1300" hits="0" branch="False" />
|
|
<line number="1302" hits="0" branch="False" />
|
|
<line number="1305" hits="377" branch="False" />
|
|
<line number="1306" hits="377" branch="False" />
|
|
<line number="1307" hits="377" branch="False" />
|
|
<line number="1309" hits="377" branch="False" />
|
|
<line number="1310" hits="377" branch="False" />
|
|
<line number="1311" hits="377" branch="False" />
|
|
<line number="1312" hits="377" branch="False" />
|
|
<line number="1313" hits="377" branch="False" />
|
|
<line number="1314" hits="377" branch="False" />
|
|
<line number="1315" hits="377" branch="False" />
|
|
<line number="1316" hits="377" branch="False" />
|
|
<line number="1317" hits="377" branch="False" />
|
|
<line number="1318" hits="377" branch="False" />
|
|
<line number="1320" hits="377" branch="False" />
|
|
<line number="1321" hits="377" branch="False" />
|
|
<line number="1322" hits="377" branch="False" />
|
|
<line number="1323" hits="4853" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="749" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1324" hits="377" branch="False" />
|
|
<line number="1325" hits="377" branch="False" />
|
|
<line number="1326" hits="377" branch="False" />
|
|
<line number="1327" hits="377" branch="False" />
|
|
<line number="1328" hits="1861" branch="False" />
|
|
<line number="1329" hits="1861" branch="False" />
|
|
<line number="1331" hits="1861" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="492" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1332" hits="0" branch="False" />
|
|
<line number="1333" hits="0" branch="False" />
|
|
<line number="1334" hits="0" branch="False" />
|
|
<line number="1335" hits="0" branch="False" />
|
|
<line number="1338" hits="1861" branch="False" />
|
|
<line number="1339" hits="1861" branch="False" />
|
|
<line number="1340" hits="1861" branch="False" />
|
|
<line number="1341" hits="1861" branch="False" />
|
|
<line number="1342" hits="1861" branch="False" />
|
|
<line number="1343" hits="1861" branch="False" />
|
|
<line number="1345" hits="1261" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="846" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1346" hits="65" branch="False" />
|
|
<line number="1347" hits="65" branch="False" />
|
|
<line number="1348" hits="65" branch="False" />
|
|
<line number="1349" hits="65" branch="False" />
|
|
<line number="1350" hits="65" branch="False" />
|
|
<line number="1351" hits="65" branch="False" />
|
|
<line number="1352" hits="65" branch="False" />
|
|
<line number="1353" hits="65" branch="False" />
|
|
<line number="1354" hits="65" branch="False" />
|
|
<line number="1355" hits="65" branch="False" />
|
|
<line number="1356" hits="65" branch="False" />
|
|
<line number="1358" hits="377" branch="False" />
|
|
<line number="1359" hits="377" branch="False" />
|
|
<line number="1361" hits="377" branch="False" />
|
|
<line number="1362" hits="377" branch="False" />
|
|
<line number="1364" hits="377" branch="False" />
|
|
<line number="1365" hits="377" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CloneIndexMetadata" signature="(ZB.MOM.WW.CBDD.Core.Storage.IndexMetadata,System.UInt32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1368" hits="65" branch="False" />
|
|
<line number="1369" hits="65" branch="False" />
|
|
<line number="1370" hits="65" branch="False" />
|
|
<line number="1371" hits="65" branch="False" />
|
|
<line number="1372" hits="65" branch="False" />
|
|
<line number="1373" hits="65" branch="False" />
|
|
<line number="1374" hits="65" branch="False" />
|
|
<line number="1375" hits="65" branch="False" />
|
|
<line number="1376" hits="65" branch="False" />
|
|
<line number="1377" hits="65" branch="False" />
|
|
<line number="1378" hits="65" branch="False" />
|
|
<line number="1379" hits="65" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CopySchemaChainForCompaction" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,System.UInt32,System.Threading.CancellationToken)" line-rate="0.9166" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="1382" hits="377" branch="False" />
|
|
<line number="1383" hits="377" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1384" hits="0" branch="False" />
|
|
<line number="1386" hits="377" branch="False" />
|
|
<line number="1387" hits="377" branch="False" />
|
|
<line number="1388" hits="1885" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="70" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1389" hits="377" branch="False" />
|
|
<line number="1390" hits="377" branch="False" />
|
|
<line number="1391" hits="377" branch="False" />
|
|
<line number="1392" hits="377" branch="False" />
|
|
<line number="1394" hits="377" branch="False" />
|
|
<line number="1395" hits="377" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RebuildSecondaryIndexForCompaction" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,System.String,ZB.MOM.WW.CBDD.Core.Storage.IndexMetadata,System.Collections.Generic.IReadOnlyDictionary`2<ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation>,ZB.MOM.WW.CBDD.Core.Transactions.Transaction,System.Threading.CancellationToken)" line-rate="0.6" branch-rate="0.6428" complexity="14">
|
|
<lines>
|
|
<line number="1404" hits="65" branch="False" />
|
|
<line number="1405" hits="65" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1406" hits="13" branch="False" />
|
|
<line number="1408" hits="52" branch="True" condition-coverage="66.66% (4/6)">
|
|
<conditions>
|
|
<condition number="39" type="switch" coverage="66.66%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1413" hits="39" branch="False" />
|
|
<line number="1414" hits="39" branch="False" />
|
|
<line number="1415" hits="39" branch="False" />
|
|
<line number="1416" hits="39" branch="False" />
|
|
<line number="1417" hits="39" branch="False" />
|
|
<line number="1418" hits="39" branch="False" />
|
|
<line number="1419" hits="39" branch="False" />
|
|
<line number="1420" hits="39" branch="False" />
|
|
<line number="1421" hits="39" branch="False" />
|
|
<line number="1422" hits="39" branch="False" />
|
|
<line number="1423" hits="39" branch="False" />
|
|
<line number="1425" hits="1317" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="254" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1426" hits="39" branch="False" />
|
|
<line number="1427" hits="39" branch="False" />
|
|
<line number="1428" hits="39" branch="False" />
|
|
<line number="1429" hits="39" branch="False" />
|
|
<line number="1430" hits="600" branch="False" />
|
|
<line number="1431" hits="600" branch="False" />
|
|
<line number="1432" hits="600" branch="False" />
|
|
<line number="1433" hits="600" branch="False" />
|
|
<line number="1434" hits="600" branch="False" />
|
|
<line number="1435" hits="600" branch="False" />
|
|
<line number="1436" hits="600" branch="False" />
|
|
<line number="1437" hits="600" branch="False" />
|
|
<line number="1438" hits="600" branch="False" />
|
|
<line number="1440" hits="39" branch="False" />
|
|
<line number="1443" hits="13" branch="False" />
|
|
<line number="1444" hits="13" branch="False" />
|
|
<line number="1445" hits="13" branch="False" />
|
|
<line number="1446" hits="39" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="394" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1447" hits="0" branch="False" />
|
|
<line number="1448" hits="0" branch="False" />
|
|
<line number="1449" hits="0" branch="False" />
|
|
<line number="1450" hits="0" branch="False" />
|
|
<line number="1451" hits="0" branch="False" />
|
|
<line number="1452" hits="0" branch="False" />
|
|
<line number="1453" hits="0" branch="False" />
|
|
<line number="1454" hits="0" branch="False" />
|
|
<line number="1456" hits="13" branch="False" />
|
|
<line number="1459" hits="0" branch="False" />
|
|
<line number="1460" hits="0" branch="False" />
|
|
<line number="1461" hits="0" branch="False" />
|
|
<line number="1462" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="554" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1463" hits="0" branch="False" />
|
|
<line number="1464" hits="0" branch="False" />
|
|
<line number="1465" hits="0" branch="False" />
|
|
<line number="1466" hits="0" branch="False" />
|
|
<line number="1467" hits="0" branch="False" />
|
|
<line number="1468" hits="0" branch="False" />
|
|
<line number="1469" hits="0" branch="False" />
|
|
<line number="1470" hits="0" branch="False" />
|
|
<line number="1472" hits="0" branch="False" />
|
|
<line number="1475" hits="0" branch="False" />
|
|
<line number="1476" hits="0" branch="False" />
|
|
<line number="1477" hits="0" branch="False" />
|
|
<line number="1479" hits="65" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RemapLocationOrThrow" signature="(System.Collections.Generic.IReadOnlyDictionary`2<ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation>,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation&,System.String,System.String)" line-rate="0.5714" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="1486" hits="600" branch="False" />
|
|
<line number="1487" hits="600" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1488" hits="600" branch="False" />
|
|
<line number="1490" hits="0" branch="False" />
|
|
<line number="1491" hits="0" branch="False" />
|
|
<line number="1492" hits="0" branch="False" />
|
|
<line number="1493" hits="600" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ResolveCurrentBTreeRootPageId" signature="(System.UInt32,System.String,System.String)" line-rate="0.5172" branch-rate="0.5" complexity="10">
|
|
<lines>
|
|
<line number="1496" hits="416" branch="False" />
|
|
<line number="1497" hits="416" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1498" hits="0" branch="False" />
|
|
<line number="1500" hits="416" branch="False" />
|
|
<line number="1501" hits="416" branch="False" />
|
|
<line number="1502" hits="416" branch="False" />
|
|
<line number="1504" hits="416" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="442" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1505" hits="416" branch="False" />
|
|
<line number="1506" hits="416" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="69" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1507" hits="0" branch="False" />
|
|
<line number="1508" hits="0" branch="False" />
|
|
<line number="1509" hits="0" branch="False" />
|
|
<line number="1510" hits="0" branch="False" />
|
|
<line number="1513" hits="416" branch="False" />
|
|
<line number="1514" hits="416" branch="False" />
|
|
<line number="1515" hits="416" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="223" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1516" hits="0" branch="False" />
|
|
<line number="1517" hits="0" branch="False" />
|
|
<line number="1518" hits="0" branch="False" />
|
|
<line number="1519" hits="0" branch="False" />
|
|
<line number="1522" hits="416" branch="False" />
|
|
<line number="1523" hits="416" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="415" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1524" hits="416" branch="False" />
|
|
<line number="1526" hits="0" branch="False" />
|
|
<line number="1527" hits="0" branch="False" />
|
|
<line number="1529" hits="0" branch="False" />
|
|
<line number="1530" hits="0" branch="False" />
|
|
<line number="1531" hits="0" branch="False" />
|
|
<line number="1532" hits="416" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EnsureRootPagesAllocatedForCompaction" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,System.Collections.Generic.IEnumerable`1<System.UInt32>)" line-rate="0" branch-rate="0" complexity="4">
|
|
<lines>
|
|
<line number="1535" hits="0" branch="False" />
|
|
<line number="1536" hits="0" branch="False" />
|
|
<line number="1537" hits="0" branch="False" />
|
|
<line number="1538" hits="0" branch="False" />
|
|
<line number="1539" hits="0" branch="False" />
|
|
<line number="1541" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="87" type="jump" coverage="0%" />
|
|
<condition number="63" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1542" hits="0" branch="False" />
|
|
<line number="1543" hits="0" branch="False" />
|
|
<line number="1544" hits="0" branch="False" />
|
|
<line number="1545" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateCompactionBTreeAtRoot" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,ZB.MOM.WW.CBDD.Core.Indexing.IndexOptions,System.UInt32)" line-rate="0.4" branch-rate="0.25" complexity="4">
|
|
<lines>
|
|
<line number="1548" hits="416" branch="False" />
|
|
<line number="1549" hits="416" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1550" hits="416" branch="False" />
|
|
<line number="1552" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="39" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1553" hits="0" branch="False" />
|
|
<line number="1554" hits="0" branch="False" />
|
|
<line number="1555" hits="0" branch="False" />
|
|
<line number="1557" hits="0" branch="False" />
|
|
<line number="1558" hits="0" branch="False" />
|
|
<line number="1559" hits="416" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InitializeBTreeRootPageForCompaction" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,System.UInt32)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1562" hits="0" branch="False" />
|
|
<line number="1563" hits="0" branch="False" />
|
|
<line number="1564" hits="0" branch="False" />
|
|
<line number="1565" hits="0" branch="False" />
|
|
<line number="1566" hits="0" branch="False" />
|
|
<line number="1567" hits="0" branch="False" />
|
|
<line number="1568" hits="0" branch="False" />
|
|
<line number="1569" hits="0" branch="False" />
|
|
<line number="1570" hits="0" branch="False" />
|
|
<line number="1571" hits="0" branch="False" />
|
|
<line number="1572" hits="0" branch="False" />
|
|
<line number="1573" hits="0" branch="False" />
|
|
<line number="1575" hits="0" branch="False" />
|
|
<line number="1576" hits="0" branch="False" />
|
|
<line number="1577" hits="0" branch="False" />
|
|
<line number="1578" hits="0" branch="False" />
|
|
<line number="1579" hits="0" branch="False" />
|
|
<line number="1580" hits="0" branch="False" />
|
|
<line number="1581" hits="0" branch="False" />
|
|
<line number="1582" hits="0" branch="False" />
|
|
<line number="1583" hits="0" branch="False" />
|
|
<line number="1584" hits="0" branch="False" />
|
|
<line number="1585" hits="0" branch="False" />
|
|
<line number="1586" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="BuildIndexOptionsForCompaction" signature="(ZB.MOM.WW.CBDD.Core.Storage.IndexMetadata)" line-rate="0.5625" branch-rate="0.5555" complexity="9">
|
|
<lines>
|
|
<line number="1589" hits="52" branch="False" />
|
|
<line number="1590" hits="52" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1591" hits="52" branch="True" condition-coverage="60% (3/5)">
|
|
<conditions>
|
|
<condition number="31" type="switch" coverage="60%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1592" hits="52" branch="False" />
|
|
<line number="1593" hits="0" branch="False" />
|
|
<line number="1594" hits="1" branch="False" />
|
|
<line number="1595" hits="13" branch="False" />
|
|
<line number="1596" hits="0" branch="False" />
|
|
<line number="1597" hits="0" branch="False" />
|
|
<line number="1598" hits="0" branch="False" />
|
|
<line number="1599" hits="0" branch="False" />
|
|
<line number="1600" hits="0" branch="False" />
|
|
<line number="1601" hits="0" branch="False" />
|
|
<line number="1602" hits="38" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="121" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1603" hits="52" branch="False" />
|
|
<line number="1604" hits="52" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ResolveVectorIndexOptionsForCompaction" signature="(ZB.MOM.WW.CBDD.Core.Storage.IndexMetadata)" line-rate="0" branch-rate="0" complexity="10">
|
|
<lines>
|
|
<line number="1607" hits="0" branch="False" />
|
|
<line number="1608" hits="0" branch="False" />
|
|
<line number="1609" hits="0" branch="False" />
|
|
<line number="1611" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1612" hits="0" branch="False" />
|
|
<line number="1613" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="42" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1614" hits="0" branch="False" />
|
|
<line number="1615" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="54" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1616" hits="0" branch="False" />
|
|
<line number="1617" hits="0" branch="False" />
|
|
<line number="1619" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="70" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1620" hits="0" branch="False" />
|
|
<line number="1621" hits="0" branch="False" />
|
|
<line number="1622" hits="0" branch="False" />
|
|
<line number="1625" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="120" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1626" hits="0" branch="False" />
|
|
<line number="1627" hits="0" branch="False" />
|
|
<line number="1628" hits="0" branch="False" />
|
|
<line number="1629" hits="0" branch="False" />
|
|
<line number="1630" hits="0" branch="False" />
|
|
<line number="1631" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryReadVectorPageLayout" signature="(System.UInt32,System.Int32&,System.Int32&)" line-rate="0" branch-rate="0" complexity="8">
|
|
<lines>
|
|
<line number="1634" hits="0" branch="False" />
|
|
<line number="1635" hits="0" branch="False" />
|
|
<line number="1636" hits="0" branch="False" />
|
|
<line number="1637" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="0%" />
|
|
<condition number="32" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1638" hits="0" branch="False" />
|
|
<line number="1640" hits="0" branch="False" />
|
|
<line number="1641" hits="0" branch="False" />
|
|
<line number="1642" hits="0" branch="False" />
|
|
<line number="1643" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="106" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1644" hits="0" branch="False" />
|
|
<line number="1646" hits="0" branch="False" />
|
|
<line number="1647" hits="0" branch="False" />
|
|
<line number="1648" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="157" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1649" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InsertStoredPayloadForCompaction" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,System.ReadOnlySpan`1<System.Byte>,System.Boolean,ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/CompactionDataWriterState)" line-rate="0.9573999999999999" branch-rate="0.8571" complexity="14">
|
|
<lines>
|
|
<line number="1793" hits="1861" branch="False" />
|
|
<line number="1794" hits="1861" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="2" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1795" hits="1861" branch="False" />
|
|
<line number="1796" hits="1861" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="40" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1797" hits="1509" branch="False" />
|
|
<line number="1798" hits="1509" branch="False" />
|
|
<line number="1799" hits="1509" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="70" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1800" hits="15" branch="False" />
|
|
<line number="1801" hits="15" branch="False" />
|
|
<line number="1802" hits="15" branch="False" />
|
|
<line number="1804" hits="1509" branch="False" />
|
|
<line number="1805" hits="1509" branch="False" />
|
|
<line number="1809" hits="352" branch="False" />
|
|
<line number="1810" hits="352" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="127" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1811" hits="0" branch="False" />
|
|
<line number="1812" hits="0" branch="False" />
|
|
<line number="1815" hits="352" branch="False" />
|
|
<line number="1816" hits="352" branch="False" />
|
|
<line number="1817" hits="352" branch="False" />
|
|
<line number="1818" hits="352" branch="False" />
|
|
<line number="1819" hits="352" branch="False" />
|
|
<line number="1821" hits="352" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="188" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1822" hits="352" branch="False" />
|
|
<line number="1823" hits="352" branch="False" />
|
|
<line number="1824" hits="352" branch="False" />
|
|
<line number="1825" hits="352" branch="False" />
|
|
<line number="1827" hits="2212" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="276" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1828" hits="754" branch="False" />
|
|
<line number="1829" hits="754" branch="False" />
|
|
<line number="1830" hits="754" branch="False" />
|
|
<line number="1831" hits="754" branch="False" />
|
|
<line number="1832" hits="754" branch="False" />
|
|
<line number="1833" hits="754" branch="False" />
|
|
<line number="1834" hits="754" branch="False" />
|
|
<line number="1836" hits="352" branch="False" />
|
|
<line number="1837" hits="352" branch="False" />
|
|
<line number="1838" hits="352" branch="False" />
|
|
<line number="1839" hits="352" branch="False" />
|
|
<line number="1841" hits="352" branch="False" />
|
|
<line number="1842" hits="352" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="377" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1843" hits="352" branch="False" />
|
|
<line number="1844" hits="352" branch="False" />
|
|
<line number="1845" hits="352" branch="False" />
|
|
<line number="1847" hits="352" branch="False" />
|
|
<line number="1848" hits="352" branch="False" />
|
|
<line number="1849" hits="352" branch="False" />
|
|
<line number="1850" hits="1861" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AllocateOverflowPageForCompaction" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,System.ReadOnlySpan`1<System.Byte>,System.UInt32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1853" hits="1106" branch="False" />
|
|
<line number="1854" hits="1106" branch="False" />
|
|
<line number="1855" hits="1106" branch="False" />
|
|
<line number="1856" hits="1106" branch="False" />
|
|
<line number="1857" hits="1106" branch="False" />
|
|
<line number="1858" hits="1106" branch="False" />
|
|
<line number="1859" hits="1106" branch="False" />
|
|
<line number="1860" hits="1106" branch="False" />
|
|
<line number="1861" hits="1106" branch="False" />
|
|
<line number="1862" hits="1106" branch="False" />
|
|
<line number="1863" hits="1106" branch="False" />
|
|
<line number="1864" hits="1106" branch="False" />
|
|
<line number="1865" hits="1106" branch="False" />
|
|
<line number="1866" hits="1106" branch="False" />
|
|
<line number="1867" hits="1106" branch="False" />
|
|
<line number="1868" hits="1106" branch="False" />
|
|
<line number="1869" hits="1106" branch="False" />
|
|
<line number="1870" hits="1106" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FindDataPageWithSpaceForCompaction" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/CompactionDataWriterState,System.Int32)" line-rate="0.9229999999999999" branch-rate="0.9" complexity="10">
|
|
<lines>
|
|
<line number="1873" hits="1861" branch="False" />
|
|
<line number="1874" hits="1861" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="100%" />
|
|
<condition number="28" type="jump" coverage="100%" />
|
|
<condition number="42" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1875" hits="1861" branch="False" />
|
|
<line number="1876" hits="1861" branch="False" />
|
|
<line number="1877" hits="1494" branch="False" />
|
|
<line number="1878" hits="1494" branch="False" />
|
|
<line number="1881" hits="63959" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="126" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1882" hits="31429" branch="False" />
|
|
<line number="1883" hits="31429" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="111" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1884" hits="0" branch="False" />
|
|
<line number="1885" hits="31429" branch="False" />
|
|
<line number="1887" hits="367" branch="False" />
|
|
<line number="1888" hits="1861" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AllocateDataPageForCompaction" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/CompactionDataWriterState)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1891" hits="367" branch="False" />
|
|
<line number="1892" hits="367" branch="False" />
|
|
<line number="1893" hits="367" branch="False" />
|
|
<line number="1894" hits="367" branch="False" />
|
|
<line number="1895" hits="367" branch="False" />
|
|
<line number="1896" hits="367" branch="False" />
|
|
<line number="1897" hits="367" branch="False" />
|
|
<line number="1898" hits="367" branch="False" />
|
|
<line number="1899" hits="367" branch="False" />
|
|
<line number="1900" hits="367" branch="False" />
|
|
<line number="1901" hits="367" branch="False" />
|
|
<line number="1902" hits="367" branch="False" />
|
|
<line number="1903" hits="367" branch="False" />
|
|
<line number="1904" hits="367" branch="False" />
|
|
<line number="1905" hits="367" branch="False" />
|
|
<line number="1906" hits="367" branch="False" />
|
|
<line number="1907" hits="367" branch="False" />
|
|
<line number="1908" hits="367" branch="False" />
|
|
<line number="1909" hits="367" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InsertPayloadIntoDataPageForCompaction" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,System.UInt32,System.ReadOnlySpan`1<System.Byte>,ZB.MOM.WW.CBDD.Core.Storage.SlotFlags,ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/CompactionDataWriterState)" line-rate="0.6363" branch-rate="0.625" complexity="8">
|
|
<lines>
|
|
<line number="1917" hits="1861" branch="False" />
|
|
<line number="1918" hits="1861" branch="False" />
|
|
<line number="1919" hits="1861" branch="False" />
|
|
<line number="1920" hits="1861" branch="False" />
|
|
<line number="1922" hits="1861" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="55" type="jump" coverage="50%" />
|
|
<condition number="73" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1923" hits="0" branch="False" />
|
|
<line number="1924" hits="0" branch="False" />
|
|
<line number="1925" hits="0" branch="False" />
|
|
<line number="1926" hits="0" branch="False" />
|
|
<line number="1927" hits="0" branch="False" />
|
|
<line number="1928" hits="0" branch="False" />
|
|
<line number="1929" hits="0" branch="False" />
|
|
<line number="1930" hits="0" branch="False" />
|
|
<line number="1931" hits="0" branch="False" />
|
|
<line number="1932" hits="0" branch="False" />
|
|
<line number="1933" hits="0" branch="False" />
|
|
<line number="1934" hits="0" branch="False" />
|
|
<line number="1935" hits="0" branch="False" />
|
|
<line number="1937" hits="1861" branch="False" />
|
|
<line number="1938" hits="1861" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="188" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1939" hits="0" branch="False" />
|
|
<line number="1940" hits="0" branch="False" />
|
|
<line number="1941" hits="0" branch="False" />
|
|
<line number="1944" hits="1861" branch="False" />
|
|
<line number="1945" hits="1861" branch="False" />
|
|
<line number="1946" hits="1861" branch="False" />
|
|
<line number="1948" hits="1861" branch="False" />
|
|
<line number="1949" hits="1861" branch="False" />
|
|
<line number="1950" hits="1861" branch="False" />
|
|
<line number="1951" hits="1861" branch="False" />
|
|
<line number="1952" hits="1861" branch="False" />
|
|
<line number="1953" hits="1861" branch="False" />
|
|
<line number="1954" hits="1861" branch="False" />
|
|
<line number="1955" hits="1861" branch="False" />
|
|
<line number="1957" hits="1861" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="438" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1958" hits="1861" branch="False" />
|
|
<line number="1960" hits="1861" branch="False" />
|
|
<line number="1961" hits="1861" branch="False" />
|
|
<line number="1962" hits="1861" branch="False" />
|
|
<line number="1964" hits="1861" branch="False" />
|
|
<line number="1965" hits="1861" branch="False" />
|
|
<line number="1966" hits="1861" branch="False" />
|
|
<line number="1967" hits="1861" branch="False" />
|
|
<line number="1968" hits="1861" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FindReusableSlotForCompaction" signature="(System.Span`1<System.Byte>,ZB.MOM.WW.CBDD.Core.Storage.SlottedPageHeader&)" line-rate="0.9" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="1971" hits="1861" branch="False" />
|
|
<line number="1972" hits="256852" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="72" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1973" hits="126565" branch="False" />
|
|
<line number="1974" hits="126565" branch="False" />
|
|
<line number="1975" hits="126565" branch="False" />
|
|
<line number="1976" hits="126565" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="46" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1977" hits="0" branch="False" />
|
|
<line number="1978" hits="126565" branch="False" />
|
|
<line number="1980" hits="1861" branch="False" />
|
|
<line number="1981" hits="1861" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CopyDictionaryMappingDeterministically" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,System.Threading.CancellationToken)" line-rate="0.875" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="1984" hits="13" branch="False" />
|
|
<line number="1985" hits="13" branch="False" />
|
|
<line number="1986" hits="2444" branch="False" />
|
|
<line number="1987" hits="13" branch="False" />
|
|
<line number="1989" hits="13" branch="False" />
|
|
<line number="1991" hits="13" branch="False" />
|
|
<line number="1992" hits="4927" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="270" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1993" hits="2444" branch="False" />
|
|
<line number="1994" hits="2444" branch="False" />
|
|
<line number="1995" hits="2444" branch="False" />
|
|
<line number="1996" hits="2444" branch="False" />
|
|
<line number="1997" hits="2444" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="128" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1998" hits="0" branch="False" />
|
|
<line number="1999" hits="0" branch="False" />
|
|
<line number="2000" hits="0" branch="False" />
|
|
<line number="2003" hits="2444" branch="False" />
|
|
<line number="2004" hits="2444" branch="False" />
|
|
<line number="2005" hits="2444" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="254" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2006" hits="2444" branch="False" />
|
|
<line number="2007" hits="2444" branch="False" />
|
|
<line number="2008" hits="2444" branch="False" />
|
|
<line number="2009" hits="2444" branch="False" />
|
|
<line number="2011" hits="13" branch="False" />
|
|
<line number="2012" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReinitializeDictionaryForCompaction" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,System.Threading.CancellationToken)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="2015" hits="13" branch="False" />
|
|
<line number="2016" hits="13" branch="False" />
|
|
<line number="2017" hits="65" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="53" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2018" hits="13" branch="False" />
|
|
<line number="2019" hits="13" branch="False" />
|
|
<line number="2020" hits="13" branch="False" />
|
|
<line number="2022" hits="13" branch="False" />
|
|
<line number="2023" hits="13" branch="False" />
|
|
<line number="2024" hits="13" branch="False" />
|
|
<line number="2025" hits="13" branch="False" />
|
|
<line number="2027" hits="13" branch="False" />
|
|
<line number="2028" hits="13" branch="False" />
|
|
<line number="2029" hits="13" branch="False" />
|
|
<line number="2030" hits="13" branch="False" />
|
|
<line number="2031" hits="13" branch="False" />
|
|
<line number="2032" hits="13" branch="False" />
|
|
<line number="2034" hits="13" branch="False" />
|
|
<line number="2035" hits="13" branch="False" />
|
|
<line number="2036" hits="13" branch="False" />
|
|
<line number="2037" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EnumerateDictionaryChainPages" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,System.UInt32,System.Threading.CancellationToken)" line-rate="0.8946999999999999" branch-rate="0.875" complexity="8">
|
|
<lines>
|
|
<line number="2040" hits="13" branch="False" />
|
|
<line number="2041" hits="13" branch="False" />
|
|
<line number="2042" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="15" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2043" hits="0" branch="False" />
|
|
<line number="2045" hits="13" branch="False" />
|
|
<line number="2046" hits="13" branch="False" />
|
|
<line number="2047" hits="13" branch="False" />
|
|
<line number="2049" hits="26" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="147" type="jump" coverage="100%" />
|
|
<condition number="131" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2050" hits="13" branch="False" />
|
|
<line number="2051" hits="13" branch="False" />
|
|
<line number="2052" hits="13" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="77" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2053" hits="0" branch="False" />
|
|
<line number="2055" hits="13" branch="False" />
|
|
<line number="2056" hits="13" branch="False" />
|
|
<line number="2057" hits="13" branch="False" />
|
|
<line number="2058" hits="13" branch="False" />
|
|
<line number="2059" hits="13" branch="False" />
|
|
<line number="2061" hits="13" branch="False" />
|
|
<line number="2062" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReloadDictionaryStateAfterCompactionSwap" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="2065" hits="13" branch="False" />
|
|
<line number="2066" hits="13" branch="False" />
|
|
<line number="2067" hits="13" branch="False" />
|
|
<line number="2068" hits="13" branch="False" />
|
|
<line number="2069" hits="13" branch="False" />
|
|
<line number="2070" hits="13" branch="False" />
|
|
<line number="2071" hits="13" branch="False" />
|
|
<line number="2072" hits="13" branch="False" />
|
|
<line number="2074" hits="13" branch="False" />
|
|
<line number="2075" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryReadCompactionMarker" signature="(System.String,ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/CompactionMarkerState&)" line-rate="0.8684000000000001" branch-rate="0.6875" complexity="16">
|
|
<lines>
|
|
<line number="2078" hits="34" branch="False" />
|
|
<line number="2079" hits="34" branch="False" />
|
|
<line number="2080" hits="34" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="15" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2081" hits="26" branch="False" />
|
|
<line number="2084" hits="8" branch="False" />
|
|
<line number="2085" hits="8" branch="False" />
|
|
<line number="2086" hits="8" branch="False" />
|
|
<line number="2088" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="53" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2089" hits="0" branch="False" />
|
|
<line number="2091" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="79" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2092" hits="0" branch="False" />
|
|
<line number="2094" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="106" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2095" hits="0" branch="False" />
|
|
<line number="2097" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="143" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2098" hits="6" branch="False" />
|
|
<line number="2100" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="175" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2101" hits="6" branch="False" />
|
|
<line number="2103" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="217" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2104" hits="0" branch="False" />
|
|
<line number="2106" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="248" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2107" hits="0" branch="False" />
|
|
<line number="2109" hits="6" branch="False" />
|
|
<line number="2111" hits="2" branch="False" />
|
|
<line number="2112" hits="2" branch="False" />
|
|
<line number="2113" hits="2" branch="False" />
|
|
<line number="2114" hits="2" branch="False" />
|
|
<line number="2115" hits="2" branch="False" />
|
|
<line number="2116" hits="2" branch="False" />
|
|
<line number="2117" hits="2" branch="False" />
|
|
<line number="2118" hits="2" branch="False" />
|
|
<line number="2119" hits="2" branch="False" />
|
|
<line number="2120" hits="2" branch="False" />
|
|
<line number="2121" hits="2" branch="False" />
|
|
<line number="2122" hits="2" branch="False" />
|
|
<line number="2123" hits="2" branch="False" />
|
|
<line number="2124" hits="2" branch="False" />
|
|
<line number="2125" hits="2" branch="False" />
|
|
<line number="2127" hits="34" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteCompactionMarker" signature="(System.String,ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/CompactionMarkerState)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="2130" hits="52" branch="False" />
|
|
<line number="2131" hits="52" branch="False" />
|
|
<line number="2132" hits="52" branch="False" />
|
|
<line number="2134" hits="52" branch="False" />
|
|
<line number="2135" hits="52" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="45" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2136" hits="52" branch="False" />
|
|
<line number="2137" hits="52" branch="False" />
|
|
<line number="2138" hits="52" branch="False" />
|
|
<line number="2140" hits="52" branch="False" />
|
|
<line number="2141" hits="52" branch="False" />
|
|
<line number="2142" hits="52" branch="False" />
|
|
<line number="2143" hits="52" branch="False" />
|
|
<line number="2144" hits="52" branch="False" />
|
|
<line number="2145" hits="52" branch="False" />
|
|
<line number="2146" hits="52" branch="False" />
|
|
<line number="2148" hits="52" branch="False" />
|
|
<line number="2149" hits="52" branch="False" />
|
|
<line number="2150" hits="52" branch="False" />
|
|
<line number="2151" hits="52" branch="False" />
|
|
<line number="2152" hits="104" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="DeleteCompactionMarkerIfExists" signature="(System.String)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="2155" hits="14" branch="False" />
|
|
<line number="2156" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2157" hits="14" branch="False" />
|
|
<line number="2158" hits="14" branch="False" />
|
|
<line number="2159" hits="14" branch="False" />
|
|
<line number="2160" hits="14" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EnsureNoActiveTransactions" signature="()" line-rate="0.75" branch-rate="0.6666" complexity="6">
|
|
<lines>
|
|
<line number="2163" hits="19" branch="False" />
|
|
<line number="2164" hits="105" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="80" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2165" hits="24" branch="False" />
|
|
<line number="2166" hits="24" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="43" type="jump" coverage="50%" />
|
|
<condition number="59" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2167" hits="0" branch="False" />
|
|
<line number="2168" hits="0" branch="False" />
|
|
<line number="2170" hits="24" branch="False" />
|
|
<line number="2171" hits="19" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryRunStartupMaintenance" signature="()" line-rate="0.1333" branch-rate="0.1" complexity="10">
|
|
<lines>
|
|
<line number="2174" hits="250" branch="False" />
|
|
<line number="2175" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2176" hits="250" branch="False" />
|
|
<line number="2179" hits="0" branch="False" />
|
|
<line number="2180" hits="0" branch="False" />
|
|
<line number="2181" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="51" type="jump" coverage="0%" />
|
|
<condition number="92" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2182" hits="0" branch="False" />
|
|
<line number="2183" hits="0" branch="False" />
|
|
<line number="2184" hits="0" branch="False" />
|
|
<line number="2187" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="191" type="jump" coverage="0%" />
|
|
<condition number="239" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2188" hits="0" branch="False" />
|
|
<line number="2189" hits="0" branch="False" />
|
|
<line number="2190" hits="0" branch="False" />
|
|
<line number="2191" hits="0" branch="False" />
|
|
<line number="2192" hits="0" branch="False" />
|
|
<line number="2193" hits="0" branch="False" />
|
|
<line number="2194" hits="0" branch="False" />
|
|
<line number="2195" hits="0" branch="False" />
|
|
<line number="2196" hits="0" branch="False" />
|
|
<line number="2197" hits="0" branch="False" />
|
|
<line number="2198" hits="0" branch="False" />
|
|
<line number="2199" hits="0" branch="False" />
|
|
<line number="2200" hits="0" branch="False" />
|
|
<line number="2201" hits="0" branch="False" />
|
|
<line number="2203" hits="0" branch="False" />
|
|
<line number="2204" hits="0" branch="False" />
|
|
<line number="2205" hits="0" branch="False" />
|
|
<line number="2206" hits="0" branch="False" />
|
|
<line number="2208" hits="0" branch="False" />
|
|
<line number="2209" hits="250" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="<ExecuteOnlinePassAsync>g__currentTailNoProgress|90_0" signature="(ZB.MOM.WW.CBDD.Core.Storage.TailTruncationResult)" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="791" hits="0" branch="False" />
|
|
<line number="792" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="793" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.String,ZB.MOM.WW.CBDD.Core.Storage.PageFileConfig,ZB.MOM.WW.CBDD.Core.Compression.CompressionOptions,ZB.MOM.WW.CBDD.Core.Storage.MaintenanceOptions)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="415" hits="250" branch="False" />
|
|
<line number="416" hits="250" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".cctor" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="408" hits="1" branch="False" />
|
|
<line number="409" hits="1" branch="False" />
|
|
<line number="410" hits="1" branch="False" />
|
|
<line number="411" hits="1" branch="False" />
|
|
<line number="412" hits="1" branch="False" />
|
|
<line number="413" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="421" hits="0" branch="False" />
|
|
<line number="428" hits="14" branch="False" />
|
|
<line number="429" hits="14" branch="False" />
|
|
<line number="430" hits="11" branch="False" />
|
|
<line number="453" hits="0" branch="False" />
|
|
<line number="454" hits="0" branch="False" />
|
|
<line number="455" hits="0" branch="False" />
|
|
<line number="463" hits="0" branch="False" />
|
|
<line number="464" hits="0" branch="False" />
|
|
<line number="465" hits="0" branch="False" />
|
|
<line number="472" hits="0" branch="False" />
|
|
<line number="473" hits="0" branch="False" />
|
|
<line number="474" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="475" hits="0" branch="False" />
|
|
<line number="476" hits="0" branch="False" />
|
|
<line number="477" hits="0" branch="False" />
|
|
<line number="478" hits="0" branch="False" />
|
|
<line number="479" hits="0" branch="False" />
|
|
<line number="480" hits="0" branch="False" />
|
|
<line number="481" hits="0" branch="False" />
|
|
<line number="482" hits="0" branch="False" />
|
|
<line number="483" hits="0" branch="False" />
|
|
<line number="484" hits="0" branch="False" />
|
|
<line number="485" hits="0" branch="False" />
|
|
<line number="486" hits="0" branch="False" />
|
|
<line number="487" hits="0" branch="False" />
|
|
<line number="489" hits="0" branch="False" />
|
|
<line number="490" hits="0" branch="False" />
|
|
<line number="523" hits="257" branch="False" />
|
|
<line number="524" hits="257" branch="False" />
|
|
<line number="525" hits="257" branch="False" />
|
|
<line number="797" hits="0" branch="False" />
|
|
<line number="798" hits="0" branch="False" />
|
|
<line number="799" hits="0" branch="False" />
|
|
<line number="800" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="0%" />
|
|
<condition number="39" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="801" hits="0" branch="False" />
|
|
<line number="803" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="59" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="804" hits="0" branch="False" />
|
|
<line number="805" hits="0" branch="False" />
|
|
<line number="806" hits="0" branch="False" />
|
|
<line number="808" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="95" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="809" hits="0" branch="False" />
|
|
<line number="811" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="107" type="jump" coverage="0%" />
|
|
<condition number="123" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="812" hits="0" branch="False" />
|
|
<line number="814" hits="0" branch="False" />
|
|
<line number="815" hits="0" branch="False" />
|
|
<line number="817" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="315" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="818" hits="0" branch="False" />
|
|
<line number="819" hits="0" branch="False" />
|
|
<line number="820" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="171" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="821" hits="0" branch="False" />
|
|
<line number="822" hits="0" branch="False" />
|
|
<line number="823" hits="0" branch="False" />
|
|
<line number="825" hits="0" branch="False" />
|
|
<line number="826" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="202" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="827" hits="0" branch="False" />
|
|
<line number="828" hits="0" branch="False" />
|
|
<line number="829" hits="0" branch="False" />
|
|
<line number="830" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="250" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="831" hits="0" branch="False" />
|
|
<line number="832" hits="0" branch="False" />
|
|
<line number="833" hits="0" branch="False" />
|
|
<line number="834" hits="0" branch="False" />
|
|
<line number="835" hits="0" branch="False" />
|
|
<line number="837" hits="0" branch="False" />
|
|
<line number="838" hits="0" branch="False" />
|
|
<line number="839" hits="0" branch="False" />
|
|
<line number="840" hits="0" branch="False" />
|
|
<line number="842" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="326" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="843" hits="0" branch="False" />
|
|
<line number="844" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="332" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="845" hits="0" branch="False" />
|
|
<line number="847" hits="0" branch="False" />
|
|
<line number="848" hits="0" branch="False" />
|
|
<line number="851" hits="34" branch="False" />
|
|
<line number="852" hits="34" branch="False" />
|
|
<line number="853" hits="34" branch="False" />
|
|
<line number="854" hits="34" branch="False" />
|
|
<line number="855" hits="34" branch="False" />
|
|
<line number="857" hits="34" branch="False" />
|
|
<line number="858" hits="34" branch="False" />
|
|
<line number="860" hits="34" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="74" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="861" hits="19" branch="False" />
|
|
<line number="862" hits="3854" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="109" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="863" hits="1908" branch="False" />
|
|
<line number="864" hits="1908" branch="False" />
|
|
<line number="865" hits="1908" branch="False" />
|
|
<line number="866" hits="19" branch="False" />
|
|
<line number="868" hits="34" branch="False" />
|
|
<line number="870" hits="34" branch="False" />
|
|
<line number="871" hits="34" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="133" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="872" hits="34" branch="False" />
|
|
<line number="873" hits="34" branch="False" />
|
|
<line number="874" hits="21810" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="220" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="875" hits="10871" branch="False" />
|
|
<line number="876" hits="10871" branch="False" />
|
|
<line number="877" hits="10871" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="192" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="878" hits="10047" branch="False" />
|
|
<line number="880" hits="824" branch="False" />
|
|
<line number="881" hits="824" branch="False" />
|
|
<line number="882" hits="34" branch="False" />
|
|
<line number="884" hits="34" branch="False" />
|
|
<line number="885" hits="34" branch="False" />
|
|
<line number="886" hits="34" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="241" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="887" hits="34" branch="False" />
|
|
<line number="888" hits="34" branch="False" />
|
|
<line number="890" hits="34" branch="False" />
|
|
<line number="891" hits="4150" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="329" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="892" hits="2075" branch="False" />
|
|
<line number="893" hits="2075" branch="False" />
|
|
<line number="894" hits="2075" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="303" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="895" hits="34" branch="False" />
|
|
<line number="897" hits="2041" branch="False" />
|
|
<line number="898" hits="2041" branch="False" />
|
|
<line number="900" hits="34" branch="False" />
|
|
<line number="901" hits="34" branch="False" />
|
|
<line number="902" hits="34" branch="False" />
|
|
<line number="903" hits="34" branch="False" />
|
|
<line number="904" hits="34" branch="False" />
|
|
<line number="905" hits="34" branch="False" />
|
|
<line number="906" hits="34" branch="False" />
|
|
<line number="907" hits="34" branch="False" />
|
|
<line number="910" hits="10938" branch="False" />
|
|
<line number="911" hits="10938" branch="False" />
|
|
<line number="912" hits="10938" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="913" hits="0" branch="False" />
|
|
<line number="915" hits="10938" branch="False" />
|
|
<line number="916" hits="10938" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="48" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="917" hits="10111" branch="False" />
|
|
<line number="919" hits="827" branch="False" />
|
|
<line number="920" hits="827" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="80" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="921" hits="0" branch="False" />
|
|
<line number="923" hits="827" branch="True" condition-coverage="50% (3/6)">
|
|
<conditions>
|
|
<condition number="93" type="jump" coverage="50%" />
|
|
<condition number="108" type="jump" coverage="50%" />
|
|
<condition number="131" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="924" hits="0" branch="False" />
|
|
<line number="926" hits="827" branch="False" />
|
|
<line number="927" hits="827" branch="False" />
|
|
<line number="928" hits="10938" branch="False" />
|
|
<line number="931" hits="10938" branch="False" />
|
|
<line number="932" hits="10938" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="5" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="933" hits="10938" branch="False" />
|
|
<line number="944" hits="15" branch="False" />
|
|
<line number="945" hits="15" branch="False" />
|
|
<line number="946" hits="15" branch="False" />
|
|
<line number="947" hits="15" branch="False" />
|
|
<line number="948" hits="15" branch="False" />
|
|
<line number="949" hits="15" branch="False" />
|
|
<line number="950" hits="15" branch="False" />
|
|
<line number="951" hits="15" branch="False" />
|
|
<line number="952" hits="15" branch="False" />
|
|
<line number="953" hits="15" branch="False" />
|
|
<line number="954" hits="15" branch="False" />
|
|
<line number="955" hits="15" branch="False" />
|
|
<line number="956" hits="15" branch="False" />
|
|
<line number="957" hits="15" branch="False" />
|
|
<line number="958" hits="15" branch="False" />
|
|
<line number="959" hits="15" branch="False" />
|
|
<line number="960" hits="15" branch="False" />
|
|
<line number="961" hits="15" branch="False" />
|
|
<line number="962" hits="15" branch="False" />
|
|
<line number="963" hits="15" branch="False" />
|
|
<line number="964" hits="15" branch="False" />
|
|
<line number="965" hits="15" branch="False" />
|
|
<line number="966" hits="15" branch="False" />
|
|
<line number="967" hits="15" branch="False" />
|
|
<line number="968" hits="15" branch="False" />
|
|
<line number="969" hits="15" branch="False" />
|
|
<line number="970" hits="15" branch="False" />
|
|
<line number="971" hits="15" branch="False" />
|
|
<line number="972" hits="15" branch="False" />
|
|
<line number="975" hits="21" branch="False" />
|
|
<line number="976" hits="21" branch="False" />
|
|
<line number="977" hits="21" branch="False" />
|
|
<line number="980" hits="21" branch="False" />
|
|
<line number="981" hits="21" branch="False" />
|
|
<line number="982" hits="21" branch="False" />
|
|
<line number="985" hits="274" branch="False" />
|
|
<line number="986" hits="274" branch="False" />
|
|
<line number="987" hits="274" branch="False" />
|
|
<line number="990" hits="39" branch="False" />
|
|
<line number="991" hits="39" branch="False" />
|
|
<line number="992" hits="39" branch="False" />
|
|
<line number="995" hits="24" branch="False" />
|
|
<line number="996" hits="24" branch="False" />
|
|
<line number="997" hits="24" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="998" hits="24" branch="False" />
|
|
<line number="999" hits="24" branch="False" />
|
|
<line number="1000" hits="24" branch="False" />
|
|
<line number="1001" hits="24" branch="False" />
|
|
<line number="1004" hits="105" branch="False" />
|
|
<line number="1005" hits="105" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
<condition number="20" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1006" hits="39" branch="False" />
|
|
<line number="1007" hits="39" branch="False" />
|
|
<line number="1008" hits="39" branch="False" />
|
|
<line number="1009" hits="105" branch="False" />
|
|
<line number="1012" hits="29" branch="False" />
|
|
<line number="1013" hits="29" branch="False" />
|
|
<line number="1014" hits="29" branch="False" />
|
|
<line number="1016" hits="1610" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="452" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1017" hits="763" branch="False" />
|
|
<line number="1018" hits="763" branch="False" />
|
|
<line number="1020" hits="763" branch="False" />
|
|
<line number="1021" hits="763" branch="False" />
|
|
<line number="1022" hits="763" branch="False" />
|
|
<line number="1023" hits="763" branch="False" />
|
|
<line number="1024" hits="763" branch="False" />
|
|
<line number="1025" hits="763" branch="False" />
|
|
<line number="1026" hits="762" branch="False" />
|
|
<line number="1027" hits="762" branch="False" />
|
|
<line number="1028" hits="762" branch="False" />
|
|
<line number="1029" hits="762" branch="False" />
|
|
<line number="1030" hits="762" branch="False" />
|
|
<line number="1031" hits="762" branch="False" />
|
|
<line number="1033" hits="2547" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="203" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1034" hits="131" branch="False" />
|
|
<line number="1035" hits="131" branch="False" />
|
|
<line number="1036" hits="131" branch="False" />
|
|
<line number="1037" hits="131" branch="False" />
|
|
<line number="1038" hits="131" branch="False" />
|
|
<line number="1039" hits="131" branch="False" />
|
|
<line number="1040" hits="131" branch="False" />
|
|
<line number="1041" hits="131" branch="False" />
|
|
<line number="1042" hits="130" branch="False" />
|
|
<line number="1044" hits="9728" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="425" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1045" hits="3723" branch="False" />
|
|
<line number="1046" hits="3723" branch="False" />
|
|
<line number="1047" hits="3723" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="279" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1048" hits="1" branch="False" />
|
|
<line number="1049" hits="1" branch="False" />
|
|
<line number="1050" hits="1" branch="False" />
|
|
<line number="1051" hits="1" branch="False" />
|
|
<line number="1053" hits="3722" branch="False" />
|
|
<line number="1054" hits="760" branch="False" />
|
|
<line number="1055" hits="26" branch="False" />
|
|
<line number="1063" hits="1656" branch="False" />
|
|
<line number="1064" hits="1656" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1065" hits="26" branch="False" />
|
|
<line number="1066" hits="26" branch="False" />
|
|
<line number="1069" hits="1630" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="34" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1070" hits="1" branch="False" />
|
|
<line number="1071" hits="1" branch="False" />
|
|
<line number="1072" hits="1" branch="False" />
|
|
<line number="1073" hits="1" branch="False" />
|
|
<line number="1076" hits="1629" branch="False" />
|
|
<line number="1077" hits="1629" branch="False" />
|
|
<line number="1078" hits="1629" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="189" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1079" hits="1" branch="False" />
|
|
<line number="1080" hits="1" branch="False" />
|
|
<line number="1081" hits="1" branch="False" />
|
|
<line number="1082" hits="1" branch="False" />
|
|
<line number="1084" hits="1654" branch="False" />
|
|
<line number="1087" hits="131" branch="False" />
|
|
<line number="1088" hits="131" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="100%" />
|
|
<condition number="13" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1089" hits="131" branch="False" />
|
|
<line number="1090" hits="26" branch="False" />
|
|
<line number="1091" hits="26" branch="False" />
|
|
<line number="1092" hits="79" branch="False" />
|
|
<line number="1093" hits="131" branch="False" />
|
|
<line number="1094" hits="131" branch="False" />
|
|
<line number="1100" hits="13" branch="False" />
|
|
<line number="1101" hits="13" branch="False" />
|
|
<line number="1102" hits="13" branch="False" />
|
|
<line number="1103" hits="13" branch="False" />
|
|
<line number="1104" hits="13" branch="False" />
|
|
<line number="1106" hits="13" branch="False" />
|
|
<line number="1107" hits="13" branch="False" />
|
|
<line number="1108" hits="13" branch="False" />
|
|
<line number="1109" hits="13" branch="False" />
|
|
<line number="1110" hits="13" branch="False" />
|
|
<line number="1111" hits="13" branch="False" />
|
|
<line number="1112" hits="13" branch="False" />
|
|
<line number="1113" hits="13" branch="False" />
|
|
<line number="1115" hits="13" branch="False" />
|
|
<line number="1116" hits="13" branch="False" />
|
|
<line number="1117" hits="13" branch="False" />
|
|
<line number="1119" hits="13" branch="False" />
|
|
<line number="1121" hits="13" branch="False" />
|
|
<line number="1123" hits="793" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="324" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1124" hits="377" branch="False" />
|
|
<line number="1125" hits="377" branch="False" />
|
|
<line number="1126" hits="377" branch="False" />
|
|
<line number="1127" hits="377" branch="False" />
|
|
<line number="1129" hits="377" branch="False" />
|
|
<line number="1130" hits="1865" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="299" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1131" hits="367" branch="False" />
|
|
<line number="1132" hits="367" branch="False" />
|
|
<line number="1133" hits="367" branch="False" />
|
|
<line number="1134" hits="377" branch="False" />
|
|
<line number="1136" hits="13" branch="False" />
|
|
<line number="1137" hits="13" branch="False" />
|
|
<line number="1139" hits="13" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="400" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1140" hits="13" branch="False" />
|
|
<line number="1141" hits="13" branch="False" />
|
|
<line number="1142" hits="13" branch="False" />
|
|
<line number="1144" hits="13" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="434" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1145" hits="13" branch="False" />
|
|
<line number="1146" hits="13" branch="False" />
|
|
<line number="1147" hits="13" branch="False" />
|
|
<line number="1149" hits="13" branch="False" />
|
|
<line number="1150" hits="13" branch="False" />
|
|
<line number="1151" hits="13" branch="False" />
|
|
<line number="1152" hits="13" branch="False" />
|
|
<line number="1153" hits="13" branch="False" />
|
|
<line number="1156" hits="13" branch="False" />
|
|
<line number="1157" hits="13" branch="False" />
|
|
<line number="1158" hits="13" branch="False" />
|
|
<line number="1160" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="40" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1161" hits="13" branch="False" />
|
|
<line number="1162" hits="13" branch="False" />
|
|
<line number="1163" hits="13" branch="False" />
|
|
<line number="1164" hits="13" branch="False" />
|
|
<line number="1165" hits="13" branch="False" />
|
|
<line number="1166" hits="13" branch="False" />
|
|
<line number="1167" hits="13" branch="False" />
|
|
<line number="1170" hits="0" branch="False" />
|
|
<line number="1171" hits="0" branch="False" />
|
|
<line number="1172" hits="0" branch="False" />
|
|
<line number="1173" hits="0" branch="False" />
|
|
<line number="1174" hits="0" branch="False" />
|
|
<line number="1175" hits="0" branch="False" />
|
|
<line number="1176" hits="13" branch="False" />
|
|
<line number="1179" hits="13" branch="False" />
|
|
<line number="1180" hits="13" branch="False" />
|
|
<line number="1181" hits="13" branch="False" />
|
|
<line number="1182" hits="13" branch="False" />
|
|
<line number="1183" hits="13" branch="False" />
|
|
<line number="1184" hits="13" branch="False" />
|
|
<line number="1185" hits="13" branch="False" />
|
|
<line number="1186" hits="13" branch="False" />
|
|
<line number="1187" hits="13" branch="False" />
|
|
<line number="1188" hits="13" branch="False" />
|
|
<line number="1189" hits="13" branch="False" />
|
|
<line number="1280" hits="377" branch="False" />
|
|
<line number="1281" hits="377" branch="False" />
|
|
<line number="1282" hits="377" branch="False" />
|
|
<line number="1283" hits="377" branch="False" />
|
|
<line number="1284" hits="377" branch="False" />
|
|
<line number="1286" hits="377" branch="False" />
|
|
<line number="1288" hits="377" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="54" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1289" hits="0" branch="False" />
|
|
<line number="1290" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="238" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1291" hits="0" branch="False" />
|
|
<line number="1292" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="103" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1293" hits="0" branch="False" />
|
|
<line number="1294" hits="0" branch="False" />
|
|
<line number="1295" hits="0" branch="False" />
|
|
<line number="1296" hits="0" branch="False" />
|
|
<line number="1299" hits="0" branch="False" />
|
|
<line number="1300" hits="0" branch="False" />
|
|
<line number="1302" hits="0" branch="False" />
|
|
<line number="1305" hits="377" branch="False" />
|
|
<line number="1306" hits="377" branch="False" />
|
|
<line number="1307" hits="377" branch="False" />
|
|
<line number="1309" hits="377" branch="False" />
|
|
<line number="1310" hits="377" branch="False" />
|
|
<line number="1311" hits="377" branch="False" />
|
|
<line number="1312" hits="377" branch="False" />
|
|
<line number="1313" hits="377" branch="False" />
|
|
<line number="1314" hits="377" branch="False" />
|
|
<line number="1315" hits="377" branch="False" />
|
|
<line number="1316" hits="377" branch="False" />
|
|
<line number="1317" hits="377" branch="False" />
|
|
<line number="1318" hits="377" branch="False" />
|
|
<line number="1320" hits="377" branch="False" />
|
|
<line number="1321" hits="377" branch="False" />
|
|
<line number="1322" hits="377" branch="False" />
|
|
<line number="1323" hits="4853" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="749" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1324" hits="377" branch="False" />
|
|
<line number="1325" hits="377" branch="False" />
|
|
<line number="1326" hits="377" branch="False" />
|
|
<line number="1327" hits="377" branch="False" />
|
|
<line number="1328" hits="1861" branch="False" />
|
|
<line number="1329" hits="1861" branch="False" />
|
|
<line number="1331" hits="1861" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="492" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1332" hits="0" branch="False" />
|
|
<line number="1333" hits="0" branch="False" />
|
|
<line number="1334" hits="0" branch="False" />
|
|
<line number="1335" hits="0" branch="False" />
|
|
<line number="1338" hits="1861" branch="False" />
|
|
<line number="1339" hits="1861" branch="False" />
|
|
<line number="1340" hits="1861" branch="False" />
|
|
<line number="1341" hits="1861" branch="False" />
|
|
<line number="1342" hits="1861" branch="False" />
|
|
<line number="1343" hits="1861" branch="False" />
|
|
<line number="1345" hits="1261" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="846" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1346" hits="65" branch="False" />
|
|
<line number="1347" hits="65" branch="False" />
|
|
<line number="1348" hits="65" branch="False" />
|
|
<line number="1349" hits="65" branch="False" />
|
|
<line number="1350" hits="65" branch="False" />
|
|
<line number="1351" hits="65" branch="False" />
|
|
<line number="1352" hits="65" branch="False" />
|
|
<line number="1353" hits="65" branch="False" />
|
|
<line number="1354" hits="65" branch="False" />
|
|
<line number="1355" hits="65" branch="False" />
|
|
<line number="1356" hits="65" branch="False" />
|
|
<line number="1358" hits="377" branch="False" />
|
|
<line number="1359" hits="377" branch="False" />
|
|
<line number="1361" hits="377" branch="False" />
|
|
<line number="1362" hits="377" branch="False" />
|
|
<line number="1364" hits="377" branch="False" />
|
|
<line number="1365" hits="377" branch="False" />
|
|
<line number="1368" hits="65" branch="False" />
|
|
<line number="1369" hits="65" branch="False" />
|
|
<line number="1370" hits="65" branch="False" />
|
|
<line number="1371" hits="65" branch="False" />
|
|
<line number="1372" hits="65" branch="False" />
|
|
<line number="1373" hits="65" branch="False" />
|
|
<line number="1374" hits="65" branch="False" />
|
|
<line number="1375" hits="65" branch="False" />
|
|
<line number="1376" hits="65" branch="False" />
|
|
<line number="1377" hits="65" branch="False" />
|
|
<line number="1378" hits="65" branch="False" />
|
|
<line number="1379" hits="65" branch="False" />
|
|
<line number="1382" hits="377" branch="False" />
|
|
<line number="1383" hits="377" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1384" hits="0" branch="False" />
|
|
<line number="1386" hits="377" branch="False" />
|
|
<line number="1387" hits="377" branch="False" />
|
|
<line number="1388" hits="1885" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="70" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1389" hits="377" branch="False" />
|
|
<line number="1390" hits="377" branch="False" />
|
|
<line number="1391" hits="377" branch="False" />
|
|
<line number="1392" hits="377" branch="False" />
|
|
<line number="1394" hits="377" branch="False" />
|
|
<line number="1395" hits="377" branch="False" />
|
|
<line number="1404" hits="65" branch="False" />
|
|
<line number="1405" hits="65" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1406" hits="13" branch="False" />
|
|
<line number="1408" hits="52" branch="True" condition-coverage="66.66% (4/6)">
|
|
<conditions>
|
|
<condition number="39" type="switch" coverage="66.66%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1413" hits="39" branch="False" />
|
|
<line number="1414" hits="39" branch="False" />
|
|
<line number="1415" hits="39" branch="False" />
|
|
<line number="1416" hits="39" branch="False" />
|
|
<line number="1417" hits="39" branch="False" />
|
|
<line number="1418" hits="39" branch="False" />
|
|
<line number="1419" hits="39" branch="False" />
|
|
<line number="1420" hits="39" branch="False" />
|
|
<line number="1421" hits="39" branch="False" />
|
|
<line number="1422" hits="39" branch="False" />
|
|
<line number="1423" hits="39" branch="False" />
|
|
<line number="1425" hits="1317" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="254" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1426" hits="39" branch="False" />
|
|
<line number="1427" hits="39" branch="False" />
|
|
<line number="1428" hits="39" branch="False" />
|
|
<line number="1429" hits="39" branch="False" />
|
|
<line number="1430" hits="600" branch="False" />
|
|
<line number="1431" hits="600" branch="False" />
|
|
<line number="1432" hits="600" branch="False" />
|
|
<line number="1433" hits="600" branch="False" />
|
|
<line number="1434" hits="600" branch="False" />
|
|
<line number="1435" hits="600" branch="False" />
|
|
<line number="1436" hits="600" branch="False" />
|
|
<line number="1437" hits="600" branch="False" />
|
|
<line number="1438" hits="600" branch="False" />
|
|
<line number="1440" hits="39" branch="False" />
|
|
<line number="1443" hits="13" branch="False" />
|
|
<line number="1444" hits="13" branch="False" />
|
|
<line number="1445" hits="13" branch="False" />
|
|
<line number="1446" hits="39" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="394" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1447" hits="0" branch="False" />
|
|
<line number="1448" hits="0" branch="False" />
|
|
<line number="1449" hits="0" branch="False" />
|
|
<line number="1450" hits="0" branch="False" />
|
|
<line number="1451" hits="0" branch="False" />
|
|
<line number="1452" hits="0" branch="False" />
|
|
<line number="1453" hits="0" branch="False" />
|
|
<line number="1454" hits="0" branch="False" />
|
|
<line number="1456" hits="13" branch="False" />
|
|
<line number="1459" hits="0" branch="False" />
|
|
<line number="1460" hits="0" branch="False" />
|
|
<line number="1461" hits="0" branch="False" />
|
|
<line number="1462" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="554" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1463" hits="0" branch="False" />
|
|
<line number="1464" hits="0" branch="False" />
|
|
<line number="1465" hits="0" branch="False" />
|
|
<line number="1466" hits="0" branch="False" />
|
|
<line number="1467" hits="0" branch="False" />
|
|
<line number="1468" hits="0" branch="False" />
|
|
<line number="1469" hits="0" branch="False" />
|
|
<line number="1470" hits="0" branch="False" />
|
|
<line number="1472" hits="0" branch="False" />
|
|
<line number="1475" hits="0" branch="False" />
|
|
<line number="1476" hits="0" branch="False" />
|
|
<line number="1477" hits="0" branch="False" />
|
|
<line number="1479" hits="65" branch="False" />
|
|
<line number="1486" hits="600" branch="False" />
|
|
<line number="1487" hits="600" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1488" hits="600" branch="False" />
|
|
<line number="1490" hits="0" branch="False" />
|
|
<line number="1491" hits="0" branch="False" />
|
|
<line number="1492" hits="0" branch="False" />
|
|
<line number="1493" hits="600" branch="False" />
|
|
<line number="1496" hits="416" branch="False" />
|
|
<line number="1497" hits="416" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1498" hits="0" branch="False" />
|
|
<line number="1500" hits="416" branch="False" />
|
|
<line number="1501" hits="416" branch="False" />
|
|
<line number="1502" hits="416" branch="False" />
|
|
<line number="1504" hits="416" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="442" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1505" hits="416" branch="False" />
|
|
<line number="1506" hits="416" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="69" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1507" hits="0" branch="False" />
|
|
<line number="1508" hits="0" branch="False" />
|
|
<line number="1509" hits="0" branch="False" />
|
|
<line number="1510" hits="0" branch="False" />
|
|
<line number="1513" hits="416" branch="False" />
|
|
<line number="1514" hits="416" branch="False" />
|
|
<line number="1515" hits="416" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="223" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1516" hits="0" branch="False" />
|
|
<line number="1517" hits="0" branch="False" />
|
|
<line number="1518" hits="0" branch="False" />
|
|
<line number="1519" hits="0" branch="False" />
|
|
<line number="1522" hits="416" branch="False" />
|
|
<line number="1523" hits="416" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="415" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1524" hits="416" branch="False" />
|
|
<line number="1526" hits="0" branch="False" />
|
|
<line number="1527" hits="0" branch="False" />
|
|
<line number="1529" hits="0" branch="False" />
|
|
<line number="1530" hits="0" branch="False" />
|
|
<line number="1531" hits="0" branch="False" />
|
|
<line number="1532" hits="416" branch="False" />
|
|
<line number="1535" hits="0" branch="False" />
|
|
<line number="1536" hits="0" branch="False" />
|
|
<line number="1537" hits="0" branch="False" />
|
|
<line number="1538" hits="0" branch="False" />
|
|
<line number="1539" hits="0" branch="False" />
|
|
<line number="1541" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="87" type="jump" coverage="0%" />
|
|
<condition number="63" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1542" hits="0" branch="False" />
|
|
<line number="1543" hits="0" branch="False" />
|
|
<line number="1544" hits="0" branch="False" />
|
|
<line number="1545" hits="0" branch="False" />
|
|
<line number="1548" hits="416" branch="False" />
|
|
<line number="1549" hits="416" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1550" hits="416" branch="False" />
|
|
<line number="1552" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="39" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1553" hits="0" branch="False" />
|
|
<line number="1554" hits="0" branch="False" />
|
|
<line number="1555" hits="0" branch="False" />
|
|
<line number="1557" hits="0" branch="False" />
|
|
<line number="1558" hits="0" branch="False" />
|
|
<line number="1559" hits="416" branch="False" />
|
|
<line number="1562" hits="0" branch="False" />
|
|
<line number="1563" hits="0" branch="False" />
|
|
<line number="1564" hits="0" branch="False" />
|
|
<line number="1565" hits="0" branch="False" />
|
|
<line number="1566" hits="0" branch="False" />
|
|
<line number="1567" hits="0" branch="False" />
|
|
<line number="1568" hits="0" branch="False" />
|
|
<line number="1569" hits="0" branch="False" />
|
|
<line number="1570" hits="0" branch="False" />
|
|
<line number="1571" hits="0" branch="False" />
|
|
<line number="1572" hits="0" branch="False" />
|
|
<line number="1573" hits="0" branch="False" />
|
|
<line number="1575" hits="0" branch="False" />
|
|
<line number="1576" hits="0" branch="False" />
|
|
<line number="1577" hits="0" branch="False" />
|
|
<line number="1578" hits="0" branch="False" />
|
|
<line number="1579" hits="0" branch="False" />
|
|
<line number="1580" hits="0" branch="False" />
|
|
<line number="1581" hits="0" branch="False" />
|
|
<line number="1582" hits="0" branch="False" />
|
|
<line number="1583" hits="0" branch="False" />
|
|
<line number="1584" hits="0" branch="False" />
|
|
<line number="1585" hits="0" branch="False" />
|
|
<line number="1586" hits="0" branch="False" />
|
|
<line number="1589" hits="52" branch="False" />
|
|
<line number="1590" hits="52" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1591" hits="52" branch="True" condition-coverage="60% (3/5)">
|
|
<conditions>
|
|
<condition number="31" type="switch" coverage="60%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1592" hits="52" branch="False" />
|
|
<line number="1593" hits="0" branch="False" />
|
|
<line number="1594" hits="1" branch="False" />
|
|
<line number="1595" hits="13" branch="False" />
|
|
<line number="1596" hits="0" branch="False" />
|
|
<line number="1597" hits="0" branch="False" />
|
|
<line number="1598" hits="0" branch="False" />
|
|
<line number="1599" hits="0" branch="False" />
|
|
<line number="1600" hits="0" branch="False" />
|
|
<line number="1601" hits="0" branch="False" />
|
|
<line number="1602" hits="38" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="121" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1603" hits="52" branch="False" />
|
|
<line number="1604" hits="52" branch="False" />
|
|
<line number="1607" hits="0" branch="False" />
|
|
<line number="1608" hits="0" branch="False" />
|
|
<line number="1609" hits="0" branch="False" />
|
|
<line number="1611" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1612" hits="0" branch="False" />
|
|
<line number="1613" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="42" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1614" hits="0" branch="False" />
|
|
<line number="1615" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="54" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1616" hits="0" branch="False" />
|
|
<line number="1617" hits="0" branch="False" />
|
|
<line number="1619" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="70" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1620" hits="0" branch="False" />
|
|
<line number="1621" hits="0" branch="False" />
|
|
<line number="1622" hits="0" branch="False" />
|
|
<line number="1625" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="120" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1626" hits="0" branch="False" />
|
|
<line number="1627" hits="0" branch="False" />
|
|
<line number="1628" hits="0" branch="False" />
|
|
<line number="1629" hits="0" branch="False" />
|
|
<line number="1630" hits="0" branch="False" />
|
|
<line number="1631" hits="0" branch="False" />
|
|
<line number="1634" hits="0" branch="False" />
|
|
<line number="1635" hits="0" branch="False" />
|
|
<line number="1636" hits="0" branch="False" />
|
|
<line number="1637" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="0%" />
|
|
<condition number="32" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1638" hits="0" branch="False" />
|
|
<line number="1640" hits="0" branch="False" />
|
|
<line number="1641" hits="0" branch="False" />
|
|
<line number="1642" hits="0" branch="False" />
|
|
<line number="1643" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="106" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1644" hits="0" branch="False" />
|
|
<line number="1646" hits="0" branch="False" />
|
|
<line number="1647" hits="0" branch="False" />
|
|
<line number="1648" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="157" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1649" hits="0" branch="False" />
|
|
<line number="1793" hits="1861" branch="False" />
|
|
<line number="1794" hits="1861" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="2" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1795" hits="1861" branch="False" />
|
|
<line number="1796" hits="1861" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="40" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1797" hits="1509" branch="False" />
|
|
<line number="1798" hits="1509" branch="False" />
|
|
<line number="1799" hits="1509" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="70" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1800" hits="15" branch="False" />
|
|
<line number="1801" hits="15" branch="False" />
|
|
<line number="1802" hits="15" branch="False" />
|
|
<line number="1804" hits="1509" branch="False" />
|
|
<line number="1805" hits="1509" branch="False" />
|
|
<line number="1809" hits="352" branch="False" />
|
|
<line number="1810" hits="352" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="127" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1811" hits="0" branch="False" />
|
|
<line number="1812" hits="0" branch="False" />
|
|
<line number="1815" hits="352" branch="False" />
|
|
<line number="1816" hits="352" branch="False" />
|
|
<line number="1817" hits="352" branch="False" />
|
|
<line number="1818" hits="352" branch="False" />
|
|
<line number="1819" hits="352" branch="False" />
|
|
<line number="1821" hits="352" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="188" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1822" hits="352" branch="False" />
|
|
<line number="1823" hits="352" branch="False" />
|
|
<line number="1824" hits="352" branch="False" />
|
|
<line number="1825" hits="352" branch="False" />
|
|
<line number="1827" hits="2212" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="276" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1828" hits="754" branch="False" />
|
|
<line number="1829" hits="754" branch="False" />
|
|
<line number="1830" hits="754" branch="False" />
|
|
<line number="1831" hits="754" branch="False" />
|
|
<line number="1832" hits="754" branch="False" />
|
|
<line number="1833" hits="754" branch="False" />
|
|
<line number="1834" hits="754" branch="False" />
|
|
<line number="1836" hits="352" branch="False" />
|
|
<line number="1837" hits="352" branch="False" />
|
|
<line number="1838" hits="352" branch="False" />
|
|
<line number="1839" hits="352" branch="False" />
|
|
<line number="1841" hits="352" branch="False" />
|
|
<line number="1842" hits="352" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="377" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1843" hits="352" branch="False" />
|
|
<line number="1844" hits="352" branch="False" />
|
|
<line number="1845" hits="352" branch="False" />
|
|
<line number="1847" hits="352" branch="False" />
|
|
<line number="1848" hits="352" branch="False" />
|
|
<line number="1849" hits="352" branch="False" />
|
|
<line number="1850" hits="1861" branch="False" />
|
|
<line number="1853" hits="1106" branch="False" />
|
|
<line number="1854" hits="1106" branch="False" />
|
|
<line number="1855" hits="1106" branch="False" />
|
|
<line number="1856" hits="1106" branch="False" />
|
|
<line number="1857" hits="1106" branch="False" />
|
|
<line number="1858" hits="1106" branch="False" />
|
|
<line number="1859" hits="1106" branch="False" />
|
|
<line number="1860" hits="1106" branch="False" />
|
|
<line number="1861" hits="1106" branch="False" />
|
|
<line number="1862" hits="1106" branch="False" />
|
|
<line number="1863" hits="1106" branch="False" />
|
|
<line number="1864" hits="1106" branch="False" />
|
|
<line number="1865" hits="1106" branch="False" />
|
|
<line number="1866" hits="1106" branch="False" />
|
|
<line number="1867" hits="1106" branch="False" />
|
|
<line number="1868" hits="1106" branch="False" />
|
|
<line number="1869" hits="1106" branch="False" />
|
|
<line number="1870" hits="1106" branch="False" />
|
|
<line number="1873" hits="1861" branch="False" />
|
|
<line number="1874" hits="1861" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="100%" />
|
|
<condition number="28" type="jump" coverage="100%" />
|
|
<condition number="42" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1875" hits="1861" branch="False" />
|
|
<line number="1876" hits="1861" branch="False" />
|
|
<line number="1877" hits="1494" branch="False" />
|
|
<line number="1878" hits="1494" branch="False" />
|
|
<line number="1881" hits="63959" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="126" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1882" hits="31429" branch="False" />
|
|
<line number="1883" hits="31429" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="111" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1884" hits="0" branch="False" />
|
|
<line number="1885" hits="31429" branch="False" />
|
|
<line number="1887" hits="367" branch="False" />
|
|
<line number="1888" hits="1861" branch="False" />
|
|
<line number="1891" hits="367" branch="False" />
|
|
<line number="1892" hits="367" branch="False" />
|
|
<line number="1893" hits="367" branch="False" />
|
|
<line number="1894" hits="367" branch="False" />
|
|
<line number="1895" hits="367" branch="False" />
|
|
<line number="1896" hits="367" branch="False" />
|
|
<line number="1897" hits="367" branch="False" />
|
|
<line number="1898" hits="367" branch="False" />
|
|
<line number="1899" hits="367" branch="False" />
|
|
<line number="1900" hits="367" branch="False" />
|
|
<line number="1901" hits="367" branch="False" />
|
|
<line number="1902" hits="367" branch="False" />
|
|
<line number="1903" hits="367" branch="False" />
|
|
<line number="1904" hits="367" branch="False" />
|
|
<line number="1905" hits="367" branch="False" />
|
|
<line number="1906" hits="367" branch="False" />
|
|
<line number="1907" hits="367" branch="False" />
|
|
<line number="1908" hits="367" branch="False" />
|
|
<line number="1909" hits="367" branch="False" />
|
|
<line number="1917" hits="1861" branch="False" />
|
|
<line number="1918" hits="1861" branch="False" />
|
|
<line number="1919" hits="1861" branch="False" />
|
|
<line number="1920" hits="1861" branch="False" />
|
|
<line number="1922" hits="1861" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="55" type="jump" coverage="50%" />
|
|
<condition number="73" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1923" hits="0" branch="False" />
|
|
<line number="1924" hits="0" branch="False" />
|
|
<line number="1925" hits="0" branch="False" />
|
|
<line number="1926" hits="0" branch="False" />
|
|
<line number="1927" hits="0" branch="False" />
|
|
<line number="1928" hits="0" branch="False" />
|
|
<line number="1929" hits="0" branch="False" />
|
|
<line number="1930" hits="0" branch="False" />
|
|
<line number="1931" hits="0" branch="False" />
|
|
<line number="1932" hits="0" branch="False" />
|
|
<line number="1933" hits="0" branch="False" />
|
|
<line number="1934" hits="0" branch="False" />
|
|
<line number="1935" hits="0" branch="False" />
|
|
<line number="1937" hits="1861" branch="False" />
|
|
<line number="1938" hits="1861" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="188" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1939" hits="0" branch="False" />
|
|
<line number="1940" hits="0" branch="False" />
|
|
<line number="1941" hits="0" branch="False" />
|
|
<line number="1944" hits="1861" branch="False" />
|
|
<line number="1945" hits="1861" branch="False" />
|
|
<line number="1946" hits="1861" branch="False" />
|
|
<line number="1948" hits="1861" branch="False" />
|
|
<line number="1949" hits="1861" branch="False" />
|
|
<line number="1950" hits="1861" branch="False" />
|
|
<line number="1951" hits="1861" branch="False" />
|
|
<line number="1952" hits="1861" branch="False" />
|
|
<line number="1953" hits="1861" branch="False" />
|
|
<line number="1954" hits="1861" branch="False" />
|
|
<line number="1955" hits="1861" branch="False" />
|
|
<line number="1957" hits="1861" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="438" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1958" hits="1861" branch="False" />
|
|
<line number="1960" hits="1861" branch="False" />
|
|
<line number="1961" hits="1861" branch="False" />
|
|
<line number="1962" hits="1861" branch="False" />
|
|
<line number="1964" hits="1861" branch="False" />
|
|
<line number="1965" hits="1861" branch="False" />
|
|
<line number="1966" hits="1861" branch="False" />
|
|
<line number="1967" hits="1861" branch="False" />
|
|
<line number="1968" hits="1861" branch="False" />
|
|
<line number="1971" hits="1861" branch="False" />
|
|
<line number="1972" hits="256852" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="72" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1973" hits="126565" branch="False" />
|
|
<line number="1974" hits="126565" branch="False" />
|
|
<line number="1975" hits="126565" branch="False" />
|
|
<line number="1976" hits="126565" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="46" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1977" hits="0" branch="False" />
|
|
<line number="1978" hits="126565" branch="False" />
|
|
<line number="1980" hits="1861" branch="False" />
|
|
<line number="1981" hits="1861" branch="False" />
|
|
<line number="1984" hits="13" branch="False" />
|
|
<line number="1985" hits="13" branch="False" />
|
|
<line number="1986" hits="2444" branch="False" />
|
|
<line number="1987" hits="13" branch="False" />
|
|
<line number="1989" hits="13" branch="False" />
|
|
<line number="1991" hits="13" branch="False" />
|
|
<line number="1992" hits="4927" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="270" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1993" hits="2444" branch="False" />
|
|
<line number="1994" hits="2444" branch="False" />
|
|
<line number="1995" hits="2444" branch="False" />
|
|
<line number="1996" hits="2444" branch="False" />
|
|
<line number="1997" hits="2444" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="128" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1998" hits="0" branch="False" />
|
|
<line number="1999" hits="0" branch="False" />
|
|
<line number="2000" hits="0" branch="False" />
|
|
<line number="2003" hits="2444" branch="False" />
|
|
<line number="2004" hits="2444" branch="False" />
|
|
<line number="2005" hits="2444" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="254" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2006" hits="2444" branch="False" />
|
|
<line number="2007" hits="2444" branch="False" />
|
|
<line number="2008" hits="2444" branch="False" />
|
|
<line number="2009" hits="2444" branch="False" />
|
|
<line number="2011" hits="13" branch="False" />
|
|
<line number="2012" hits="13" branch="False" />
|
|
<line number="2015" hits="13" branch="False" />
|
|
<line number="2016" hits="13" branch="False" />
|
|
<line number="2017" hits="65" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="53" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2018" hits="13" branch="False" />
|
|
<line number="2019" hits="13" branch="False" />
|
|
<line number="2020" hits="13" branch="False" />
|
|
<line number="2022" hits="13" branch="False" />
|
|
<line number="2023" hits="13" branch="False" />
|
|
<line number="2024" hits="13" branch="False" />
|
|
<line number="2025" hits="13" branch="False" />
|
|
<line number="2027" hits="13" branch="False" />
|
|
<line number="2028" hits="13" branch="False" />
|
|
<line number="2029" hits="13" branch="False" />
|
|
<line number="2030" hits="13" branch="False" />
|
|
<line number="2031" hits="13" branch="False" />
|
|
<line number="2032" hits="13" branch="False" />
|
|
<line number="2034" hits="13" branch="False" />
|
|
<line number="2035" hits="13" branch="False" />
|
|
<line number="2036" hits="13" branch="False" />
|
|
<line number="2037" hits="13" branch="False" />
|
|
<line number="2040" hits="13" branch="False" />
|
|
<line number="2041" hits="13" branch="False" />
|
|
<line number="2042" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="15" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2043" hits="0" branch="False" />
|
|
<line number="2045" hits="13" branch="False" />
|
|
<line number="2046" hits="13" branch="False" />
|
|
<line number="2047" hits="13" branch="False" />
|
|
<line number="2049" hits="26" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="147" type="jump" coverage="100%" />
|
|
<condition number="131" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2050" hits="13" branch="False" />
|
|
<line number="2051" hits="13" branch="False" />
|
|
<line number="2052" hits="13" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="77" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2053" hits="0" branch="False" />
|
|
<line number="2055" hits="13" branch="False" />
|
|
<line number="2056" hits="13" branch="False" />
|
|
<line number="2057" hits="13" branch="False" />
|
|
<line number="2058" hits="13" branch="False" />
|
|
<line number="2059" hits="13" branch="False" />
|
|
<line number="2061" hits="13" branch="False" />
|
|
<line number="2062" hits="13" branch="False" />
|
|
<line number="2065" hits="13" branch="False" />
|
|
<line number="2066" hits="13" branch="False" />
|
|
<line number="2067" hits="13" branch="False" />
|
|
<line number="2068" hits="13" branch="False" />
|
|
<line number="2069" hits="13" branch="False" />
|
|
<line number="2070" hits="13" branch="False" />
|
|
<line number="2071" hits="13" branch="False" />
|
|
<line number="2072" hits="13" branch="False" />
|
|
<line number="2074" hits="13" branch="False" />
|
|
<line number="2075" hits="13" branch="False" />
|
|
<line number="2078" hits="34" branch="False" />
|
|
<line number="2079" hits="34" branch="False" />
|
|
<line number="2080" hits="34" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="15" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2081" hits="26" branch="False" />
|
|
<line number="2084" hits="8" branch="False" />
|
|
<line number="2085" hits="8" branch="False" />
|
|
<line number="2086" hits="8" branch="False" />
|
|
<line number="2088" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="53" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2089" hits="0" branch="False" />
|
|
<line number="2091" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="79" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2092" hits="0" branch="False" />
|
|
<line number="2094" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="106" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2095" hits="0" branch="False" />
|
|
<line number="2097" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="143" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2098" hits="6" branch="False" />
|
|
<line number="2100" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="175" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2101" hits="6" branch="False" />
|
|
<line number="2103" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="217" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2104" hits="0" branch="False" />
|
|
<line number="2106" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="248" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2107" hits="0" branch="False" />
|
|
<line number="2109" hits="6" branch="False" />
|
|
<line number="2111" hits="2" branch="False" />
|
|
<line number="2112" hits="2" branch="False" />
|
|
<line number="2113" hits="2" branch="False" />
|
|
<line number="2114" hits="2" branch="False" />
|
|
<line number="2115" hits="2" branch="False" />
|
|
<line number="2116" hits="2" branch="False" />
|
|
<line number="2117" hits="2" branch="False" />
|
|
<line number="2118" hits="2" branch="False" />
|
|
<line number="2119" hits="2" branch="False" />
|
|
<line number="2120" hits="2" branch="False" />
|
|
<line number="2121" hits="2" branch="False" />
|
|
<line number="2122" hits="2" branch="False" />
|
|
<line number="2123" hits="2" branch="False" />
|
|
<line number="2124" hits="2" branch="False" />
|
|
<line number="2125" hits="2" branch="False" />
|
|
<line number="2127" hits="34" branch="False" />
|
|
<line number="2130" hits="52" branch="False" />
|
|
<line number="2131" hits="52" branch="False" />
|
|
<line number="2132" hits="52" branch="False" />
|
|
<line number="2134" hits="52" branch="False" />
|
|
<line number="2135" hits="52" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="45" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2136" hits="52" branch="False" />
|
|
<line number="2137" hits="52" branch="False" />
|
|
<line number="2138" hits="52" branch="False" />
|
|
<line number="2140" hits="52" branch="False" />
|
|
<line number="2141" hits="52" branch="False" />
|
|
<line number="2142" hits="52" branch="False" />
|
|
<line number="2143" hits="52" branch="False" />
|
|
<line number="2144" hits="52" branch="False" />
|
|
<line number="2145" hits="52" branch="False" />
|
|
<line number="2146" hits="52" branch="False" />
|
|
<line number="2148" hits="52" branch="False" />
|
|
<line number="2149" hits="52" branch="False" />
|
|
<line number="2150" hits="52" branch="False" />
|
|
<line number="2151" hits="52" branch="False" />
|
|
<line number="2152" hits="104" branch="False" />
|
|
<line number="2155" hits="14" branch="False" />
|
|
<line number="2156" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2157" hits="14" branch="False" />
|
|
<line number="2158" hits="14" branch="False" />
|
|
<line number="2159" hits="14" branch="False" />
|
|
<line number="2160" hits="14" branch="False" />
|
|
<line number="2163" hits="19" branch="False" />
|
|
<line number="2164" hits="105" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="80" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2165" hits="24" branch="False" />
|
|
<line number="2166" hits="24" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="43" type="jump" coverage="50%" />
|
|
<condition number="59" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2167" hits="0" branch="False" />
|
|
<line number="2168" hits="0" branch="False" />
|
|
<line number="2170" hits="24" branch="False" />
|
|
<line number="2171" hits="19" branch="False" />
|
|
<line number="2174" hits="250" branch="False" />
|
|
<line number="2175" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2176" hits="250" branch="False" />
|
|
<line number="2179" hits="0" branch="False" />
|
|
<line number="2180" hits="0" branch="False" />
|
|
<line number="2181" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="51" type="jump" coverage="0%" />
|
|
<condition number="92" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2182" hits="0" branch="False" />
|
|
<line number="2183" hits="0" branch="False" />
|
|
<line number="2184" hits="0" branch="False" />
|
|
<line number="2187" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="191" type="jump" coverage="0%" />
|
|
<condition number="239" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2188" hits="0" branch="False" />
|
|
<line number="2189" hits="0" branch="False" />
|
|
<line number="2190" hits="0" branch="False" />
|
|
<line number="2191" hits="0" branch="False" />
|
|
<line number="2192" hits="0" branch="False" />
|
|
<line number="2193" hits="0" branch="False" />
|
|
<line number="2194" hits="0" branch="False" />
|
|
<line number="2195" hits="0" branch="False" />
|
|
<line number="2196" hits="0" branch="False" />
|
|
<line number="2197" hits="0" branch="False" />
|
|
<line number="2198" hits="0" branch="False" />
|
|
<line number="2199" hits="0" branch="False" />
|
|
<line number="2200" hits="0" branch="False" />
|
|
<line number="2201" hits="0" branch="False" />
|
|
<line number="2203" hits="0" branch="False" />
|
|
<line number="2204" hits="0" branch="False" />
|
|
<line number="2205" hits="0" branch="False" />
|
|
<line number="2206" hits="0" branch="False" />
|
|
<line number="2208" hits="0" branch="False" />
|
|
<line number="2209" hits="250" branch="False" />
|
|
<line number="791" hits="0" branch="False" />
|
|
<line number="792" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="793" hits="0" branch="False" />
|
|
<line number="415" hits="250" branch="False" />
|
|
<line number="416" hits="250" branch="False" />
|
|
<line number="408" hits="1" branch="False" />
|
|
<line number="409" hits="1" branch="False" />
|
|
<line number="410" hits="1" branch="False" />
|
|
<line number="411" hits="1" branch="False" />
|
|
<line number="412" hits="1" branch="False" />
|
|
<line number="413" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/CompactionMarkerState" filename="CBDD.Core/Storage/StorageEngine.Maintenance.cs" line-rate="1" branch-rate="1" complexity="9">
|
|
<methods>
|
|
<method name="get_Version" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="297" hits="89" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Phase" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="302" hits="157" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DatabasePath" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="307" hits="102" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_TempDatabasePath" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="312" hits="118" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_BackupDatabasePath" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="317" hits="118" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_StartedAtUtc" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="322" hits="83" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_LastUpdatedUtc" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="327" hits="112" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_OnlineMode" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="332" hits="73" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Mode" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="337" hits="114" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="297" hits="89" branch="False" />
|
|
<line number="302" hits="157" branch="False" />
|
|
<line number="307" hits="102" branch="False" />
|
|
<line number="312" hits="118" branch="False" />
|
|
<line number="317" hits="118" branch="False" />
|
|
<line number="322" hits="83" branch="False" />
|
|
<line number="327" hits="112" branch="False" />
|
|
<line number="332" hits="73" branch="False" />
|
|
<line number="337" hits="114" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/CompactionSnapshot" filename="CBDD.Core/Storage/StorageEngine.Maintenance.cs" line-rate="1" branch-rate="1" complexity="7">
|
|
<methods>
|
|
<method name="get_FileSizeBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="370" hits="60" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PageCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="375" hits="31" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_FreePageCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="380" hits="31" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_TotalFreeBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="385" hits="61" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_FragmentationPercent" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="390" hits="31" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_TailReclaimablePages" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="395" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Int64,System.UInt32,System.Int32,System.Int64,System.Double,System.UInt32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="358" hits="34" branch="False" />
|
|
<line number="359" hits="34" branch="False" />
|
|
<line number="360" hits="34" branch="False" />
|
|
<line number="361" hits="34" branch="False" />
|
|
<line number="362" hits="34" branch="False" />
|
|
<line number="363" hits="34" branch="False" />
|
|
<line number="364" hits="34" branch="False" />
|
|
<line number="365" hits="34" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="370" hits="60" branch="False" />
|
|
<line number="375" hits="31" branch="False" />
|
|
<line number="380" hits="31" branch="False" />
|
|
<line number="385" hits="61" branch="False" />
|
|
<line number="390" hits="31" branch="False" />
|
|
<line number="395" hits="1" branch="False" />
|
|
<line number="358" hits="34" branch="False" />
|
|
<line number="359" hits="34" branch="False" />
|
|
<line number="360" hits="34" branch="False" />
|
|
<line number="361" hits="34" branch="False" />
|
|
<line number="362" hits="34" branch="False" />
|
|
<line number="363" hits="34" branch="False" />
|
|
<line number="364" hits="34" branch="False" />
|
|
<line number="365" hits="34" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/CompactionCollectionRebuildResult" filename="CBDD.Core/Storage/StorageEngine.Maintenance.cs" line-rate="1" branch-rate="1" complexity="4">
|
|
<methods>
|
|
<method name="get_Metadata" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1212" hits="377" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DocumentsRelocated" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1217" hits="377" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_RelocatedSourcePageIds" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1222" hits="377" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Storage.CollectionMetadata,System.Int64,System.Collections.Generic.IReadOnlyCollection`1<System.UInt32>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1203" hits="377" branch="False" />
|
|
<line number="1204" hits="377" branch="False" />
|
|
<line number="1205" hits="377" branch="False" />
|
|
<line number="1206" hits="377" branch="False" />
|
|
<line number="1207" hits="377" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="1212" hits="377" branch="False" />
|
|
<line number="1217" hits="377" branch="False" />
|
|
<line number="1222" hits="377" branch="False" />
|
|
<line number="1203" hits="377" branch="False" />
|
|
<line number="1204" hits="377" branch="False" />
|
|
<line number="1205" hits="377" branch="False" />
|
|
<line number="1206" hits="377" branch="False" />
|
|
<line number="1207" hits="377" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/CompactionDataWriterState" filename="CBDD.Core/Storage/StorageEngine.Maintenance.cs" line-rate="1" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="get_FreeSpaceByPage" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1230" hits="4820" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CurrentDataPageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1235" hits="7431" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="1230" hits="4820" branch="False" />
|
|
<line number="1235" hits="7431" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/CompactionVectorNode" filename="CBDD.Core/Storage/StorageEngine.Maintenance.cs" line-rate="0" branch-rate="1" complexity="5">
|
|
<methods>
|
|
<method name="get_PageId" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1258" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_NodeIndex" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1263" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Location" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1268" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Vector" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1273" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.UInt32,System.Int32,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,System.Single[])" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1248" hits="0" branch="False" />
|
|
<line number="1249" hits="0" branch="False" />
|
|
<line number="1250" hits="0" branch="False" />
|
|
<line number="1251" hits="0" branch="False" />
|
|
<line number="1252" hits="0" branch="False" />
|
|
<line number="1253" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="1258" hits="0" branch="False" />
|
|
<line number="1263" hits="0" branch="False" />
|
|
<line number="1268" hits="0" branch="False" />
|
|
<line number="1273" hits="0" branch="False" />
|
|
<line number="1248" hits="0" branch="False" />
|
|
<line number="1249" hits="0" branch="False" />
|
|
<line number="1250" hits="0" branch="False" />
|
|
<line number="1251" hits="0" branch="False" />
|
|
<line number="1252" hits="0" branch="False" />
|
|
<line number="1253" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/<CompactAsync>d__82" filename="CBDD.Core/Storage/StorageEngine.Maintenance.cs" line-rate="1" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="438" hits="14" branch="False" />
|
|
<line number="439" hits="14" branch="False" />
|
|
<line number="440" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="441" hits="1" branch="False" />
|
|
<line number="442" hits="1" branch="False" />
|
|
<line number="445" hits="13" branch="False" />
|
|
<line number="446" hits="11" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="438" hits="14" branch="False" />
|
|
<line number="439" hits="14" branch="False" />
|
|
<line number="440" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="441" hits="1" branch="False" />
|
|
<line number="442" hits="1" branch="False" />
|
|
<line number="445" hits="13" branch="False" />
|
|
<line number="446" hits="11" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/<EnumerateSpatialLeafEntriesForCompaction>d__123" filename="CBDD.Core/Storage/StorageEngine.Maintenance.cs" line-rate="0.44439999999999996" branch-rate="0.4" complexity="20">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.44439999999999996" branch-rate="0.4" complexity="20">
|
|
<lines>
|
|
<line number="1654" hits="13" branch="False" />
|
|
<line number="1655" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="46" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1656" hits="0" branch="False" />
|
|
<line number="1658" hits="13" branch="False" />
|
|
<line number="1659" hits="13" branch="False" />
|
|
<line number="1660" hits="13" branch="False" />
|
|
<line number="1662" hits="26" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="825" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1663" hits="13" branch="False" />
|
|
<line number="1664" hits="13" branch="False" />
|
|
<line number="1665" hits="13" branch="False" />
|
|
<line number="1666" hits="13" branch="False" />
|
|
<line number="1668" hits="13" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="187" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1669" hits="0" branch="False" />
|
|
<line number="1671" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="223" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1672" hits="0" branch="False" />
|
|
<line number="1673" hits="0" branch="False" />
|
|
<line number="1674" hits="0" branch="False" />
|
|
<line number="1677" hits="13" branch="False" />
|
|
<line number="1678" hits="13" branch="False" />
|
|
<line number="1679" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="367" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1680" hits="0" branch="False" />
|
|
<line number="1681" hits="0" branch="False" />
|
|
<line number="1682" hits="0" branch="False" />
|
|
<line number="1685" hits="13" branch="False" />
|
|
<line number="1686" hits="13" branch="False" />
|
|
<line number="1688" hits="26" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="801" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1689" hits="0" branch="False" />
|
|
<line number="1690" hits="0" branch="False" />
|
|
<line number="1691" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="535" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1692" hits="0" branch="False" />
|
|
<line number="1693" hits="0" branch="False" />
|
|
<line number="1694" hits="0" branch="False" />
|
|
<line number="1696" hits="0" branch="False" />
|
|
<line number="1697" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="595" type="jump" coverage="0%" />
|
|
<condition number="636" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1698" hits="0" branch="False" />
|
|
<line number="1699" hits="0" branch="False" />
|
|
<line number="1700" hits="0" branch="False" />
|
|
<line number="1703" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="736" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1704" hits="0" branch="False" />
|
|
<line number="1705" hits="0" branch="False" />
|
|
<line number="1706" hits="0" branch="False" />
|
|
<line number="1707" hits="0" branch="False" />
|
|
<line number="1708" hits="0" branch="False" />
|
|
<line number="1709" hits="13" branch="False" />
|
|
<line number="1710" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="1654" hits="13" branch="False" />
|
|
<line number="1655" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="46" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1656" hits="0" branch="False" />
|
|
<line number="1658" hits="13" branch="False" />
|
|
<line number="1659" hits="13" branch="False" />
|
|
<line number="1660" hits="13" branch="False" />
|
|
<line number="1662" hits="26" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="825" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1663" hits="13" branch="False" />
|
|
<line number="1664" hits="13" branch="False" />
|
|
<line number="1665" hits="13" branch="False" />
|
|
<line number="1666" hits="13" branch="False" />
|
|
<line number="1668" hits="13" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="187" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1669" hits="0" branch="False" />
|
|
<line number="1671" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="223" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1672" hits="0" branch="False" />
|
|
<line number="1673" hits="0" branch="False" />
|
|
<line number="1674" hits="0" branch="False" />
|
|
<line number="1677" hits="13" branch="False" />
|
|
<line number="1678" hits="13" branch="False" />
|
|
<line number="1679" hits="13" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="367" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1680" hits="0" branch="False" />
|
|
<line number="1681" hits="0" branch="False" />
|
|
<line number="1682" hits="0" branch="False" />
|
|
<line number="1685" hits="13" branch="False" />
|
|
<line number="1686" hits="13" branch="False" />
|
|
<line number="1688" hits="26" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="801" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1689" hits="0" branch="False" />
|
|
<line number="1690" hits="0" branch="False" />
|
|
<line number="1691" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="535" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1692" hits="0" branch="False" />
|
|
<line number="1693" hits="0" branch="False" />
|
|
<line number="1694" hits="0" branch="False" />
|
|
<line number="1696" hits="0" branch="False" />
|
|
<line number="1697" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="595" type="jump" coverage="0%" />
|
|
<condition number="636" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1698" hits="0" branch="False" />
|
|
<line number="1699" hits="0" branch="False" />
|
|
<line number="1700" hits="0" branch="False" />
|
|
<line number="1703" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="736" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1704" hits="0" branch="False" />
|
|
<line number="1705" hits="0" branch="False" />
|
|
<line number="1706" hits="0" branch="False" />
|
|
<line number="1707" hits="0" branch="False" />
|
|
<line number="1708" hits="0" branch="False" />
|
|
<line number="1709" hits="13" branch="False" />
|
|
<line number="1710" hits="13" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/<EnumerateVectorNodesForCompaction>d__124" filename="CBDD.Core/Storage/StorageEngine.Maintenance.cs" line-rate="0" branch-rate="0" complexity="26">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0" branch-rate="0" complexity="26">
|
|
<lines>
|
|
<line number="1716" hits="0" branch="False" />
|
|
<line number="1717" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="46" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1718" hits="0" branch="False" />
|
|
<line number="1720" hits="0" branch="False" />
|
|
<line number="1721" hits="0" branch="False" />
|
|
<line number="1722" hits="0" branch="False" />
|
|
<line number="1723" hits="0" branch="False" />
|
|
<line number="1724" hits="0" branch="False" />
|
|
<line number="1726" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="1223" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1727" hits="0" branch="False" />
|
|
<line number="1728" hits="0" branch="False" />
|
|
<line number="1729" hits="0" branch="False" />
|
|
<line number="1730" hits="0" branch="False" />
|
|
<line number="1732" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="227" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1733" hits="0" branch="False" />
|
|
<line number="1735" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="263" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1736" hits="0" branch="False" />
|
|
<line number="1737" hits="0" branch="False" />
|
|
<line number="1738" hits="0" branch="False" />
|
|
<line number="1741" hits="0" branch="False" />
|
|
<line number="1742" hits="0" branch="False" />
|
|
<line number="1743" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="407" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1744" hits="0" branch="False" />
|
|
<line number="1745" hits="0" branch="False" />
|
|
<line number="1746" hits="0" branch="False" />
|
|
<line number="1749" hits="0" branch="False" />
|
|
<line number="1750" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="502" type="jump" coverage="0%" />
|
|
<condition number="535" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1751" hits="0" branch="False" />
|
|
<line number="1752" hits="0" branch="False" />
|
|
<line number="1753" hits="0" branch="False" />
|
|
<line number="1756" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="1199" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1757" hits="0" branch="False" />
|
|
<line number="1758" hits="0" branch="False" />
|
|
<line number="1759" hits="0" branch="False" />
|
|
<line number="1760" hits="0" branch="False" />
|
|
<line number="1762" hits="0" branch="False" />
|
|
<line number="1763" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="1150" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1764" hits="0" branch="False" />
|
|
<line number="1765" hits="0" branch="False" />
|
|
<line number="1766" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="1105" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1767" hits="0" branch="False" />
|
|
<line number="1768" hits="0" branch="False" />
|
|
<line number="1769" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="896" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1770" hits="0" branch="False" />
|
|
<line number="1772" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="939" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1773" hits="0" branch="False" />
|
|
<line number="1774" hits="0" branch="False" />
|
|
<line number="1775" hits="0" branch="False" />
|
|
<line number="1778" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="1039" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1779" hits="0" branch="False" />
|
|
<line number="1780" hits="0" branch="False" />
|
|
<line number="1781" hits="0" branch="False" />
|
|
<line number="1782" hits="0" branch="False" />
|
|
<line number="1783" hits="0" branch="False" />
|
|
<line number="1784" hits="0" branch="False" />
|
|
<line number="1785" hits="0" branch="False" />
|
|
<line number="1786" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="1716" hits="0" branch="False" />
|
|
<line number="1717" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="46" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1718" hits="0" branch="False" />
|
|
<line number="1720" hits="0" branch="False" />
|
|
<line number="1721" hits="0" branch="False" />
|
|
<line number="1722" hits="0" branch="False" />
|
|
<line number="1723" hits="0" branch="False" />
|
|
<line number="1724" hits="0" branch="False" />
|
|
<line number="1726" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="1223" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1727" hits="0" branch="False" />
|
|
<line number="1728" hits="0" branch="False" />
|
|
<line number="1729" hits="0" branch="False" />
|
|
<line number="1730" hits="0" branch="False" />
|
|
<line number="1732" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="227" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1733" hits="0" branch="False" />
|
|
<line number="1735" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="263" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1736" hits="0" branch="False" />
|
|
<line number="1737" hits="0" branch="False" />
|
|
<line number="1738" hits="0" branch="False" />
|
|
<line number="1741" hits="0" branch="False" />
|
|
<line number="1742" hits="0" branch="False" />
|
|
<line number="1743" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="407" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1744" hits="0" branch="False" />
|
|
<line number="1745" hits="0" branch="False" />
|
|
<line number="1746" hits="0" branch="False" />
|
|
<line number="1749" hits="0" branch="False" />
|
|
<line number="1750" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="502" type="jump" coverage="0%" />
|
|
<condition number="535" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1751" hits="0" branch="False" />
|
|
<line number="1752" hits="0" branch="False" />
|
|
<line number="1753" hits="0" branch="False" />
|
|
<line number="1756" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="1199" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1757" hits="0" branch="False" />
|
|
<line number="1758" hits="0" branch="False" />
|
|
<line number="1759" hits="0" branch="False" />
|
|
<line number="1760" hits="0" branch="False" />
|
|
<line number="1762" hits="0" branch="False" />
|
|
<line number="1763" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="1150" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1764" hits="0" branch="False" />
|
|
<line number="1765" hits="0" branch="False" />
|
|
<line number="1766" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="1105" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1767" hits="0" branch="False" />
|
|
<line number="1768" hits="0" branch="False" />
|
|
<line number="1769" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="896" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1770" hits="0" branch="False" />
|
|
<line number="1772" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="939" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1773" hits="0" branch="False" />
|
|
<line number="1774" hits="0" branch="False" />
|
|
<line number="1775" hits="0" branch="False" />
|
|
<line number="1778" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="1039" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1779" hits="0" branch="False" />
|
|
<line number="1780" hits="0" branch="False" />
|
|
<line number="1781" hits="0" branch="False" />
|
|
<line number="1782" hits="0" branch="False" />
|
|
<line number="1783" hits="0" branch="False" />
|
|
<line number="1784" hits="0" branch="False" />
|
|
<line number="1785" hits="0" branch="False" />
|
|
<line number="1786" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/<ExecuteOnlinePassAsync>d__90" filename="CBDD.Core/Storage/StorageEngine.Maintenance.cs" line-rate="0.6164000000000001" branch-rate="0.2777" complexity="18">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.6164000000000001" branch-rate="0.2777" complexity="18">
|
|
<lines>
|
|
<line number="693" hits="1" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="16" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="694" hits="1" branch="False" />
|
|
<line number="696" hits="1" branch="False" />
|
|
<line number="697" hits="1" branch="False" />
|
|
<line number="698" hits="1" branch="False" />
|
|
<line number="699" hits="1" branch="False" />
|
|
<line number="700" hits="1" branch="False" />
|
|
<line number="702" hits="1" branch="False" />
|
|
<line number="705" hits="1" branch="False" />
|
|
<line number="706" hits="1" branch="False" />
|
|
<line number="707" hits="1" branch="False" />
|
|
<line number="709" hits="1" branch="False" />
|
|
<line number="710" hits="1" branch="False" />
|
|
<line number="711" hits="1" branch="False" />
|
|
<line number="713" hits="4591545" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1168" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="714" hits="4591544" branch="False" />
|
|
<line number="715" hits="4591544" branch="False" />
|
|
<line number="717" hits="4591544" branch="False" />
|
|
<line number="719" hits="4591544" branch="False" />
|
|
<line number="720" hits="4591544" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="565" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="721" hits="4591544" branch="False" />
|
|
<line number="722" hits="4591544" branch="False" />
|
|
<line number="725" hits="0" branch="False" />
|
|
<line number="726" hits="0" branch="False" />
|
|
<line number="727" hits="0" branch="False" />
|
|
<line number="728" hits="0" branch="False" />
|
|
<line number="729" hits="0" branch="False" />
|
|
<line number="730" hits="0" branch="False" />
|
|
<line number="731" hits="0" branch="False" />
|
|
<line number="733" hits="0" branch="False" />
|
|
<line number="734" hits="0" branch="False" />
|
|
<line number="735" hits="0" branch="False" />
|
|
<line number="736" hits="0" branch="False" />
|
|
<line number="738" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="752" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="739" hits="0" branch="False" />
|
|
<line number="740" hits="0" branch="False" />
|
|
<line number="741" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="803" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="742" hits="0" branch="False" />
|
|
<line number="743" hits="0" branch="False" />
|
|
<line number="744" hits="0" branch="False" />
|
|
<line number="745" hits="0" branch="False" />
|
|
<line number="746" hits="0" branch="False" />
|
|
<line number="748" hits="0" branch="False" />
|
|
<line number="750" hits="0" branch="True" condition-coverage="0% (0/6)">
|
|
<conditions>
|
|
<condition number="925" type="jump" coverage="0%" />
|
|
<condition number="938" type="jump" coverage="0%" />
|
|
<condition number="970" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="751" hits="0" branch="False" />
|
|
<line number="752" hits="0" branch="False" />
|
|
<line number="754" hits="0" branch="False" />
|
|
<line number="756" hits="4591544" branch="False" />
|
|
<line number="757" hits="4591544" branch="False" />
|
|
<line number="758" hits="4591544" branch="False" />
|
|
<line number="760" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="1030" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="761" hits="0" branch="False" />
|
|
<line number="762" hits="0" branch="False" />
|
|
<line number="764" hits="1" branch="False" />
|
|
<line number="767" hits="1" branch="False" />
|
|
<line number="768" hits="1" branch="False" />
|
|
<line number="769" hits="1" branch="False" />
|
|
<line number="771" hits="1" branch="False" />
|
|
<line number="772" hits="1" branch="False" />
|
|
<line number="773" hits="1" branch="False" />
|
|
<line number="775" hits="1" branch="False" />
|
|
<line number="776" hits="1" branch="False" />
|
|
<line number="777" hits="1" branch="False" />
|
|
<line number="778" hits="1" branch="False" />
|
|
<line number="779" hits="1" branch="False" />
|
|
<line number="780" hits="1" branch="False" />
|
|
<line number="781" hits="1" branch="False" />
|
|
<line number="782" hits="1" branch="False" />
|
|
<line number="783" hits="1" branch="False" />
|
|
<line number="786" hits="1" branch="False" />
|
|
<line number="787" hits="1" branch="False" />
|
|
<line number="788" hits="1" branch="False" />
|
|
<line number="794" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="693" hits="1" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="16" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="694" hits="1" branch="False" />
|
|
<line number="696" hits="1" branch="False" />
|
|
<line number="697" hits="1" branch="False" />
|
|
<line number="698" hits="1" branch="False" />
|
|
<line number="699" hits="1" branch="False" />
|
|
<line number="700" hits="1" branch="False" />
|
|
<line number="702" hits="1" branch="False" />
|
|
<line number="705" hits="1" branch="False" />
|
|
<line number="706" hits="1" branch="False" />
|
|
<line number="707" hits="1" branch="False" />
|
|
<line number="709" hits="1" branch="False" />
|
|
<line number="710" hits="1" branch="False" />
|
|
<line number="711" hits="1" branch="False" />
|
|
<line number="713" hits="4591545" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1168" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="714" hits="4591544" branch="False" />
|
|
<line number="715" hits="4591544" branch="False" />
|
|
<line number="717" hits="4591544" branch="False" />
|
|
<line number="719" hits="4591544" branch="False" />
|
|
<line number="720" hits="4591544" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="565" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="721" hits="4591544" branch="False" />
|
|
<line number="722" hits="4591544" branch="False" />
|
|
<line number="725" hits="0" branch="False" />
|
|
<line number="726" hits="0" branch="False" />
|
|
<line number="727" hits="0" branch="False" />
|
|
<line number="728" hits="0" branch="False" />
|
|
<line number="729" hits="0" branch="False" />
|
|
<line number="730" hits="0" branch="False" />
|
|
<line number="731" hits="0" branch="False" />
|
|
<line number="733" hits="0" branch="False" />
|
|
<line number="734" hits="0" branch="False" />
|
|
<line number="735" hits="0" branch="False" />
|
|
<line number="736" hits="0" branch="False" />
|
|
<line number="738" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="752" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="739" hits="0" branch="False" />
|
|
<line number="740" hits="0" branch="False" />
|
|
<line number="741" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="803" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="742" hits="0" branch="False" />
|
|
<line number="743" hits="0" branch="False" />
|
|
<line number="744" hits="0" branch="False" />
|
|
<line number="745" hits="0" branch="False" />
|
|
<line number="746" hits="0" branch="False" />
|
|
<line number="748" hits="0" branch="False" />
|
|
<line number="750" hits="0" branch="True" condition-coverage="0% (0/6)">
|
|
<conditions>
|
|
<condition number="925" type="jump" coverage="0%" />
|
|
<condition number="938" type="jump" coverage="0%" />
|
|
<condition number="970" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="751" hits="0" branch="False" />
|
|
<line number="752" hits="0" branch="False" />
|
|
<line number="754" hits="0" branch="False" />
|
|
<line number="756" hits="4591544" branch="False" />
|
|
<line number="757" hits="4591544" branch="False" />
|
|
<line number="758" hits="4591544" branch="False" />
|
|
<line number="760" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="1030" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="761" hits="0" branch="False" />
|
|
<line number="762" hits="0" branch="False" />
|
|
<line number="764" hits="1" branch="False" />
|
|
<line number="767" hits="1" branch="False" />
|
|
<line number="768" hits="1" branch="False" />
|
|
<line number="769" hits="1" branch="False" />
|
|
<line number="771" hits="1" branch="False" />
|
|
<line number="772" hits="1" branch="False" />
|
|
<line number="773" hits="1" branch="False" />
|
|
<line number="775" hits="1" branch="False" />
|
|
<line number="776" hits="1" branch="False" />
|
|
<line number="777" hits="1" branch="False" />
|
|
<line number="778" hits="1" branch="False" />
|
|
<line number="779" hits="1" branch="False" />
|
|
<line number="780" hits="1" branch="False" />
|
|
<line number="781" hits="1" branch="False" />
|
|
<line number="782" hits="1" branch="False" />
|
|
<line number="783" hits="1" branch="False" />
|
|
<line number="786" hits="1" branch="False" />
|
|
<line number="787" hits="1" branch="False" />
|
|
<line number="788" hits="1" branch="False" />
|
|
<line number="794" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/<ResumeCompactionIfNeededAsync>d__88" filename="CBDD.Core/Storage/StorageEngine.Maintenance.cs" line-rate="0.3809" branch-rate="0.75" complexity="4">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.3809" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="533" hits="257" branch="False" />
|
|
<line number="534" hits="257" branch="False" />
|
|
<line number="535" hits="257" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="48" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="536" hits="0" branch="False" />
|
|
<line number="537" hits="0" branch="False" />
|
|
<line number="538" hits="0" branch="False" />
|
|
<line number="539" hits="0" branch="False" />
|
|
<line number="540" hits="0" branch="False" />
|
|
<line number="541" hits="0" branch="False" />
|
|
<line number="542" hits="0" branch="False" />
|
|
<line number="543" hits="0" branch="False" />
|
|
<line number="544" hits="0" branch="False" />
|
|
<line number="545" hits="0" branch="False" />
|
|
<line number="546" hits="0" branch="False" />
|
|
<line number="547" hits="0" branch="False" />
|
|
<line number="548" hits="0" branch="False" />
|
|
<line number="550" hits="257" branch="False" />
|
|
<line number="551" hits="257" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="233" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="552" hits="253" branch="False" />
|
|
<line number="554" hits="4" branch="False" />
|
|
<line number="555" hits="257" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="533" hits="257" branch="False" />
|
|
<line number="534" hits="257" branch="False" />
|
|
<line number="535" hits="257" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="48" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="536" hits="0" branch="False" />
|
|
<line number="537" hits="0" branch="False" />
|
|
<line number="538" hits="0" branch="False" />
|
|
<line number="539" hits="0" branch="False" />
|
|
<line number="540" hits="0" branch="False" />
|
|
<line number="541" hits="0" branch="False" />
|
|
<line number="542" hits="0" branch="False" />
|
|
<line number="543" hits="0" branch="False" />
|
|
<line number="544" hits="0" branch="False" />
|
|
<line number="545" hits="0" branch="False" />
|
|
<line number="546" hits="0" branch="False" />
|
|
<line number="547" hits="0" branch="False" />
|
|
<line number="548" hits="0" branch="False" />
|
|
<line number="550" hits="257" branch="False" />
|
|
<line number="551" hits="257" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="233" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="552" hits="253" branch="False" />
|
|
<line number="554" hits="4" branch="False" />
|
|
<line number="555" hits="257" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/<RunOfflineCompactionAsync>d__89" filename="CBDD.Core/Storage/StorageEngine.Maintenance.cs" line-rate="0.9433" branch-rate="0.9666" complexity="30">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.9433" branch-rate="0.9666" complexity="30">
|
|
<lines>
|
|
<line number="558" hits="17" branch="False" />
|
|
<line number="559" hits="17" branch="False" />
|
|
<line number="561" hits="17" branch="False" />
|
|
<line number="562" hits="17" branch="False" />
|
|
<line number="564" hits="17" branch="False" />
|
|
<line number="565" hits="17" branch="False" />
|
|
<line number="566" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="302" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="567" hits="17" branch="False" />
|
|
<line number="568" hits="17" branch="False" />
|
|
<line number="570" hits="17" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="324" type="jump" coverage="100%" />
|
|
<condition number="342" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="571" hits="0" branch="False" />
|
|
<line number="573" hits="17" branch="False" />
|
|
<line number="575" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="375" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="576" hits="17" branch="False" />
|
|
<line number="577" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="420" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="578" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="451" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="579" hits="13" branch="False" />
|
|
<line number="580" hits="13" branch="False" />
|
|
<line number="581" hits="13" branch="False" />
|
|
<line number="583" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="480" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="584" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="511" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="585" hits="13" branch="False" />
|
|
<line number="586" hits="13" branch="False" />
|
|
<line number="587" hits="13" branch="False" />
|
|
<line number="589" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="538" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="590" hits="17" branch="False" />
|
|
<line number="591" hits="17" branch="False" />
|
|
<line number="592" hits="17" branch="False" />
|
|
<line number="593" hits="17" branch="False" />
|
|
<line number="594" hits="17" branch="False" />
|
|
<line number="595" hits="17" branch="False" />
|
|
<line number="596" hits="17" branch="False" />
|
|
<line number="597" hits="17" branch="False" />
|
|
<line number="598" hits="17" branch="False" />
|
|
<line number="600" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="667" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="601" hits="13" branch="False" />
|
|
<line number="602" hits="13" branch="False" />
|
|
<line number="603" hits="13" branch="False" />
|
|
<line number="605" hits="17" branch="False" />
|
|
<line number="606" hits="17" branch="False" />
|
|
<line number="608" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="734" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="609" hits="15" branch="False" />
|
|
<line number="610" hits="15" branch="False" />
|
|
<line number="611" hits="15" branch="False" />
|
|
<line number="612" hits="15" branch="False" />
|
|
<line number="614" hits="12" branch="False" />
|
|
<line number="615" hits="12" branch="False" />
|
|
<line number="616" hits="12" branch="False" />
|
|
<line number="617" hits="12" branch="False" />
|
|
<line number="619" hits="12" branch="False" />
|
|
<line number="621" hits="12" branch="False" />
|
|
<line number="622" hits="12" branch="False" />
|
|
<line number="623" hits="12" branch="False" />
|
|
<line number="624" hits="12" branch="False" />
|
|
<line number="625" hits="12" branch="False" />
|
|
<line number="626" hits="12" branch="False" />
|
|
<line number="628" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1003" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="629" hits="13" branch="False" />
|
|
<line number="630" hits="13" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1027" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="631" hits="1" branch="False" />
|
|
<line number="632" hits="1" branch="False" />
|
|
<line number="633" hits="1" branch="False" />
|
|
<line number="634" hits="1" branch="False" />
|
|
<line number="636" hits="13" branch="False" />
|
|
<line number="637" hits="13" branch="False" />
|
|
<line number="638" hits="13" branch="False" />
|
|
<line number="639" hits="13" branch="False" />
|
|
<line number="642" hits="13" branch="False" />
|
|
<line number="643" hits="13" branch="False" />
|
|
<line number="644" hits="13" branch="False" />
|
|
<line number="645" hits="0" branch="False" />
|
|
<line number="646" hits="0" branch="False" />
|
|
<line number="647" hits="0" branch="False" />
|
|
<line number="648" hits="0" branch="False" />
|
|
<line number="649" hits="0" branch="False" />
|
|
<line number="652" hits="13" branch="False" />
|
|
<line number="653" hits="13" branch="False" />
|
|
<line number="654" hits="13" branch="False" />
|
|
<line number="656" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1290" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="657" hits="14" branch="False" />
|
|
<line number="658" hits="14" branch="False" />
|
|
<line number="659" hits="14" branch="False" />
|
|
<line number="661" hits="14" branch="False" />
|
|
<line number="662" hits="14" branch="False" />
|
|
<line number="663" hits="14" branch="False" />
|
|
<line number="665" hits="14" branch="False" />
|
|
<line number="666" hits="14" branch="False" />
|
|
<line number="667" hits="14" branch="False" />
|
|
<line number="668" hits="14" branch="False" />
|
|
<line number="669" hits="14" branch="False" />
|
|
<line number="671" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1466" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="672" hits="14" branch="False" />
|
|
<line number="673" hits="14" branch="False" />
|
|
<line number="674" hits="14" branch="False" />
|
|
<line number="675" hits="14" branch="False" />
|
|
<line number="676" hits="14" branch="False" />
|
|
<line number="677" hits="14" branch="False" />
|
|
<line number="678" hits="14" branch="False" />
|
|
<line number="679" hits="14" branch="False" />
|
|
<line number="682" hits="17" branch="False" />
|
|
<line number="683" hits="17" branch="False" />
|
|
<line number="684" hits="17" branch="False" />
|
|
<line number="687" hits="17" branch="False" />
|
|
<line number="688" hits="17" branch="False" />
|
|
<line number="689" hits="17" branch="False" />
|
|
<line number="690" hits="14" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="558" hits="17" branch="False" />
|
|
<line number="559" hits="17" branch="False" />
|
|
<line number="561" hits="17" branch="False" />
|
|
<line number="562" hits="17" branch="False" />
|
|
<line number="564" hits="17" branch="False" />
|
|
<line number="565" hits="17" branch="False" />
|
|
<line number="566" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="302" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="567" hits="17" branch="False" />
|
|
<line number="568" hits="17" branch="False" />
|
|
<line number="570" hits="17" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="324" type="jump" coverage="100%" />
|
|
<condition number="342" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="571" hits="0" branch="False" />
|
|
<line number="573" hits="17" branch="False" />
|
|
<line number="575" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="375" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="576" hits="17" branch="False" />
|
|
<line number="577" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="420" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="578" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="451" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="579" hits="13" branch="False" />
|
|
<line number="580" hits="13" branch="False" />
|
|
<line number="581" hits="13" branch="False" />
|
|
<line number="583" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="480" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="584" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="511" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="585" hits="13" branch="False" />
|
|
<line number="586" hits="13" branch="False" />
|
|
<line number="587" hits="13" branch="False" />
|
|
<line number="589" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="538" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="590" hits="17" branch="False" />
|
|
<line number="591" hits="17" branch="False" />
|
|
<line number="592" hits="17" branch="False" />
|
|
<line number="593" hits="17" branch="False" />
|
|
<line number="594" hits="17" branch="False" />
|
|
<line number="595" hits="17" branch="False" />
|
|
<line number="596" hits="17" branch="False" />
|
|
<line number="597" hits="17" branch="False" />
|
|
<line number="598" hits="17" branch="False" />
|
|
<line number="600" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="667" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="601" hits="13" branch="False" />
|
|
<line number="602" hits="13" branch="False" />
|
|
<line number="603" hits="13" branch="False" />
|
|
<line number="605" hits="17" branch="False" />
|
|
<line number="606" hits="17" branch="False" />
|
|
<line number="608" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="734" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="609" hits="15" branch="False" />
|
|
<line number="610" hits="15" branch="False" />
|
|
<line number="611" hits="15" branch="False" />
|
|
<line number="612" hits="15" branch="False" />
|
|
<line number="614" hits="12" branch="False" />
|
|
<line number="615" hits="12" branch="False" />
|
|
<line number="616" hits="12" branch="False" />
|
|
<line number="617" hits="12" branch="False" />
|
|
<line number="619" hits="12" branch="False" />
|
|
<line number="621" hits="12" branch="False" />
|
|
<line number="622" hits="12" branch="False" />
|
|
<line number="623" hits="12" branch="False" />
|
|
<line number="624" hits="12" branch="False" />
|
|
<line number="625" hits="12" branch="False" />
|
|
<line number="626" hits="12" branch="False" />
|
|
<line number="628" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1003" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="629" hits="13" branch="False" />
|
|
<line number="630" hits="13" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1027" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="631" hits="1" branch="False" />
|
|
<line number="632" hits="1" branch="False" />
|
|
<line number="633" hits="1" branch="False" />
|
|
<line number="634" hits="1" branch="False" />
|
|
<line number="636" hits="13" branch="False" />
|
|
<line number="637" hits="13" branch="False" />
|
|
<line number="638" hits="13" branch="False" />
|
|
<line number="639" hits="13" branch="False" />
|
|
<line number="642" hits="13" branch="False" />
|
|
<line number="643" hits="13" branch="False" />
|
|
<line number="644" hits="13" branch="False" />
|
|
<line number="645" hits="0" branch="False" />
|
|
<line number="646" hits="0" branch="False" />
|
|
<line number="647" hits="0" branch="False" />
|
|
<line number="648" hits="0" branch="False" />
|
|
<line number="649" hits="0" branch="False" />
|
|
<line number="652" hits="13" branch="False" />
|
|
<line number="653" hits="13" branch="False" />
|
|
<line number="654" hits="13" branch="False" />
|
|
<line number="656" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1290" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="657" hits="14" branch="False" />
|
|
<line number="658" hits="14" branch="False" />
|
|
<line number="659" hits="14" branch="False" />
|
|
<line number="661" hits="14" branch="False" />
|
|
<line number="662" hits="14" branch="False" />
|
|
<line number="663" hits="14" branch="False" />
|
|
<line number="665" hits="14" branch="False" />
|
|
<line number="666" hits="14" branch="False" />
|
|
<line number="667" hits="14" branch="False" />
|
|
<line number="668" hits="14" branch="False" />
|
|
<line number="669" hits="14" branch="False" />
|
|
<line number="671" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1466" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="672" hits="14" branch="False" />
|
|
<line number="673" hits="14" branch="False" />
|
|
<line number="674" hits="14" branch="False" />
|
|
<line number="675" hits="14" branch="False" />
|
|
<line number="676" hits="14" branch="False" />
|
|
<line number="677" hits="14" branch="False" />
|
|
<line number="678" hits="14" branch="False" />
|
|
<line number="679" hits="14" branch="False" />
|
|
<line number="682" hits="17" branch="False" />
|
|
<line number="683" hits="17" branch="False" />
|
|
<line number="684" hits="17" branch="False" />
|
|
<line number="687" hits="17" branch="False" />
|
|
<line number="688" hits="17" branch="False" />
|
|
<line number="689" hits="17" branch="False" />
|
|
<line number="690" hits="14" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/<RunOnlineCompactionPassAsync>d__86" filename="CBDD.Core/Storage/StorageEngine.Maintenance.cs" line-rate="0.2777" branch-rate="0.5" complexity="2">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.2777" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="498" hits="1" branch="False" />
|
|
<line number="499" hits="1" branch="False" />
|
|
<line number="500" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="51" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="501" hits="0" branch="False" />
|
|
<line number="502" hits="0" branch="False" />
|
|
<line number="503" hits="0" branch="False" />
|
|
<line number="504" hits="0" branch="False" />
|
|
<line number="505" hits="0" branch="False" />
|
|
<line number="506" hits="0" branch="False" />
|
|
<line number="507" hits="0" branch="False" />
|
|
<line number="508" hits="0" branch="False" />
|
|
<line number="509" hits="0" branch="False" />
|
|
<line number="510" hits="0" branch="False" />
|
|
<line number="511" hits="0" branch="False" />
|
|
<line number="512" hits="0" branch="False" />
|
|
<line number="513" hits="0" branch="False" />
|
|
<line number="515" hits="1" branch="False" />
|
|
<line number="516" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="498" hits="1" branch="False" />
|
|
<line number="499" hits="1" branch="False" />
|
|
<line number="500" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="51" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="501" hits="0" branch="False" />
|
|
<line number="502" hits="0" branch="False" />
|
|
<line number="503" hits="0" branch="False" />
|
|
<line number="504" hits="0" branch="False" />
|
|
<line number="505" hits="0" branch="False" />
|
|
<line number="506" hits="0" branch="False" />
|
|
<line number="507" hits="0" branch="False" />
|
|
<line number="508" hits="0" branch="False" />
|
|
<line number="509" hits="0" branch="False" />
|
|
<line number="510" hits="0" branch="False" />
|
|
<line number="511" hits="0" branch="False" />
|
|
<line number="512" hits="0" branch="False" />
|
|
<line number="513" hits="0" branch="False" />
|
|
<line number="515" hits="1" branch="False" />
|
|
<line number="516" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.CompactionOptions" filename="CBDD.Core/Storage/StorageEngine.Maintenance.cs" line-rate="1" branch-rate="0.6" complexity="18">
|
|
<methods>
|
|
<method name="get_OnlineMode" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="20" hits="817" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DefragmentSlottedPages" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="25" hits="1097" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_NormalizeFreeList" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="30" hits="1110" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_EnableTailTruncation" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="35" hits="1113" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_MinimumRetainedPages" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="40" hits="1373" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_OnlineBatchPageLimit" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="45" hits="1360" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_OnlineBatchDelay" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="50" hits="1360" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_MaxOnlineDuration" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="55" hits="1361" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Normalize" signature="(ZB.MOM.WW.CBDD.Core.Storage.CompactionOptions)" line-rate="1" branch-rate="0.6" complexity="10">
|
|
<lines>
|
|
<line number="62" hits="272" branch="False" />
|
|
<line number="63" hits="272" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="3" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="65" hits="272" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="66" hits="272" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="38" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="67" hits="272" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="66" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="68" hits="272" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="98" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="70" hits="272" branch="False" />
|
|
<line number="71" hits="272" branch="False" />
|
|
<line number="72" hits="272" branch="False" />
|
|
<line number="73" hits="272" branch="False" />
|
|
<line number="74" hits="272" branch="False" />
|
|
<line number="75" hits="272" branch="False" />
|
|
<line number="76" hits="272" branch="False" />
|
|
<line number="77" hits="272" branch="False" />
|
|
<line number="78" hits="272" branch="False" />
|
|
<line number="79" hits="272" branch="False" />
|
|
<line number="80" hits="272" branch="False" />
|
|
<line number="81" hits="272" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="20" hits="817" branch="False" />
|
|
<line number="25" hits="1097" branch="False" />
|
|
<line number="30" hits="1110" branch="False" />
|
|
<line number="35" hits="1113" branch="False" />
|
|
<line number="40" hits="1373" branch="False" />
|
|
<line number="45" hits="1360" branch="False" />
|
|
<line number="50" hits="1360" branch="False" />
|
|
<line number="55" hits="1361" branch="False" />
|
|
<line number="62" hits="272" branch="False" />
|
|
<line number="63" hits="272" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="3" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="65" hits="272" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="66" hits="272" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="38" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="67" hits="272" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="66" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="68" hits="272" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="98" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="70" hits="272" branch="False" />
|
|
<line number="71" hits="272" branch="False" />
|
|
<line number="72" hits="272" branch="False" />
|
|
<line number="73" hits="272" branch="False" />
|
|
<line number="74" hits="272" branch="False" />
|
|
<line number="75" hits="272" branch="False" />
|
|
<line number="76" hits="272" branch="False" />
|
|
<line number="77" hits="272" branch="False" />
|
|
<line number="78" hits="272" branch="False" />
|
|
<line number="79" hits="272" branch="False" />
|
|
<line number="80" hits="272" branch="False" />
|
|
<line number="81" hits="272" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.MaintenanceOptions" filename="CBDD.Core/Storage/StorageEngine.Maintenance.cs" line-rate="1" branch-rate="1" complexity="6">
|
|
<methods>
|
|
<method name="get_RunAtStartup" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="92" hits="263" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_MinFragmentationPercent" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="97" hits="276" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_MinReclaimableBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="102" hits="276" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_MaxRunDuration" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="107" hits="276" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_OnlineThrottlePagesPerBatch" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="112" hits="276" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_OnlineThrottleDelay" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="117" hits="276" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="92" hits="263" branch="False" />
|
|
<line number="97" hits="276" branch="False" />
|
|
<line number="102" hits="276" branch="False" />
|
|
<line number="107" hits="276" branch="False" />
|
|
<line number="112" hits="276" branch="False" />
|
|
<line number="117" hits="276" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.CompactionStats" filename="CBDD.Core/Storage/StorageEngine.Maintenance.cs" line-rate="0.9722" branch-rate="0.5" complexity="33">
|
|
<methods>
|
|
<method name="get_StartedAtUtc" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="128" hits="21" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompletedAtUtc" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="133" hits="21" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_OnlineMode" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="138" hits="20" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_ResumedFromMarker" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="143" hits="19" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PreFileSizeBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="148" hits="18" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PostFileSizeBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="153" hits="17" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PrePageCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="158" hits="17" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PostPageCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="163" hits="17" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PreFreePages" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="168" hits="15" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PostFreePages" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="173" hits="15" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PreFreeBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="178" hits="16" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PostFreeBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="183" hits="16" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PreLiveBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="188" hits="16" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PostLiveBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="193" hits="16" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PreFragmentationPercent" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="198" hits="15" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PostFragmentationPercent" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="203" hits="15" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PagesScanned" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="208" hits="16" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PagesDefragmented" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="213" hits="15" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_BytesReclaimedByDefragmentation" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="218" hits="15" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_FreeListPagesNormalized" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="223" hits="15" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_TailPagesTruncated" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="228" hits="15" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_TailBytesTruncated" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="233" hits="15" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DocumentsRelocated" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="238" hits="17" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PagesRelocated" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="243" hits="16" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_ReclaimedFileBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="248" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_ReclaimedPages" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="253" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Duration" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="258" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_ThroughputBytesPerSecond" signature="()" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="263" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="264" hits="1" branch="False" />
|
|
<line number="265" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_ThroughputPagesPerSecond" signature="()" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="270" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="271" hits="1" branch="False" />
|
|
<line number="272" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_ThroughputDocumentsPerSecond" signature="()" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="277" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="278" hits="1" branch="False" />
|
|
<line number="279" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="128" hits="21" branch="False" />
|
|
<line number="133" hits="21" branch="False" />
|
|
<line number="138" hits="20" branch="False" />
|
|
<line number="143" hits="19" branch="False" />
|
|
<line number="148" hits="18" branch="False" />
|
|
<line number="153" hits="17" branch="False" />
|
|
<line number="158" hits="17" branch="False" />
|
|
<line number="163" hits="17" branch="False" />
|
|
<line number="168" hits="15" branch="False" />
|
|
<line number="173" hits="15" branch="False" />
|
|
<line number="178" hits="16" branch="False" />
|
|
<line number="183" hits="16" branch="False" />
|
|
<line number="188" hits="16" branch="False" />
|
|
<line number="193" hits="16" branch="False" />
|
|
<line number="198" hits="15" branch="False" />
|
|
<line number="203" hits="15" branch="False" />
|
|
<line number="208" hits="16" branch="False" />
|
|
<line number="213" hits="15" branch="False" />
|
|
<line number="218" hits="15" branch="False" />
|
|
<line number="223" hits="15" branch="False" />
|
|
<line number="228" hits="15" branch="False" />
|
|
<line number="233" hits="15" branch="False" />
|
|
<line number="238" hits="17" branch="False" />
|
|
<line number="243" hits="16" branch="False" />
|
|
<line number="248" hits="1" branch="False" />
|
|
<line number="253" hits="0" branch="False" />
|
|
<line number="258" hits="6" branch="False" />
|
|
<line number="263" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="264" hits="1" branch="False" />
|
|
<line number="265" hits="1" branch="False" />
|
|
<line number="270" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="271" hits="1" branch="False" />
|
|
<line number="272" hits="1" branch="False" />
|
|
<line number="277" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="278" hits="1" branch="False" />
|
|
<line number="279" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine" filename="CBDD.Core/Storage/StorageEngine.Memory.cs" line-rate="1" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="AllocatePage" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="12" hits="16749" branch="False" />
|
|
<line number="13" hits="16749" branch="False" />
|
|
<line number="14" hits="16749" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FreePage" signature="(System.UInt32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="21" hits="190" branch="False" />
|
|
<line number="22" hits="190" branch="False" />
|
|
<line number="23" hits="190" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="12" hits="16749" branch="False" />
|
|
<line number="13" hits="16749" branch="False" />
|
|
<line number="14" hits="16749" branch="False" />
|
|
<line number="21" hits="190" branch="False" />
|
|
<line number="22" hits="190" branch="False" />
|
|
<line number="23" hits="190" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine" filename="CBDD.Core/Storage/StorageEngine.Migration.cs" line-rate="0.4936" branch-rate="0.38880000000000003" complexity="110">
|
|
<methods>
|
|
<method name="MigrateCompression" signature="(ZB.MOM.WW.CBDD.Core.Storage.CompressionMigrationOptions)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="111" hits="2" branch="False" />
|
|
<line number="112" hits="2" branch="False" />
|
|
<line number="113" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="NormalizeMigrationOptions" signature="(ZB.MOM.WW.CBDD.Core.Storage.CompressionMigrationOptions)" line-rate="0.7" branch-rate="0.5" complexity="14">
|
|
<lines>
|
|
<line number="220" hits="2" branch="False" />
|
|
<line number="221" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="3" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="223" hits="2" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
<condition number="39" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="224" hits="0" branch="False" />
|
|
<line number="226" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="68" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="227" hits="0" branch="False" />
|
|
<line number="229" hits="2" branch="True" condition-coverage="50% (3/6)">
|
|
<conditions>
|
|
<condition number="95" type="jump" coverage="50%" />
|
|
<condition number="100" type="jump" coverage="50%" />
|
|
<condition number="118" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="230" hits="0" branch="False" />
|
|
<line number="232" hits="2" branch="False" />
|
|
<line number="233" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ResolveMigrationCollections" signature="(ZB.MOM.WW.CBDD.Core.Storage.CompressionMigrationOptions)" line-rate="1" branch-rate="0.5" complexity="12">
|
|
<lines>
|
|
<line number="236" hits="2" branch="False" />
|
|
<line number="237" hits="2" branch="False" />
|
|
<line number="239" hits="2" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
<condition number="32" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="240" hits="2" branch="False" />
|
|
<line number="241" hits="2" branch="False" />
|
|
<line number="243" hits="2" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="67" type="jump" coverage="50%" />
|
|
<condition number="76" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="244" hits="2" branch="False" />
|
|
<line number="245" hits="2" branch="False" />
|
|
<line number="247" hits="2" branch="False" />
|
|
<line number="248" hits="58" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="6" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="249" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="6" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="250" hits="2" branch="False" />
|
|
<line number="251" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="BuildTargetStoredPayload" signature="(System.ReadOnlySpan`1<System.Byte>,ZB.MOM.WW.CBDD.Core.Storage.CompressionMigrationOptions,System.Boolean&)" line-rate="0.7619" branch-rate="0.5" complexity="8">
|
|
<lines>
|
|
<line number="254" hits="120" branch="False" />
|
|
<line number="255" hits="120" branch="False" />
|
|
<line number="257" hits="120" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="21" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="258" hits="0" branch="False" />
|
|
<line number="261" hits="120" branch="False" />
|
|
<line number="262" hits="120" branch="False" />
|
|
<line number="263" hits="120" branch="False" />
|
|
<line number="264" hits="120" branch="False" />
|
|
<line number="265" hits="120" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="88" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="266" hits="120" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="115" type="jump" coverage="50%" />
|
|
<condition number="134" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="267" hits="0" branch="False" />
|
|
<line number="269" hits="120" branch="False" />
|
|
<line number="270" hits="120" branch="False" />
|
|
<line number="271" hits="120" branch="False" />
|
|
<line number="272" hits="120" branch="False" />
|
|
<line number="273" hits="120" branch="False" />
|
|
<line number="274" hits="120" branch="False" />
|
|
<line number="276" hits="0" branch="False" />
|
|
<line number="277" hits="0" branch="False" />
|
|
<line number="278" hits="0" branch="False" />
|
|
<line number="280" hits="120" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryGetLogicalPayload" signature="(System.ReadOnlySpan`1<System.Byte>,System.Boolean,System.Byte[]&)" line-rate="0.2413" branch-rate="0.0625" complexity="16">
|
|
<lines>
|
|
<line number="283" hits="120" branch="False" />
|
|
<line number="284" hits="120" branch="False" />
|
|
<line number="286" hits="120" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="287" hits="120" branch="False" />
|
|
<line number="288" hits="120" branch="False" />
|
|
<line number="289" hits="120" branch="False" />
|
|
<line number="292" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="48" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="293" hits="0" branch="False" />
|
|
<line number="295" hits="0" branch="False" />
|
|
<line number="296" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="85" type="jump" coverage="0%" />
|
|
<condition number="104" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="297" hits="0" branch="False" />
|
|
<line number="299" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="121" type="jump" coverage="0%" />
|
|
<condition number="140" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="300" hits="0" branch="False" />
|
|
<line number="302" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="172" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="303" hits="0" branch="False" />
|
|
<line number="305" hits="0" branch="False" />
|
|
<line number="306" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="210" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="307" hits="0" branch="False" />
|
|
<line number="310" hits="0" branch="False" />
|
|
<line number="311" hits="0" branch="False" />
|
|
<line number="312" hits="0" branch="False" />
|
|
<line number="313" hits="0" branch="False" />
|
|
<line number="314" hits="0" branch="False" />
|
|
<line number="315" hits="0" branch="False" />
|
|
<line number="316" hits="0" branch="False" />
|
|
<line number="318" hits="0" branch="False" />
|
|
<line number="319" hits="0" branch="False" />
|
|
<line number="320" hits="0" branch="False" />
|
|
<line number="322" hits="120" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryReadStoredPayload" signature="(ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation&,System.Byte[]&,System.Boolean&)" line-rate="0.875" branch-rate="0.7272" complexity="22">
|
|
<lines>
|
|
<line number="325" hits="5704" branch="False" />
|
|
<line number="326" hits="5704" branch="False" />
|
|
<line number="327" hits="5704" branch="False" />
|
|
<line number="329" hits="5704" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="37" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="330" hits="0" branch="False" />
|
|
<line number="332" hits="5704" branch="False" />
|
|
<line number="333" hits="5704" branch="False" />
|
|
<line number="335" hits="5704" branch="False" />
|
|
<line number="336" hits="5704" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="121" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="337" hits="0" branch="False" />
|
|
<line number="339" hits="5704" branch="False" />
|
|
<line number="340" hits="5704" branch="False" />
|
|
<line number="341" hits="5704" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="177" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="342" hits="1" branch="False" />
|
|
<line number="344" hits="5703" branch="False" />
|
|
<line number="345" hits="5703" branch="False" />
|
|
<line number="347" hits="5703" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="222" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="348" hits="4647" branch="False" />
|
|
<line number="349" hits="4647" branch="False" />
|
|
<line number="350" hits="4647" branch="False" />
|
|
<line number="353" hits="1056" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="275" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="354" hits="0" branch="False" />
|
|
<line number="356" hits="1056" branch="False" />
|
|
<line number="357" hits="1056" branch="False" />
|
|
<line number="358" hits="1056" branch="False" />
|
|
<line number="359" hits="1056" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="356" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="360" hits="0" branch="False" />
|
|
<line number="362" hits="1056" branch="False" />
|
|
<line number="363" hits="1056" branch="False" />
|
|
<line number="364" hits="1056" branch="False" />
|
|
<line number="365" hits="1056" branch="False" />
|
|
<line number="367" hits="1056" branch="False" />
|
|
<line number="368" hits="4374" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="625" type="jump" coverage="100%" />
|
|
<condition number="597" type="jump" coverage="100%" />
|
|
<condition number="601" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="369" hits="3318" branch="False" />
|
|
<line number="370" hits="3318" branch="False" />
|
|
<line number="371" hits="3318" branch="False" />
|
|
<line number="372" hits="3318" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="506" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="373" hits="0" branch="False" />
|
|
<line number="375" hits="3318" branch="False" />
|
|
<line number="376" hits="3318" branch="False" />
|
|
<line number="377" hits="3318" branch="False" />
|
|
<line number="378" hits="3318" branch="False" />
|
|
<line number="379" hits="3318" branch="False" />
|
|
<line number="381" hits="1056" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="645" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="382" hits="0" branch="False" />
|
|
<line number="384" hits="1056" branch="False" />
|
|
<line number="385" hits="1056" branch="False" />
|
|
<line number="386" hits="5704" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryRewriteStoredPayloadAtLocation" signature="(ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation&,System.ReadOnlySpan`1<System.Byte>,System.Boolean,System.Int32&)" line-rate="0.47450000000000003" branch-rate="0.3333" complexity="24">
|
|
<lines>
|
|
<line number="393" hits="60" branch="False" />
|
|
<line number="394" hits="60" branch="False" />
|
|
<line number="396" hits="60" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="397" hits="0" branch="False" />
|
|
<line number="399" hits="60" branch="False" />
|
|
<line number="400" hits="60" branch="False" />
|
|
<line number="402" hits="60" branch="False" />
|
|
<line number="403" hits="60" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="115" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="404" hits="0" branch="False" />
|
|
<line number="406" hits="60" branch="False" />
|
|
<line number="407" hits="60" branch="False" />
|
|
<line number="408" hits="60" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="171" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="409" hits="0" branch="False" />
|
|
<line number="411" hits="60" branch="False" />
|
|
<line number="412" hits="60" branch="False" />
|
|
<line number="413" hits="60" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="203" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="414" hits="0" branch="False" />
|
|
<line number="415" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="219" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="416" hits="0" branch="False" />
|
|
<line number="418" hits="0" branch="False" />
|
|
<line number="419" hits="0" branch="False" />
|
|
<line number="421" hits="60" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="279" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="422" hits="60" branch="False" />
|
|
<line number="423" hits="60" branch="False" />
|
|
<line number="424" hits="60" branch="False" />
|
|
<line number="425" hits="60" branch="False" />
|
|
<line number="427" hits="60" branch="False" />
|
|
<line number="428" hits="60" branch="False" />
|
|
<line number="429" hits="60" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="356" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="430" hits="60" branch="False" />
|
|
<line number="432" hits="60" branch="False" />
|
|
<line number="433" hits="60" branch="False" />
|
|
<line number="435" hits="60" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="419" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="436" hits="0" branch="False" />
|
|
<line number="438" hits="60" branch="False" />
|
|
<line number="439" hits="60" branch="False" />
|
|
<line number="442" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="461" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="443" hits="0" branch="False" />
|
|
<line number="445" hits="0" branch="False" />
|
|
<line number="446" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="490" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="447" hits="0" branch="False" />
|
|
<line number="449" hits="0" branch="False" />
|
|
<line number="450" hits="0" branch="False" />
|
|
<line number="452" hits="0" branch="False" />
|
|
<line number="453" hits="0" branch="False" />
|
|
<line number="454" hits="0" branch="False" />
|
|
<line number="455" hits="0" branch="False" />
|
|
<line number="456" hits="0" branch="False" />
|
|
<line number="458" hits="0" branch="False" />
|
|
<line number="459" hits="0" branch="False" />
|
|
<line number="460" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="646" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="461" hits="0" branch="False" />
|
|
<line number="463" hits="0" branch="False" />
|
|
<line number="464" hits="0" branch="False" />
|
|
<line number="466" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="709" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="467" hits="0" branch="False" />
|
|
<line number="469" hits="0" branch="False" />
|
|
<line number="470" hits="0" branch="False" />
|
|
<line number="471" hits="60" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="BuildOverflowChainForMigration" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="0" branch-rate="0" complexity="6">
|
|
<lines>
|
|
<line number="474" hits="0" branch="False" />
|
|
<line number="475" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="476" hits="0" branch="False" />
|
|
<line number="478" hits="0" branch="False" />
|
|
<line number="479" hits="0" branch="False" />
|
|
<line number="481" hits="0" branch="False" />
|
|
<line number="482" hits="0" branch="False" />
|
|
<line number="484" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="67" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="485" hits="0" branch="False" />
|
|
<line number="486" hits="0" branch="False" />
|
|
<line number="487" hits="0" branch="False" />
|
|
<line number="488" hits="0" branch="False" />
|
|
<line number="489" hits="0" branch="False" />
|
|
<line number="491" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="153" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="492" hits="0" branch="False" />
|
|
<line number="493" hits="0" branch="False" />
|
|
<line number="494" hits="0" branch="False" />
|
|
<line number="495" hits="0" branch="False" />
|
|
<line number="496" hits="0" branch="False" />
|
|
<line number="498" hits="0" branch="False" />
|
|
<line number="499" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AllocateOverflowPageForMigration" signature="(System.ReadOnlySpan`1<System.Byte>,System.UInt32)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="502" hits="0" branch="False" />
|
|
<line number="503" hits="0" branch="False" />
|
|
<line number="504" hits="0" branch="False" />
|
|
<line number="506" hits="0" branch="False" />
|
|
<line number="507" hits="0" branch="False" />
|
|
<line number="508" hits="0" branch="False" />
|
|
<line number="509" hits="0" branch="False" />
|
|
<line number="510" hits="0" branch="False" />
|
|
<line number="511" hits="0" branch="False" />
|
|
<line number="512" hits="0" branch="False" />
|
|
<line number="513" hits="0" branch="False" />
|
|
<line number="514" hits="0" branch="False" />
|
|
<line number="515" hits="0" branch="False" />
|
|
<line number="517" hits="0" branch="False" />
|
|
<line number="518" hits="0" branch="False" />
|
|
<line number="519" hits="0" branch="False" />
|
|
<line number="520" hits="0" branch="False" />
|
|
<line number="521" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FreeOverflowChainPages" signature="(System.UInt32)" line-rate="0" branch-rate="0" complexity="6">
|
|
<lines>
|
|
<line number="524" hits="0" branch="False" />
|
|
<line number="525" hits="0" branch="False" />
|
|
<line number="526" hits="0" branch="False" />
|
|
<line number="527" hits="0" branch="False" />
|
|
<line number="529" hits="0" branch="True" condition-coverage="0% (0/6)">
|
|
<conditions>
|
|
<condition number="116" type="jump" coverage="0%" />
|
|
<condition number="86" type="jump" coverage="0%" />
|
|
<condition number="100" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="530" hits="0" branch="False" />
|
|
<line number="531" hits="0" branch="False" />
|
|
<line number="532" hits="0" branch="False" />
|
|
<line number="533" hits="0" branch="False" />
|
|
<line number="534" hits="0" branch="False" />
|
|
<line number="535" hits="0" branch="False" />
|
|
<line number="536" hits="0" branch="False" />
|
|
<line number="537" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="111" hits="2" branch="False" />
|
|
<line number="112" hits="2" branch="False" />
|
|
<line number="113" hits="2" branch="False" />
|
|
<line number="220" hits="2" branch="False" />
|
|
<line number="221" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="3" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="223" hits="2" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
<condition number="39" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="224" hits="0" branch="False" />
|
|
<line number="226" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="68" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="227" hits="0" branch="False" />
|
|
<line number="229" hits="2" branch="True" condition-coverage="50% (3/6)">
|
|
<conditions>
|
|
<condition number="95" type="jump" coverage="50%" />
|
|
<condition number="100" type="jump" coverage="50%" />
|
|
<condition number="118" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="230" hits="0" branch="False" />
|
|
<line number="232" hits="2" branch="False" />
|
|
<line number="233" hits="2" branch="False" />
|
|
<line number="236" hits="2" branch="False" />
|
|
<line number="237" hits="2" branch="False" />
|
|
<line number="239" hits="2" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
<condition number="32" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="240" hits="2" branch="False" />
|
|
<line number="241" hits="2" branch="False" />
|
|
<line number="243" hits="2" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="67" type="jump" coverage="50%" />
|
|
<condition number="76" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="244" hits="2" branch="False" />
|
|
<line number="245" hits="2" branch="False" />
|
|
<line number="247" hits="2" branch="False" />
|
|
<line number="248" hits="58" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="6" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="249" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="6" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="250" hits="2" branch="False" />
|
|
<line number="251" hits="2" branch="False" />
|
|
<line number="254" hits="120" branch="False" />
|
|
<line number="255" hits="120" branch="False" />
|
|
<line number="257" hits="120" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="21" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="258" hits="0" branch="False" />
|
|
<line number="261" hits="120" branch="False" />
|
|
<line number="262" hits="120" branch="False" />
|
|
<line number="263" hits="120" branch="False" />
|
|
<line number="264" hits="120" branch="False" />
|
|
<line number="265" hits="120" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="88" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="266" hits="120" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="115" type="jump" coverage="50%" />
|
|
<condition number="134" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="267" hits="0" branch="False" />
|
|
<line number="269" hits="120" branch="False" />
|
|
<line number="270" hits="120" branch="False" />
|
|
<line number="271" hits="120" branch="False" />
|
|
<line number="272" hits="120" branch="False" />
|
|
<line number="273" hits="120" branch="False" />
|
|
<line number="274" hits="120" branch="False" />
|
|
<line number="276" hits="0" branch="False" />
|
|
<line number="277" hits="0" branch="False" />
|
|
<line number="278" hits="0" branch="False" />
|
|
<line number="280" hits="120" branch="False" />
|
|
<line number="283" hits="120" branch="False" />
|
|
<line number="284" hits="120" branch="False" />
|
|
<line number="286" hits="120" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="287" hits="120" branch="False" />
|
|
<line number="288" hits="120" branch="False" />
|
|
<line number="289" hits="120" branch="False" />
|
|
<line number="292" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="48" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="293" hits="0" branch="False" />
|
|
<line number="295" hits="0" branch="False" />
|
|
<line number="296" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="85" type="jump" coverage="0%" />
|
|
<condition number="104" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="297" hits="0" branch="False" />
|
|
<line number="299" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="121" type="jump" coverage="0%" />
|
|
<condition number="140" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="300" hits="0" branch="False" />
|
|
<line number="302" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="172" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="303" hits="0" branch="False" />
|
|
<line number="305" hits="0" branch="False" />
|
|
<line number="306" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="210" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="307" hits="0" branch="False" />
|
|
<line number="310" hits="0" branch="False" />
|
|
<line number="311" hits="0" branch="False" />
|
|
<line number="312" hits="0" branch="False" />
|
|
<line number="313" hits="0" branch="False" />
|
|
<line number="314" hits="0" branch="False" />
|
|
<line number="315" hits="0" branch="False" />
|
|
<line number="316" hits="0" branch="False" />
|
|
<line number="318" hits="0" branch="False" />
|
|
<line number="319" hits="0" branch="False" />
|
|
<line number="320" hits="0" branch="False" />
|
|
<line number="322" hits="120" branch="False" />
|
|
<line number="325" hits="5704" branch="False" />
|
|
<line number="326" hits="5704" branch="False" />
|
|
<line number="327" hits="5704" branch="False" />
|
|
<line number="329" hits="5704" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="37" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="330" hits="0" branch="False" />
|
|
<line number="332" hits="5704" branch="False" />
|
|
<line number="333" hits="5704" branch="False" />
|
|
<line number="335" hits="5704" branch="False" />
|
|
<line number="336" hits="5704" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="121" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="337" hits="0" branch="False" />
|
|
<line number="339" hits="5704" branch="False" />
|
|
<line number="340" hits="5704" branch="False" />
|
|
<line number="341" hits="5704" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="177" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="342" hits="1" branch="False" />
|
|
<line number="344" hits="5703" branch="False" />
|
|
<line number="345" hits="5703" branch="False" />
|
|
<line number="347" hits="5703" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="222" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="348" hits="4647" branch="False" />
|
|
<line number="349" hits="4647" branch="False" />
|
|
<line number="350" hits="4647" branch="False" />
|
|
<line number="353" hits="1056" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="275" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="354" hits="0" branch="False" />
|
|
<line number="356" hits="1056" branch="False" />
|
|
<line number="357" hits="1056" branch="False" />
|
|
<line number="358" hits="1056" branch="False" />
|
|
<line number="359" hits="1056" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="356" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="360" hits="0" branch="False" />
|
|
<line number="362" hits="1056" branch="False" />
|
|
<line number="363" hits="1056" branch="False" />
|
|
<line number="364" hits="1056" branch="False" />
|
|
<line number="365" hits="1056" branch="False" />
|
|
<line number="367" hits="1056" branch="False" />
|
|
<line number="368" hits="4374" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="625" type="jump" coverage="100%" />
|
|
<condition number="597" type="jump" coverage="100%" />
|
|
<condition number="601" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="369" hits="3318" branch="False" />
|
|
<line number="370" hits="3318" branch="False" />
|
|
<line number="371" hits="3318" branch="False" />
|
|
<line number="372" hits="3318" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="506" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="373" hits="0" branch="False" />
|
|
<line number="375" hits="3318" branch="False" />
|
|
<line number="376" hits="3318" branch="False" />
|
|
<line number="377" hits="3318" branch="False" />
|
|
<line number="378" hits="3318" branch="False" />
|
|
<line number="379" hits="3318" branch="False" />
|
|
<line number="381" hits="1056" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="645" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="382" hits="0" branch="False" />
|
|
<line number="384" hits="1056" branch="False" />
|
|
<line number="385" hits="1056" branch="False" />
|
|
<line number="386" hits="5704" branch="False" />
|
|
<line number="393" hits="60" branch="False" />
|
|
<line number="394" hits="60" branch="False" />
|
|
<line number="396" hits="60" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="397" hits="0" branch="False" />
|
|
<line number="399" hits="60" branch="False" />
|
|
<line number="400" hits="60" branch="False" />
|
|
<line number="402" hits="60" branch="False" />
|
|
<line number="403" hits="60" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="115" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="404" hits="0" branch="False" />
|
|
<line number="406" hits="60" branch="False" />
|
|
<line number="407" hits="60" branch="False" />
|
|
<line number="408" hits="60" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="171" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="409" hits="0" branch="False" />
|
|
<line number="411" hits="60" branch="False" />
|
|
<line number="412" hits="60" branch="False" />
|
|
<line number="413" hits="60" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="203" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="414" hits="0" branch="False" />
|
|
<line number="415" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="219" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="416" hits="0" branch="False" />
|
|
<line number="418" hits="0" branch="False" />
|
|
<line number="419" hits="0" branch="False" />
|
|
<line number="421" hits="60" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="279" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="422" hits="60" branch="False" />
|
|
<line number="423" hits="60" branch="False" />
|
|
<line number="424" hits="60" branch="False" />
|
|
<line number="425" hits="60" branch="False" />
|
|
<line number="427" hits="60" branch="False" />
|
|
<line number="428" hits="60" branch="False" />
|
|
<line number="429" hits="60" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="356" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="430" hits="60" branch="False" />
|
|
<line number="432" hits="60" branch="False" />
|
|
<line number="433" hits="60" branch="False" />
|
|
<line number="435" hits="60" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="419" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="436" hits="0" branch="False" />
|
|
<line number="438" hits="60" branch="False" />
|
|
<line number="439" hits="60" branch="False" />
|
|
<line number="442" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="461" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="443" hits="0" branch="False" />
|
|
<line number="445" hits="0" branch="False" />
|
|
<line number="446" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="490" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="447" hits="0" branch="False" />
|
|
<line number="449" hits="0" branch="False" />
|
|
<line number="450" hits="0" branch="False" />
|
|
<line number="452" hits="0" branch="False" />
|
|
<line number="453" hits="0" branch="False" />
|
|
<line number="454" hits="0" branch="False" />
|
|
<line number="455" hits="0" branch="False" />
|
|
<line number="456" hits="0" branch="False" />
|
|
<line number="458" hits="0" branch="False" />
|
|
<line number="459" hits="0" branch="False" />
|
|
<line number="460" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="646" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="461" hits="0" branch="False" />
|
|
<line number="463" hits="0" branch="False" />
|
|
<line number="464" hits="0" branch="False" />
|
|
<line number="466" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="709" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="467" hits="0" branch="False" />
|
|
<line number="469" hits="0" branch="False" />
|
|
<line number="470" hits="0" branch="False" />
|
|
<line number="471" hits="60" branch="False" />
|
|
<line number="474" hits="0" branch="False" />
|
|
<line number="475" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="476" hits="0" branch="False" />
|
|
<line number="478" hits="0" branch="False" />
|
|
<line number="479" hits="0" branch="False" />
|
|
<line number="481" hits="0" branch="False" />
|
|
<line number="482" hits="0" branch="False" />
|
|
<line number="484" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="67" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="485" hits="0" branch="False" />
|
|
<line number="486" hits="0" branch="False" />
|
|
<line number="487" hits="0" branch="False" />
|
|
<line number="488" hits="0" branch="False" />
|
|
<line number="489" hits="0" branch="False" />
|
|
<line number="491" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="153" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="492" hits="0" branch="False" />
|
|
<line number="493" hits="0" branch="False" />
|
|
<line number="494" hits="0" branch="False" />
|
|
<line number="495" hits="0" branch="False" />
|
|
<line number="496" hits="0" branch="False" />
|
|
<line number="498" hits="0" branch="False" />
|
|
<line number="499" hits="0" branch="False" />
|
|
<line number="502" hits="0" branch="False" />
|
|
<line number="503" hits="0" branch="False" />
|
|
<line number="504" hits="0" branch="False" />
|
|
<line number="506" hits="0" branch="False" />
|
|
<line number="507" hits="0" branch="False" />
|
|
<line number="508" hits="0" branch="False" />
|
|
<line number="509" hits="0" branch="False" />
|
|
<line number="510" hits="0" branch="False" />
|
|
<line number="511" hits="0" branch="False" />
|
|
<line number="512" hits="0" branch="False" />
|
|
<line number="513" hits="0" branch="False" />
|
|
<line number="514" hits="0" branch="False" />
|
|
<line number="515" hits="0" branch="False" />
|
|
<line number="517" hits="0" branch="False" />
|
|
<line number="518" hits="0" branch="False" />
|
|
<line number="519" hits="0" branch="False" />
|
|
<line number="520" hits="0" branch="False" />
|
|
<line number="521" hits="0" branch="False" />
|
|
<line number="524" hits="0" branch="False" />
|
|
<line number="525" hits="0" branch="False" />
|
|
<line number="526" hits="0" branch="False" />
|
|
<line number="527" hits="0" branch="False" />
|
|
<line number="529" hits="0" branch="True" condition-coverage="0% (0/6)">
|
|
<conditions>
|
|
<condition number="116" type="jump" coverage="0%" />
|
|
<condition number="86" type="jump" coverage="0%" />
|
|
<condition number="100" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="530" hits="0" branch="False" />
|
|
<line number="531" hits="0" branch="False" />
|
|
<line number="532" hits="0" branch="False" />
|
|
<line number="533" hits="0" branch="False" />
|
|
<line number="534" hits="0" branch="False" />
|
|
<line number="535" hits="0" branch="False" />
|
|
<line number="536" hits="0" branch="False" />
|
|
<line number="537" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/<MigrateCompressionAsync>d__143" filename="CBDD.Core/Storage/StorageEngine.Migration.cs" line-rate="0.8767" branch-rate="0.8125" complexity="16">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.8767" branch-rate="0.8125" complexity="16">
|
|
<lines>
|
|
<line number="121" hits="2" branch="False" />
|
|
<line number="122" hits="2" branch="False" />
|
|
<line number="124" hits="2" branch="False" />
|
|
<line number="126" hits="2" branch="False" />
|
|
<line number="127" hits="2" branch="False" />
|
|
<line number="129" hits="2" branch="False" />
|
|
<line number="130" hits="2" branch="False" />
|
|
<line number="131" hits="2" branch="False" />
|
|
<line number="133" hits="2" branch="False" />
|
|
<line number="135" hits="2" branch="False" />
|
|
<line number="136" hits="2" branch="False" />
|
|
<line number="137" hits="2" branch="False" />
|
|
<line number="138" hits="2" branch="False" />
|
|
<line number="139" hits="2" branch="False" />
|
|
<line number="140" hits="2" branch="False" />
|
|
<line number="142" hits="10" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="951" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="143" hits="2" branch="False" />
|
|
<line number="144" hits="2" branch="False" />
|
|
<line number="146" hits="246" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="893" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="147" hits="120" branch="False" />
|
|
<line number="148" hits="120" branch="False" />
|
|
<line number="150" hits="120" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="529" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="151" hits="0" branch="False" />
|
|
<line number="152" hits="0" branch="False" />
|
|
<line number="153" hits="0" branch="False" />
|
|
<line number="156" hits="120" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="597" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="157" hits="0" branch="False" />
|
|
<line number="158" hits="0" branch="False" />
|
|
<line number="159" hits="0" branch="False" />
|
|
<line number="162" hits="120" branch="False" />
|
|
<line number="163" hits="120" branch="False" />
|
|
<line number="165" hits="120" branch="False" />
|
|
<line number="166" hits="120" branch="False" />
|
|
<line number="168" hits="120" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="742" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="169" hits="60" branch="False" />
|
|
<line number="170" hits="60" branch="False" />
|
|
<line number="173" hits="60" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="797" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="174" hits="0" branch="False" />
|
|
<line number="175" hits="0" branch="False" />
|
|
<line number="176" hits="0" branch="False" />
|
|
<line number="179" hits="60" branch="False" />
|
|
<line number="180" hits="60" branch="False" />
|
|
<line number="181" hits="60" branch="False" />
|
|
<line number="182" hits="2" branch="False" />
|
|
<line number="184" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1011" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="185" hits="1" branch="False" />
|
|
<line number="186" hits="1" branch="False" />
|
|
<line number="187" hits="1" branch="False" />
|
|
<line number="188" hits="1" branch="False" />
|
|
<line number="189" hits="1" branch="False" />
|
|
<line number="190" hits="1" branch="False" />
|
|
<line number="191" hits="1" branch="False" />
|
|
<line number="192" hits="1" branch="False" />
|
|
<line number="194" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1228" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="195" hits="2" branch="False" />
|
|
<line number="196" hits="2" branch="False" />
|
|
<line number="197" hits="2" branch="False" />
|
|
<line number="198" hits="2" branch="False" />
|
|
<line number="199" hits="2" branch="False" />
|
|
<line number="200" hits="2" branch="False" />
|
|
<line number="201" hits="2" branch="False" />
|
|
<line number="202" hits="2" branch="False" />
|
|
<line number="203" hits="2" branch="False" />
|
|
<line number="204" hits="2" branch="False" />
|
|
<line number="205" hits="2" branch="False" />
|
|
<line number="206" hits="2" branch="False" />
|
|
<line number="209" hits="2" branch="False" />
|
|
<line number="210" hits="2" branch="False" />
|
|
<line number="211" hits="2" branch="False" />
|
|
<line number="214" hits="2" branch="False" />
|
|
<line number="215" hits="2" branch="False" />
|
|
<line number="216" hits="2" branch="False" />
|
|
<line number="217" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="121" hits="2" branch="False" />
|
|
<line number="122" hits="2" branch="False" />
|
|
<line number="124" hits="2" branch="False" />
|
|
<line number="126" hits="2" branch="False" />
|
|
<line number="127" hits="2" branch="False" />
|
|
<line number="129" hits="2" branch="False" />
|
|
<line number="130" hits="2" branch="False" />
|
|
<line number="131" hits="2" branch="False" />
|
|
<line number="133" hits="2" branch="False" />
|
|
<line number="135" hits="2" branch="False" />
|
|
<line number="136" hits="2" branch="False" />
|
|
<line number="137" hits="2" branch="False" />
|
|
<line number="138" hits="2" branch="False" />
|
|
<line number="139" hits="2" branch="False" />
|
|
<line number="140" hits="2" branch="False" />
|
|
<line number="142" hits="10" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="951" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="143" hits="2" branch="False" />
|
|
<line number="144" hits="2" branch="False" />
|
|
<line number="146" hits="246" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="893" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="147" hits="120" branch="False" />
|
|
<line number="148" hits="120" branch="False" />
|
|
<line number="150" hits="120" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="529" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="151" hits="0" branch="False" />
|
|
<line number="152" hits="0" branch="False" />
|
|
<line number="153" hits="0" branch="False" />
|
|
<line number="156" hits="120" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="597" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="157" hits="0" branch="False" />
|
|
<line number="158" hits="0" branch="False" />
|
|
<line number="159" hits="0" branch="False" />
|
|
<line number="162" hits="120" branch="False" />
|
|
<line number="163" hits="120" branch="False" />
|
|
<line number="165" hits="120" branch="False" />
|
|
<line number="166" hits="120" branch="False" />
|
|
<line number="168" hits="120" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="742" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="169" hits="60" branch="False" />
|
|
<line number="170" hits="60" branch="False" />
|
|
<line number="173" hits="60" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="797" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="174" hits="0" branch="False" />
|
|
<line number="175" hits="0" branch="False" />
|
|
<line number="176" hits="0" branch="False" />
|
|
<line number="179" hits="60" branch="False" />
|
|
<line number="180" hits="60" branch="False" />
|
|
<line number="181" hits="60" branch="False" />
|
|
<line number="182" hits="2" branch="False" />
|
|
<line number="184" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1011" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="185" hits="1" branch="False" />
|
|
<line number="186" hits="1" branch="False" />
|
|
<line number="187" hits="1" branch="False" />
|
|
<line number="188" hits="1" branch="False" />
|
|
<line number="189" hits="1" branch="False" />
|
|
<line number="190" hits="1" branch="False" />
|
|
<line number="191" hits="1" branch="False" />
|
|
<line number="192" hits="1" branch="False" />
|
|
<line number="194" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1228" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="195" hits="2" branch="False" />
|
|
<line number="196" hits="2" branch="False" />
|
|
<line number="197" hits="2" branch="False" />
|
|
<line number="198" hits="2" branch="False" />
|
|
<line number="199" hits="2" branch="False" />
|
|
<line number="200" hits="2" branch="False" />
|
|
<line number="201" hits="2" branch="False" />
|
|
<line number="202" hits="2" branch="False" />
|
|
<line number="203" hits="2" branch="False" />
|
|
<line number="204" hits="2" branch="False" />
|
|
<line number="205" hits="2" branch="False" />
|
|
<line number="206" hits="2" branch="False" />
|
|
<line number="209" hits="2" branch="False" />
|
|
<line number="210" hits="2" branch="False" />
|
|
<line number="211" hits="2" branch="False" />
|
|
<line number="214" hits="2" branch="False" />
|
|
<line number="215" hits="2" branch="False" />
|
|
<line number="216" hits="2" branch="False" />
|
|
<line number="217" hits="2" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.CompressionMigrationOptions" filename="CBDD.Core/Storage/StorageEngine.Migration.cs" line-rate="1" branch-rate="1" complexity="7">
|
|
<methods>
|
|
<method name="get_DryRun" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="15" hits="130" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Codec" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="20" hits="251" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Level" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="25" hits="126" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_MinSizeBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="30" hits="126" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_MinSavingsPercent" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="35" hits="126" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_IncludeCollections" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="40" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_ExcludeCollections" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="45" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="15" hits="130" branch="False" />
|
|
<line number="20" hits="251" branch="False" />
|
|
<line number="25" hits="126" branch="False" />
|
|
<line number="30" hits="126" branch="False" />
|
|
<line number="35" hits="126" branch="False" />
|
|
<line number="40" hits="6" branch="False" />
|
|
<line number="45" hits="2" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.CompressionMigrationResult" filename="CBDD.Core/Storage/StorageEngine.Migration.cs" line-rate="1" branch-rate="1" complexity="10">
|
|
<methods>
|
|
<method name="get_DryRun" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="56" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Codec" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="61" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Level" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="66" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CollectionsProcessed" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="71" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DocumentsScanned" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="76" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DocumentsRewritten" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="81" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DocumentsSkipped" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="86" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_BytesBefore" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="91" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_BytesEstimatedAfter" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="96" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_BytesActualAfter" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="101" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="56" hits="4" branch="False" />
|
|
<line number="61" hits="2" branch="False" />
|
|
<line number="66" hits="2" branch="False" />
|
|
<line number="71" hits="2" branch="False" />
|
|
<line number="76" hits="4" branch="False" />
|
|
<line number="81" hits="2" branch="False" />
|
|
<line number="86" hits="2" branch="False" />
|
|
<line number="91" hits="3" branch="False" />
|
|
<line number="96" hits="3" branch="False" />
|
|
<line number="101" hits="2" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine" filename="CBDD.Core/Storage/StorageEngine.Pages.cs" line-rate="0.9642000000000001" branch-rate="0.9166" complexity="14">
|
|
<methods>
|
|
<method name="ReadPage" signature="(System.UInt32,System.Nullable`1<System.UInt64>,System.Span`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="10">
|
|
<lines>
|
|
<line number="17" hits="138626" branch="False" />
|
|
<line number="20" hits="138626" branch="True" condition-coverage="100% (8/8)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="100%" />
|
|
<condition number="17" type="jump" coverage="100%" />
|
|
<condition number="39" type="jump" coverage="100%" />
|
|
<condition number="55" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="21" hits="138626" branch="False" />
|
|
<line number="22" hits="138626" branch="False" />
|
|
<line number="23" hits="138626" branch="False" />
|
|
<line number="24" hits="39410" branch="False" />
|
|
<line number="25" hits="39410" branch="False" />
|
|
<line number="26" hits="39410" branch="False" />
|
|
<line number="27" hits="39410" branch="False" />
|
|
<line number="31" hits="99216" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="115" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="32" hits="4881" branch="False" />
|
|
<line number="33" hits="4881" branch="False" />
|
|
<line number="34" hits="4881" branch="False" />
|
|
<line number="35" hits="4881" branch="False" />
|
|
<line number="39" hits="94335" branch="False" />
|
|
<line number="40" hits="138626" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WritePage" signature="(System.UInt32,System.UInt64,System.ReadOnlySpan`1<System.Byte>)" line-rate="0.875" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="51" hits="23658" branch="False" />
|
|
<line number="52" hits="23658" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="53" hits="0" branch="False" />
|
|
<line number="56" hits="23658" branch="False" />
|
|
<line number="57" hits="24008" branch="False" />
|
|
<line number="60" hits="23658" branch="False" />
|
|
<line number="61" hits="23658" branch="False" />
|
|
<line number="62" hits="23658" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WritePageImmediate" signature="(System.UInt32,System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="71" hits="73518" branch="False" />
|
|
<line number="72" hits="73518" branch="False" />
|
|
<line number="73" hits="73518" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PageCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="79" hits="2439" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="17" hits="138626" branch="False" />
|
|
<line number="20" hits="138626" branch="True" condition-coverage="100% (8/8)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="100%" />
|
|
<condition number="17" type="jump" coverage="100%" />
|
|
<condition number="39" type="jump" coverage="100%" />
|
|
<condition number="55" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="21" hits="138626" branch="False" />
|
|
<line number="22" hits="138626" branch="False" />
|
|
<line number="23" hits="138626" branch="False" />
|
|
<line number="24" hits="39410" branch="False" />
|
|
<line number="25" hits="39410" branch="False" />
|
|
<line number="26" hits="39410" branch="False" />
|
|
<line number="27" hits="39410" branch="False" />
|
|
<line number="31" hits="99216" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="115" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="32" hits="4881" branch="False" />
|
|
<line number="33" hits="4881" branch="False" />
|
|
<line number="34" hits="4881" branch="False" />
|
|
<line number="35" hits="4881" branch="False" />
|
|
<line number="39" hits="94335" branch="False" />
|
|
<line number="40" hits="138626" branch="False" />
|
|
<line number="51" hits="23658" branch="False" />
|
|
<line number="52" hits="23658" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="53" hits="0" branch="False" />
|
|
<line number="56" hits="23658" branch="False" />
|
|
<line number="57" hits="24008" branch="False" />
|
|
<line number="60" hits="23658" branch="False" />
|
|
<line number="61" hits="23658" branch="False" />
|
|
<line number="62" hits="23658" branch="False" />
|
|
<line number="71" hits="73518" branch="False" />
|
|
<line number="72" hits="73518" branch="False" />
|
|
<line number="73" hits="73518" branch="False" />
|
|
<line number="79" hits="2439" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine" filename="CBDD.Core/Storage/StorageEngine.Recovery.cs" line-rate="0.9154000000000001" branch-rate="1" complexity="26">
|
|
<methods>
|
|
<method name="GetWalSize" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="11" hits="8" branch="False" />
|
|
<line number="12" hits="8" branch="False" />
|
|
<line number="13" hits="8" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TruncateWal" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="20" hits="0" branch="False" />
|
|
<line number="21" hits="0" branch="False" />
|
|
<line number="22" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FlushWal" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="28" hits="0" branch="False" />
|
|
<line number="29" hits="0" branch="False" />
|
|
<line number="30" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Checkpoint" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="41" hits="26" branch="False" />
|
|
<line number="42" hits="26" branch="False" />
|
|
<line number="44" hits="26" branch="False" />
|
|
<line number="45" hits="26" branch="False" />
|
|
<line number="46" hits="26" branch="False" />
|
|
<line number="48" hits="26" branch="False" />
|
|
<line number="49" hits="26" branch="False" />
|
|
<line number="50" hits="26" branch="False" />
|
|
<line number="51" hits="26" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CheckpointInternal" signature="()" line-rate="1" branch-rate="1" complexity="6">
|
|
<lines>
|
|
<line number="54" hits="448" branch="False" />
|
|
<line number="55" hits="448" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="56" hits="407" branch="False" />
|
|
<line number="58" hits="407" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="34" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="59" hits="368" branch="False" />
|
|
<line number="60" hits="368" branch="False" />
|
|
<line number="61" hits="368" branch="False" />
|
|
<line number="62" hits="407" branch="False" />
|
|
<line number="66" hits="4005" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="113" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="67" hits="1941" branch="False" />
|
|
<line number="68" hits="1941" branch="False" />
|
|
<line number="69" hits="1941" branch="False" />
|
|
<line number="72" hits="41" branch="False" />
|
|
<line number="75" hits="41" branch="False" />
|
|
<line number="78" hits="41" branch="False" />
|
|
<line number="79" hits="448" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Recover" signature="()" line-rate="1" branch-rate="1" complexity="16">
|
|
<lines>
|
|
<line number="129" hits="26" branch="False" />
|
|
<line number="130" hits="26" branch="False" />
|
|
<line number="132" hits="26" branch="False" />
|
|
<line number="134" hits="26" branch="False" />
|
|
<line number="135" hits="26" branch="False" />
|
|
<line number="136" hits="26" branch="False" />
|
|
<line number="138" hits="422" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="216" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="139" hits="172" branch="False" />
|
|
<line number="140" hits="172" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="75" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="141" hits="16" branch="False" />
|
|
<line number="142" hits="156" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="107" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="143" hits="103" branch="False" />
|
|
<line number="144" hits="103" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="130" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="145" hits="14" branch="False" />
|
|
<line number="147" hits="103" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="165" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="148" hits="103" branch="False" />
|
|
<line number="149" hits="103" branch="False" />
|
|
<line number="150" hits="103" branch="False" />
|
|
<line number="151" hits="103" branch="False" />
|
|
<line number="152" hits="172" branch="False" />
|
|
<line number="155" hits="110" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="375" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="156" hits="16" branch="False" />
|
|
<line number="157" hits="16" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="274" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="158" hits="2" branch="False" />
|
|
<line number="160" hits="248" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="348" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="161" hits="103" branch="False" />
|
|
<line number="162" hits="103" branch="False" />
|
|
<line number="163" hits="103" branch="False" />
|
|
<line number="164" hits="14" branch="False" />
|
|
<line number="167" hits="26" branch="False" />
|
|
<line number="170" hits="26" branch="False" />
|
|
<line number="173" hits="26" branch="False" />
|
|
<line number="174" hits="26" branch="False" />
|
|
<line number="176" hits="26" branch="False" />
|
|
<line number="177" hits="26" branch="False" />
|
|
<line number="178" hits="26" branch="False" />
|
|
<line number="179" hits="26" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="11" hits="8" branch="False" />
|
|
<line number="12" hits="8" branch="False" />
|
|
<line number="13" hits="8" branch="False" />
|
|
<line number="20" hits="0" branch="False" />
|
|
<line number="21" hits="0" branch="False" />
|
|
<line number="22" hits="0" branch="False" />
|
|
<line number="28" hits="0" branch="False" />
|
|
<line number="29" hits="0" branch="False" />
|
|
<line number="30" hits="0" branch="False" />
|
|
<line number="41" hits="26" branch="False" />
|
|
<line number="42" hits="26" branch="False" />
|
|
<line number="44" hits="26" branch="False" />
|
|
<line number="45" hits="26" branch="False" />
|
|
<line number="46" hits="26" branch="False" />
|
|
<line number="48" hits="26" branch="False" />
|
|
<line number="49" hits="26" branch="False" />
|
|
<line number="50" hits="26" branch="False" />
|
|
<line number="51" hits="26" branch="False" />
|
|
<line number="54" hits="448" branch="False" />
|
|
<line number="55" hits="448" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="56" hits="407" branch="False" />
|
|
<line number="58" hits="407" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="34" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="59" hits="368" branch="False" />
|
|
<line number="60" hits="368" branch="False" />
|
|
<line number="61" hits="368" branch="False" />
|
|
<line number="62" hits="407" branch="False" />
|
|
<line number="66" hits="4005" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="113" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="67" hits="1941" branch="False" />
|
|
<line number="68" hits="1941" branch="False" />
|
|
<line number="69" hits="1941" branch="False" />
|
|
<line number="72" hits="41" branch="False" />
|
|
<line number="75" hits="41" branch="False" />
|
|
<line number="78" hits="41" branch="False" />
|
|
<line number="79" hits="448" branch="False" />
|
|
<line number="129" hits="26" branch="False" />
|
|
<line number="130" hits="26" branch="False" />
|
|
<line number="132" hits="26" branch="False" />
|
|
<line number="134" hits="26" branch="False" />
|
|
<line number="135" hits="26" branch="False" />
|
|
<line number="136" hits="26" branch="False" />
|
|
<line number="138" hits="422" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="216" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="139" hits="172" branch="False" />
|
|
<line number="140" hits="172" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="75" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="141" hits="16" branch="False" />
|
|
<line number="142" hits="156" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="107" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="143" hits="103" branch="False" />
|
|
<line number="144" hits="103" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="130" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="145" hits="14" branch="False" />
|
|
<line number="147" hits="103" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="165" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="148" hits="103" branch="False" />
|
|
<line number="149" hits="103" branch="False" />
|
|
<line number="150" hits="103" branch="False" />
|
|
<line number="151" hits="103" branch="False" />
|
|
<line number="152" hits="172" branch="False" />
|
|
<line number="155" hits="110" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="375" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="156" hits="16" branch="False" />
|
|
<line number="157" hits="16" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="274" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="158" hits="2" branch="False" />
|
|
<line number="160" hits="248" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="348" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="161" hits="103" branch="False" />
|
|
<line number="162" hits="103" branch="False" />
|
|
<line number="163" hits="103" branch="False" />
|
|
<line number="164" hits="14" branch="False" />
|
|
<line number="167" hits="26" branch="False" />
|
|
<line number="170" hits="26" branch="False" />
|
|
<line number="173" hits="26" branch="False" />
|
|
<line number="174" hits="26" branch="False" />
|
|
<line number="176" hits="26" branch="False" />
|
|
<line number="177" hits="26" branch="False" />
|
|
<line number="178" hits="26" branch="False" />
|
|
<line number="179" hits="26" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/<CheckpointAsync>d__163" filename="CBDD.Core/Storage/StorageEngine.Recovery.cs" line-rate="0" branch-rate="0" complexity="6">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0" branch-rate="0" complexity="6">
|
|
<lines>
|
|
<line number="87" hits="0" branch="False" />
|
|
<line number="88" hits="0" branch="False" />
|
|
<line number="90" hits="0" branch="False" />
|
|
<line number="91" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="146" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="92" hits="0" branch="False" />
|
|
<line number="93" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="173" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="94" hits="0" branch="False" />
|
|
<line number="95" hits="0" branch="False" />
|
|
<line number="96" hits="0" branch="False" />
|
|
<line number="97" hits="0" branch="False" />
|
|
<line number="102" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="310" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="103" hits="0" branch="False" />
|
|
<line number="104" hits="0" branch="False" />
|
|
<line number="105" hits="0" branch="False" />
|
|
<line number="108" hits="0" branch="False" />
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="116" 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="122" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="87" hits="0" branch="False" />
|
|
<line number="88" hits="0" branch="False" />
|
|
<line number="90" hits="0" branch="False" />
|
|
<line number="91" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="146" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="92" hits="0" branch="False" />
|
|
<line number="93" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="173" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="94" hits="0" branch="False" />
|
|
<line number="95" hits="0" branch="False" />
|
|
<line number="96" hits="0" branch="False" />
|
|
<line number="97" hits="0" branch="False" />
|
|
<line number="102" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="310" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="103" hits="0" branch="False" />
|
|
<line number="104" hits="0" branch="False" />
|
|
<line number="105" hits="0" branch="False" />
|
|
<line number="108" hits="0" branch="False" />
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="116" 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="122" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine" filename="CBDD.Core/Storage/StorageEngine.Schema.cs" line-rate="0.8064" branch-rate="0.8636" complexity="24">
|
|
<methods>
|
|
<method name="GetSchemas" signature="(System.UInt32)" line-rate="1" branch-rate="0.9285" complexity="14">
|
|
<lines>
|
|
<line number="16" hits="6498" branch="False" />
|
|
<line number="17" hits="6498" branch="False" />
|
|
<line number="18" hits="11847" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="13" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="20" hits="1149" branch="False" />
|
|
<line number="21" hits="1149" branch="False" />
|
|
<line number="23" hits="2298" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="258" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="24" hits="1149" branch="False" />
|
|
<line number="25" hits="1149" branch="False" />
|
|
<line number="26" hits="1149" branch="False" />
|
|
<line number="28" hits="1149" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="97" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="30" hits="1149" branch="False" />
|
|
<line number="31" hits="1149" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="132" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="32" hits="1149" branch="False" />
|
|
<line number="33" hits="1149" branch="False" />
|
|
<line number="34" hits="2299" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="238" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="35" hits="1150" branch="False" />
|
|
<line number="36" hits="1150" branch="False" />
|
|
<line number="37" hits="1150" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="178" type="jump" coverage="50%" />
|
|
<condition number="198" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="39" hits="1150" branch="False" />
|
|
<line number="40" hits="1150" branch="False" />
|
|
<line number="41" hits="1150" branch="False" />
|
|
<line number="42" hits="1149" branch="False" />
|
|
<line number="44" hits="1149" branch="False" />
|
|
<line number="45" hits="1149" branch="False" />
|
|
<line number="47" hits="1149" branch="False" />
|
|
<line number="48" hits="6498" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AppendSchema" signature="(System.UInt32,ZB.MOM.WW.CBDD.Bson.Schema.BsonSchema)" line-rate="0.72" branch-rate="0.75" complexity="8">
|
|
<lines>
|
|
<line number="56" hits="5728" branch="False" />
|
|
<line number="57" hits="5728" branch="False" />
|
|
<line number="60" hits="5728" branch="False" />
|
|
<line number="61" hits="5728" branch="False" />
|
|
<line number="62" hits="5728" branch="False" />
|
|
<line number="63" hits="5728" branch="False" />
|
|
<line number="65" hits="5728" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="69" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="66" hits="5727" branch="False" />
|
|
<line number="67" hits="5727" branch="False" />
|
|
<line number="68" hits="5727" branch="False" />
|
|
<line number="69" hits="5727" branch="False" />
|
|
<line number="71" hits="5727" branch="False" />
|
|
<line number="72" hits="5727" branch="False" />
|
|
<line number="73" hits="5727" branch="False" />
|
|
<line number="75" hits="5727" branch="False" />
|
|
<line number="76" hits="5727" branch="False" />
|
|
<line number="80" hits="1" branch="False" />
|
|
<line number="81" hits="1" branch="False" />
|
|
<line number="82" hits="1" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="276" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="83" hits="1" branch="False" />
|
|
<line number="84" hits="1" branch="False" />
|
|
<line number="85" hits="1" branch="False" />
|
|
<line number="86" hits="1" branch="False" />
|
|
<line number="87" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="253" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="0" branch="False" />
|
|
<line number="89" hits="0" branch="False" />
|
|
<line number="92" hits="1" branch="False" />
|
|
<line number="93" hits="1" branch="False" />
|
|
<line number="94" hits="1" branch="False" />
|
|
<line number="96" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="334" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="97" hits="1" branch="False" />
|
|
<line number="99" hits="1" branch="False" />
|
|
<line number="101" hits="1" branch="False" />
|
|
<line number="102" hits="1" branch="False" />
|
|
<line number="104" hits="1" branch="False" />
|
|
<line number="105" hits="1" branch="False" />
|
|
<line number="107" hits="0" branch="False" />
|
|
<line number="109" hits="0" branch="False" />
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="112" hits="0" branch="False" />
|
|
<line number="114" hits="0" branch="False" />
|
|
<line number="115" hits="0" branch="False" />
|
|
<line number="117" hits="0" branch="False" />
|
|
<line number="118" hits="0" branch="False" />
|
|
<line number="119" hits="0" branch="False" />
|
|
<line number="121" hits="0" branch="False" />
|
|
<line number="122" hits="0" branch="False" />
|
|
<line number="124" hits="1" branch="False" />
|
|
<line number="125" hits="5728" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InitializeSchemaPage" signature="(System.Span`1<System.Byte>,System.UInt32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="128" hits="5727" branch="False" />
|
|
<line number="129" hits="5727" branch="False" />
|
|
<line number="130" hits="5727" branch="False" />
|
|
<line number="131" hits="5727" branch="False" />
|
|
<line number="132" hits="5727" branch="False" />
|
|
<line number="133" hits="5727" branch="False" />
|
|
<line number="134" hits="5727" branch="False" />
|
|
<line number="135" hits="5727" branch="False" />
|
|
<line number="136" hits="5727" branch="False" />
|
|
<line number="137" hits="5727" branch="False" />
|
|
<line number="138" hits="5727" branch="False" />
|
|
<line number="139" hits="5727" branch="False" />
|
|
<line number="140" hits="5727" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AppendToSchemaPage" signature="(System.Span`1<System.Byte>,ZB.MOM.WW.CBDD.Bson.BsonSpanReader&)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="143" hits="0" branch="False" />
|
|
<line number="145" hits="0" branch="False" />
|
|
<line number="146" hits="0" branch="False" />
|
|
<line number="147" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="16" hits="6498" branch="False" />
|
|
<line number="17" hits="6498" branch="False" />
|
|
<line number="18" hits="11847" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="13" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="20" hits="1149" branch="False" />
|
|
<line number="21" hits="1149" branch="False" />
|
|
<line number="23" hits="2298" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="258" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="24" hits="1149" branch="False" />
|
|
<line number="25" hits="1149" branch="False" />
|
|
<line number="26" hits="1149" branch="False" />
|
|
<line number="28" hits="1149" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="97" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="30" hits="1149" branch="False" />
|
|
<line number="31" hits="1149" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="132" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="32" hits="1149" branch="False" />
|
|
<line number="33" hits="1149" branch="False" />
|
|
<line number="34" hits="2299" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="238" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="35" hits="1150" branch="False" />
|
|
<line number="36" hits="1150" branch="False" />
|
|
<line number="37" hits="1150" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="178" type="jump" coverage="50%" />
|
|
<condition number="198" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="39" hits="1150" branch="False" />
|
|
<line number="40" hits="1150" branch="False" />
|
|
<line number="41" hits="1150" branch="False" />
|
|
<line number="42" hits="1149" branch="False" />
|
|
<line number="44" hits="1149" branch="False" />
|
|
<line number="45" hits="1149" branch="False" />
|
|
<line number="47" hits="1149" branch="False" />
|
|
<line number="48" hits="6498" branch="False" />
|
|
<line number="56" hits="5728" branch="False" />
|
|
<line number="57" hits="5728" branch="False" />
|
|
<line number="60" hits="5728" branch="False" />
|
|
<line number="61" hits="5728" branch="False" />
|
|
<line number="62" hits="5728" branch="False" />
|
|
<line number="63" hits="5728" branch="False" />
|
|
<line number="65" hits="5728" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="69" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="66" hits="5727" branch="False" />
|
|
<line number="67" hits="5727" branch="False" />
|
|
<line number="68" hits="5727" branch="False" />
|
|
<line number="69" hits="5727" branch="False" />
|
|
<line number="71" hits="5727" branch="False" />
|
|
<line number="72" hits="5727" branch="False" />
|
|
<line number="73" hits="5727" branch="False" />
|
|
<line number="75" hits="5727" branch="False" />
|
|
<line number="76" hits="5727" branch="False" />
|
|
<line number="80" hits="1" branch="False" />
|
|
<line number="81" hits="1" branch="False" />
|
|
<line number="82" hits="1" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="276" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="83" hits="1" branch="False" />
|
|
<line number="84" hits="1" branch="False" />
|
|
<line number="85" hits="1" branch="False" />
|
|
<line number="86" hits="1" branch="False" />
|
|
<line number="87" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="253" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="0" branch="False" />
|
|
<line number="89" hits="0" branch="False" />
|
|
<line number="92" hits="1" branch="False" />
|
|
<line number="93" hits="1" branch="False" />
|
|
<line number="94" hits="1" branch="False" />
|
|
<line number="96" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="334" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="97" hits="1" branch="False" />
|
|
<line number="99" hits="1" branch="False" />
|
|
<line number="101" hits="1" branch="False" />
|
|
<line number="102" hits="1" branch="False" />
|
|
<line number="104" hits="1" branch="False" />
|
|
<line number="105" hits="1" branch="False" />
|
|
<line number="107" hits="0" branch="False" />
|
|
<line number="109" hits="0" branch="False" />
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="112" hits="0" branch="False" />
|
|
<line number="114" hits="0" branch="False" />
|
|
<line number="115" hits="0" branch="False" />
|
|
<line number="117" hits="0" branch="False" />
|
|
<line number="118" hits="0" branch="False" />
|
|
<line number="119" hits="0" branch="False" />
|
|
<line number="121" hits="0" branch="False" />
|
|
<line number="122" hits="0" branch="False" />
|
|
<line number="124" hits="1" branch="False" />
|
|
<line number="125" hits="5728" branch="False" />
|
|
<line number="128" hits="5727" branch="False" />
|
|
<line number="129" hits="5727" branch="False" />
|
|
<line number="130" hits="5727" branch="False" />
|
|
<line number="131" hits="5727" branch="False" />
|
|
<line number="132" hits="5727" branch="False" />
|
|
<line number="133" hits="5727" branch="False" />
|
|
<line number="134" hits="5727" branch="False" />
|
|
<line number="135" hits="5727" branch="False" />
|
|
<line number="136" hits="5727" branch="False" />
|
|
<line number="137" hits="5727" branch="False" />
|
|
<line number="138" hits="5727" branch="False" />
|
|
<line number="139" hits="5727" branch="False" />
|
|
<line number="140" hits="5727" branch="False" />
|
|
<line number="143" hits="0" branch="False" />
|
|
<line number="145" hits="0" branch="False" />
|
|
<line number="146" hits="0" branch="False" />
|
|
<line number="147" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine" filename="CBDD.Core/Storage/StorageEngine.Transactions.cs" line-rate="0.8931999999999999" branch-rate="0.9" complexity="26">
|
|
<methods>
|
|
<method name="BeginTransaction" signature="(ZB.MOM.WW.CBDD.Core.Transactions.IsolationLevel)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="15" hits="989" branch="False" />
|
|
<line number="16" hits="989" branch="False" />
|
|
<line number="18" hits="989" branch="False" />
|
|
<line number="19" hits="989" branch="False" />
|
|
<line number="20" hits="989" branch="False" />
|
|
<line number="21" hits="989" branch="False" />
|
|
<line number="22" hits="989" branch="False" />
|
|
<line number="25" hits="989" branch="False" />
|
|
<line number="26" hits="989" branch="False" />
|
|
<line number="27" hits="989" branch="False" />
|
|
<line number="28" hits="989" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CommitTransaction" signature="(ZB.MOM.WW.CBDD.Core.Transactions.Transaction)" line-rate="0.9285" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="57" hits="2" branch="False" />
|
|
<line number="58" hits="2" branch="False" />
|
|
<line number="60" hits="2" branch="False" />
|
|
<line number="61" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="36" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="62" hits="1" branch="False" />
|
|
<line number="66" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="117" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="67" hits="0" branch="False" />
|
|
<line number="71" hits="1" branch="False" />
|
|
<line number="73" hits="1" branch="False" />
|
|
<line number="74" hits="1" branch="False" />
|
|
<line number="76" hits="2" branch="False" />
|
|
<line number="77" hits="2" branch="False" />
|
|
<line number="78" hits="2" branch="False" />
|
|
<line number="79" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RollbackTransaction" signature="(ZB.MOM.WW.CBDD.Core.Transactions.Transaction)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="115" hits="0" branch="False" />
|
|
<line number="116" hits="0" branch="False" />
|
|
<line number="117" hits="0" branch="False" />
|
|
<line number="118" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="PrepareTransaction" signature="(System.UInt64)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="133" hits="3" branch="False" />
|
|
<line number="135" hits="3" branch="False" />
|
|
<line number="136" hits="3" branch="False" />
|
|
<line number="138" hits="12" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="83" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="139" hits="2" branch="False" />
|
|
<line number="140" hits="2" branch="False" />
|
|
<line number="141" hits="2" branch="False" />
|
|
<line number="143" hits="2" branch="False" />
|
|
<line number="144" hits="2" branch="False" />
|
|
<line number="146" hits="1" branch="False" />
|
|
<line number="147" hits="1" branch="False" />
|
|
<line number="149" hits="1" branch="False" />
|
|
<line number="151" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CommitTransaction" signature="(System.UInt64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="193" hits="848" branch="False" />
|
|
<line number="194" hits="848" branch="False" />
|
|
<line number="196" hits="848" branch="False" />
|
|
<line number="197" hits="848" branch="False" />
|
|
<line number="198" hits="848" branch="False" />
|
|
<line number="200" hits="848" branch="False" />
|
|
<line number="201" hits="848" branch="False" />
|
|
<line number="202" hits="848" branch="False" />
|
|
<line number="203" hits="848" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CommitTransactionCore" signature="(System.UInt64)" line-rate="1" branch-rate="1" complexity="8">
|
|
<lines>
|
|
<line number="206" hits="849" branch="False" />
|
|
<line number="208" hits="849" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="20" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="209" hits="548" branch="False" />
|
|
<line number="211" hits="548" branch="False" />
|
|
<line number="212" hits="548" branch="False" />
|
|
<line number="213" hits="548" branch="False" />
|
|
<line number="217" hits="301" branch="False" />
|
|
<line number="219" hits="6867" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="132" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="220" hits="2982" branch="False" />
|
|
<line number="221" hits="2982" branch="False" />
|
|
<line number="222" hits="2982" branch="False" />
|
|
<line number="225" hits="301" branch="False" />
|
|
<line number="226" hits="301" branch="False" />
|
|
<line number="229" hits="301" branch="False" />
|
|
<line number="230" hits="6867" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="242" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="231" hits="2982" branch="False" />
|
|
<line number="232" hits="2982" branch="False" />
|
|
<line number="233" hits="2982" branch="False" />
|
|
<line number="236" hits="301" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="282" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="237" hits="1" branch="False" />
|
|
<line number="238" hits="1" branch="False" />
|
|
<line number="239" hits="1" branch="False" />
|
|
<line number="240" hits="849" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="MarkTransactionCommitted" signature="(System.UInt64)" line-rate="0.8571" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="305" hits="2" branch="False" />
|
|
<line number="306" hits="2" branch="False" />
|
|
<line number="308" hits="2" branch="False" />
|
|
<line number="309" hits="2" branch="False" />
|
|
<line number="310" hits="2" branch="False" />
|
|
<line number="313" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="55" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="314" hits="2" branch="False" />
|
|
<line number="315" hits="10" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="109" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="316" hits="2" branch="False" />
|
|
<line number="317" hits="2" branch="False" />
|
|
<line number="318" hits="2" branch="False" />
|
|
<line number="319" hits="2" branch="False" />
|
|
<line number="322" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="148" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="323" hits="0" branch="False" />
|
|
<line number="324" hits="0" branch="False" />
|
|
<line number="325" hits="0" branch="False" />
|
|
<line number="326" hits="2" branch="False" />
|
|
<line number="328" hits="2" branch="False" />
|
|
<line number="329" hits="2" branch="False" />
|
|
<line number="330" hits="2" branch="False" />
|
|
<line number="331" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RollbackTransaction" signature="(System.UInt64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="338" hits="1000" branch="False" />
|
|
<line number="339" hits="1000" branch="False" />
|
|
<line number="340" hits="1000" branch="False" />
|
|
<line number="341" hits="1000" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteAbortRecord" signature="(System.UInt64)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="348" hits="0" branch="False" />
|
|
<line number="349" hits="0" branch="False" />
|
|
<line number="350" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_ActiveTransactionCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="355" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="15" hits="989" branch="False" />
|
|
<line number="16" hits="989" branch="False" />
|
|
<line number="18" hits="989" branch="False" />
|
|
<line number="19" hits="989" branch="False" />
|
|
<line number="20" hits="989" branch="False" />
|
|
<line number="21" hits="989" branch="False" />
|
|
<line number="22" hits="989" branch="False" />
|
|
<line number="25" hits="989" branch="False" />
|
|
<line number="26" hits="989" branch="False" />
|
|
<line number="27" hits="989" branch="False" />
|
|
<line number="28" hits="989" branch="False" />
|
|
<line number="57" hits="2" branch="False" />
|
|
<line number="58" hits="2" branch="False" />
|
|
<line number="60" hits="2" branch="False" />
|
|
<line number="61" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="36" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="62" hits="1" branch="False" />
|
|
<line number="66" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="117" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="67" hits="0" branch="False" />
|
|
<line number="71" hits="1" branch="False" />
|
|
<line number="73" hits="1" branch="False" />
|
|
<line number="74" hits="1" branch="False" />
|
|
<line number="76" hits="2" branch="False" />
|
|
<line number="77" hits="2" branch="False" />
|
|
<line number="78" hits="2" branch="False" />
|
|
<line number="79" hits="1" branch="False" />
|
|
<line number="115" hits="0" branch="False" />
|
|
<line number="116" hits="0" branch="False" />
|
|
<line number="117" hits="0" branch="False" />
|
|
<line number="118" hits="0" branch="False" />
|
|
<line number="133" hits="3" branch="False" />
|
|
<line number="135" hits="3" branch="False" />
|
|
<line number="136" hits="3" branch="False" />
|
|
<line number="138" hits="12" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="83" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="139" hits="2" branch="False" />
|
|
<line number="140" hits="2" branch="False" />
|
|
<line number="141" hits="2" branch="False" />
|
|
<line number="143" hits="2" branch="False" />
|
|
<line number="144" hits="2" branch="False" />
|
|
<line number="146" hits="1" branch="False" />
|
|
<line number="147" hits="1" branch="False" />
|
|
<line number="149" hits="1" branch="False" />
|
|
<line number="151" hits="3" branch="False" />
|
|
<line number="193" hits="848" branch="False" />
|
|
<line number="194" hits="848" branch="False" />
|
|
<line number="196" hits="848" branch="False" />
|
|
<line number="197" hits="848" branch="False" />
|
|
<line number="198" hits="848" branch="False" />
|
|
<line number="200" hits="848" branch="False" />
|
|
<line number="201" hits="848" branch="False" />
|
|
<line number="202" hits="848" branch="False" />
|
|
<line number="203" hits="848" branch="False" />
|
|
<line number="206" hits="849" branch="False" />
|
|
<line number="208" hits="849" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="20" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="209" hits="548" branch="False" />
|
|
<line number="211" hits="548" branch="False" />
|
|
<line number="212" hits="548" branch="False" />
|
|
<line number="213" hits="548" branch="False" />
|
|
<line number="217" hits="301" branch="False" />
|
|
<line number="219" hits="6867" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="132" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="220" hits="2982" branch="False" />
|
|
<line number="221" hits="2982" branch="False" />
|
|
<line number="222" hits="2982" branch="False" />
|
|
<line number="225" hits="301" branch="False" />
|
|
<line number="226" hits="301" branch="False" />
|
|
<line number="229" hits="301" branch="False" />
|
|
<line number="230" hits="6867" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="242" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="231" hits="2982" branch="False" />
|
|
<line number="232" hits="2982" branch="False" />
|
|
<line number="233" hits="2982" branch="False" />
|
|
<line number="236" hits="301" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="282" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="237" hits="1" branch="False" />
|
|
<line number="238" hits="1" branch="False" />
|
|
<line number="239" hits="1" branch="False" />
|
|
<line number="240" hits="849" branch="False" />
|
|
<line number="305" hits="2" branch="False" />
|
|
<line number="306" hits="2" branch="False" />
|
|
<line number="308" hits="2" branch="False" />
|
|
<line number="309" hits="2" branch="False" />
|
|
<line number="310" hits="2" branch="False" />
|
|
<line number="313" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="55" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="314" hits="2" branch="False" />
|
|
<line number="315" hits="10" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="109" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="316" hits="2" branch="False" />
|
|
<line number="317" hits="2" branch="False" />
|
|
<line number="318" hits="2" branch="False" />
|
|
<line number="319" hits="2" branch="False" />
|
|
<line number="322" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="148" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="323" hits="0" branch="False" />
|
|
<line number="324" hits="0" branch="False" />
|
|
<line number="325" hits="0" branch="False" />
|
|
<line number="326" hits="2" branch="False" />
|
|
<line number="328" hits="2" branch="False" />
|
|
<line number="329" hits="2" branch="False" />
|
|
<line number="330" hits="2" branch="False" />
|
|
<line number="331" hits="2" branch="False" />
|
|
<line number="338" hits="1000" branch="False" />
|
|
<line number="339" hits="1000" branch="False" />
|
|
<line number="340" hits="1000" branch="False" />
|
|
<line number="341" hits="1000" branch="False" />
|
|
<line number="348" hits="0" branch="False" />
|
|
<line number="349" hits="0" branch="False" />
|
|
<line number="350" hits="0" branch="False" />
|
|
<line number="355" hits="6" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/<BeginTransactionAsync>d__170" filename="CBDD.Core/Storage/StorageEngine.Transactions.cs" line-rate="1" branch-rate="1" complexity="1">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="37" hits="5" branch="False" />
|
|
<line number="38" hits="5" branch="False" />
|
|
<line number="40" hits="5" branch="False" />
|
|
<line number="41" hits="5" branch="False" />
|
|
<line number="42" hits="5" branch="False" />
|
|
<line number="43" hits="5" branch="False" />
|
|
<line number="44" hits="5" branch="False" />
|
|
<line number="47" hits="5" branch="False" />
|
|
<line number="48" hits="5" branch="False" />
|
|
<line number="49" hits="5" branch="False" />
|
|
<line number="50" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="37" hits="5" branch="False" />
|
|
<line number="38" hits="5" branch="False" />
|
|
<line number="40" hits="5" branch="False" />
|
|
<line number="41" hits="5" branch="False" />
|
|
<line number="42" hits="5" branch="False" />
|
|
<line number="43" hits="5" branch="False" />
|
|
<line number="44" hits="5" branch="False" />
|
|
<line number="47" hits="5" branch="False" />
|
|
<line number="48" hits="5" branch="False" />
|
|
<line number="49" hits="5" branch="False" />
|
|
<line number="50" hits="5" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/<CommitTransactionAsync>d__172" filename="CBDD.Core/Storage/StorageEngine.Transactions.cs" line-rate="0" branch-rate="0" complexity="6">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0" branch-rate="0" complexity="6">
|
|
<lines>
|
|
<line number="87" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="16" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="0" branch="False" />
|
|
<line number="90" hits="0" branch="False" />
|
|
<line number="91" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="193" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="92" hits="0" branch="False" />
|
|
<line number="95" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="402" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="96" hits="0" branch="False" />
|
|
<line number="100" hits="0" branch="False" />
|
|
<line number="102" hits="0" branch="False" />
|
|
<line number="103" hits="0" branch="False" />
|
|
<line number="105" hits="0" branch="False" />
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="107" hits="0" branch="False" />
|
|
<line number="108" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="87" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="16" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="0" branch="False" />
|
|
<line number="90" hits="0" branch="False" />
|
|
<line number="91" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="193" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="92" hits="0" branch="False" />
|
|
<line number="95" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="402" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="96" hits="0" branch="False" />
|
|
<line number="100" hits="0" branch="False" />
|
|
<line number="102" hits="0" branch="False" />
|
|
<line number="103" hits="0" branch="False" />
|
|
<line number="105" hits="0" branch="False" />
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="107" hits="0" branch="False" />
|
|
<line number="108" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/<CommitTransactionAsync>d__178" filename="CBDD.Core/Storage/StorageEngine.Transactions.cs" line-rate="1" branch-rate="1" complexity="1">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="248" hits="2" branch="False" />
|
|
<line number="249" hits="2" branch="False" />
|
|
<line number="251" hits="2" branch="False" />
|
|
<line number="252" hits="2" branch="False" />
|
|
<line number="253" hits="2" branch="False" />
|
|
<line number="255" hits="2" branch="False" />
|
|
<line number="256" hits="2" branch="False" />
|
|
<line number="257" hits="2" branch="False" />
|
|
<line number="258" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="248" hits="2" branch="False" />
|
|
<line number="249" hits="2" branch="False" />
|
|
<line number="251" hits="2" branch="False" />
|
|
<line number="252" hits="2" branch="False" />
|
|
<line number="253" hits="2" branch="False" />
|
|
<line number="255" hits="2" branch="False" />
|
|
<line number="256" hits="2" branch="False" />
|
|
<line number="257" hits="2" branch="False" />
|
|
<line number="258" hits="2" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/<CommitTransactionCoreAsync>d__179" filename="CBDD.Core/Storage/StorageEngine.Transactions.cs" line-rate="0.6956" branch-rate="0.75" complexity="8">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.6956" branch-rate="0.75" complexity="8">
|
|
<lines>
|
|
<line number="261" hits="2" branch="False" />
|
|
<line number="263" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="103" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="264" hits="0" branch="False" />
|
|
<line number="266" hits="0" branch="False" />
|
|
<line number="267" hits="0" branch="False" />
|
|
<line number="268" hits="0" branch="False" />
|
|
<line number="272" hits="2" branch="False" />
|
|
<line number="274" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="715" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="275" hits="4" branch="False" />
|
|
<line number="276" hits="4" branch="False" />
|
|
<line number="277" hits="4" branch="False" />
|
|
<line number="280" hits="2" branch="False" />
|
|
<line number="281" hits="2" branch="False" />
|
|
<line number="284" hits="2" branch="False" />
|
|
<line number="285" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1121" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="286" hits="4" branch="False" />
|
|
<line number="287" hits="4" branch="False" />
|
|
<line number="288" hits="4" branch="False" />
|
|
<line number="291" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="1185" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="292" hits="0" branch="False" />
|
|
<line number="295" hits="0" branch="False" />
|
|
<line number="296" hits="0" branch="False" />
|
|
<line number="297" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="261" hits="2" branch="False" />
|
|
<line number="263" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="103" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="264" hits="0" branch="False" />
|
|
<line number="266" hits="0" branch="False" />
|
|
<line number="267" hits="0" branch="False" />
|
|
<line number="268" hits="0" branch="False" />
|
|
<line number="272" hits="2" branch="False" />
|
|
<line number="274" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="715" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="275" hits="4" branch="False" />
|
|
<line number="276" hits="4" branch="False" />
|
|
<line number="277" hits="4" branch="False" />
|
|
<line number="280" hits="2" branch="False" />
|
|
<line number="281" hits="2" branch="False" />
|
|
<line number="284" hits="2" branch="False" />
|
|
<line number="285" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1121" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="286" hits="4" branch="False" />
|
|
<line number="287" hits="4" branch="False" />
|
|
<line number="288" hits="4" branch="False" />
|
|
<line number="291" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="1185" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="292" hits="0" branch="False" />
|
|
<line number="295" hits="0" branch="False" />
|
|
<line number="296" hits="0" branch="False" />
|
|
<line number="297" hits="2" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.StorageEngine/<PrepareTransactionAsync>d__175" filename="CBDD.Core/Storage/StorageEngine.Transactions.cs" line-rate="0" branch-rate="0" complexity="4">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0" branch-rate="0" complexity="4">
|
|
<lines>
|
|
<line number="160" hits="0" branch="False" />
|
|
<line number="162" hits="0" branch="False" />
|
|
<line number="163" hits="0" branch="False" />
|
|
<line number="165" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="204" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="166" hits="0" branch="False" />
|
|
<line number="167" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="439" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="168" hits="0" branch="False" />
|
|
<line number="169" hits="0" branch="False" />
|
|
<line number="170" hits="0" branch="False" />
|
|
<line number="171" hits="0" branch="False" />
|
|
<line number="173" hits="0" branch="False" />
|
|
<line number="174" hits="0" branch="False" />
|
|
<line number="176" hits="0" branch="False" />
|
|
<line number="177" hits="0" branch="False" />
|
|
<line number="178" hits="0" branch="False" />
|
|
<line number="180" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="160" hits="0" branch="False" />
|
|
<line number="162" hits="0" branch="False" />
|
|
<line number="163" hits="0" branch="False" />
|
|
<line number="165" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="204" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="166" hits="0" branch="False" />
|
|
<line number="167" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="439" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="168" hits="0" branch="False" />
|
|
<line number="169" hits="0" branch="False" />
|
|
<line number="170" hits="0" branch="False" />
|
|
<line number="171" hits="0" branch="False" />
|
|
<line number="173" hits="0" branch="False" />
|
|
<line number="174" hits="0" branch="False" />
|
|
<line number="176" hits="0" branch="False" />
|
|
<line number="177" hits="0" branch="False" />
|
|
<line number="178" hits="0" branch="False" />
|
|
<line number="180" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Storage.VectorPage" filename="CBDD.Core/Storage/VectorPage.cs" line-rate="0.9272" branch-rate="0.5" complexity="11">
|
|
<methods>
|
|
<method name="IncrementNodeCount" signature="(System.Span`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="31" hits="6" branch="False" />
|
|
<line number="32" hits="6" branch="False" />
|
|
<line number="33" hits="6" branch="False" />
|
|
<line number="34" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Initialize" signature="(System.Span`1<System.Byte>,System.UInt32,System.Int32,System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="44" hits="3" branch="False" />
|
|
<line number="45" hits="3" branch="False" />
|
|
<line number="46" hits="3" branch="False" />
|
|
<line number="47" hits="3" branch="False" />
|
|
<line number="48" hits="3" branch="False" />
|
|
<line number="49" hits="3" branch="False" />
|
|
<line number="50" hits="3" branch="False" />
|
|
<line number="51" hits="3" branch="False" />
|
|
<line number="52" hits="3" branch="False" />
|
|
<line number="53" hits="3" branch="False" />
|
|
<line number="55" hits="3" branch="False" />
|
|
<line number="56" hits="3" branch="False" />
|
|
<line number="63" hits="3" branch="False" />
|
|
<line number="64" hits="3" branch="False" />
|
|
<line number="65" hits="3" branch="False" />
|
|
<line number="66" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetNodeCount" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="74" hits="9" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetNodeSize" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="82" hits="22" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetMaxNodes" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="90" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteNode" signature="(System.Span`1<System.Byte>,System.Int32,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,System.Int32,System.ReadOnlySpan`1<System.Single>,System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="102" hits="6" branch="False" />
|
|
<line number="103" hits="6" branch="False" />
|
|
<line number="104" hits="6" branch="False" />
|
|
<line number="105" hits="6" branch="False" />
|
|
<line number="108" hits="6" branch="False" />
|
|
<line number="111" hits="6" branch="False" />
|
|
<line number="114" hits="6" branch="False" />
|
|
<line number="115" hits="6" branch="False" />
|
|
<line number="120" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadNodeData" signature="(System.ReadOnlySpan`1<System.Byte>,System.Int32,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation&,System.Int32&,System.Span`1<System.Single>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="131" hits="9" branch="False" />
|
|
<line number="132" hits="9" branch="False" />
|
|
<line number="133" hits="9" branch="False" />
|
|
<line number="134" hits="9" branch="False" />
|
|
<line number="136" hits="9" branch="False" />
|
|
<line number="137" hits="9" branch="False" />
|
|
<line number="139" hits="9" branch="False" />
|
|
<line number="140" hits="9" branch="False" />
|
|
<line number="141" hits="9" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetLinksSpan" signature="(System.Span`1<System.Byte>,System.Int32,System.Int32,System.Int32,System.Int32)" line-rate="0.7857" branch-rate="0.5" complexity="4">
|
|
<lines>
|
|
<line number="153" hits="7" branch="False" />
|
|
<line number="154" hits="7" branch="False" />
|
|
<line number="155" hits="7" branch="False" />
|
|
<line number="158" hits="7" branch="False" />
|
|
<line number="161" hits="7" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="36" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="162" hits="7" branch="False" />
|
|
<line number="163" hits="7" branch="False" />
|
|
<line number="164" hits="7" branch="False" />
|
|
<line number="166" hits="0" branch="False" />
|
|
<line number="168" hits="0" branch="False" />
|
|
<line number="169" hits="0" branch="False" />
|
|
<line number="171" hits="7" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="63" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="172" hits="7" branch="False" />
|
|
<line number="173" hits="7" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="31" hits="6" branch="False" />
|
|
<line number="32" hits="6" branch="False" />
|
|
<line number="33" hits="6" branch="False" />
|
|
<line number="34" hits="6" branch="False" />
|
|
<line number="44" hits="3" branch="False" />
|
|
<line number="45" hits="3" branch="False" />
|
|
<line number="46" hits="3" branch="False" />
|
|
<line number="47" hits="3" branch="False" />
|
|
<line number="48" hits="3" branch="False" />
|
|
<line number="49" hits="3" branch="False" />
|
|
<line number="50" hits="3" branch="False" />
|
|
<line number="51" hits="3" branch="False" />
|
|
<line number="52" hits="3" branch="False" />
|
|
<line number="53" hits="3" branch="False" />
|
|
<line number="55" hits="3" branch="False" />
|
|
<line number="56" hits="3" branch="False" />
|
|
<line number="63" hits="3" branch="False" />
|
|
<line number="64" hits="3" branch="False" />
|
|
<line number="65" hits="3" branch="False" />
|
|
<line number="66" hits="3" branch="False" />
|
|
<line number="74" hits="9" branch="False" />
|
|
<line number="82" hits="22" branch="False" />
|
|
<line number="90" hits="0" branch="False" />
|
|
<line number="102" hits="6" branch="False" />
|
|
<line number="103" hits="6" branch="False" />
|
|
<line number="104" hits="6" branch="False" />
|
|
<line number="105" hits="6" branch="False" />
|
|
<line number="108" hits="6" branch="False" />
|
|
<line number="111" hits="6" branch="False" />
|
|
<line number="114" hits="6" branch="False" />
|
|
<line number="115" hits="6" branch="False" />
|
|
<line number="120" hits="6" branch="False" />
|
|
<line number="131" hits="9" branch="False" />
|
|
<line number="132" hits="9" branch="False" />
|
|
<line number="133" hits="9" branch="False" />
|
|
<line number="134" hits="9" branch="False" />
|
|
<line number="136" hits="9" branch="False" />
|
|
<line number="137" hits="9" branch="False" />
|
|
<line number="139" hits="9" branch="False" />
|
|
<line number="140" hits="9" branch="False" />
|
|
<line number="141" hits="9" branch="False" />
|
|
<line number="153" hits="7" branch="False" />
|
|
<line number="154" hits="7" branch="False" />
|
|
<line number="155" hits="7" branch="False" />
|
|
<line number="158" hits="7" branch="False" />
|
|
<line number="161" hits="7" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="36" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="162" hits="7" branch="False" />
|
|
<line number="163" hits="7" branch="False" />
|
|
<line number="164" hits="7" branch="False" />
|
|
<line number="166" hits="0" branch="False" />
|
|
<line number="168" hits="0" branch="False" />
|
|
<line number="169" hits="0" branch="False" />
|
|
<line number="171" hits="7" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="63" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="172" hits="7" branch="False" />
|
|
<line number="173" hits="7" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Query.BsonExpressionEvaluator" filename="CBDD.Core/Query/BsonExpressionEvaluator.cs" line-rate="0.6175999999999999" branch-rate="0.3194" complexity="72">
|
|
<methods>
|
|
<method name="TryCompile" signature="(System.Linq.Expressions.LambdaExpression)" line-rate="0.7826000000000001" branch-rate="0.7857" complexity="14">
|
|
<lines>
|
|
<line number="15" hits="8" branch="False" />
|
|
<line number="17" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="18" hits="8" branch="False" />
|
|
<line number="19" hits="8" branch="False" />
|
|
<line number="20" hits="8" branch="False" />
|
|
<line number="21" hits="8" branch="False" />
|
|
<line number="24" hits="8" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="53" type="jump" coverage="100%" />
|
|
<condition number="71" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="25" hits="0" branch="False" />
|
|
<line number="26" hits="0" branch="False" />
|
|
<line number="28" hits="0" branch="False" />
|
|
<line number="29" hits="0" branch="False" />
|
|
<line number="31" hits="8" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="98" type="jump" coverage="100%" />
|
|
<condition number="120" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="32" hits="4" branch="False" />
|
|
<line number="34" hits="4" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="148" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="35" hits="4" branch="False" />
|
|
<line number="36" hits="4" branch="False" />
|
|
<line number="37" hits="4" branch="False" />
|
|
<line number="41" hits="4" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="195" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="43" hits="4" branch="False" />
|
|
<line number="45" hits="0" branch="False" />
|
|
<line number="46" hits="4" branch="False" />
|
|
<line number="48" hits="4" branch="False" />
|
|
<line number="49" hits="8" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Flip" signature="(System.Linq.Expressions.ExpressionType)" line-rate="0" branch-rate="0" complexity="8">
|
|
<lines>
|
|
<line number="51" hits="0" branch="True" condition-coverage="0% (0/8)">
|
|
<conditions>
|
|
<condition number="8" type="switch" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<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="58" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreatePredicate" signature="(System.String,System.Object,System.Linq.Expressions.ExpressionType)" line-rate="0.8275" branch-rate="0.6666" complexity="6">
|
|
<lines>
|
|
<line number="61" hits="4" branch="False" />
|
|
<line number="64" hits="4" branch="False" />
|
|
<line number="65" hits="18" branch="False" />
|
|
<line number="66" hits="4" branch="False" />
|
|
<line number="67" hits="18" branch="False" />
|
|
<line number="68" hits="18" branch="False" />
|
|
<line number="69" hits="41" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="104" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="70" hits="41" branch="False" />
|
|
<line number="71" hits="41" branch="False" />
|
|
<line number="72" hits="41" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="73" hits="4" branch="False" />
|
|
<line number="74" hits="41" branch="False" />
|
|
<line number="75" hits="4" branch="False" />
|
|
<line number="76" hits="41" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="53" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="77" hits="18" branch="False" />
|
|
<line number="78" hits="4" branch="False" />
|
|
<line number="79" hits="18" branch="False" />
|
|
<line number="80" hits="4" branch="False" />
|
|
<line number="81" hits="4" branch="False" />
|
|
<line number="82" hits="23" branch="False" />
|
|
<line number="83" hits="23" branch="False" />
|
|
<line number="84" hits="0" branch="False" />
|
|
<line number="85" hits="0" branch="False" />
|
|
<line number="86" hits="0" branch="False" />
|
|
<line number="87" hits="0" branch="False" />
|
|
<line number="88" hits="4" branch="False" />
|
|
<line number="89" hits="0" branch="False" />
|
|
<line number="90" hits="22" branch="False" />
|
|
<line number="91" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Compare" signature="(ZB.MOM.WW.CBDD.Bson.BsonSpanReader&,ZB.MOM.WW.CBDD.Bson.BsonType,System.Object,System.Linq.Expressions.ExpressionType)" line-rate="0.5" branch-rate="0.1818" complexity="44">
|
|
<lines>
|
|
<line number="94" hits="18" branch="False" />
|
|
<line number="98" hits="18" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="99" hits="8" branch="False" />
|
|
<line number="100" hits="8" branch="False" />
|
|
<line number="101" hits="8" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
<condition number="42" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="102" hits="8" branch="False" />
|
|
<line number="103" hits="8" branch="True" condition-coverage="8.33% (1/12)">
|
|
<conditions>
|
|
<condition number="56" type="switch" coverage="10%" />
|
|
<condition number="102" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="104" hits="8" branch="False" />
|
|
<line number="105" hits="0" branch="False" />
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="107" hits="8" branch="False" />
|
|
<line number="108" hits="0" branch="False" />
|
|
<line number="109" hits="0" branch="False" />
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="112" hits="8" branch="False" />
|
|
<line number="114" hits="0" branch="False" />
|
|
<line number="115" hits="10" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="195" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="116" hits="10" branch="False" />
|
|
<line number="117" hits="10" branch="False" />
|
|
<line number="118" hits="10" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="226" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="119" hits="10" branch="False" />
|
|
<line number="120" hits="10" branch="False" />
|
|
<line number="121" hits="10" branch="True" condition-coverage="8.33% (1/12)">
|
|
<conditions>
|
|
<condition number="252" type="switch" coverage="10%" />
|
|
<condition number="298" type="jump" coverage="0%" />
|
|
</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="125" hits="0" branch="False" />
|
|
<line number="126" hits="0" branch="False" />
|
|
<line number="127" hits="0" branch="False" />
|
|
<line number="128" hits="0" branch="False" />
|
|
<line number="129" hits="0" branch="False" />
|
|
<line number="130" hits="10" branch="False" />
|
|
<line number="132" hits="0" branch="False" />
|
|
<line number="133" hits="0" branch="True" condition-coverage="0% (0/6)">
|
|
<conditions>
|
|
<condition number="382" type="jump" coverage="0%" />
|
|
<condition number="390" type="jump" coverage="0%" />
|
|
<condition number="411" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="134" hits="0" branch="False" />
|
|
<line number="135" hits="0" branch="False" />
|
|
<line number="137" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="431" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="138" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="455" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="139" hits="0" branch="False" />
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="18" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="15" hits="8" branch="False" />
|
|
<line number="17" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="18" hits="8" branch="False" />
|
|
<line number="19" hits="8" branch="False" />
|
|
<line number="20" hits="8" branch="False" />
|
|
<line number="21" hits="8" branch="False" />
|
|
<line number="24" hits="8" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="53" type="jump" coverage="100%" />
|
|
<condition number="71" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="25" hits="0" branch="False" />
|
|
<line number="26" hits="0" branch="False" />
|
|
<line number="28" hits="0" branch="False" />
|
|
<line number="29" hits="0" branch="False" />
|
|
<line number="31" hits="8" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="98" type="jump" coverage="100%" />
|
|
<condition number="120" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="32" hits="4" branch="False" />
|
|
<line number="34" hits="4" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="148" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="35" hits="4" branch="False" />
|
|
<line number="36" hits="4" branch="False" />
|
|
<line number="37" hits="4" branch="False" />
|
|
<line number="41" hits="4" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="195" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="43" hits="4" branch="False" />
|
|
<line number="45" hits="0" branch="False" />
|
|
<line number="46" hits="4" branch="False" />
|
|
<line number="48" hits="4" branch="False" />
|
|
<line number="49" hits="8" branch="False" />
|
|
<line number="51" hits="0" branch="True" condition-coverage="0% (0/8)">
|
|
<conditions>
|
|
<condition number="8" type="switch" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<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="58" hits="0" branch="False" />
|
|
<line number="61" hits="4" branch="False" />
|
|
<line number="64" hits="4" branch="False" />
|
|
<line number="65" hits="18" branch="False" />
|
|
<line number="66" hits="4" branch="False" />
|
|
<line number="67" hits="18" branch="False" />
|
|
<line number="68" hits="18" branch="False" />
|
|
<line number="69" hits="41" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="104" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="70" hits="41" branch="False" />
|
|
<line number="71" hits="41" branch="False" />
|
|
<line number="72" hits="41" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="73" hits="4" branch="False" />
|
|
<line number="74" hits="41" branch="False" />
|
|
<line number="75" hits="4" branch="False" />
|
|
<line number="76" hits="41" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="53" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="77" hits="18" branch="False" />
|
|
<line number="78" hits="4" branch="False" />
|
|
<line number="79" hits="18" branch="False" />
|
|
<line number="80" hits="4" branch="False" />
|
|
<line number="81" hits="4" branch="False" />
|
|
<line number="82" hits="23" branch="False" />
|
|
<line number="83" hits="23" branch="False" />
|
|
<line number="84" hits="0" branch="False" />
|
|
<line number="85" hits="0" branch="False" />
|
|
<line number="86" hits="0" branch="False" />
|
|
<line number="87" hits="0" branch="False" />
|
|
<line number="88" hits="4" branch="False" />
|
|
<line number="89" hits="0" branch="False" />
|
|
<line number="90" hits="22" branch="False" />
|
|
<line number="91" hits="4" branch="False" />
|
|
<line number="94" hits="18" branch="False" />
|
|
<line number="98" hits="18" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="99" hits="8" branch="False" />
|
|
<line number="100" hits="8" branch="False" />
|
|
<line number="101" hits="8" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
<condition number="42" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="102" hits="8" branch="False" />
|
|
<line number="103" hits="8" branch="True" condition-coverage="8.33% (1/12)">
|
|
<conditions>
|
|
<condition number="56" type="switch" coverage="10%" />
|
|
<condition number="102" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="104" hits="8" branch="False" />
|
|
<line number="105" hits="0" branch="False" />
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="107" hits="8" branch="False" />
|
|
<line number="108" hits="0" branch="False" />
|
|
<line number="109" hits="0" branch="False" />
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="112" hits="8" branch="False" />
|
|
<line number="114" hits="0" branch="False" />
|
|
<line number="115" hits="10" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="195" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="116" hits="10" branch="False" />
|
|
<line number="117" hits="10" branch="False" />
|
|
<line number="118" hits="10" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="226" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="119" hits="10" branch="False" />
|
|
<line number="120" hits="10" branch="False" />
|
|
<line number="121" hits="10" branch="True" condition-coverage="8.33% (1/12)">
|
|
<conditions>
|
|
<condition number="252" type="switch" coverage="10%" />
|
|
<condition number="298" type="jump" coverage="0%" />
|
|
</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="125" hits="0" branch="False" />
|
|
<line number="126" hits="0" branch="False" />
|
|
<line number="127" hits="0" branch="False" />
|
|
<line number="128" hits="0" branch="False" />
|
|
<line number="129" hits="0" branch="False" />
|
|
<line number="130" hits="10" branch="False" />
|
|
<line number="132" hits="0" branch="False" />
|
|
<line number="133" hits="0" branch="True" condition-coverage="0% (0/6)">
|
|
<conditions>
|
|
<condition number="382" type="jump" coverage="0%" />
|
|
<condition number="390" type="jump" coverage="0%" />
|
|
<condition number="411" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="134" hits="0" branch="False" />
|
|
<line number="135" hits="0" branch="False" />
|
|
<line number="137" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="431" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="138" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="455" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="139" hits="0" branch="False" />
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="18" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Query.BTreeExpressionVisitor" filename="CBDD.Core/Query/BTreeExpressionVisitor.cs" line-rate="1" branch-rate="1" complexity="24">
|
|
<methods>
|
|
<method name="GetModel" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="12" hits="29" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="VisitMethodCall" signature="(System.Linq.Expressions.MethodCallExpression)" line-rate="1" branch-rate="1" complexity="14">
|
|
<lines>
|
|
<line number="16" hits="56" branch="False" />
|
|
<line number="17" hits="56" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="29" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="18" hits="49" branch="False" />
|
|
<line number="19" hits="49" branch="True" condition-coverage="100% (12/12)">
|
|
<conditions>
|
|
<condition number="60" type="jump" coverage="100%" />
|
|
<condition number="73" type="jump" coverage="100%" />
|
|
<condition number="86" type="jump" coverage="100%" />
|
|
<condition number="99" type="jump" coverage="100%" />
|
|
<condition number="112" type="jump" coverage="100%" />
|
|
<condition number="125" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="22" hits="17" branch="False" />
|
|
<line number="23" hits="17" branch="False" />
|
|
<line number="25" hits="6" branch="False" />
|
|
<line number="26" hits="6" branch="False" />
|
|
<line number="29" hits="9" branch="False" />
|
|
<line number="30" hits="9" branch="False" />
|
|
<line number="32" hits="1" branch="False" />
|
|
<line number="33" hits="1" branch="False" />
|
|
<line number="35" hits="2" branch="False" />
|
|
<line number="36" hits="2" branch="False" />
|
|
<line number="38" hits="49" branch="False" />
|
|
<line number="40" hits="56" branch="False" />
|
|
<line number="41" hits="56" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="VisitWhere" signature="(System.Linq.Expressions.MethodCallExpression)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="44" hits="17" branch="False" />
|
|
<line number="46" hits="17" branch="False" />
|
|
<line number="48" hits="17" branch="False" />
|
|
<line number="49" hits="17" branch="False" />
|
|
<line number="51" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="66" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="52" hits="14" branch="False" />
|
|
<line number="53" hits="14" branch="False" />
|
|
<line number="54" hits="14" branch="False" />
|
|
<line number="56" hits="3" branch="False" />
|
|
<line number="58" hits="3" branch="False" />
|
|
<line number="59" hits="3" branch="False" />
|
|
<line number="60" hits="3" branch="False" />
|
|
<line number="61" hits="3" branch="False" />
|
|
<line number="62" hits="3" branch="False" />
|
|
<line number="63" hits="3" branch="False" />
|
|
<line number="64" hits="3" branch="False" />
|
|
<line number="65" hits="17" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="VisitSelect" signature="(System.Linq.Expressions.MethodCallExpression)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="68" hits="6" branch="False" />
|
|
<line number="69" hits="6" branch="False" />
|
|
<line number="70" hits="6" branch="False" />
|
|
<line number="71" hits="6" branch="False" />
|
|
<line number="72" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="VisitOrderBy" signature="(System.Linq.Expressions.MethodCallExpression)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="75" hits="9" branch="False" />
|
|
<line number="76" hits="9" branch="False" />
|
|
<line number="77" hits="9" branch="False" />
|
|
<line number="78" hits="9" branch="False" />
|
|
<line number="79" hits="9" branch="False" />
|
|
<line number="80" hits="9" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="VisitTake" signature="(System.Linq.Expressions.MethodCallExpression)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="83" hits="1" branch="False" />
|
|
<line number="84" hits="1" branch="False" />
|
|
<line number="85" hits="1" branch="False" />
|
|
<line number="86" hits="1" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="87" hits="1" branch="False" />
|
|
<line number="88" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="VisitSkip" signature="(System.Linq.Expressions.MethodCallExpression)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="91" hits="2" branch="False" />
|
|
<line number="92" hits="2" branch="False" />
|
|
<line number="93" hits="2" branch="False" />
|
|
<line number="94" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="95" hits="2" branch="False" />
|
|
<line number="96" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="7" hits="29" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="12" hits="29" branch="False" />
|
|
<line number="16" hits="56" branch="False" />
|
|
<line number="17" hits="56" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="29" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="18" hits="49" branch="False" />
|
|
<line number="19" hits="49" branch="True" condition-coverage="100% (12/12)">
|
|
<conditions>
|
|
<condition number="60" type="jump" coverage="100%" />
|
|
<condition number="73" type="jump" coverage="100%" />
|
|
<condition number="86" type="jump" coverage="100%" />
|
|
<condition number="99" type="jump" coverage="100%" />
|
|
<condition number="112" type="jump" coverage="100%" />
|
|
<condition number="125" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="22" hits="17" branch="False" />
|
|
<line number="23" hits="17" branch="False" />
|
|
<line number="25" hits="6" branch="False" />
|
|
<line number="26" hits="6" branch="False" />
|
|
<line number="29" hits="9" branch="False" />
|
|
<line number="30" hits="9" branch="False" />
|
|
<line number="32" hits="1" branch="False" />
|
|
<line number="33" hits="1" branch="False" />
|
|
<line number="35" hits="2" branch="False" />
|
|
<line number="36" hits="2" branch="False" />
|
|
<line number="38" hits="49" branch="False" />
|
|
<line number="40" hits="56" branch="False" />
|
|
<line number="41" hits="56" branch="False" />
|
|
<line number="44" hits="17" branch="False" />
|
|
<line number="46" hits="17" branch="False" />
|
|
<line number="48" hits="17" branch="False" />
|
|
<line number="49" hits="17" branch="False" />
|
|
<line number="51" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="66" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="52" hits="14" branch="False" />
|
|
<line number="53" hits="14" branch="False" />
|
|
<line number="54" hits="14" branch="False" />
|
|
<line number="56" hits="3" branch="False" />
|
|
<line number="58" hits="3" branch="False" />
|
|
<line number="59" hits="3" branch="False" />
|
|
<line number="60" hits="3" branch="False" />
|
|
<line number="61" hits="3" branch="False" />
|
|
<line number="62" hits="3" branch="False" />
|
|
<line number="63" hits="3" branch="False" />
|
|
<line number="64" hits="3" branch="False" />
|
|
<line number="65" hits="17" branch="False" />
|
|
<line number="68" hits="6" branch="False" />
|
|
<line number="69" hits="6" branch="False" />
|
|
<line number="70" hits="6" branch="False" />
|
|
<line number="71" hits="6" branch="False" />
|
|
<line number="72" hits="6" branch="False" />
|
|
<line number="75" hits="9" branch="False" />
|
|
<line number="76" hits="9" branch="False" />
|
|
<line number="77" hits="9" branch="False" />
|
|
<line number="78" hits="9" branch="False" />
|
|
<line number="79" hits="9" branch="False" />
|
|
<line number="80" hits="9" branch="False" />
|
|
<line number="83" hits="1" branch="False" />
|
|
<line number="84" hits="1" branch="False" />
|
|
<line number="85" hits="1" branch="False" />
|
|
<line number="86" hits="1" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="87" hits="1" branch="False" />
|
|
<line number="88" hits="1" branch="False" />
|
|
<line number="91" hits="2" branch="False" />
|
|
<line number="92" hits="2" branch="False" />
|
|
<line number="93" hits="2" branch="False" />
|
|
<line number="94" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="95" hits="2" branch="False" />
|
|
<line number="96" hits="2" branch="False" />
|
|
<line number="7" hits="29" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Query.BTreeQueryable`1" filename="CBDD.Core/Query/BTreeQueryable.cs" line-rate="0.7894" branch-rate="1" complexity="7">
|
|
<methods>
|
|
<method name="get_ElementType" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="33" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Expression" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="38" hits="58" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Provider" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="43" hits="57" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetEnumerator" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="47" hits="22" branch="False" />
|
|
<line number="48" hits="22" branch="False" />
|
|
<line number="49" hits="22" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="System.Collections.IEnumerable.GetEnumerator" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="53" hits="0" branch="False" />
|
|
<line number="54" hits="0" branch="False" />
|
|
<line number="55" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Linq.IQueryProvider,System.Linq.Expressions.Expression)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="14" hits="28" branch="False" />
|
|
<line number="15" hits="28" branch="False" />
|
|
<line number="16" hits="28" branch="False" />
|
|
<line number="17" hits="28" branch="False" />
|
|
<line number="18" hits="28" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Linq.IQueryProvider)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="24" hits="24" branch="False" />
|
|
<line number="25" hits="24" branch="False" />
|
|
<line number="26" hits="24" branch="False" />
|
|
<line number="27" hits="24" branch="False" />
|
|
<line number="28" hits="24" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="33" hits="0" branch="False" />
|
|
<line number="38" hits="58" branch="False" />
|
|
<line number="43" hits="57" branch="False" />
|
|
<line number="47" hits="22" branch="False" />
|
|
<line number="48" hits="22" branch="False" />
|
|
<line number="49" hits="22" 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="14" hits="28" branch="False" />
|
|
<line number="15" hits="28" branch="False" />
|
|
<line number="16" hits="28" branch="False" />
|
|
<line number="17" hits="28" branch="False" />
|
|
<line number="18" hits="28" branch="False" />
|
|
<line number="24" hits="24" branch="False" />
|
|
<line number="25" hits="24" branch="False" />
|
|
<line number="26" hits="24" branch="False" />
|
|
<line number="27" hits="24" branch="False" />
|
|
<line number="28" hits="24" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Query.BTreeQueryProvider`2" filename="CBDD.Core/Query/BTreeQueryProvider.cs" line-rate="0.8194" branch-rate="0.8636" complexity="25">
|
|
<methods>
|
|
<method name="CreateQuery" signature="(System.Linq.Expressions.Expression)" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="28" hits="0" branch="False" />
|
|
<line number="29" hits="0" branch="False" />
|
|
<line number="31" hits="0" branch="False" />
|
|
<line number="32" hits="0" branch="False" />
|
|
<line number="33" hits="0" branch="False" />
|
|
<line number="34" hits="0" branch="False" />
|
|
<line number="36" hits="0" branch="False" />
|
|
<line number="37" hits="0" branch="False" />
|
|
<line number="38" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="77" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="40" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateQuery" signature="(System.Linq.Expressions.Expression)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="49" hits="28" branch="False" />
|
|
<line number="50" hits="28" branch="False" />
|
|
<line number="51" hits="28" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Execute" signature="(System.Linq.Expressions.Expression)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="59" hits="0" branch="False" />
|
|
<line number="60" hits="0" branch="False" />
|
|
<line number="61" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Execute" signature="(System.Linq.Expressions.Expression)" line-rate="1" branch-rate="0.95" complexity="20">
|
|
<lines>
|
|
<line number="70" hits="29" branch="False" />
|
|
<line number="75" hits="29" branch="False" />
|
|
<line number="76" hits="29" branch="False" />
|
|
<line number="77" hits="29" branch="False" />
|
|
<line number="80" hits="29" branch="False" />
|
|
<line number="83" hits="29" branch="False" />
|
|
<line number="84" hits="29" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="50" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="85" hits="6" branch="False" />
|
|
<line number="86" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="66" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="87" hits="1" branch="False" />
|
|
<line number="88" hits="1" branch="False" />
|
|
<line number="89" hits="1" branch="False" />
|
|
<line number="90" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="114" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="91" hits="2" branch="False" />
|
|
<line number="92" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="123" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="93" hits="2" branch="False" />
|
|
<line number="94" hits="2" branch="False" />
|
|
<line number="95" hits="2" branch="False" />
|
|
<line number="97" hits="3" branch="False" />
|
|
<line number="98" hits="3" branch="False" />
|
|
<line number="99" hits="3" branch="False" />
|
|
<line number="100" hits="6" branch="False" />
|
|
<line number="103" hits="29" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="231" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="104" hits="23" branch="False" />
|
|
<line number="105" hits="23" branch="False" />
|
|
<line number="106" hits="23" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="250" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="107" hits="8" branch="False" />
|
|
<line number="108" hits="8" branch="False" />
|
|
<line number="109" hits="8" branch="False" />
|
|
<line number="111" hits="23" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="276" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="112" hits="4" branch="False" />
|
|
<line number="113" hits="4" branch="False" />
|
|
<line number="114" hits="4" branch="False" />
|
|
<line number="115" hits="23" branch="False" />
|
|
<line number="118" hits="29" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="303" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="119" hits="19" branch="False" />
|
|
<line number="120" hits="19" branch="False" />
|
|
<line number="121" hits="19" branch="False" />
|
|
<line number="129" hits="29" branch="False" />
|
|
<line number="130" hits="29" branch="False" />
|
|
<line number="131" hits="29" branch="False" />
|
|
<line number="133" hits="29" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="353" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="135" hits="29" branch="False" />
|
|
<line number="136" hits="29" branch="False" />
|
|
<line number="142" hits="29" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="412" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="143" hits="5" branch="False" />
|
|
<line number="145" hits="5" branch="False" />
|
|
<line number="146" hits="5" branch="False" />
|
|
<line number="148" hits="29" branch="False" />
|
|
<line number="149" hits="29" branch="False" />
|
|
<line number="150" hits="29" branch="False" />
|
|
<line number="151" hits="29" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`2<TId,T>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="17" hits="24" branch="False" />
|
|
<line number="18" hits="24" branch="False" />
|
|
<line number="19" hits="24" branch="False" />
|
|
<line number="20" hits="24" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="28" hits="0" branch="False" />
|
|
<line number="29" hits="0" branch="False" />
|
|
<line number="31" hits="0" branch="False" />
|
|
<line number="32" hits="0" branch="False" />
|
|
<line number="33" hits="0" branch="False" />
|
|
<line number="34" hits="0" branch="False" />
|
|
<line number="36" hits="0" branch="False" />
|
|
<line number="37" hits="0" branch="False" />
|
|
<line number="38" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="77" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="40" hits="0" branch="False" />
|
|
<line number="49" hits="28" branch="False" />
|
|
<line number="50" hits="28" branch="False" />
|
|
<line number="51" hits="28" branch="False" />
|
|
<line number="59" hits="0" branch="False" />
|
|
<line number="60" hits="0" branch="False" />
|
|
<line number="61" hits="0" branch="False" />
|
|
<line number="70" hits="29" branch="False" />
|
|
<line number="75" hits="29" branch="False" />
|
|
<line number="76" hits="29" branch="False" />
|
|
<line number="77" hits="29" branch="False" />
|
|
<line number="80" hits="29" branch="False" />
|
|
<line number="83" hits="29" branch="False" />
|
|
<line number="84" hits="29" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="50" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="85" hits="6" branch="False" />
|
|
<line number="86" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="66" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="87" hits="1" branch="False" />
|
|
<line number="88" hits="1" branch="False" />
|
|
<line number="89" hits="1" branch="False" />
|
|
<line number="90" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="114" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="91" hits="2" branch="False" />
|
|
<line number="92" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="123" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="93" hits="2" branch="False" />
|
|
<line number="94" hits="2" branch="False" />
|
|
<line number="95" hits="2" branch="False" />
|
|
<line number="97" hits="3" branch="False" />
|
|
<line number="98" hits="3" branch="False" />
|
|
<line number="99" hits="3" branch="False" />
|
|
<line number="100" hits="6" branch="False" />
|
|
<line number="103" hits="29" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="231" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="104" hits="23" branch="False" />
|
|
<line number="105" hits="23" branch="False" />
|
|
<line number="106" hits="23" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="250" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="107" hits="8" branch="False" />
|
|
<line number="108" hits="8" branch="False" />
|
|
<line number="109" hits="8" branch="False" />
|
|
<line number="111" hits="23" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="276" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="112" hits="4" branch="False" />
|
|
<line number="113" hits="4" branch="False" />
|
|
<line number="114" hits="4" branch="False" />
|
|
<line number="115" hits="23" branch="False" />
|
|
<line number="118" hits="29" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="303" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="119" hits="19" branch="False" />
|
|
<line number="120" hits="19" branch="False" />
|
|
<line number="121" hits="19" branch="False" />
|
|
<line number="129" hits="29" branch="False" />
|
|
<line number="130" hits="29" branch="False" />
|
|
<line number="131" hits="29" branch="False" />
|
|
<line number="133" hits="29" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="353" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="135" hits="29" branch="False" />
|
|
<line number="136" hits="29" branch="False" />
|
|
<line number="142" hits="29" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="412" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="143" hits="5" branch="False" />
|
|
<line number="145" hits="5" branch="False" />
|
|
<line number="146" hits="5" branch="False" />
|
|
<line number="148" hits="29" branch="False" />
|
|
<line number="149" hits="29" branch="False" />
|
|
<line number="150" hits="29" branch="False" />
|
|
<line number="151" hits="29" branch="False" />
|
|
<line number="17" hits="24" branch="False" />
|
|
<line number="18" hits="24" branch="False" />
|
|
<line number="19" hits="24" branch="False" />
|
|
<line number="20" hits="24" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Query.BTreeQueryProvider`2/RootFinder" filename="CBDD.Core/Query/BTreeQueryProvider.cs" line-rate="1" branch-rate="1" complexity="5">
|
|
<methods>
|
|
<method name="get_Root" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="158" hits="109" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="VisitConstant" signature="(System.Linq.Expressions.ConstantExpression)" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="162" hits="51" branch="False" />
|
|
<line number="164" hits="51" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="100%" />
|
|
<condition number="30" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="165" hits="29" branch="False" />
|
|
<line number="168" hits="29" branch="False" />
|
|
<line number="169" hits="29" branch="False" />
|
|
<line number="170" hits="51" branch="False" />
|
|
<line number="171" hits="51" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="158" hits="109" branch="False" />
|
|
<line number="162" hits="51" branch="False" />
|
|
<line number="164" hits="51" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="100%" />
|
|
<condition number="30" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="165" hits="29" branch="False" />
|
|
<line number="168" hits="29" branch="False" />
|
|
<line number="169" hits="29" branch="False" />
|
|
<line number="170" hits="51" branch="False" />
|
|
<line number="171" hits="51" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Query.EnumerableRewriter" filename="CBDD.Core/Query/EnumerableRewriter.cs" line-rate="0.8863" branch-rate="0.9375" complexity="17">
|
|
<methods>
|
|
<method name="VisitConstant" signature="(System.Linq.Expressions.ConstantExpression)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="27" hits="51" branch="False" />
|
|
<line number="29" hits="51" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="30" hits="29" branch="False" />
|
|
<line number="31" hits="29" branch="False" />
|
|
<line number="33" hits="22" branch="False" />
|
|
<line number="34" hits="51" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="VisitMethodCall" signature="(System.Linq.Expressions.MethodCallExpression)" line-rate="0.8484" branch-rate="0.9285" complexity="14">
|
|
<lines>
|
|
<line number="38" hits="42" branch="False" />
|
|
<line number="39" hits="42" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="29" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="40" hits="36" branch="False" />
|
|
<line number="41" hits="36" branch="False" />
|
|
<line number="42" hits="36" branch="False" />
|
|
<line number="43" hits="36" branch="False" />
|
|
<line number="45" hits="218" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="214" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="46" hits="73" branch="False" />
|
|
<line number="47" hits="73" branch="False" />
|
|
<line number="50" hits="73" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="130" type="jump" coverage="100%" />
|
|
<condition number="150" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="51" hits="34" branch="False" />
|
|
<line number="52" hits="34" branch="False" />
|
|
<line number="53" hits="34" branch="False" />
|
|
<line number="54" hits="34" branch="False" />
|
|
<line number="55" hits="73" branch="False" />
|
|
<line number="56" hits="73" branch="False" />
|
|
<line number="58" hits="36" branch="False" />
|
|
<line number="59" hits="36" branch="False" />
|
|
<line number="60" hits="6057" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="62" hits="144" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="343" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="63" hits="36" branch="False" />
|
|
<line number="64" hits="36" branch="False" />
|
|
<line number="65" hits="36" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="297" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="36" branch="False" />
|
|
<line number="72" hits="36" branch="False" />
|
|
<line number="75" hits="36" branch="False" />
|
|
<line number="77" hits="0" branch="False" />
|
|
<line number="78" hits="0" branch="False" />
|
|
<line number="80" hits="0" branch="False" />
|
|
<line number="81" hits="0" branch="False" />
|
|
<line number="82" hits="0" branch="False" />
|
|
<line number="84" hits="6" branch="False" />
|
|
<line number="85" hits="42" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Linq.IQueryable,System.Object)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="19" hits="29" branch="False" />
|
|
<line number="20" hits="29" branch="False" />
|
|
<line number="21" hits="29" branch="False" />
|
|
<line number="22" hits="29" branch="False" />
|
|
<line number="23" hits="29" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="27" hits="51" branch="False" />
|
|
<line number="29" hits="51" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="30" hits="29" branch="False" />
|
|
<line number="31" hits="29" branch="False" />
|
|
<line number="33" hits="22" branch="False" />
|
|
<line number="34" hits="51" branch="False" />
|
|
<line number="38" hits="42" branch="False" />
|
|
<line number="39" hits="42" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="29" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="40" hits="36" branch="False" />
|
|
<line number="41" hits="36" branch="False" />
|
|
<line number="42" hits="36" branch="False" />
|
|
<line number="43" hits="36" branch="False" />
|
|
<line number="45" hits="218" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="214" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="46" hits="73" branch="False" />
|
|
<line number="47" hits="73" branch="False" />
|
|
<line number="50" hits="73" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="130" type="jump" coverage="100%" />
|
|
<condition number="150" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="51" hits="34" branch="False" />
|
|
<line number="52" hits="34" branch="False" />
|
|
<line number="53" hits="34" branch="False" />
|
|
<line number="54" hits="34" branch="False" />
|
|
<line number="55" hits="73" branch="False" />
|
|
<line number="56" hits="73" branch="False" />
|
|
<line number="58" hits="36" branch="False" />
|
|
<line number="59" hits="36" branch="False" />
|
|
<line number="60" hits="6057" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="62" hits="144" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="343" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="63" hits="36" branch="False" />
|
|
<line number="64" hits="36" branch="False" />
|
|
<line number="65" hits="36" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="297" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="36" branch="False" />
|
|
<line number="72" hits="36" branch="False" />
|
|
<line number="75" hits="36" branch="False" />
|
|
<line number="77" hits="0" branch="False" />
|
|
<line number="78" hits="0" branch="False" />
|
|
<line number="80" hits="0" branch="False" />
|
|
<line number="81" hits="0" branch="False" />
|
|
<line number="82" hits="0" branch="False" />
|
|
<line number="84" hits="6" branch="False" />
|
|
<line number="85" hits="42" branch="False" />
|
|
<line number="19" hits="29" branch="False" />
|
|
<line number="20" hits="29" branch="False" />
|
|
<line number="21" hits="29" branch="False" />
|
|
<line number="22" hits="29" branch="False" />
|
|
<line number="23" hits="29" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Query.IndexOptimizer" filename="CBDD.Core/Query/IndexOptimizer.cs" line-rate="0.8625" branch-rate="0.7288" complexity="118">
|
|
<methods>
|
|
<method name="TryOptimize" signature="(ZB.MOM.WW.CBDD.Core.Query.QueryModel,System.Collections.Generic.IEnumerable`1<ZB.MOM.WW.CBDD.Core.Indexing.CollectionIndexInfo>)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="89" hits="35" branch="False" />
|
|
<line number="90" hits="50" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="92" hits="20" branch="False" />
|
|
<line number="93" hits="35" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="OptimizeExpression" signature="(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression,System.Collections.Generic.IEnumerable`1<ZB.MOM.WW.CBDD.Core.Indexing.CollectionIndexInfo>)" line-rate="0.9528" branch-rate="0.8461" complexity="78">
|
|
<lines>
|
|
<line number="96" hits="28" branch="False" />
|
|
<line number="98" hits="28" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="15" type="jump" coverage="100%" />
|
|
<condition number="33" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="99" hits="4" branch="False" />
|
|
<line number="100" hits="4" branch="False" />
|
|
<line number="101" hits="4" branch="False" />
|
|
<line number="103" hits="4" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="71" type="jump" coverage="100%" />
|
|
<condition number="75" type="jump" coverage="100%" />
|
|
<condition number="103" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="104" hits="2" branch="False" />
|
|
<line number="105" hits="2" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="134" type="jump" coverage="50%" />
|
|
<condition number="159" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="106" hits="2" branch="False" />
|
|
<line number="107" hits="2" branch="False" />
|
|
<line number="108" hits="2" branch="False" />
|
|
<line number="109" hits="2" branch="False" />
|
|
<line number="110" hits="2" branch="False" />
|
|
<line number="111" hits="2" branch="False" />
|
|
<line number="113" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="193" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="117" hits="24" branch="False" />
|
|
<line number="118" hits="24" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="256" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="119" hits="14" branch="False" />
|
|
<line number="120" hits="23" branch="False" />
|
|
<line number="121" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="291" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="122" hits="8" branch="False" />
|
|
<line number="123" hits="8" branch="False" />
|
|
<line number="124" hits="8" branch="True" condition-coverage="100% (10/10)">
|
|
<conditions>
|
|
<condition number="330" type="switch" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="127" hits="1" branch="False" />
|
|
<line number="128" hits="1" branch="False" />
|
|
<line number="129" hits="1" branch="False" />
|
|
<line number="130" hits="1" branch="False" />
|
|
<line number="133" hits="4" branch="False" />
|
|
<line number="134" hits="4" branch="False" />
|
|
<line number="135" hits="4" branch="False" />
|
|
<line number="136" hits="4" branch="False" />
|
|
<line number="139" hits="3" branch="False" />
|
|
<line number="140" hits="3" branch="False" />
|
|
<line number="141" hits="3" branch="False" />
|
|
<line number="142" hits="3" branch="False" />
|
|
<line number="144" hits="8" branch="False" />
|
|
<line number="146" hits="6" branch="False" />
|
|
<line number="149" hits="16" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="480" type="jump" coverage="100%" />
|
|
<condition number="504" type="jump" coverage="100%" />
|
|
<condition number="544" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="150" hits="2" branch="False" />
|
|
<line number="151" hits="2" branch="True" condition-coverage="50% (3/6)">
|
|
<conditions>
|
|
<condition number="562" type="jump" coverage="50%" />
|
|
<condition number="586" type="jump" coverage="50%" />
|
|
<condition number="614" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="152" hits="2" branch="False" />
|
|
<line number="153" hits="4" branch="False" />
|
|
<line number="154" hits="2" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="639" type="jump" coverage="50%" />
|
|
<condition number="658" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="155" hits="2" branch="False" />
|
|
<line number="156" hits="2" branch="False" />
|
|
<line number="157" hits="2" branch="False" />
|
|
<line number="158" hits="2" branch="False" />
|
|
<line number="159" hits="2" branch="False" />
|
|
<line number="160" hits="2" branch="False" />
|
|
<line number="161" hits="2" branch="False" />
|
|
<line number="162" hits="2" branch="False" />
|
|
<line number="163" hits="2" branch="False" />
|
|
<line number="165" hits="0" branch="False" />
|
|
<line number="166" hits="0" branch="False" />
|
|
<line number="169" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="741" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="170" hits="4" branch="False" />
|
|
<line number="172" hits="4" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="776" type="jump" coverage="100%" />
|
|
<condition number="814" type="jump" coverage="100%" />
|
|
<condition number="838" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="173" hits="1" branch="False" />
|
|
<line number="174" hits="1" branch="False" />
|
|
<line number="175" hits="1" branch="False" />
|
|
<line number="177" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="178" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="911" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="179" hits="1" branch="False" />
|
|
<line number="180" hits="1" branch="False" />
|
|
<line number="181" hits="1" branch="False" />
|
|
<line number="182" hits="1" branch="False" />
|
|
<line number="183" hits="1" branch="False" />
|
|
<line number="184" hits="1" branch="False" />
|
|
<line number="185" hits="1" branch="False" />
|
|
<line number="186" hits="1" branch="False" />
|
|
<line number="188" hits="0" branch="False" />
|
|
<line number="191" hits="3" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="989" type="jump" coverage="100%" />
|
|
<condition number="1027" type="jump" coverage="100%" />
|
|
<condition number="1051" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="192" hits="1" branch="False" />
|
|
<line number="193" hits="1" branch="False" />
|
|
<line number="194" hits="1" branch="False" />
|
|
<line number="196" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="197" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="1127" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="198" hits="1" branch="False" />
|
|
<line number="199" hits="1" branch="False" />
|
|
<line number="200" hits="1" branch="False" />
|
|
<line number="201" hits="1" branch="False" />
|
|
<line number="202" hits="1" branch="False" />
|
|
<line number="203" hits="1" branch="False" />
|
|
<line number="204" hits="1" branch="False" />
|
|
<line number="205" hits="1" branch="False" />
|
|
<line number="206" hits="1" branch="False" />
|
|
<line number="208" hits="0" branch="False" />
|
|
<line number="211" hits="2" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="1213" type="jump" coverage="100%" />
|
|
<condition number="1251" type="jump" coverage="100%" />
|
|
<condition number="1275" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="212" hits="1" branch="False" />
|
|
<line number="213" hits="1" branch="False" />
|
|
<line number="214" hits="1" branch="False" />
|
|
<line number="216" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="217" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="1351" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="218" hits="1" branch="False" />
|
|
<line number="219" hits="1" branch="False" />
|
|
<line number="220" hits="1" branch="False" />
|
|
<line number="221" hits="1" branch="False" />
|
|
<line number="222" hits="1" branch="False" />
|
|
<line number="223" hits="1" branch="False" />
|
|
<line number="224" hits="1" branch="False" />
|
|
<line number="225" hits="1" branch="False" />
|
|
<line number="226" hits="1" branch="False" />
|
|
<line number="228" hits="0" branch="False" />
|
|
<line number="229" hits="1" branch="False" />
|
|
<line number="231" hits="11" branch="False" />
|
|
<line number="232" hits="28" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="IncrementPrefix" signature="(System.String)" line-rate="1" branch-rate="0.5" complexity="4">
|
|
<lines>
|
|
<line number="235" hits="2" branch="False" />
|
|
<line number="236" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="237" hits="2" branch="False" />
|
|
<line number="238" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="40" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="239" hits="2" branch="False" />
|
|
<line number="240" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EvaluateExpression" signature="(System.Linq.Expressions.Expression)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="243" hits="6" branch="False" />
|
|
<line number="244" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="245" hits="2" branch="False" />
|
|
<line number="246" hits="2" branch="False" />
|
|
<line number="250" hits="4" branch="False" />
|
|
<line number="251" hits="4" branch="False" />
|
|
<line number="252" hits="4" branch="False" />
|
|
<line number="253" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Matches" signature="(ZB.MOM.WW.CBDD.Core.Indexing.CollectionIndexInfo,System.String)" line-rate="1" branch-rate="0.5" complexity="4">
|
|
<lines>
|
|
<line number="256" hits="14" branch="False" />
|
|
<line number="257" hits="14" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="258" hits="14" branch="False" />
|
|
<line number="259" hits="14" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ParseSimplePredicate" signature="(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression)" line-rate="0.625" branch-rate="0.6" complexity="20">
|
|
<lines>
|
|
<line number="262" hits="24" branch="False" />
|
|
<line number="263" hits="24" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="264" hits="16" branch="False" />
|
|
<line number="265" hits="16" branch="False" />
|
|
<line number="266" hits="16" branch="False" />
|
|
<line number="267" hits="16" branch="False" />
|
|
<line number="269" hits="16" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="48" type="jump" coverage="100%" />
|
|
<condition number="66" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="270" hits="0" branch="False" />
|
|
<line number="271" hits="0" branch="False" />
|
|
<line number="272" hits="0" branch="False" />
|
|
<line number="273" hits="0" branch="False" />
|
|
<line number="275" hits="16" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="93" type="jump" coverage="50%" />
|
|
<condition number="115" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="276" hits="14" branch="False" />
|
|
<line number="277" hits="14" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="132" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="278" hits="14" branch="False" />
|
|
<line number="279" hits="0" branch="False" />
|
|
<line number="282" hits="2" branch="True" condition-coverage="50% (3/6)">
|
|
<conditions>
|
|
<condition number="175" type="jump" coverage="50%" />
|
|
<condition number="193" type="jump" coverage="50%" />
|
|
<condition number="215" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="283" hits="0" branch="False" />
|
|
<line number="284" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="232" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="285" hits="0" branch="False" />
|
|
<line number="286" hits="0" branch="False" />
|
|
<line number="287" hits="2" branch="False" />
|
|
<line number="288" hits="10" branch="False" />
|
|
<line number="289" hits="24" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Flip" signature="(System.Linq.Expressions.ExpressionType)" line-rate="0" branch-rate="0" complexity="8">
|
|
<lines>
|
|
<line number="291" hits="0" branch="True" condition-coverage="0% (0/8)">
|
|
<conditions>
|
|
<condition number="8" type="switch" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="292" hits="0" branch="False" />
|
|
<line number="293" hits="0" branch="False" />
|
|
<line number="294" hits="0" branch="False" />
|
|
<line number="295" hits="0" branch="False" />
|
|
<line number="296" hits="0" branch="False" />
|
|
<line number="297" hits="0" branch="False" />
|
|
<line number="298" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="89" hits="35" branch="False" />
|
|
<line number="90" hits="50" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="92" hits="20" branch="False" />
|
|
<line number="93" hits="35" branch="False" />
|
|
<line number="96" hits="28" branch="False" />
|
|
<line number="98" hits="28" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="15" type="jump" coverage="100%" />
|
|
<condition number="33" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="99" hits="4" branch="False" />
|
|
<line number="100" hits="4" branch="False" />
|
|
<line number="101" hits="4" branch="False" />
|
|
<line number="103" hits="4" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="71" type="jump" coverage="100%" />
|
|
<condition number="75" type="jump" coverage="100%" />
|
|
<condition number="103" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="104" hits="2" branch="False" />
|
|
<line number="105" hits="2" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="134" type="jump" coverage="50%" />
|
|
<condition number="159" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="106" hits="2" branch="False" />
|
|
<line number="107" hits="2" branch="False" />
|
|
<line number="108" hits="2" branch="False" />
|
|
<line number="109" hits="2" branch="False" />
|
|
<line number="110" hits="2" branch="False" />
|
|
<line number="111" hits="2" branch="False" />
|
|
<line number="113" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="193" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="117" hits="24" branch="False" />
|
|
<line number="118" hits="24" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="256" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="119" hits="14" branch="False" />
|
|
<line number="120" hits="23" branch="False" />
|
|
<line number="121" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="291" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="122" hits="8" branch="False" />
|
|
<line number="123" hits="8" branch="False" />
|
|
<line number="124" hits="8" branch="True" condition-coverage="100% (10/10)">
|
|
<conditions>
|
|
<condition number="330" type="switch" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="127" hits="1" branch="False" />
|
|
<line number="128" hits="1" branch="False" />
|
|
<line number="129" hits="1" branch="False" />
|
|
<line number="130" hits="1" branch="False" />
|
|
<line number="133" hits="4" branch="False" />
|
|
<line number="134" hits="4" branch="False" />
|
|
<line number="135" hits="4" branch="False" />
|
|
<line number="136" hits="4" branch="False" />
|
|
<line number="139" hits="3" branch="False" />
|
|
<line number="140" hits="3" branch="False" />
|
|
<line number="141" hits="3" branch="False" />
|
|
<line number="142" hits="3" branch="False" />
|
|
<line number="144" hits="8" branch="False" />
|
|
<line number="146" hits="6" branch="False" />
|
|
<line number="149" hits="16" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="480" type="jump" coverage="100%" />
|
|
<condition number="504" type="jump" coverage="100%" />
|
|
<condition number="544" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="150" hits="2" branch="False" />
|
|
<line number="151" hits="2" branch="True" condition-coverage="50% (3/6)">
|
|
<conditions>
|
|
<condition number="562" type="jump" coverage="50%" />
|
|
<condition number="586" type="jump" coverage="50%" />
|
|
<condition number="614" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="152" hits="2" branch="False" />
|
|
<line number="153" hits="4" branch="False" />
|
|
<line number="154" hits="2" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="639" type="jump" coverage="50%" />
|
|
<condition number="658" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="155" hits="2" branch="False" />
|
|
<line number="156" hits="2" branch="False" />
|
|
<line number="157" hits="2" branch="False" />
|
|
<line number="158" hits="2" branch="False" />
|
|
<line number="159" hits="2" branch="False" />
|
|
<line number="160" hits="2" branch="False" />
|
|
<line number="161" hits="2" branch="False" />
|
|
<line number="162" hits="2" branch="False" />
|
|
<line number="163" hits="2" branch="False" />
|
|
<line number="165" hits="0" branch="False" />
|
|
<line number="166" hits="0" branch="False" />
|
|
<line number="169" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="741" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="170" hits="4" branch="False" />
|
|
<line number="172" hits="4" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="776" type="jump" coverage="100%" />
|
|
<condition number="814" type="jump" coverage="100%" />
|
|
<condition number="838" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="173" hits="1" branch="False" />
|
|
<line number="174" hits="1" branch="False" />
|
|
<line number="175" hits="1" branch="False" />
|
|
<line number="177" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="178" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="911" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="179" hits="1" branch="False" />
|
|
<line number="180" hits="1" branch="False" />
|
|
<line number="181" hits="1" branch="False" />
|
|
<line number="182" hits="1" branch="False" />
|
|
<line number="183" hits="1" branch="False" />
|
|
<line number="184" hits="1" branch="False" />
|
|
<line number="185" hits="1" branch="False" />
|
|
<line number="186" hits="1" branch="False" />
|
|
<line number="188" hits="0" branch="False" />
|
|
<line number="191" hits="3" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="989" type="jump" coverage="100%" />
|
|
<condition number="1027" type="jump" coverage="100%" />
|
|
<condition number="1051" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="192" hits="1" branch="False" />
|
|
<line number="193" hits="1" branch="False" />
|
|
<line number="194" hits="1" branch="False" />
|
|
<line number="196" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="197" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="1127" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="198" hits="1" branch="False" />
|
|
<line number="199" hits="1" branch="False" />
|
|
<line number="200" hits="1" branch="False" />
|
|
<line number="201" hits="1" branch="False" />
|
|
<line number="202" hits="1" branch="False" />
|
|
<line number="203" hits="1" branch="False" />
|
|
<line number="204" hits="1" branch="False" />
|
|
<line number="205" hits="1" branch="False" />
|
|
<line number="206" hits="1" branch="False" />
|
|
<line number="208" hits="0" branch="False" />
|
|
<line number="211" hits="2" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="1213" type="jump" coverage="100%" />
|
|
<condition number="1251" type="jump" coverage="100%" />
|
|
<condition number="1275" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="212" hits="1" branch="False" />
|
|
<line number="213" hits="1" branch="False" />
|
|
<line number="214" hits="1" branch="False" />
|
|
<line number="216" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="217" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="1351" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="218" hits="1" branch="False" />
|
|
<line number="219" hits="1" branch="False" />
|
|
<line number="220" hits="1" branch="False" />
|
|
<line number="221" hits="1" branch="False" />
|
|
<line number="222" hits="1" branch="False" />
|
|
<line number="223" hits="1" branch="False" />
|
|
<line number="224" hits="1" branch="False" />
|
|
<line number="225" hits="1" branch="False" />
|
|
<line number="226" hits="1" branch="False" />
|
|
<line number="228" hits="0" branch="False" />
|
|
<line number="229" hits="1" branch="False" />
|
|
<line number="231" hits="11" branch="False" />
|
|
<line number="232" hits="28" branch="False" />
|
|
<line number="235" hits="2" branch="False" />
|
|
<line number="236" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="237" hits="2" branch="False" />
|
|
<line number="238" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="40" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="239" hits="2" branch="False" />
|
|
<line number="240" hits="2" branch="False" />
|
|
<line number="243" hits="6" branch="False" />
|
|
<line number="244" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="245" hits="2" branch="False" />
|
|
<line number="246" hits="2" branch="False" />
|
|
<line number="250" hits="4" branch="False" />
|
|
<line number="251" hits="4" branch="False" />
|
|
<line number="252" hits="4" branch="False" />
|
|
<line number="253" hits="6" branch="False" />
|
|
<line number="256" hits="14" branch="False" />
|
|
<line number="257" hits="14" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="258" hits="14" branch="False" />
|
|
<line number="259" hits="14" branch="False" />
|
|
<line number="262" hits="24" branch="False" />
|
|
<line number="263" hits="24" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="264" hits="16" branch="False" />
|
|
<line number="265" hits="16" branch="False" />
|
|
<line number="266" hits="16" branch="False" />
|
|
<line number="267" hits="16" branch="False" />
|
|
<line number="269" hits="16" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="48" type="jump" coverage="100%" />
|
|
<condition number="66" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="270" hits="0" branch="False" />
|
|
<line number="271" hits="0" branch="False" />
|
|
<line number="272" hits="0" branch="False" />
|
|
<line number="273" hits="0" branch="False" />
|
|
<line number="275" hits="16" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="93" type="jump" coverage="50%" />
|
|
<condition number="115" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="276" hits="14" branch="False" />
|
|
<line number="277" hits="14" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="132" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="278" hits="14" branch="False" />
|
|
<line number="279" hits="0" branch="False" />
|
|
<line number="282" hits="2" branch="True" condition-coverage="50% (3/6)">
|
|
<conditions>
|
|
<condition number="175" type="jump" coverage="50%" />
|
|
<condition number="193" type="jump" coverage="50%" />
|
|
<condition number="215" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="283" hits="0" branch="False" />
|
|
<line number="284" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="232" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="285" hits="0" branch="False" />
|
|
<line number="286" hits="0" branch="False" />
|
|
<line number="287" hits="2" branch="False" />
|
|
<line number="288" hits="10" branch="False" />
|
|
<line number="289" hits="24" branch="False" />
|
|
<line number="291" hits="0" branch="True" condition-coverage="0% (0/8)">
|
|
<conditions>
|
|
<condition number="8" type="switch" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="292" hits="0" branch="False" />
|
|
<line number="293" hits="0" branch="False" />
|
|
<line number="294" hits="0" branch="False" />
|
|
<line number="295" hits="0" branch="False" />
|
|
<line number="296" hits="0" branch="False" />
|
|
<line number="297" hits="0" branch="False" />
|
|
<line number="298" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Query.IndexOptimizer/OptimizationResult" filename="CBDD.Core/Query/IndexOptimizer.cs" line-rate="1" branch-rate="1" complexity="13">
|
|
<methods>
|
|
<method name="get_IndexName" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="16" hits="47" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_MinValue" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="21" hits="22" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_MaxValue" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="26" hits="24" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_IsRange" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="31" hits="17" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_IsVectorSearch" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="36" hits="7" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_VectorQuery" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="41" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_K" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="46" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_IsSpatialSearch" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="51" hits="7" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_SpatialPoint" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="56" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_RadiusKm" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="61" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_SpatialMin" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="66" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_SpatialMax" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="71" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_SpatialType" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="76" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="16" hits="47" branch="False" />
|
|
<line number="21" hits="22" branch="False" />
|
|
<line number="26" hits="24" branch="False" />
|
|
<line number="31" hits="17" branch="False" />
|
|
<line number="36" hits="7" branch="False" />
|
|
<line number="41" hits="2" branch="False" />
|
|
<line number="46" hits="2" branch="False" />
|
|
<line number="51" hits="7" branch="False" />
|
|
<line number="56" hits="2" branch="False" />
|
|
<line number="61" hits="2" branch="False" />
|
|
<line number="66" hits="2" branch="False" />
|
|
<line number="71" hits="2" branch="False" />
|
|
<line number="76" hits="4" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Query.QueryModel" filename="CBDD.Core/Query/QueryModel.cs" line-rate="1" branch-rate="1" complexity="6">
|
|
<methods>
|
|
<method name="get_WhereClause" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="10" hits="149" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_SelectClause" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="15" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_OrderByClause" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="20" hits="9" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Take" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="25" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Skip" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="30" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_OrderDescending" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="35" hits="9" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="10" hits="149" branch="False" />
|
|
<line number="15" hits="6" branch="False" />
|
|
<line number="20" hits="9" branch="False" />
|
|
<line number="25" hits="1" branch="False" />
|
|
<line number="30" hits="2" branch="False" />
|
|
<line number="35" hits="9" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Metadata.EntityTypeBuilder`1" filename="CBDD.Core/Metadata/EntityTypeBuilder.cs" line-rate="0.8684000000000001" branch-rate="0.75" complexity="15">
|
|
<methods>
|
|
<method name="get_CollectionName" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="11" hits="10069" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Indexes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="16" hits="12827" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PrimaryKeySelector" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="21" hits="1589" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_ValueGeneratedOnAdd" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="26" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PrimaryKeyName" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="31" hits="1983" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PropertyConverters" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="36" hits="5923" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ToCollection" signature="(System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="44" hits="3953" branch="False" />
|
|
<line number="45" hits="3953" branch="False" />
|
|
<line number="46" hits="3953" branch="False" />
|
|
<line number="47" hits="3953" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="HasIndex" signature="(System.Linq.Expressions.Expression`1<System.Func`2<T,TKey>>,System.String,System.Boolean)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="58" hits="591" branch="False" />
|
|
<line number="59" hits="591" branch="False" />
|
|
<line number="60" hits="591" branch="False" />
|
|
<line number="61" hits="591" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="HasVectorIndex" signature="(System.Linq.Expressions.Expression`1<System.Func`2<T,TKey>>,System.Int32,ZB.MOM.WW.CBDD.Core.Indexing.VectorMetric,System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="73" hits="197" branch="False" />
|
|
<line number="74" hits="197" branch="False" />
|
|
<line number="75" hits="197" branch="False" />
|
|
<line number="76" hits="197" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="HasSpatialIndex" signature="(System.Linq.Expressions.Expression`1<System.Func`2<T,TKey>>,System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="86" hits="197" branch="False" />
|
|
<line number="87" hits="197" branch="False" />
|
|
<line number="88" hits="197" branch="False" />
|
|
<line number="89" hits="197" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="HasKey" signature="(System.Linq.Expressions.Expression`1<System.Func`2<T,TKey>>)" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="98" hits="1589" branch="False" />
|
|
<line number="99" hits="1589" branch="False" />
|
|
<line number="100" hits="1589" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="101" hits="1589" branch="False" />
|
|
<line number="102" hits="1589" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="HasConversion" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="110" hits="197" branch="False" />
|
|
<line number="111" hits="197" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="112" hits="197" branch="False" />
|
|
<line number="113" hits="197" branch="False" />
|
|
<line number="114" hits="197" branch="False" />
|
|
<line number="115" hits="197" branch="False" />
|
|
<line number="116" hits="197" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Property" signature="(System.Linq.Expressions.Expression`1<System.Func`2<T,TProperty>>)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="125" hits="0" branch="False" />
|
|
<line number="126" hits="0" branch="False" />
|
|
<line number="127" hits="0" branch="False" />
|
|
<line number="128" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="11" hits="10069" branch="False" />
|
|
<line number="16" hits="12827" branch="False" />
|
|
<line number="21" hits="1589" branch="False" />
|
|
<line number="26" hits="0" branch="False" />
|
|
<line number="31" hits="1983" branch="False" />
|
|
<line number="36" hits="5923" branch="False" />
|
|
<line number="44" hits="3953" branch="False" />
|
|
<line number="45" hits="3953" branch="False" />
|
|
<line number="46" hits="3953" branch="False" />
|
|
<line number="47" hits="3953" branch="False" />
|
|
<line number="58" hits="591" branch="False" />
|
|
<line number="59" hits="591" branch="False" />
|
|
<line number="60" hits="591" branch="False" />
|
|
<line number="61" hits="591" branch="False" />
|
|
<line number="73" hits="197" branch="False" />
|
|
<line number="74" hits="197" branch="False" />
|
|
<line number="75" hits="197" branch="False" />
|
|
<line number="76" hits="197" branch="False" />
|
|
<line number="86" hits="197" branch="False" />
|
|
<line number="87" hits="197" branch="False" />
|
|
<line number="88" hits="197" branch="False" />
|
|
<line number="89" hits="197" branch="False" />
|
|
<line number="98" hits="1589" branch="False" />
|
|
<line number="99" hits="1589" branch="False" />
|
|
<line number="100" hits="1589" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="101" hits="1589" branch="False" />
|
|
<line number="102" hits="1589" branch="False" />
|
|
<line number="110" hits="197" branch="False" />
|
|
<line number="111" hits="197" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="112" hits="197" branch="False" />
|
|
<line number="113" hits="197" branch="False" />
|
|
<line number="114" hits="197" branch="False" />
|
|
<line number="115" hits="197" branch="False" />
|
|
<line number="116" hits="197" branch="False" />
|
|
<line number="125" hits="0" branch="False" />
|
|
<line number="126" hits="0" branch="False" />
|
|
<line number="127" hits="0" branch="False" />
|
|
<line number="128" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Metadata.EntityTypeBuilder`1/PropertyBuilder" filename="CBDD.Core/Metadata/EntityTypeBuilder.cs" line-rate="0" branch-rate="0" complexity="5">
|
|
<methods>
|
|
<method name="ValueGeneratedOnAdd" signature="()" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="151" hits="0" branch="False" />
|
|
<line number="152" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="153" hits="0" branch="False" />
|
|
<line number="154" hits="0" branch="False" />
|
|
<line number="155" hits="0" branch="False" />
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="157" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="HasConversion" signature="()" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="165" hits="0" branch="False" />
|
|
<line number="166" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="167" hits="0" branch="False" />
|
|
<line number="168" hits="0" branch="False" />
|
|
<line number="169" hits="0" branch="False" />
|
|
<line number="170" hits="0" branch="False" />
|
|
<line number="171" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Metadata.EntityTypeBuilder`1<T>,System.String)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="140" hits="0" branch="False" />
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="0" branch="False" />
|
|
<line number="143" hits="0" branch="False" />
|
|
<line number="144" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="151" hits="0" branch="False" />
|
|
<line number="152" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="153" hits="0" branch="False" />
|
|
<line number="154" hits="0" branch="False" />
|
|
<line number="155" hits="0" branch="False" />
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="157" hits="0" branch="False" />
|
|
<line number="165" hits="0" branch="False" />
|
|
<line number="166" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="167" hits="0" branch="False" />
|
|
<line number="168" hits="0" branch="False" />
|
|
<line number="169" hits="0" branch="False" />
|
|
<line number="170" hits="0" branch="False" />
|
|
<line number="171" hits="0" branch="False" />
|
|
<line number="140" hits="0" branch="False" />
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="0" branch="False" />
|
|
<line number="143" hits="0" branch="False" />
|
|
<line number="144" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Metadata.IndexBuilder`1" filename="CBDD.Core/Metadata/EntityTypeBuilder.cs" line-rate="1" branch-rate="1" complexity="7">
|
|
<methods>
|
|
<method name="get_KeySelector" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="180" hits="1680" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Name" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="185" hits="1050" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_IsUnique" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="190" hits="630" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Type" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="195" hits="1890" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Dimensions" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="200" hits="210" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Metric" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="205" hits="210" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Linq.Expressions.LambdaExpression,System.String,System.Boolean,ZB.MOM.WW.CBDD.Core.Indexing.IndexType,System.Int32,ZB.MOM.WW.CBDD.Core.Indexing.VectorMetric)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="216" hits="985" branch="False" />
|
|
<line number="217" hits="985" branch="False" />
|
|
<line number="218" hits="985" branch="False" />
|
|
<line number="219" hits="985" branch="False" />
|
|
<line number="220" hits="985" branch="False" />
|
|
<line number="221" hits="985" branch="False" />
|
|
<line number="222" hits="985" branch="False" />
|
|
<line number="223" hits="985" branch="False" />
|
|
<line number="224" hits="985" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="180" hits="1680" branch="False" />
|
|
<line number="185" hits="1050" branch="False" />
|
|
<line number="190" hits="630" branch="False" />
|
|
<line number="195" hits="1890" branch="False" />
|
|
<line number="200" hits="210" branch="False" />
|
|
<line number="205" hits="210" branch="False" />
|
|
<line number="216" hits="985" branch="False" />
|
|
<line number="217" hits="985" branch="False" />
|
|
<line number="218" hits="985" branch="False" />
|
|
<line number="219" hits="985" branch="False" />
|
|
<line number="220" hits="985" branch="False" />
|
|
<line number="221" hits="985" branch="False" />
|
|
<line number="222" hits="985" branch="False" />
|
|
<line number="223" hits="985" branch="False" />
|
|
<line number="224" hits="985" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Metadata.ModelBuilder" filename="CBDD.Core/Metadata/ModelBuilder.cs" line-rate="1" branch-rate="1" complexity="4">
|
|
<methods>
|
|
<method name="Entity" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="16" hits="5726" branch="False" />
|
|
<line number="17" hits="5726" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="29" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="18" hits="5726" branch="False" />
|
|
<line number="19" hits="5726" branch="False" />
|
|
<line number="20" hits="5726" branch="False" />
|
|
<line number="21" hits="5726" branch="False" />
|
|
<line number="22" hits="5726" branch="False" />
|
|
<line number="23" hits="5726" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetEntityBuilders" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="29" hits="197" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="8" hits="197" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="16" hits="5726" branch="False" />
|
|
<line number="17" hits="5726" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="29" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="18" hits="5726" branch="False" />
|
|
<line number="19" hits="5726" branch="False" />
|
|
<line number="20" hits="5726" branch="False" />
|
|
<line number="21" hits="5726" branch="False" />
|
|
<line number="22" hits="5726" branch="False" />
|
|
<line number="23" hits="5726" branch="False" />
|
|
<line number="29" hits="197" branch="False" />
|
|
<line number="8" hits="197" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.BTreeCursor" filename="CBDD.Core/Indexing/BTreeCursor.cs" line-rate="0.7651" branch-rate="0.675" complexity="41">
|
|
<methods>
|
|
<method name="get_Current" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="45" hits="111" branch="False" />
|
|
<line number="46" hits="112" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="47" hits="110" branch="False" />
|
|
<line number="48" hits="110" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="MoveToFirst" signature="()" line-rate="0.7272" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="56" hits="4" branch="False" />
|
|
<line number="58" hits="4" branch="False" />
|
|
<line number="59" hits="4" branch="False" />
|
|
<line number="60" hits="4" branch="False" />
|
|
<line number="61" hits="4" branch="False" />
|
|
<line number="62" hits="8" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="37" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="66" hits="0" branch="False" />
|
|
<line number="67" hits="0" branch="False" />
|
|
<line number="68" hits="0" branch="False" />
|
|
<line number="70" hits="4" branch="False" />
|
|
<line number="71" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="MoveToLast" signature="()" line-rate="0.42100000000000004" branch-rate="0.25" complexity="4">
|
|
<lines>
|
|
<line number="78" hits="2" branch="False" />
|
|
<line number="80" hits="2" branch="False" />
|
|
<line number="81" hits="2" branch="False" />
|
|
<line number="82" hits="2" branch="False" />
|
|
<line number="83" hits="2" branch="False" />
|
|
<line number="84" hits="4" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="40" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="96" hits="0" branch="False" />
|
|
<line number="98" hits="0" branch="False" />
|
|
<line number="99" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="167" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="100" hits="0" branch="False" />
|
|
<line number="101" hits="0" branch="False" />
|
|
<line number="102" hits="0" branch="False" />
|
|
<line number="103" hits="0" branch="False" />
|
|
<line number="104" hits="0" branch="False" />
|
|
<line number="105" hits="0" branch="False" />
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="107" hits="0" branch="False" />
|
|
<line number="109" hits="2" branch="False" />
|
|
<line number="110" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Seek" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="0.7" branch-rate="0.625" complexity="8">
|
|
<lines>
|
|
<line number="120" hits="16" branch="False" />
|
|
<line number="122" hits="16" branch="False" />
|
|
<line number="123" hits="16" branch="False" />
|
|
<line number="124" hits="16" branch="False" />
|
|
<line number="127" hits="16" branch="False" />
|
|
<line number="129" hits="16" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="71" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="130" hits="11" branch="False" />
|
|
<line number="132" hits="11" branch="False" />
|
|
<line number="133" hits="11" branch="False" />
|
|
<line number="134" hits="11" branch="False" />
|
|
<line number="137" hits="5" branch="False" />
|
|
<line number="139" hits="5" branch="False" />
|
|
<line number="141" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="128" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="142" hits="3" branch="False" />
|
|
<line number="143" hits="3" branch="False" />
|
|
<line number="144" hits="3" branch="False" />
|
|
<line number="147" hits="2" branch="False" />
|
|
<line number="149" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="162" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="150" hits="0" branch="False" />
|
|
<line number="151" hits="0" branch="False" />
|
|
<line number="152" hits="0" branch="False" />
|
|
<line number="153" hits="0" branch="False" />
|
|
<line number="154" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="215" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="155" hits="0" branch="False" />
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="157" hits="0" branch="False" />
|
|
<line number="159" hits="0" branch="False" />
|
|
<line number="162" hits="2" branch="False" />
|
|
<line number="163" hits="2" branch="False" />
|
|
<line number="166" hits="16" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="MoveNext" signature="()" line-rate="0.7692" branch-rate="0.6666" complexity="6">
|
|
<lines>
|
|
<line number="173" hits="97" branch="False" />
|
|
<line number="174" hits="97" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="176" hits="97" branch="False" />
|
|
<line number="177" hits="97" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="53" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="178" hits="91" branch="False" />
|
|
<line number="179" hits="91" branch="False" />
|
|
<line number="183" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="76" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="184" hits="0" branch="False" />
|
|
<line number="185" hits="0" branch="False" />
|
|
<line number="186" hits="0" branch="False" />
|
|
<line number="189" hits="6" branch="False" />
|
|
<line number="190" hits="6" branch="False" />
|
|
<line number="191" hits="97" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="MovePrev" signature="()" line-rate="0.7692" branch-rate="0.6666" complexity="6">
|
|
<lines>
|
|
<line number="198" hits="6" branch="False" />
|
|
<line number="199" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="201" hits="6" branch="False" />
|
|
<line number="202" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="46" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="203" hits="4" branch="False" />
|
|
<line number="204" hits="4" branch="False" />
|
|
<line number="208" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="69" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="209" hits="0" branch="False" />
|
|
<line number="210" hits="0" branch="False" />
|
|
<line number="211" hits="0" branch="False" />
|
|
<line number="214" hits="2" branch="False" />
|
|
<line number="215" hits="2" branch="False" />
|
|
<line number="216" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="LoadPage" signature="(System.UInt32)" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="219" hits="22" branch="False" />
|
|
<line number="220" hits="27" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="100%" />
|
|
<condition number="24" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="222" hits="17" branch="False" />
|
|
<line number="223" hits="17" branch="False" />
|
|
<line number="224" hits="17" branch="False" />
|
|
<line number="225" hits="22" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ParseEntries" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="228" hits="22" branch="False" />
|
|
<line number="231" hits="22" branch="False" />
|
|
<line number="232" hits="22" branch="False" />
|
|
<line number="234" hits="466" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="178" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="235" hits="211" branch="False" />
|
|
<line number="237" hits="211" branch="False" />
|
|
<line number="238" hits="211" branch="False" />
|
|
<line number="239" hits="211" branch="False" />
|
|
<line number="240" hits="211" branch="False" />
|
|
<line number="241" hits="211" branch="False" />
|
|
<line number="244" hits="211" branch="False" />
|
|
<line number="245" hits="211" branch="False" />
|
|
<line number="247" hits="211" branch="False" />
|
|
<line number="248" hits="211" branch="False" />
|
|
<line number="249" hits="22" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="PositionAtStart" signature="()" line-rate="0.7272" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="252" hits="4" branch="False" />
|
|
<line number="253" hits="4" branch="False" />
|
|
<line number="254" hits="4" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="255" hits="4" branch="False" />
|
|
<line number="256" hits="4" branch="False" />
|
|
<line number="257" hits="4" branch="False" />
|
|
<line number="258" hits="4" branch="False" />
|
|
<line number="261" hits="0" branch="False" />
|
|
<line number="263" hits="0" branch="False" />
|
|
<line number="264" hits="0" branch="False" />
|
|
<line number="266" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="PositionAtEnd" signature="()" line-rate="0.7272" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="269" hits="2" branch="False" />
|
|
<line number="270" hits="2" branch="False" />
|
|
<line number="271" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="272" hits="2" branch="False" />
|
|
<line number="273" hits="2" branch="False" />
|
|
<line number="274" hits="2" branch="False" />
|
|
<line number="275" hits="2" branch="False" />
|
|
<line number="278" hits="0" branch="False" />
|
|
<line number="279" hits="0" branch="False" />
|
|
<line number="280" hits="0" branch="False" />
|
|
<line number="282" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Dispose" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="288" hits="17" branch="False" />
|
|
<line number="289" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="290" hits="17" branch="False" />
|
|
<line number="291" hits="17" branch="False" />
|
|
<line number="292" hits="17" branch="False" />
|
|
<line number="293" hits="17" branch="False" />
|
|
<line number="294" hits="17" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Indexing.BTreeIndex,ZB.MOM.WW.CBDD.Core.Storage.IIndexStorage,System.UInt64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="29" hits="17" branch="False" />
|
|
<line number="30" hits="17" branch="False" />
|
|
<line number="31" hits="17" branch="False" />
|
|
<line number="32" hits="17" branch="False" />
|
|
<line number="33" hits="17" branch="False" />
|
|
<line number="34" hits="17" branch="False" />
|
|
<line number="35" hits="17" branch="False" />
|
|
<line number="36" hits="17" branch="False" />
|
|
<line number="37" hits="17" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="45" hits="111" branch="False" />
|
|
<line number="46" hits="112" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="47" hits="110" branch="False" />
|
|
<line number="48" hits="110" branch="False" />
|
|
<line number="56" hits="4" branch="False" />
|
|
<line number="58" hits="4" branch="False" />
|
|
<line number="59" hits="4" branch="False" />
|
|
<line number="60" hits="4" branch="False" />
|
|
<line number="61" hits="4" branch="False" />
|
|
<line number="62" hits="8" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="37" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="66" hits="0" branch="False" />
|
|
<line number="67" hits="0" branch="False" />
|
|
<line number="68" hits="0" branch="False" />
|
|
<line number="70" hits="4" branch="False" />
|
|
<line number="71" hits="4" branch="False" />
|
|
<line number="78" hits="2" branch="False" />
|
|
<line number="80" hits="2" branch="False" />
|
|
<line number="81" hits="2" branch="False" />
|
|
<line number="82" hits="2" branch="False" />
|
|
<line number="83" hits="2" branch="False" />
|
|
<line number="84" hits="4" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="40" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="96" hits="0" branch="False" />
|
|
<line number="98" hits="0" branch="False" />
|
|
<line number="99" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="167" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="100" hits="0" branch="False" />
|
|
<line number="101" hits="0" branch="False" />
|
|
<line number="102" hits="0" branch="False" />
|
|
<line number="103" hits="0" branch="False" />
|
|
<line number="104" hits="0" branch="False" />
|
|
<line number="105" hits="0" branch="False" />
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="107" hits="0" branch="False" />
|
|
<line number="109" hits="2" branch="False" />
|
|
<line number="110" hits="2" branch="False" />
|
|
<line number="120" hits="16" branch="False" />
|
|
<line number="122" hits="16" branch="False" />
|
|
<line number="123" hits="16" branch="False" />
|
|
<line number="124" hits="16" branch="False" />
|
|
<line number="127" hits="16" branch="False" />
|
|
<line number="129" hits="16" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="71" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="130" hits="11" branch="False" />
|
|
<line number="132" hits="11" branch="False" />
|
|
<line number="133" hits="11" branch="False" />
|
|
<line number="134" hits="11" branch="False" />
|
|
<line number="137" hits="5" branch="False" />
|
|
<line number="139" hits="5" branch="False" />
|
|
<line number="141" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="128" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="142" hits="3" branch="False" />
|
|
<line number="143" hits="3" branch="False" />
|
|
<line number="144" hits="3" branch="False" />
|
|
<line number="147" hits="2" branch="False" />
|
|
<line number="149" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="162" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="150" hits="0" branch="False" />
|
|
<line number="151" hits="0" branch="False" />
|
|
<line number="152" hits="0" branch="False" />
|
|
<line number="153" hits="0" branch="False" />
|
|
<line number="154" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="215" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="155" hits="0" branch="False" />
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="157" hits="0" branch="False" />
|
|
<line number="159" hits="0" branch="False" />
|
|
<line number="162" hits="2" branch="False" />
|
|
<line number="163" hits="2" branch="False" />
|
|
<line number="166" hits="16" branch="False" />
|
|
<line number="173" hits="97" branch="False" />
|
|
<line number="174" hits="97" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="176" hits="97" branch="False" />
|
|
<line number="177" hits="97" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="53" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="178" hits="91" branch="False" />
|
|
<line number="179" hits="91" branch="False" />
|
|
<line number="183" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="76" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="184" hits="0" branch="False" />
|
|
<line number="185" hits="0" branch="False" />
|
|
<line number="186" hits="0" branch="False" />
|
|
<line number="189" hits="6" branch="False" />
|
|
<line number="190" hits="6" branch="False" />
|
|
<line number="191" hits="97" branch="False" />
|
|
<line number="198" hits="6" branch="False" />
|
|
<line number="199" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="201" hits="6" branch="False" />
|
|
<line number="202" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="46" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="203" hits="4" branch="False" />
|
|
<line number="204" hits="4" branch="False" />
|
|
<line number="208" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="69" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="209" hits="0" branch="False" />
|
|
<line number="210" hits="0" branch="False" />
|
|
<line number="211" hits="0" branch="False" />
|
|
<line number="214" hits="2" branch="False" />
|
|
<line number="215" hits="2" branch="False" />
|
|
<line number="216" hits="6" branch="False" />
|
|
<line number="219" hits="22" branch="False" />
|
|
<line number="220" hits="27" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="100%" />
|
|
<condition number="24" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="222" hits="17" branch="False" />
|
|
<line number="223" hits="17" branch="False" />
|
|
<line number="224" hits="17" branch="False" />
|
|
<line number="225" hits="22" branch="False" />
|
|
<line number="228" hits="22" branch="False" />
|
|
<line number="231" hits="22" branch="False" />
|
|
<line number="232" hits="22" branch="False" />
|
|
<line number="234" hits="466" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="178" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="235" hits="211" branch="False" />
|
|
<line number="237" hits="211" branch="False" />
|
|
<line number="238" hits="211" branch="False" />
|
|
<line number="239" hits="211" branch="False" />
|
|
<line number="240" hits="211" branch="False" />
|
|
<line number="241" hits="211" branch="False" />
|
|
<line number="244" hits="211" branch="False" />
|
|
<line number="245" hits="211" branch="False" />
|
|
<line number="247" hits="211" branch="False" />
|
|
<line number="248" hits="211" branch="False" />
|
|
<line number="249" hits="22" branch="False" />
|
|
<line number="252" hits="4" branch="False" />
|
|
<line number="253" hits="4" branch="False" />
|
|
<line number="254" hits="4" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="255" hits="4" branch="False" />
|
|
<line number="256" hits="4" branch="False" />
|
|
<line number="257" hits="4" branch="False" />
|
|
<line number="258" hits="4" branch="False" />
|
|
<line number="261" hits="0" branch="False" />
|
|
<line number="263" hits="0" branch="False" />
|
|
<line number="264" hits="0" branch="False" />
|
|
<line number="266" hits="4" branch="False" />
|
|
<line number="269" hits="2" branch="False" />
|
|
<line number="270" hits="2" branch="False" />
|
|
<line number="271" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="272" hits="2" branch="False" />
|
|
<line number="273" hits="2" branch="False" />
|
|
<line number="274" hits="2" branch="False" />
|
|
<line number="275" hits="2" branch="False" />
|
|
<line number="278" hits="0" branch="False" />
|
|
<line number="279" hits="0" branch="False" />
|
|
<line number="280" hits="0" branch="False" />
|
|
<line number="282" hits="2" branch="False" />
|
|
<line number="288" hits="17" branch="False" />
|
|
<line number="289" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="290" hits="17" branch="False" />
|
|
<line number="291" hits="17" branch="False" />
|
|
<line number="292" hits="17" branch="False" />
|
|
<line number="293" hits="17" branch="False" />
|
|
<line number="294" hits="17" branch="False" />
|
|
<line number="29" hits="17" branch="False" />
|
|
<line number="30" hits="17" branch="False" />
|
|
<line number="31" hits="17" branch="False" />
|
|
<line number="32" hits="17" branch="False" />
|
|
<line number="33" hits="17" branch="False" />
|
|
<line number="34" hits="17" branch="False" />
|
|
<line number="35" hits="17" branch="False" />
|
|
<line number="36" hits="17" branch="False" />
|
|
<line number="37" hits="17" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.BTreeIndex" filename="CBDD.Core/Indexing/BTreeIndex.cs" line-rate="0.8756" branch-rate="0.738" complexity="97">
|
|
<methods>
|
|
<method name="get_RootPageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="90" hits="21033" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SetRootPageId" signature="(System.UInt32)" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="97" hits="371" branch="False" />
|
|
<line number="98" hits="371" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="99" hits="0" branch="False" />
|
|
<line number="101" hits="371" branch="False" />
|
|
<line number="102" hits="371" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadPage" signature="(System.UInt32,System.UInt64,System.Span`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="112" hits="36703" branch="False" />
|
|
<line number="113" hits="36703" branch="False" />
|
|
<line number="114" hits="36703" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WritePage" signature="(System.UInt32,System.UInt64,System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="120" hits="13590" branch="False" />
|
|
<line number="121" hits="13590" branch="False" />
|
|
<line number="122" hits="13590" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Insert" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,System.Nullable`1<System.UInt64>)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="131" hits="12449" branch="False" />
|
|
<line number="132" hits="12449" branch="False" />
|
|
<line number="133" hits="12449" branch="False" />
|
|
<line number="134" hits="12449" branch="False" />
|
|
<line number="137" hits="12449" branch="False" />
|
|
<line number="139" hits="12449" branch="False" />
|
|
<line number="141" hits="12449" branch="False" />
|
|
<line number="142" hits="12449" branch="False" />
|
|
<line number="143" hits="12449" branch="False" />
|
|
<line number="146" hits="12449" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="113" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="147" hits="141" branch="False" />
|
|
<line number="148" hits="141" branch="False" />
|
|
<line number="151" hits="141" branch="False" />
|
|
<line number="152" hits="141" branch="False" />
|
|
<line number="153" hits="141" branch="False" />
|
|
<line number="154" hits="141" branch="False" />
|
|
<line number="157" hits="12449" branch="False" />
|
|
<line number="158" hits="12449" branch="False" />
|
|
<line number="160" hits="12449" branch="False" />
|
|
<line number="161" hits="12449" branch="False" />
|
|
<line number="162" hits="12449" branch="False" />
|
|
<line number="163" hits="12449" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryFind" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation&,System.Nullable`1<System.UInt64>)" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="172" hits="1731" branch="False" />
|
|
<line number="173" hits="1731" branch="False" />
|
|
<line number="174" hits="1731" branch="False" />
|
|
<line number="176" hits="1731" branch="False" />
|
|
<line number="178" hits="1731" branch="False" />
|
|
<line number="179" hits="1731" branch="False" />
|
|
<line number="181" hits="1731" branch="False" />
|
|
<line number="182" hits="1731" branch="False" />
|
|
<line number="185" hits="138136" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="236" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="186" hits="68606" branch="False" />
|
|
<line number="187" hits="68606" branch="False" />
|
|
<line number="189" hits="68606" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="132" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="190" hits="1269" branch="False" />
|
|
<line number="192" hits="1269" branch="False" />
|
|
<line number="193" hits="1269" branch="False" />
|
|
<line number="194" hits="1269" branch="False" />
|
|
<line number="198" hits="67337" branch="False" />
|
|
<line number="199" hits="67337" branch="False" />
|
|
<line number="201" hits="462" branch="False" />
|
|
<line number="202" hits="1731" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FindLeafNode" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,System.UInt64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="310" hits="3228" branch="False" />
|
|
<line number="311" hits="3228" branch="False" />
|
|
<line number="312" hits="3228" branch="False" />
|
|
<line number="313" hits="3228" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FindLeafNodeWithPath" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,System.Collections.Generic.List`1<System.UInt32>,System.UInt64)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="316" hits="16210" branch="False" />
|
|
<line number="317" hits="16210" branch="False" />
|
|
<line number="318" hits="16210" branch="False" />
|
|
<line number="321" hits="16210" branch="False" />
|
|
<line number="322" hits="19862" branch="False" />
|
|
<line number="323" hits="19862" branch="False" />
|
|
<line number="324" hits="19862" branch="False" />
|
|
<line number="325" hits="19862" branch="False" />
|
|
<line number="327" hits="19862" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="77" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="328" hits="16210" branch="False" />
|
|
<line number="329" hits="16210" branch="False" />
|
|
<line number="332" hits="3652" branch="False" />
|
|
<line number="333" hits="3652" branch="False" />
|
|
<line number="334" hits="3652" branch="False" />
|
|
<line number="337" hits="16210" branch="False" />
|
|
<line number="338" hits="16210" branch="False" />
|
|
<line number="339" hits="16210" branch="False" />
|
|
<line number="340" hits="16210" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FindChildNode" signature="(System.Span`1<System.Byte>,ZB.MOM.WW.CBDD.Core.Indexing.BTreeNodeHeader,ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="343" hits="3652" branch="False" />
|
|
<line number="351" hits="3652" branch="False" />
|
|
<line number="352" hits="3652" branch="False" />
|
|
<line number="353" hits="3652" branch="False" />
|
|
<line number="355" hits="3652" branch="False" />
|
|
<line number="358" hits="30570" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="142" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="359" hits="13572" branch="False" />
|
|
<line number="360" hits="13572" branch="False" />
|
|
<line number="361" hits="13572" branch="False" />
|
|
<line number="362" hits="13572" branch="False" />
|
|
<line number="363" hits="13572" branch="False" />
|
|
<line number="365" hits="13572" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="105" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="366" hits="1939" branch="False" />
|
|
<line number="367" hits="1939" branch="False" />
|
|
<line number="370" hits="11633" branch="False" />
|
|
<line number="371" hits="11633" branch="False" />
|
|
<line number="372" hits="11633" branch="False" />
|
|
<line number="374" hits="1713" branch="False" />
|
|
<line number="375" hits="3652" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateCursor" signature="(System.UInt64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="383" hits="17" branch="False" />
|
|
<line number="384" hits="17" branch="False" />
|
|
<line number="385" hits="17" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InsertIntoLeaf" signature="(System.UInt32,ZB.MOM.WW.CBDD.Core.Indexing.IndexEntry,System.Span`1<System.Byte>,System.UInt64)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="605" hits="12449" branch="False" />
|
|
<line number="607" hits="12449" branch="False" />
|
|
<line number="608" hits="12449" branch="False" />
|
|
<line number="611" hits="1525906" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="89" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="612" hits="750504" branch="False" />
|
|
<line number="613" hits="750504" branch="False" />
|
|
<line number="614" hits="750504" branch="False" />
|
|
<line number="615" hits="750504" branch="False" />
|
|
<line number="618" hits="12449" branch="False" />
|
|
<line number="619" hits="12449" branch="False" />
|
|
<line number="622" hits="12449" branch="False" />
|
|
<line number="623" hits="12449" branch="False" />
|
|
<line number="626" hits="12449" branch="False" />
|
|
<line number="629" hits="12449" branch="False" />
|
|
<line number="630" hits="12449" branch="False" />
|
|
<line number="633" hits="12449" branch="False" />
|
|
<line number="634" hits="12449" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SplitNode" signature="(System.UInt32,System.Collections.Generic.List`1<System.UInt32>,System.UInt64)" line-rate="0.8234999999999999" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="637" hits="141" branch="False" />
|
|
<line number="638" hits="141" branch="False" />
|
|
<line number="640" hits="141" branch="False" />
|
|
<line number="641" hits="141" branch="False" />
|
|
<line number="642" hits="141" branch="False" />
|
|
<line number="644" hits="141" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="67" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="645" hits="141" branch="False" />
|
|
<line number="646" hits="141" branch="False" />
|
|
<line number="647" hits="141" branch="False" />
|
|
<line number="649" hits="0" branch="False" />
|
|
<line number="650" hits="0" branch="False" />
|
|
<line number="651" hits="0" branch="False" />
|
|
<line number="652" hits="141" branch="False" />
|
|
<line number="654" hits="141" branch="False" />
|
|
<line number="655" hits="141" branch="False" />
|
|
<line number="656" hits="141" branch="False" />
|
|
<line number="657" hits="141" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SplitLeafNode" signature="(System.UInt32,ZB.MOM.WW.CBDD.Core.Indexing.BTreeNodeHeader,System.Span`1<System.Byte>,System.Collections.Generic.List`1<System.UInt32>,System.UInt64)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="660" hits="141" branch="False" />
|
|
<line number="661" hits="141" branch="False" />
|
|
<line number="663" hits="141" branch="False" />
|
|
<line number="664" hits="141" branch="False" />
|
|
<line number="665" hits="141" branch="False" />
|
|
<line number="668" hits="141" branch="False" />
|
|
<line number="673" hits="141" branch="False" />
|
|
<line number="678" hits="141" branch="False" />
|
|
<line number="681" hits="141" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="126" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="682" hits="84" branch="False" />
|
|
<line number="683" hits="84" branch="False" />
|
|
<line number="684" hits="84" branch="False" />
|
|
<line number="687" hits="141" branch="False" />
|
|
<line number="688" hits="141" branch="False" />
|
|
<line number="689" hits="141" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="UpdatePrevPointer" signature="(System.UInt32,System.UInt32,System.UInt64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="692" hits="86" branch="False" />
|
|
<line number="693" hits="86" branch="False" />
|
|
<line number="695" hits="86" branch="False" />
|
|
<line number="696" hits="86" branch="False" />
|
|
<line number="697" hits="86" branch="False" />
|
|
<line number="698" hits="86" branch="False" />
|
|
<line number="699" hits="86" branch="False" />
|
|
<line number="700" hits="86" branch="False" />
|
|
<line number="701" hits="86" branch="False" />
|
|
<line number="703" hits="86" branch="False" />
|
|
<line number="704" hits="86" branch="False" />
|
|
<line number="705" hits="86" branch="False" />
|
|
<line number="706" hits="86" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SplitInternalNode" signature="(System.UInt32,ZB.MOM.WW.CBDD.Core.Indexing.BTreeNodeHeader,System.Span`1<System.Byte>,System.Collections.Generic.List`1<System.UInt32>,System.UInt64)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="709" hits="0" branch="False" />
|
|
<line number="710" hits="0" branch="False" />
|
|
<line number="711" hits="0" branch="False" />
|
|
<line number="714" hits="0" branch="False" />
|
|
<line number="716" hits="0" branch="False" />
|
|
<line number="717" hits="0" branch="False" />
|
|
<line number="718" hits="0" branch="False" />
|
|
<line number="721" hits="0" branch="False" />
|
|
<line number="724" hits="0" branch="False" />
|
|
<line number="727" hits="0" branch="False" />
|
|
<line number="730" hits="0" branch="False" />
|
|
<line number="731" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InsertIntoParent" signature="(System.UInt32,ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,System.UInt32,System.Collections.Generic.List`1<System.UInt32>,System.UInt64)" line-rate="0.5609000000000001" branch-rate="0.5714" complexity="14">
|
|
<lines>
|
|
<line number="734" hits="141" branch="False" />
|
|
<line number="735" hits="141" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="21" type="jump" coverage="100%" />
|
|
<condition number="38" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="736" hits="94" branch="False" />
|
|
<line number="740" hits="94" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="50%" />
|
|
<condition number="68" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="741" hits="0" branch="False" />
|
|
<line number="743" hits="94" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="101" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="744" hits="94" branch="False" />
|
|
<line number="745" hits="94" branch="False" />
|
|
<line number="746" hits="94" branch="False" />
|
|
<line number="748" hits="0" branch="False" />
|
|
<line number="750" hits="47" branch="False" />
|
|
<line number="751" hits="47" branch="False" />
|
|
<line number="753" hits="47" branch="False" />
|
|
<line number="755" hits="47" branch="False" />
|
|
<line number="756" hits="47" branch="False" />
|
|
<line number="757" hits="47" branch="False" />
|
|
<line number="759" hits="47" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="229" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="760" hits="0" branch="False" />
|
|
<line number="767" hits="0" branch="False" />
|
|
<line number="770" hits="0" branch="False" />
|
|
<line number="771" hits="0" branch="False" />
|
|
<line number="772" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="325" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="773" hits="0" branch="False" />
|
|
<line number="776" hits="0" branch="False" />
|
|
<line number="777" hits="0" branch="False" />
|
|
<line number="778" hits="0" branch="False" />
|
|
<line number="780" hits="0" branch="False" />
|
|
<line number="781" hits="0" branch="False" />
|
|
<line number="783" hits="0" branch="False" />
|
|
<line number="785" hits="0" branch="False" />
|
|
<line number="786" hits="0" branch="False" />
|
|
<line number="788" hits="0" branch="False" />
|
|
<line number="789" hits="0" branch="False" />
|
|
<line number="791" hits="47" branch="False" />
|
|
<line number="793" hits="47" branch="False" />
|
|
<line number="794" hits="47" branch="False" />
|
|
<line number="795" hits="47" branch="False" />
|
|
<line number="797" hits="47" branch="False" />
|
|
<line number="798" hits="47" branch="False" />
|
|
<line number="799" hits="47" branch="False" />
|
|
<line number="800" hits="141" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateNewRoot" signature="(System.UInt32,ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,System.UInt32,System.UInt64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="803" hits="94" branch="False" />
|
|
<line number="804" hits="94" branch="False" />
|
|
<line number="805" hits="94" branch="False" />
|
|
<line number="806" hits="94" branch="False" />
|
|
<line number="807" hits="94" branch="False" />
|
|
<line number="811" hits="94" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateNode" signature="(System.Boolean,System.UInt64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="814" hits="235" branch="False" />
|
|
<line number="815" hits="235" branch="False" />
|
|
<line number="816" hits="235" branch="False" />
|
|
<line number="818" hits="235" branch="False" />
|
|
<line number="819" hits="235" branch="False" />
|
|
<line number="822" hits="235" branch="False" />
|
|
<line number="823" hits="235" branch="False" />
|
|
<line number="824" hits="235" branch="False" />
|
|
<line number="825" hits="235" branch="False" />
|
|
<line number="826" hits="235" branch="False" />
|
|
<line number="827" hits="235" branch="False" />
|
|
<line number="828" hits="235" branch="False" />
|
|
<line number="829" hits="235" branch="False" />
|
|
<line number="830" hits="235" branch="False" />
|
|
<line number="831" hits="235" branch="False" />
|
|
<line number="834" hits="235" branch="False" />
|
|
<line number="835" hits="235" branch="False" />
|
|
<line number="836" hits="235" branch="False" />
|
|
<line number="837" hits="235" branch="False" />
|
|
<line number="838" hits="235" branch="False" />
|
|
<line number="839" hits="235" branch="False" />
|
|
<line number="840" hits="235" branch="False" />
|
|
<line number="841" hits="235" branch="False" />
|
|
<line number="842" hits="235" branch="False" />
|
|
<line number="845" hits="235" branch="False" />
|
|
<line number="846" hits="235" branch="False" />
|
|
<line number="848" hits="235" branch="False" />
|
|
<line number="849" hits="235" branch="False" />
|
|
<line number="850" hits="235" branch="False" />
|
|
<line number="852" hits="235" branch="False" />
|
|
<line number="853" hits="235" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadLeafEntries" signature="(System.Span`1<System.Byte>,System.Int32)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="856" hits="559" branch="False" />
|
|
<line number="857" hits="559" branch="False" />
|
|
<line number="858" hits="559" branch="False" />
|
|
<line number="860" hits="89894" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="102" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="861" hits="44388" branch="False" />
|
|
<line number="862" hits="44388" branch="False" />
|
|
<line number="863" hits="44388" branch="False" />
|
|
<line number="864" hits="44388" branch="False" />
|
|
<line number="865" hits="44388" branch="False" />
|
|
<line number="866" hits="44388" branch="False" />
|
|
<line number="867" hits="44388" branch="False" />
|
|
<line number="868" hits="559" branch="False" />
|
|
<line number="869" hits="559" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadInternalEntries" signature="(System.Span`1<System.Byte>,System.Int32)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="872" hits="50" branch="False" />
|
|
<line number="873" hits="50" branch="False" />
|
|
<line number="874" hits="50" branch="False" />
|
|
<line number="876" hits="50" branch="False" />
|
|
<line number="877" hits="50" branch="False" />
|
|
<line number="879" hits="600" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="128" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="880" hits="250" branch="False" />
|
|
<line number="881" hits="250" branch="False" />
|
|
<line number="882" hits="250" branch="False" />
|
|
<line number="883" hits="250" branch="False" />
|
|
<line number="884" hits="250" branch="False" />
|
|
<line number="885" hits="250" branch="False" />
|
|
<line number="886" hits="250" branch="False" />
|
|
<line number="887" hits="50" branch="False" />
|
|
<line number="888" hits="50" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteLeafNode" signature="(System.UInt32,System.Collections.Generic.List`1<ZB.MOM.WW.CBDD.Core.Indexing.IndexEntry>,System.UInt32,System.UInt32,System.Nullable`1<System.UInt64>)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="891" hits="676" branch="False" />
|
|
<line number="892" hits="676" branch="False" />
|
|
<line number="893" hits="676" branch="False" />
|
|
<line number="895" hits="676" branch="False" />
|
|
<line number="896" hits="676" branch="False" />
|
|
<line number="899" hits="676" branch="False" />
|
|
<line number="900" hits="676" branch="False" />
|
|
<line number="901" hits="676" branch="False" />
|
|
<line number="902" hits="676" branch="False" />
|
|
<line number="903" hits="676" branch="False" />
|
|
<line number="904" hits="676" branch="False" />
|
|
<line number="905" hits="676" branch="False" />
|
|
<line number="906" hits="676" branch="False" />
|
|
<line number="907" hits="676" branch="False" />
|
|
<line number="908" hits="676" branch="False" />
|
|
<line number="910" hits="676" branch="False" />
|
|
<line number="911" hits="676" branch="False" />
|
|
<line number="912" hits="676" branch="False" />
|
|
<line number="913" hits="676" branch="False" />
|
|
<line number="914" hits="676" branch="False" />
|
|
<line number="915" hits="676" branch="False" />
|
|
<line number="916" hits="676" branch="False" />
|
|
<line number="917" hits="676" branch="False" />
|
|
<line number="918" hits="676" branch="False" />
|
|
<line number="919" hits="676" branch="False" />
|
|
<line number="922" hits="676" branch="False" />
|
|
<line number="923" hits="87442" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="414" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="924" hits="42707" branch="False" />
|
|
<line number="925" hits="42707" branch="False" />
|
|
<line number="926" hits="42707" branch="False" />
|
|
<line number="927" hits="42707" branch="False" />
|
|
<line number="928" hits="42707" branch="False" />
|
|
<line number="929" hits="42707" branch="False" />
|
|
<line number="932" hits="676" branch="False" />
|
|
<line number="933" hits="676" branch="False" />
|
|
<line number="935" hits="676" branch="False" />
|
|
<line number="936" hits="676" branch="False" />
|
|
<line number="937" hits="676" branch="False" />
|
|
<line number="938" hits="676" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteInternalNode" signature="(System.UInt32,System.UInt32,System.Collections.Generic.List`1<ZB.MOM.WW.CBDD.Core.Indexing.InternalEntry>,System.UInt64)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="941" hits="144" branch="False" />
|
|
<line number="942" hits="144" branch="False" />
|
|
<line number="944" hits="144" branch="False" />
|
|
<line number="945" hits="144" branch="False" />
|
|
<line number="948" hits="144" branch="False" />
|
|
<line number="949" hits="144" branch="False" />
|
|
<line number="950" hits="144" branch="False" />
|
|
<line number="951" hits="144" branch="False" />
|
|
<line number="952" hits="144" branch="False" />
|
|
<line number="953" hits="144" branch="False" />
|
|
<line number="954" hits="144" branch="False" />
|
|
<line number="955" hits="144" branch="False" />
|
|
<line number="956" hits="144" branch="False" />
|
|
<line number="957" hits="144" branch="False" />
|
|
<line number="959" hits="144" branch="False" />
|
|
<line number="960" hits="144" branch="False" />
|
|
<line number="961" hits="144" branch="False" />
|
|
<line number="962" hits="144" branch="False" />
|
|
<line number="963" hits="144" branch="False" />
|
|
<line number="964" hits="144" branch="False" />
|
|
<line number="965" hits="144" branch="False" />
|
|
<line number="966" hits="144" branch="False" />
|
|
<line number="967" hits="144" branch="False" />
|
|
<line number="970" hits="144" branch="False" />
|
|
<line number="971" hits="144" branch="False" />
|
|
<line number="972" hits="144" branch="False" />
|
|
<line number="975" hits="1208" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="406" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="976" hits="388" branch="False" />
|
|
<line number="977" hits="388" branch="False" />
|
|
<line number="978" hits="388" branch="False" />
|
|
<line number="979" hits="388" branch="False" />
|
|
<line number="980" hits="388" branch="False" />
|
|
<line number="981" hits="388" branch="False" />
|
|
<line number="984" hits="144" branch="False" />
|
|
<line number="985" hits="144" branch="False" />
|
|
<line number="987" hits="144" branch="False" />
|
|
<line number="988" hits="144" branch="False" />
|
|
<line number="989" hits="144" branch="False" />
|
|
<line number="990" hits="144" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InsertIntoInternal" signature="(System.UInt32,ZB.MOM.WW.CBDD.Core.Indexing.BTreeNodeHeader,System.Span`1<System.Byte>,ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,System.UInt32,System.UInt64)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="993" hits="47" branch="False" />
|
|
<line number="995" hits="47" branch="False" />
|
|
<line number="997" hits="47" branch="False" />
|
|
<line number="998" hits="223" branch="False" />
|
|
<line number="999" hits="72" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="86" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1000" hits="22" branch="False" />
|
|
<line number="1002" hits="47" branch="False" />
|
|
<line number="1003" hits="47" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadIndexKey" signature="(System.Span`1<System.Byte>,System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1007" hits="126816" branch="False" />
|
|
<line number="1008" hits="126816" branch="False" />
|
|
<line number="1009" hits="126816" branch="False" />
|
|
<line number="1010" hits="126816" branch="False" />
|
|
<line number="1011" hits="126816" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadIndexKey" signature="(System.Byte[],System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1014" hits="34460" branch="False" />
|
|
<line number="1015" hits="34460" branch="False" />
|
|
<line number="1016" hits="34460" branch="False" />
|
|
<line number="1017" hits="34460" branch="False" />
|
|
<line number="1018" hits="34460" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Delete" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,System.Nullable`1<System.UInt64>)" line-rate="1" branch-rate="1" complexity="10">
|
|
<lines>
|
|
<line number="1027" hits="392" branch="False" />
|
|
<line number="1028" hits="392" branch="False" />
|
|
<line number="1029" hits="392" branch="False" />
|
|
<line number="1030" hits="392" branch="False" />
|
|
<line number="1032" hits="392" branch="False" />
|
|
<line number="1034" hits="392" branch="False" />
|
|
<line number="1035" hits="392" branch="False" />
|
|
<line number="1036" hits="392" branch="False" />
|
|
<line number="1039" hits="392" branch="False" />
|
|
<line number="1040" hits="8016" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="21" type="jump" coverage="100%" />
|
|
<condition number="49" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1041" hits="8016" branch="False" />
|
|
<line number="1042" hits="8016" branch="False" />
|
|
<line number="1044" hits="392" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="163" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1045" hits="1" branch="False" />
|
|
<line number="1046" hits="1" branch="False" />
|
|
<line number="1050" hits="391" branch="False" />
|
|
<line number="1053" hits="391" branch="False" />
|
|
<line number="1057" hits="391" branch="False" />
|
|
<line number="1058" hits="391" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="224" type="jump" coverage="100%" />
|
|
<condition number="245" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1059" hits="3" branch="False" />
|
|
<line number="1060" hits="3" branch="False" />
|
|
<line number="1061" hits="3" branch="False" />
|
|
<line number="1063" hits="391" branch="False" />
|
|
<line number="1066" hits="392" branch="False" />
|
|
<line number="1067" hits="392" branch="False" />
|
|
<line number="1068" hits="392" branch="False" />
|
|
<line number="1069" hits="392" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="HandleUnderflow" signature="(System.UInt32,System.Collections.Generic.List`1<System.UInt32>,System.UInt64)" line-rate="0.6296" branch-rate="0.375" complexity="8">
|
|
<lines>
|
|
<line number="1072" hits="3" branch="False" />
|
|
<line number="1073" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1074" hits="0" branch="False" />
|
|
<line number="1076" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="46" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1077" hits="0" branch="False" />
|
|
<line number="1081" hits="0" branch="False" />
|
|
<line number="1083" hits="0" branch="False" />
|
|
<line number="1085" hits="3" branch="False" />
|
|
<line number="1094" hits="3" branch="False" />
|
|
<line number="1096" hits="3" branch="False" />
|
|
<line number="1097" hits="3" branch="False" />
|
|
<line number="1098" hits="3" branch="False" />
|
|
<line number="1099" hits="3" branch="False" />
|
|
<line number="1102" hits="3" branch="False" />
|
|
<line number="1103" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="179" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1105" hits="0" branch="False" />
|
|
<line number="1106" hits="0" branch="False" />
|
|
<line number="1107" hits="0" branch="False" />
|
|
<line number="1110" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="233" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1111" hits="0" branch="False" />
|
|
<line number="1112" hits="0" branch="False" />
|
|
<line number="1116" hits="3" branch="False" />
|
|
<line number="1117" hits="3" branch="False" />
|
|
<line number="1119" hits="3" branch="False" />
|
|
<line number="1120" hits="3" branch="False" />
|
|
<line number="1121" hits="3" branch="False" />
|
|
<line number="1122" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="BorrowFromSibling" signature="(System.UInt32,System.UInt32,System.Int32,System.Collections.Generic.List`1<ZB.MOM.WW.CBDD.Core.Indexing.InternalEntry>,System.UInt32,System.UInt64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1125" hits="3" branch="False" />
|
|
<line number="1130" hits="3" branch="False" />
|
|
<line number="1131" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="MergeWithSibling" signature="(System.UInt32,System.UInt32,System.Int32,System.Collections.Generic.List`1<ZB.MOM.WW.CBDD.Core.Indexing.InternalEntry>,System.UInt32,System.Collections.Generic.List`1<System.UInt32>,System.UInt64)" line-rate="0.6175999999999999" branch-rate="0.5" complexity="14">
|
|
<lines>
|
|
<line number="1134" hits="3" branch="False" />
|
|
<line number="1143" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1144" hits="3" branch="False" />
|
|
<line number="1146" hits="3" branch="False" />
|
|
<line number="1147" hits="3" branch="False" />
|
|
<line number="1148" hits="3" branch="False" />
|
|
<line number="1154" hits="3" branch="False" />
|
|
<line number="1156" hits="0" branch="False" />
|
|
<line number="1158" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="62" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1159" hits="0" branch="False" />
|
|
<line number="1161" hits="0" branch="False" />
|
|
<line number="1162" hits="0" branch="False" />
|
|
<line number="1163" hits="0" branch="False" />
|
|
<line number="1166" hits="3" branch="False" />
|
|
<line number="1169" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="130" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1170" hits="3" branch="False" />
|
|
<line number="1171" hits="3" branch="False" />
|
|
<line number="1173" hits="3" branch="False" />
|
|
<line number="1175" hits="0" branch="False" />
|
|
<line number="1176" hits="0" branch="False" />
|
|
<line number="1177" hits="0" branch="False" />
|
|
<line number="1180" hits="3" branch="False" />
|
|
<line number="1183" hits="3" branch="False" />
|
|
<line number="1188" hits="3" branch="False" />
|
|
<line number="1189" hits="3" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="194" type="jump" coverage="50%" />
|
|
<condition number="215" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1190" hits="0" branch="False" />
|
|
<line number="1191" hits="0" branch="False" />
|
|
<line number="1192" hits="0" branch="False" />
|
|
<line number="1193" hits="0" branch="False" />
|
|
<line number="1194" hits="3" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="263" type="jump" coverage="50%" />
|
|
<condition number="282" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1195" hits="1" branch="False" />
|
|
<line number="1198" hits="1" branch="False" />
|
|
<line number="1200" hits="1" branch="False" />
|
|
<line number="1201" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="MergeNodes" signature="(System.UInt32,System.UInt32,ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,System.UInt64)" line-rate="0.7058" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="1204" hits="3" branch="False" />
|
|
<line number="1205" hits="3" branch="False" />
|
|
<line number="1207" hits="3" branch="False" />
|
|
<line number="1212" hits="3" branch="False" />
|
|
<line number="1213" hits="3" branch="False" />
|
|
<line number="1216" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="68" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1217" hits="3" branch="False" />
|
|
<line number="1218" hits="3" branch="False" />
|
|
<line number="1220" hits="3" branch="False" />
|
|
<line number="1221" hits="3" branch="False" />
|
|
<line number="1223" hits="3" branch="False" />
|
|
<line number="1224" hits="3" branch="False" />
|
|
<line number="1227" hits="3" branch="False" />
|
|
<line number="1232" hits="3" branch="False" />
|
|
<line number="1235" hits="3" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="257" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1236" hits="2" branch="False" />
|
|
<line number="1237" hits="2" branch="False" />
|
|
<line number="1238" hits="2" branch="False" />
|
|
<line number="1239" hits="3" branch="False" />
|
|
<line number="1241" hits="0" branch="False" />
|
|
<line number="1243" hits="0" branch="False" />
|
|
<line number="1245" hits="0" branch="False" />
|
|
<line number="1247" hits="0" branch="False" />
|
|
<line number="1248" hits="0" branch="False" />
|
|
<line number="1249" hits="0" branch="False" />
|
|
<line number="1252" hits="0" branch="False" />
|
|
<line number="1255" hits="0" branch="False" />
|
|
<line number="1258" hits="0" branch="False" />
|
|
<line number="1259" hits="0" branch="False" />
|
|
<line number="1260" hits="3" branch="False" />
|
|
<line number="1262" hits="3" branch="False" />
|
|
<line number="1263" hits="3" branch="False" />
|
|
<line number="1264" hits="3" branch="False" />
|
|
<line number="1265" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,ZB.MOM.WW.CBDD.Core.Indexing.IndexOptions,System.UInt32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="28" hits="1670" branch="False" />
|
|
<line number="29" hits="1670" branch="False" />
|
|
<line number="30" hits="1670" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Storage.IIndexStorage,ZB.MOM.WW.CBDD.Core.Indexing.IndexOptions,System.UInt32)" line-rate="1" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="38" hits="8466" branch="False" />
|
|
<line number="39" hits="8466" branch="False" />
|
|
<line number="40" hits="8466" branch="False" />
|
|
<line number="41" hits="8466" branch="False" />
|
|
<line number="42" hits="8466" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="11" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="43" hits="8466" branch="False" />
|
|
<line number="44" hits="8466" branch="False" />
|
|
<line number="46" hits="8466" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="55" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="47" hits="6347" branch="False" />
|
|
<line number="49" hits="6347" branch="False" />
|
|
<line number="52" hits="6347" branch="False" />
|
|
<line number="54" hits="6347" branch="False" />
|
|
<line number="56" hits="6347" branch="False" />
|
|
<line number="59" hits="6347" branch="False" />
|
|
<line number="60" hits="6347" branch="False" />
|
|
<line number="61" hits="6347" branch="False" />
|
|
<line number="62" hits="6347" branch="False" />
|
|
<line number="63" hits="6347" branch="False" />
|
|
<line number="64" hits="6347" branch="False" />
|
|
<line number="65" hits="6347" branch="False" />
|
|
<line number="66" hits="6347" branch="False" />
|
|
<line number="67" hits="6347" branch="False" />
|
|
<line number="68" hits="6347" branch="False" />
|
|
<line number="70" hits="6347" branch="False" />
|
|
<line number="71" hits="6347" branch="False" />
|
|
<line number="72" hits="6347" branch="False" />
|
|
<line number="73" hits="6347" branch="False" />
|
|
<line number="74" hits="6347" branch="False" />
|
|
<line number="75" hits="6347" branch="False" />
|
|
<line number="76" hits="6347" branch="False" />
|
|
<line number="78" hits="6347" branch="False" />
|
|
<line number="79" hits="6347" branch="False" />
|
|
<line number="81" hits="6347" branch="False" />
|
|
<line number="82" hits="6347" branch="False" />
|
|
<line number="83" hits="6347" branch="False" />
|
|
<line number="84" hits="6347" branch="False" />
|
|
<line number="85" hits="8466" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="90" hits="21033" branch="False" />
|
|
<line number="97" hits="371" branch="False" />
|
|
<line number="98" hits="371" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="99" hits="0" branch="False" />
|
|
<line number="101" hits="371" branch="False" />
|
|
<line number="102" hits="371" branch="False" />
|
|
<line number="112" hits="36703" branch="False" />
|
|
<line number="113" hits="36703" branch="False" />
|
|
<line number="114" hits="36703" branch="False" />
|
|
<line number="120" hits="13590" branch="False" />
|
|
<line number="121" hits="13590" branch="False" />
|
|
<line number="122" hits="13590" branch="False" />
|
|
<line number="131" hits="12449" branch="False" />
|
|
<line number="132" hits="12449" branch="False" />
|
|
<line number="133" hits="12449" branch="False" />
|
|
<line number="134" hits="12449" branch="False" />
|
|
<line number="137" hits="12449" branch="False" />
|
|
<line number="139" hits="12449" branch="False" />
|
|
<line number="141" hits="12449" branch="False" />
|
|
<line number="142" hits="12449" branch="False" />
|
|
<line number="143" hits="12449" branch="False" />
|
|
<line number="146" hits="12449" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="113" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="147" hits="141" branch="False" />
|
|
<line number="148" hits="141" branch="False" />
|
|
<line number="151" hits="141" branch="False" />
|
|
<line number="152" hits="141" branch="False" />
|
|
<line number="153" hits="141" branch="False" />
|
|
<line number="154" hits="141" branch="False" />
|
|
<line number="157" hits="12449" branch="False" />
|
|
<line number="158" hits="12449" branch="False" />
|
|
<line number="160" hits="12449" branch="False" />
|
|
<line number="161" hits="12449" branch="False" />
|
|
<line number="162" hits="12449" branch="False" />
|
|
<line number="163" hits="12449" branch="False" />
|
|
<line number="172" hits="1731" branch="False" />
|
|
<line number="173" hits="1731" branch="False" />
|
|
<line number="174" hits="1731" branch="False" />
|
|
<line number="176" hits="1731" branch="False" />
|
|
<line number="178" hits="1731" branch="False" />
|
|
<line number="179" hits="1731" branch="False" />
|
|
<line number="181" hits="1731" branch="False" />
|
|
<line number="182" hits="1731" branch="False" />
|
|
<line number="185" hits="138136" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="236" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="186" hits="68606" branch="False" />
|
|
<line number="187" hits="68606" branch="False" />
|
|
<line number="189" hits="68606" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="132" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="190" hits="1269" branch="False" />
|
|
<line number="192" hits="1269" branch="False" />
|
|
<line number="193" hits="1269" branch="False" />
|
|
<line number="194" hits="1269" branch="False" />
|
|
<line number="198" hits="67337" branch="False" />
|
|
<line number="199" hits="67337" branch="False" />
|
|
<line number="201" hits="462" branch="False" />
|
|
<line number="202" hits="1731" branch="False" />
|
|
<line number="310" hits="3228" branch="False" />
|
|
<line number="311" hits="3228" branch="False" />
|
|
<line number="312" hits="3228" branch="False" />
|
|
<line number="313" hits="3228" branch="False" />
|
|
<line number="316" hits="16210" branch="False" />
|
|
<line number="317" hits="16210" branch="False" />
|
|
<line number="318" hits="16210" branch="False" />
|
|
<line number="321" hits="16210" branch="False" />
|
|
<line number="322" hits="19862" branch="False" />
|
|
<line number="323" hits="19862" branch="False" />
|
|
<line number="324" hits="19862" branch="False" />
|
|
<line number="325" hits="19862" branch="False" />
|
|
<line number="327" hits="19862" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="77" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="328" hits="16210" branch="False" />
|
|
<line number="329" hits="16210" branch="False" />
|
|
<line number="332" hits="3652" branch="False" />
|
|
<line number="333" hits="3652" branch="False" />
|
|
<line number="334" hits="3652" branch="False" />
|
|
<line number="337" hits="16210" branch="False" />
|
|
<line number="338" hits="16210" branch="False" />
|
|
<line number="339" hits="16210" branch="False" />
|
|
<line number="340" hits="16210" branch="False" />
|
|
<line number="343" hits="3652" branch="False" />
|
|
<line number="351" hits="3652" branch="False" />
|
|
<line number="352" hits="3652" branch="False" />
|
|
<line number="353" hits="3652" branch="False" />
|
|
<line number="355" hits="3652" branch="False" />
|
|
<line number="358" hits="30570" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="142" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="359" hits="13572" branch="False" />
|
|
<line number="360" hits="13572" branch="False" />
|
|
<line number="361" hits="13572" branch="False" />
|
|
<line number="362" hits="13572" branch="False" />
|
|
<line number="363" hits="13572" branch="False" />
|
|
<line number="365" hits="13572" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="105" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="366" hits="1939" branch="False" />
|
|
<line number="367" hits="1939" branch="False" />
|
|
<line number="370" hits="11633" branch="False" />
|
|
<line number="371" hits="11633" branch="False" />
|
|
<line number="372" hits="11633" branch="False" />
|
|
<line number="374" hits="1713" branch="False" />
|
|
<line number="375" hits="3652" branch="False" />
|
|
<line number="383" hits="17" branch="False" />
|
|
<line number="384" hits="17" branch="False" />
|
|
<line number="385" hits="17" branch="False" />
|
|
<line number="605" hits="12449" branch="False" />
|
|
<line number="607" hits="12449" branch="False" />
|
|
<line number="608" hits="12449" branch="False" />
|
|
<line number="611" hits="1525906" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="89" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="612" hits="750504" branch="False" />
|
|
<line number="613" hits="750504" branch="False" />
|
|
<line number="614" hits="750504" branch="False" />
|
|
<line number="615" hits="750504" branch="False" />
|
|
<line number="618" hits="12449" branch="False" />
|
|
<line number="619" hits="12449" branch="False" />
|
|
<line number="622" hits="12449" branch="False" />
|
|
<line number="623" hits="12449" branch="False" />
|
|
<line number="626" hits="12449" branch="False" />
|
|
<line number="629" hits="12449" branch="False" />
|
|
<line number="630" hits="12449" branch="False" />
|
|
<line number="633" hits="12449" branch="False" />
|
|
<line number="634" hits="12449" branch="False" />
|
|
<line number="637" hits="141" branch="False" />
|
|
<line number="638" hits="141" branch="False" />
|
|
<line number="640" hits="141" branch="False" />
|
|
<line number="641" hits="141" branch="False" />
|
|
<line number="642" hits="141" branch="False" />
|
|
<line number="644" hits="141" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="67" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="645" hits="141" branch="False" />
|
|
<line number="646" hits="141" branch="False" />
|
|
<line number="647" hits="141" branch="False" />
|
|
<line number="649" hits="0" branch="False" />
|
|
<line number="650" hits="0" branch="False" />
|
|
<line number="651" hits="0" branch="False" />
|
|
<line number="652" hits="141" branch="False" />
|
|
<line number="654" hits="141" branch="False" />
|
|
<line number="655" hits="141" branch="False" />
|
|
<line number="656" hits="141" branch="False" />
|
|
<line number="657" hits="141" branch="False" />
|
|
<line number="660" hits="141" branch="False" />
|
|
<line number="661" hits="141" branch="False" />
|
|
<line number="663" hits="141" branch="False" />
|
|
<line number="664" hits="141" branch="False" />
|
|
<line number="665" hits="141" branch="False" />
|
|
<line number="668" hits="141" branch="False" />
|
|
<line number="673" hits="141" branch="False" />
|
|
<line number="678" hits="141" branch="False" />
|
|
<line number="681" hits="141" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="126" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="682" hits="84" branch="False" />
|
|
<line number="683" hits="84" branch="False" />
|
|
<line number="684" hits="84" branch="False" />
|
|
<line number="687" hits="141" branch="False" />
|
|
<line number="688" hits="141" branch="False" />
|
|
<line number="689" hits="141" branch="False" />
|
|
<line number="692" hits="86" branch="False" />
|
|
<line number="693" hits="86" branch="False" />
|
|
<line number="695" hits="86" branch="False" />
|
|
<line number="696" hits="86" branch="False" />
|
|
<line number="697" hits="86" branch="False" />
|
|
<line number="698" hits="86" branch="False" />
|
|
<line number="699" hits="86" branch="False" />
|
|
<line number="700" hits="86" branch="False" />
|
|
<line number="701" hits="86" branch="False" />
|
|
<line number="703" hits="86" branch="False" />
|
|
<line number="704" hits="86" branch="False" />
|
|
<line number="705" hits="86" branch="False" />
|
|
<line number="706" hits="86" branch="False" />
|
|
<line number="709" hits="0" branch="False" />
|
|
<line number="710" hits="0" branch="False" />
|
|
<line number="711" hits="0" branch="False" />
|
|
<line number="714" hits="0" branch="False" />
|
|
<line number="716" hits="0" branch="False" />
|
|
<line number="717" hits="0" branch="False" />
|
|
<line number="718" hits="0" branch="False" />
|
|
<line number="721" hits="0" branch="False" />
|
|
<line number="724" hits="0" branch="False" />
|
|
<line number="727" hits="0" branch="False" />
|
|
<line number="730" hits="0" branch="False" />
|
|
<line number="731" hits="0" branch="False" />
|
|
<line number="734" hits="141" branch="False" />
|
|
<line number="735" hits="141" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="21" type="jump" coverage="100%" />
|
|
<condition number="38" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="736" hits="94" branch="False" />
|
|
<line number="740" hits="94" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="50%" />
|
|
<condition number="68" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="741" hits="0" branch="False" />
|
|
<line number="743" hits="94" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="101" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="744" hits="94" branch="False" />
|
|
<line number="745" hits="94" branch="False" />
|
|
<line number="746" hits="94" branch="False" />
|
|
<line number="748" hits="0" branch="False" />
|
|
<line number="750" hits="47" branch="False" />
|
|
<line number="751" hits="47" branch="False" />
|
|
<line number="753" hits="47" branch="False" />
|
|
<line number="755" hits="47" branch="False" />
|
|
<line number="756" hits="47" branch="False" />
|
|
<line number="757" hits="47" branch="False" />
|
|
<line number="759" hits="47" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="229" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="760" hits="0" branch="False" />
|
|
<line number="767" hits="0" branch="False" />
|
|
<line number="770" hits="0" branch="False" />
|
|
<line number="771" hits="0" branch="False" />
|
|
<line number="772" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="325" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="773" hits="0" branch="False" />
|
|
<line number="776" hits="0" branch="False" />
|
|
<line number="777" hits="0" branch="False" />
|
|
<line number="778" hits="0" branch="False" />
|
|
<line number="780" hits="0" branch="False" />
|
|
<line number="781" hits="0" branch="False" />
|
|
<line number="783" hits="0" branch="False" />
|
|
<line number="785" hits="0" branch="False" />
|
|
<line number="786" hits="0" branch="False" />
|
|
<line number="788" hits="0" branch="False" />
|
|
<line number="789" hits="0" branch="False" />
|
|
<line number="791" hits="47" branch="False" />
|
|
<line number="793" hits="47" branch="False" />
|
|
<line number="794" hits="47" branch="False" />
|
|
<line number="795" hits="47" branch="False" />
|
|
<line number="797" hits="47" branch="False" />
|
|
<line number="798" hits="47" branch="False" />
|
|
<line number="799" hits="47" branch="False" />
|
|
<line number="800" hits="141" branch="False" />
|
|
<line number="803" hits="94" branch="False" />
|
|
<line number="804" hits="94" branch="False" />
|
|
<line number="805" hits="94" branch="False" />
|
|
<line number="806" hits="94" branch="False" />
|
|
<line number="807" hits="94" branch="False" />
|
|
<line number="811" hits="94" branch="False" />
|
|
<line number="814" hits="235" branch="False" />
|
|
<line number="815" hits="235" branch="False" />
|
|
<line number="816" hits="235" branch="False" />
|
|
<line number="818" hits="235" branch="False" />
|
|
<line number="819" hits="235" branch="False" />
|
|
<line number="822" hits="235" branch="False" />
|
|
<line number="823" hits="235" branch="False" />
|
|
<line number="824" hits="235" branch="False" />
|
|
<line number="825" hits="235" branch="False" />
|
|
<line number="826" hits="235" branch="False" />
|
|
<line number="827" hits="235" branch="False" />
|
|
<line number="828" hits="235" branch="False" />
|
|
<line number="829" hits="235" branch="False" />
|
|
<line number="830" hits="235" branch="False" />
|
|
<line number="831" hits="235" branch="False" />
|
|
<line number="834" hits="235" branch="False" />
|
|
<line number="835" hits="235" branch="False" />
|
|
<line number="836" hits="235" branch="False" />
|
|
<line number="837" hits="235" branch="False" />
|
|
<line number="838" hits="235" branch="False" />
|
|
<line number="839" hits="235" branch="False" />
|
|
<line number="840" hits="235" branch="False" />
|
|
<line number="841" hits="235" branch="False" />
|
|
<line number="842" hits="235" branch="False" />
|
|
<line number="845" hits="235" branch="False" />
|
|
<line number="846" hits="235" branch="False" />
|
|
<line number="848" hits="235" branch="False" />
|
|
<line number="849" hits="235" branch="False" />
|
|
<line number="850" hits="235" branch="False" />
|
|
<line number="852" hits="235" branch="False" />
|
|
<line number="853" hits="235" branch="False" />
|
|
<line number="856" hits="559" branch="False" />
|
|
<line number="857" hits="559" branch="False" />
|
|
<line number="858" hits="559" branch="False" />
|
|
<line number="860" hits="89894" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="102" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="861" hits="44388" branch="False" />
|
|
<line number="862" hits="44388" branch="False" />
|
|
<line number="863" hits="44388" branch="False" />
|
|
<line number="864" hits="44388" branch="False" />
|
|
<line number="865" hits="44388" branch="False" />
|
|
<line number="866" hits="44388" branch="False" />
|
|
<line number="867" hits="44388" branch="False" />
|
|
<line number="868" hits="559" branch="False" />
|
|
<line number="869" hits="559" branch="False" />
|
|
<line number="872" hits="50" branch="False" />
|
|
<line number="873" hits="50" branch="False" />
|
|
<line number="874" hits="50" branch="False" />
|
|
<line number="876" hits="50" branch="False" />
|
|
<line number="877" hits="50" branch="False" />
|
|
<line number="879" hits="600" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="128" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="880" hits="250" branch="False" />
|
|
<line number="881" hits="250" branch="False" />
|
|
<line number="882" hits="250" branch="False" />
|
|
<line number="883" hits="250" branch="False" />
|
|
<line number="884" hits="250" branch="False" />
|
|
<line number="885" hits="250" branch="False" />
|
|
<line number="886" hits="250" branch="False" />
|
|
<line number="887" hits="50" branch="False" />
|
|
<line number="888" hits="50" branch="False" />
|
|
<line number="891" hits="676" branch="False" />
|
|
<line number="892" hits="676" branch="False" />
|
|
<line number="893" hits="676" branch="False" />
|
|
<line number="895" hits="676" branch="False" />
|
|
<line number="896" hits="676" branch="False" />
|
|
<line number="899" hits="676" branch="False" />
|
|
<line number="900" hits="676" branch="False" />
|
|
<line number="901" hits="676" branch="False" />
|
|
<line number="902" hits="676" branch="False" />
|
|
<line number="903" hits="676" branch="False" />
|
|
<line number="904" hits="676" branch="False" />
|
|
<line number="905" hits="676" branch="False" />
|
|
<line number="906" hits="676" branch="False" />
|
|
<line number="907" hits="676" branch="False" />
|
|
<line number="908" hits="676" branch="False" />
|
|
<line number="910" hits="676" branch="False" />
|
|
<line number="911" hits="676" branch="False" />
|
|
<line number="912" hits="676" branch="False" />
|
|
<line number="913" hits="676" branch="False" />
|
|
<line number="914" hits="676" branch="False" />
|
|
<line number="915" hits="676" branch="False" />
|
|
<line number="916" hits="676" branch="False" />
|
|
<line number="917" hits="676" branch="False" />
|
|
<line number="918" hits="676" branch="False" />
|
|
<line number="919" hits="676" branch="False" />
|
|
<line number="922" hits="676" branch="False" />
|
|
<line number="923" hits="87442" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="414" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="924" hits="42707" branch="False" />
|
|
<line number="925" hits="42707" branch="False" />
|
|
<line number="926" hits="42707" branch="False" />
|
|
<line number="927" hits="42707" branch="False" />
|
|
<line number="928" hits="42707" branch="False" />
|
|
<line number="929" hits="42707" branch="False" />
|
|
<line number="932" hits="676" branch="False" />
|
|
<line number="933" hits="676" branch="False" />
|
|
<line number="935" hits="676" branch="False" />
|
|
<line number="936" hits="676" branch="False" />
|
|
<line number="937" hits="676" branch="False" />
|
|
<line number="938" hits="676" branch="False" />
|
|
<line number="941" hits="144" branch="False" />
|
|
<line number="942" hits="144" branch="False" />
|
|
<line number="944" hits="144" branch="False" />
|
|
<line number="945" hits="144" branch="False" />
|
|
<line number="948" hits="144" branch="False" />
|
|
<line number="949" hits="144" branch="False" />
|
|
<line number="950" hits="144" branch="False" />
|
|
<line number="951" hits="144" branch="False" />
|
|
<line number="952" hits="144" branch="False" />
|
|
<line number="953" hits="144" branch="False" />
|
|
<line number="954" hits="144" branch="False" />
|
|
<line number="955" hits="144" branch="False" />
|
|
<line number="956" hits="144" branch="False" />
|
|
<line number="957" hits="144" branch="False" />
|
|
<line number="959" hits="144" branch="False" />
|
|
<line number="960" hits="144" branch="False" />
|
|
<line number="961" hits="144" branch="False" />
|
|
<line number="962" hits="144" branch="False" />
|
|
<line number="963" hits="144" branch="False" />
|
|
<line number="964" hits="144" branch="False" />
|
|
<line number="965" hits="144" branch="False" />
|
|
<line number="966" hits="144" branch="False" />
|
|
<line number="967" hits="144" branch="False" />
|
|
<line number="970" hits="144" branch="False" />
|
|
<line number="971" hits="144" branch="False" />
|
|
<line number="972" hits="144" branch="False" />
|
|
<line number="975" hits="1208" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="406" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="976" hits="388" branch="False" />
|
|
<line number="977" hits="388" branch="False" />
|
|
<line number="978" hits="388" branch="False" />
|
|
<line number="979" hits="388" branch="False" />
|
|
<line number="980" hits="388" branch="False" />
|
|
<line number="981" hits="388" branch="False" />
|
|
<line number="984" hits="144" branch="False" />
|
|
<line number="985" hits="144" branch="False" />
|
|
<line number="987" hits="144" branch="False" />
|
|
<line number="988" hits="144" branch="False" />
|
|
<line number="989" hits="144" branch="False" />
|
|
<line number="990" hits="144" branch="False" />
|
|
<line number="993" hits="47" branch="False" />
|
|
<line number="995" hits="47" branch="False" />
|
|
<line number="997" hits="47" branch="False" />
|
|
<line number="998" hits="223" branch="False" />
|
|
<line number="999" hits="72" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="86" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1000" hits="22" branch="False" />
|
|
<line number="1002" hits="47" branch="False" />
|
|
<line number="1003" hits="47" branch="False" />
|
|
<line number="1007" hits="126816" branch="False" />
|
|
<line number="1008" hits="126816" branch="False" />
|
|
<line number="1009" hits="126816" branch="False" />
|
|
<line number="1010" hits="126816" branch="False" />
|
|
<line number="1011" hits="126816" branch="False" />
|
|
<line number="1014" hits="34460" branch="False" />
|
|
<line number="1015" hits="34460" branch="False" />
|
|
<line number="1016" hits="34460" branch="False" />
|
|
<line number="1017" hits="34460" branch="False" />
|
|
<line number="1018" hits="34460" branch="False" />
|
|
<line number="1027" hits="392" branch="False" />
|
|
<line number="1028" hits="392" branch="False" />
|
|
<line number="1029" hits="392" branch="False" />
|
|
<line number="1030" hits="392" branch="False" />
|
|
<line number="1032" hits="392" branch="False" />
|
|
<line number="1034" hits="392" branch="False" />
|
|
<line number="1035" hits="392" branch="False" />
|
|
<line number="1036" hits="392" branch="False" />
|
|
<line number="1039" hits="392" branch="False" />
|
|
<line number="1040" hits="8016" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="21" type="jump" coverage="100%" />
|
|
<condition number="49" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1041" hits="8016" branch="False" />
|
|
<line number="1042" hits="8016" branch="False" />
|
|
<line number="1044" hits="392" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="163" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1045" hits="1" branch="False" />
|
|
<line number="1046" hits="1" branch="False" />
|
|
<line number="1050" hits="391" branch="False" />
|
|
<line number="1053" hits="391" branch="False" />
|
|
<line number="1057" hits="391" branch="False" />
|
|
<line number="1058" hits="391" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="224" type="jump" coverage="100%" />
|
|
<condition number="245" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1059" hits="3" branch="False" />
|
|
<line number="1060" hits="3" branch="False" />
|
|
<line number="1061" hits="3" branch="False" />
|
|
<line number="1063" hits="391" branch="False" />
|
|
<line number="1066" hits="392" branch="False" />
|
|
<line number="1067" hits="392" branch="False" />
|
|
<line number="1068" hits="392" branch="False" />
|
|
<line number="1069" hits="392" branch="False" />
|
|
<line number="1072" hits="3" branch="False" />
|
|
<line number="1073" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1074" hits="0" branch="False" />
|
|
<line number="1076" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="46" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1077" hits="0" branch="False" />
|
|
<line number="1081" hits="0" branch="False" />
|
|
<line number="1083" hits="0" branch="False" />
|
|
<line number="1085" hits="3" branch="False" />
|
|
<line number="1094" hits="3" branch="False" />
|
|
<line number="1096" hits="3" branch="False" />
|
|
<line number="1097" hits="3" branch="False" />
|
|
<line number="1098" hits="3" branch="False" />
|
|
<line number="1099" hits="3" branch="False" />
|
|
<line number="1102" hits="3" branch="False" />
|
|
<line number="1103" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="179" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1105" hits="0" branch="False" />
|
|
<line number="1106" hits="0" branch="False" />
|
|
<line number="1107" hits="0" branch="False" />
|
|
<line number="1110" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="233" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1111" hits="0" branch="False" />
|
|
<line number="1112" hits="0" branch="False" />
|
|
<line number="1116" hits="3" branch="False" />
|
|
<line number="1117" hits="3" branch="False" />
|
|
<line number="1119" hits="3" branch="False" />
|
|
<line number="1120" hits="3" branch="False" />
|
|
<line number="1121" hits="3" branch="False" />
|
|
<line number="1122" hits="3" branch="False" />
|
|
<line number="1125" hits="3" branch="False" />
|
|
<line number="1130" hits="3" branch="False" />
|
|
<line number="1131" hits="3" branch="False" />
|
|
<line number="1134" hits="3" branch="False" />
|
|
<line number="1143" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1144" hits="3" branch="False" />
|
|
<line number="1146" hits="3" branch="False" />
|
|
<line number="1147" hits="3" branch="False" />
|
|
<line number="1148" hits="3" branch="False" />
|
|
<line number="1154" hits="3" branch="False" />
|
|
<line number="1156" hits="0" branch="False" />
|
|
<line number="1158" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="62" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1159" hits="0" branch="False" />
|
|
<line number="1161" hits="0" branch="False" />
|
|
<line number="1162" hits="0" branch="False" />
|
|
<line number="1163" hits="0" branch="False" />
|
|
<line number="1166" hits="3" branch="False" />
|
|
<line number="1169" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="130" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1170" hits="3" branch="False" />
|
|
<line number="1171" hits="3" branch="False" />
|
|
<line number="1173" hits="3" branch="False" />
|
|
<line number="1175" hits="0" branch="False" />
|
|
<line number="1176" hits="0" branch="False" />
|
|
<line number="1177" hits="0" branch="False" />
|
|
<line number="1180" hits="3" branch="False" />
|
|
<line number="1183" hits="3" branch="False" />
|
|
<line number="1188" hits="3" branch="False" />
|
|
<line number="1189" hits="3" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="194" type="jump" coverage="50%" />
|
|
<condition number="215" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1190" hits="0" branch="False" />
|
|
<line number="1191" hits="0" branch="False" />
|
|
<line number="1192" hits="0" branch="False" />
|
|
<line number="1193" hits="0" branch="False" />
|
|
<line number="1194" hits="3" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="263" type="jump" coverage="50%" />
|
|
<condition number="282" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1195" hits="1" branch="False" />
|
|
<line number="1198" hits="1" branch="False" />
|
|
<line number="1200" hits="1" branch="False" />
|
|
<line number="1201" hits="3" branch="False" />
|
|
<line number="1204" hits="3" branch="False" />
|
|
<line number="1205" hits="3" branch="False" />
|
|
<line number="1207" hits="3" branch="False" />
|
|
<line number="1212" hits="3" branch="False" />
|
|
<line number="1213" hits="3" branch="False" />
|
|
<line number="1216" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="68" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1217" hits="3" branch="False" />
|
|
<line number="1218" hits="3" branch="False" />
|
|
<line number="1220" hits="3" branch="False" />
|
|
<line number="1221" hits="3" branch="False" />
|
|
<line number="1223" hits="3" branch="False" />
|
|
<line number="1224" hits="3" branch="False" />
|
|
<line number="1227" hits="3" branch="False" />
|
|
<line number="1232" hits="3" branch="False" />
|
|
<line number="1235" hits="3" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="257" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1236" hits="2" branch="False" />
|
|
<line number="1237" hits="2" branch="False" />
|
|
<line number="1238" hits="2" branch="False" />
|
|
<line number="1239" hits="3" branch="False" />
|
|
<line number="1241" hits="0" branch="False" />
|
|
<line number="1243" hits="0" branch="False" />
|
|
<line number="1245" hits="0" branch="False" />
|
|
<line number="1247" hits="0" branch="False" />
|
|
<line number="1248" hits="0" branch="False" />
|
|
<line number="1249" hits="0" branch="False" />
|
|
<line number="1252" hits="0" branch="False" />
|
|
<line number="1255" hits="0" branch="False" />
|
|
<line number="1258" hits="0" branch="False" />
|
|
<line number="1259" hits="0" branch="False" />
|
|
<line number="1260" hits="3" branch="False" />
|
|
<line number="1262" hits="3" branch="False" />
|
|
<line number="1263" hits="3" branch="False" />
|
|
<line number="1264" hits="3" branch="False" />
|
|
<line number="1265" hits="3" branch="False" />
|
|
<line number="28" hits="1670" branch="False" />
|
|
<line number="29" hits="1670" branch="False" />
|
|
<line number="30" hits="1670" branch="False" />
|
|
<line number="38" hits="8466" branch="False" />
|
|
<line number="39" hits="8466" branch="False" />
|
|
<line number="40" hits="8466" branch="False" />
|
|
<line number="41" hits="8466" branch="False" />
|
|
<line number="42" hits="8466" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="11" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="43" hits="8466" branch="False" />
|
|
<line number="44" hits="8466" branch="False" />
|
|
<line number="46" hits="8466" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="55" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="47" hits="6347" branch="False" />
|
|
<line number="49" hits="6347" branch="False" />
|
|
<line number="52" hits="6347" branch="False" />
|
|
<line number="54" hits="6347" branch="False" />
|
|
<line number="56" hits="6347" branch="False" />
|
|
<line number="59" hits="6347" branch="False" />
|
|
<line number="60" hits="6347" branch="False" />
|
|
<line number="61" hits="6347" branch="False" />
|
|
<line number="62" hits="6347" branch="False" />
|
|
<line number="63" hits="6347" branch="False" />
|
|
<line number="64" hits="6347" branch="False" />
|
|
<line number="65" hits="6347" branch="False" />
|
|
<line number="66" hits="6347" branch="False" />
|
|
<line number="67" hits="6347" branch="False" />
|
|
<line number="68" hits="6347" branch="False" />
|
|
<line number="70" hits="6347" branch="False" />
|
|
<line number="71" hits="6347" branch="False" />
|
|
<line number="72" hits="6347" branch="False" />
|
|
<line number="73" hits="6347" branch="False" />
|
|
<line number="74" hits="6347" branch="False" />
|
|
<line number="75" hits="6347" branch="False" />
|
|
<line number="76" hits="6347" branch="False" />
|
|
<line number="78" hits="6347" branch="False" />
|
|
<line number="79" hits="6347" branch="False" />
|
|
<line number="81" hits="6347" branch="False" />
|
|
<line number="82" hits="6347" branch="False" />
|
|
<line number="83" hits="6347" branch="False" />
|
|
<line number="84" hits="6347" branch="False" />
|
|
<line number="85" hits="8466" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.BTreeIndex/<>c" filename="CBDD.Core/Indexing/BTreeIndex.cs" line-rate="1" branch-rate="1" complexity="1">
|
|
<methods>
|
|
<method name="<In>b__23_0" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="530" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="530" hits="5" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.BTreeIndex/<Between>d__21" filename="CBDD.Core/Indexing/BTreeIndex.cs" line-rate="0.7142000000000001" branch-rate="0.5714" complexity="14">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.7142000000000001" branch-rate="0.5714" complexity="14">
|
|
<lines>
|
|
<line number="475" hits="1" branch="False" />
|
|
<line number="476" hits="1" branch="False" />
|
|
<line number="477" hits="1" branch="False" />
|
|
<line number="479" hits="1" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="100" type="jump" coverage="50%" />
|
|
<condition number="116" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="480" hits="0" branch="False" />
|
|
<line number="481" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="135" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="482" hits="0" branch="False" />
|
|
<line number="486" hits="4" branch="False" />
|
|
<line number="487" hits="4" branch="False" />
|
|
<line number="488" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="189" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="489" hits="3" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="217" type="jump" coverage="100%" />
|
|
<condition number="235" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="491" hits="3" branch="False" />
|
|
<line number="493" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="300" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="494" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="475" hits="1" branch="False" />
|
|
<line number="476" hits="1" branch="False" />
|
|
<line number="477" hits="1" branch="False" />
|
|
<line number="479" hits="1" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="100" type="jump" coverage="50%" />
|
|
<condition number="116" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="480" hits="0" branch="False" />
|
|
<line number="481" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="135" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="482" hits="0" branch="False" />
|
|
<line number="486" hits="4" branch="False" />
|
|
<line number="487" hits="4" branch="False" />
|
|
<line number="488" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="189" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="489" hits="3" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="217" type="jump" coverage="100%" />
|
|
<condition number="235" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="491" hits="3" branch="False" />
|
|
<line number="493" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="300" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="494" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.BTreeIndex/<Equal>d__18" filename="CBDD.Core/Indexing/BTreeIndex.cs" line-rate="1" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="396" hits="2" branch="False" />
|
|
<line number="397" hits="2" branch="False" />
|
|
<line number="398" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="84" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="399" hits="1" branch="False" />
|
|
<line number="400" hits="1" branch="False" />
|
|
<line number="405" hits="1" branch="False" />
|
|
<line number="406" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="396" hits="2" branch="False" />
|
|
<line number="397" hits="2" branch="False" />
|
|
<line number="398" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="84" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="399" hits="1" branch="False" />
|
|
<line number="400" hits="1" branch="False" />
|
|
<line number="405" hits="1" branch="False" />
|
|
<line number="406" hits="2" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.BTreeIndex/<GreaterThan>d__19" filename="CBDD.Core/Indexing/BTreeIndex.cs" line-rate="1" branch-rate="0.875" complexity="8">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="0.875" complexity="8">
|
|
<lines>
|
|
<line number="416" hits="3" branch="False" />
|
|
<line number="417" hits="3" branch="False" />
|
|
<line number="418" hits="3" branch="False" />
|
|
<line number="420" hits="3" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="100" type="jump" coverage="100%" />
|
|
<condition number="116" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="421" hits="1" branch="False" />
|
|
<line number="422" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="135" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="423" hits="1" branch="False" />
|
|
<line number="427" hits="65" branch="False" />
|
|
<line number="428" hits="65" branch="False" />
|
|
<line number="429" hits="130" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="195" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="430" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="416" hits="3" branch="False" />
|
|
<line number="417" hits="3" branch="False" />
|
|
<line number="418" hits="3" branch="False" />
|
|
<line number="420" hits="3" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="100" type="jump" coverage="100%" />
|
|
<condition number="116" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="421" hits="1" branch="False" />
|
|
<line number="422" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="135" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="423" hits="1" branch="False" />
|
|
<line number="427" hits="65" branch="False" />
|
|
<line number="428" hits="65" branch="False" />
|
|
<line number="429" hits="130" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="195" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="430" hits="3" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.BTreeIndex/<In>d__23" filename="CBDD.Core/Indexing/BTreeIndex.cs" line-rate="1" branch-rate="1" complexity="4">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="529" hits="1" branch="False" />
|
|
<line number="531" hits="1" branch="False" />
|
|
<line number="533" hits="11" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="248" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="534" hits="4" branch="False" />
|
|
<line number="535" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="184" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="536" hits="3" branch="False" />
|
|
<line number="537" hits="3" branch="False" />
|
|
<line number="538" hits="3" branch="False" />
|
|
<line number="539" hits="4" branch="False" />
|
|
<line number="540" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="529" hits="1" branch="False" />
|
|
<line number="531" hits="1" branch="False" />
|
|
<line number="533" hits="11" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="248" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="534" hits="4" branch="False" />
|
|
<line number="535" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="184" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="536" hits="3" branch="False" />
|
|
<line number="537" hits="3" branch="False" />
|
|
<line number="538" hits="3" branch="False" />
|
|
<line number="539" hits="4" branch="False" />
|
|
<line number="540" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.BTreeIndex/<LessThan>d__20" filename="CBDD.Core/Indexing/BTreeIndex.cs" line-rate="0.7333" branch-rate="0.5" complexity="12">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.7333" branch-rate="0.5" complexity="12">
|
|
<lines>
|
|
<line number="440" hits="1" branch="False" />
|
|
<line number="441" hits="1" branch="False" />
|
|
<line number="442" hits="1" branch="False" />
|
|
<line number="444" hits="1" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="100" type="jump" coverage="50%" />
|
|
<condition number="116" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="445" hits="1" branch="False" />
|
|
<line number="446" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="135" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="447" hits="1" branch="False" />
|
|
<line number="448" hits="0" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="157" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="449" hits="0" branch="False" />
|
|
<line number="455" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="178" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="456" hits="0" branch="False" />
|
|
<line number="460" hits="2" branch="False" />
|
|
<line number="461" hits="2" branch="False" />
|
|
<line number="462" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="238" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="463" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="440" hits="1" branch="False" />
|
|
<line number="441" hits="1" branch="False" />
|
|
<line number="442" hits="1" branch="False" />
|
|
<line number="444" hits="1" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="100" type="jump" coverage="50%" />
|
|
<condition number="116" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="445" hits="1" branch="False" />
|
|
<line number="446" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="135" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="447" hits="1" branch="False" />
|
|
<line number="448" hits="0" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="157" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="449" hits="0" branch="False" />
|
|
<line number="455" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="178" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="456" hits="0" branch="False" />
|
|
<line number="460" hits="2" branch="False" />
|
|
<line number="461" hits="2" branch="False" />
|
|
<line number="462" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="238" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="463" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.BTreeIndex/<Like>d__24" filename="CBDD.Core/Indexing/BTreeIndex.cs" line-rate="0.8974" branch-rate="1" complexity="16">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.8974" branch-rate="1" complexity="16">
|
|
<lines>
|
|
<line number="549" hits="3" branch="False" />
|
|
<line number="550" hits="3" branch="False" />
|
|
<line number="551" hits="3" branch="False" />
|
|
<line number="552" hits="3" branch="False" />
|
|
<line number="554" hits="3" branch="False" />
|
|
<line number="556" hits="3" branch="False" />
|
|
<line number="557" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="281" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="558" hits="4" branch="False" />
|
|
<line number="559" hits="7" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="160" type="jump" coverage="100%" />
|
|
<condition number="188" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="560" hits="1" branch="False" />
|
|
<line number="561" hits="1" branch="False" />
|
|
<line number="563" hits="3" branch="False" />
|
|
<line number="565" hits="3" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="335" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="566" hits="1" branch="False" />
|
|
<line number="567" hits="1" branch="False" />
|
|
<line number="568" hits="1" branch="False" />
|
|
<line number="570" hits="2" branch="False" />
|
|
<line number="571" hits="2" branch="False" />
|
|
<line number="572" hits="2" branch="False" />
|
|
<line number="575" hits="24" branch="False" />
|
|
<line number="577" hits="72" branch="False" />
|
|
<line number="579" hits="24" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="425" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="580" hits="4" branch="False" />
|
|
<line number="582" hits="4" branch="False" />
|
|
<line number="583" hits="4" branch="False" />
|
|
<line number="584" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="479" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="585" hits="3" branch="False" />
|
|
<line number="586" hits="0" branch="False" />
|
|
<line number="587" hits="3" branch="False" />
|
|
<line number="589" hits="23" branch="False" />
|
|
<line number="591" hits="23" branch="False" />
|
|
<line number="592" hits="23" branch="False" />
|
|
<line number="593" hits="23" branch="False" />
|
|
<line number="594" hits="0" branch="False" />
|
|
<line number="595" hits="0" branch="False" />
|
|
<line number="597" hits="0" branch="False" />
|
|
<line number="599" hits="30" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="567" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="601" hits="46" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="628" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="602" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="549" hits="3" branch="False" />
|
|
<line number="550" hits="3" branch="False" />
|
|
<line number="551" hits="3" branch="False" />
|
|
<line number="552" hits="3" branch="False" />
|
|
<line number="554" hits="3" branch="False" />
|
|
<line number="556" hits="3" branch="False" />
|
|
<line number="557" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="281" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="558" hits="4" branch="False" />
|
|
<line number="559" hits="7" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="160" type="jump" coverage="100%" />
|
|
<condition number="188" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="560" hits="1" branch="False" />
|
|
<line number="561" hits="1" branch="False" />
|
|
<line number="563" hits="3" branch="False" />
|
|
<line number="565" hits="3" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="335" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="566" hits="1" branch="False" />
|
|
<line number="567" hits="1" branch="False" />
|
|
<line number="568" hits="1" branch="False" />
|
|
<line number="570" hits="2" branch="False" />
|
|
<line number="571" hits="2" branch="False" />
|
|
<line number="572" hits="2" branch="False" />
|
|
<line number="575" hits="24" branch="False" />
|
|
<line number="577" hits="72" branch="False" />
|
|
<line number="579" hits="24" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="425" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="580" hits="4" branch="False" />
|
|
<line number="582" hits="4" branch="False" />
|
|
<line number="583" hits="4" branch="False" />
|
|
<line number="584" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="479" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="585" hits="3" branch="False" />
|
|
<line number="586" hits="0" branch="False" />
|
|
<line number="587" hits="3" branch="False" />
|
|
<line number="589" hits="23" branch="False" />
|
|
<line number="591" hits="23" branch="False" />
|
|
<line number="592" hits="23" branch="False" />
|
|
<line number="593" hits="23" branch="False" />
|
|
<line number="594" hits="0" branch="False" />
|
|
<line number="595" hits="0" branch="False" />
|
|
<line number="597" hits="0" branch="False" />
|
|
<line number="599" hits="30" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="567" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="601" hits="46" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="628" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="602" hits="3" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.BTreeIndex/<Range>d__13" filename="CBDD.Core/Indexing/BTreeIndex.cs" line-rate="0.9206" branch-rate="0.8" complexity="31">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.9166" branch-rate="0.8" complexity="30">
|
|
<lines>
|
|
<line number="212" hits="1481" branch="False" />
|
|
<line number="213" hits="1481" branch="False" />
|
|
<line number="214" hits="1481" branch="False" />
|
|
<line number="217" hits="1481" branch="False" />
|
|
<line number="218" hits="1481" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="123" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="219" hits="1479" branch="False" />
|
|
<line number="220" hits="1479" branch="False" />
|
|
<line number="222" hits="3285" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="597" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="223" hits="1811" branch="False" />
|
|
<line number="224" hits="1811" branch="False" />
|
|
<line number="226" hits="1811" branch="False" />
|
|
<line number="227" hits="1811" branch="False" />
|
|
<line number="229" hits="72532" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="561" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="230" hits="34460" branch="False" />
|
|
<line number="231" hits="34460" branch="False" />
|
|
<line number="233" hits="34460" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="295" type="jump" coverage="100%" />
|
|
<condition number="319" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="234" hits="34445" branch="False" />
|
|
<line number="235" hits="34445" branch="False" />
|
|
<line number="236" hits="34445" branch="False" />
|
|
<line number="237" hits="34445" branch="False" />
|
|
<line number="238" hits="34443" branch="False" />
|
|
<line number="239" hits="15" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="460" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="240" hits="3" branch="False" />
|
|
<line number="241" hits="3" branch="False" />
|
|
<line number="244" hits="34455" branch="False" />
|
|
<line number="245" hits="34455" branch="False" />
|
|
<line number="247" hits="1806" branch="False" />
|
|
<line number="248" hits="1806" branch="False" />
|
|
<line number="249" hits="1474" branch="False" />
|
|
<line number="251" hits="2" branch="False" />
|
|
<line number="253" hits="2" branch="False" />
|
|
<line number="255" hits="18" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1151" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="256" hits="17" branch="False" />
|
|
<line number="257" hits="17" branch="False" />
|
|
<line number="259" hits="17" branch="False" />
|
|
<line number="263" hits="17" branch="False" />
|
|
<line number="266" hits="2216" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="971" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="267" hits="1092" branch="False" />
|
|
<line number="268" hits="1092" branch="False" />
|
|
<line number="269" hits="1092" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="817" type="jump" coverage="100%" />
|
|
<condition number="848" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="270" hits="1011" branch="False" />
|
|
<line number="271" hits="1011" branch="False" />
|
|
<line number="272" hits="1011" branch="False" />
|
|
<line number="273" hits="81" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="914" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="274" hits="1" branch="False" />
|
|
<line number="275" hits="1" branch="False" />
|
|
<line number="277" hits="1091" branch="False" />
|
|
<line number="282" hits="16" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="988" type="jump" coverage="50%" />
|
|
<condition number="1029" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="283" hits="16" branch="False" />
|
|
<line number="284" hits="16" branch="False" />
|
|
<line number="285" hits="16" branch="False" />
|
|
<line number="287" hits="0" branch="False" />
|
|
<line number="289" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="1065" type="jump" coverage="0%" />
|
|
<condition number="1106" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="290" hits="0" branch="False" />
|
|
<line number="292" hits="0" branch="False" />
|
|
<line number="293" hits="0" branch="False" />
|
|
<line number="294" hits="16" branch="False" />
|
|
<line number="295" hits="1" branch="False" />
|
|
<line number="296" hits="1475" branch="False" />
|
|
<line number="301" hits="1475" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="<>m__Finally1" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="298" hits="1481" branch="False" />
|
|
<line number="299" hits="1481" branch="False" />
|
|
<line number="300" hits="1481" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="212" hits="1481" branch="False" />
|
|
<line number="213" hits="1481" branch="False" />
|
|
<line number="214" hits="1481" branch="False" />
|
|
<line number="217" hits="1481" branch="False" />
|
|
<line number="218" hits="1481" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="123" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="219" hits="1479" branch="False" />
|
|
<line number="220" hits="1479" branch="False" />
|
|
<line number="222" hits="3285" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="597" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="223" hits="1811" branch="False" />
|
|
<line number="224" hits="1811" branch="False" />
|
|
<line number="226" hits="1811" branch="False" />
|
|
<line number="227" hits="1811" branch="False" />
|
|
<line number="229" hits="72532" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="561" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="230" hits="34460" branch="False" />
|
|
<line number="231" hits="34460" branch="False" />
|
|
<line number="233" hits="34460" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="295" type="jump" coverage="100%" />
|
|
<condition number="319" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="234" hits="34445" branch="False" />
|
|
<line number="235" hits="34445" branch="False" />
|
|
<line number="236" hits="34445" branch="False" />
|
|
<line number="237" hits="34445" branch="False" />
|
|
<line number="238" hits="34443" branch="False" />
|
|
<line number="239" hits="15" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="460" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="240" hits="3" branch="False" />
|
|
<line number="241" hits="3" branch="False" />
|
|
<line number="244" hits="34455" branch="False" />
|
|
<line number="245" hits="34455" branch="False" />
|
|
<line number="247" hits="1806" branch="False" />
|
|
<line number="248" hits="1806" branch="False" />
|
|
<line number="249" hits="1474" branch="False" />
|
|
<line number="251" hits="2" branch="False" />
|
|
<line number="253" hits="2" branch="False" />
|
|
<line number="255" hits="18" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="1151" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="256" hits="17" branch="False" />
|
|
<line number="257" hits="17" branch="False" />
|
|
<line number="259" hits="17" branch="False" />
|
|
<line number="263" hits="17" branch="False" />
|
|
<line number="266" hits="2216" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="971" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="267" hits="1092" branch="False" />
|
|
<line number="268" hits="1092" branch="False" />
|
|
<line number="269" hits="1092" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="817" type="jump" coverage="100%" />
|
|
<condition number="848" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="270" hits="1011" branch="False" />
|
|
<line number="271" hits="1011" branch="False" />
|
|
<line number="272" hits="1011" branch="False" />
|
|
<line number="273" hits="81" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="914" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="274" hits="1" branch="False" />
|
|
<line number="275" hits="1" branch="False" />
|
|
<line number="277" hits="1091" branch="False" />
|
|
<line number="282" hits="16" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="988" type="jump" coverage="50%" />
|
|
<condition number="1029" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="283" hits="16" branch="False" />
|
|
<line number="284" hits="16" branch="False" />
|
|
<line number="285" hits="16" branch="False" />
|
|
<line number="287" hits="0" branch="False" />
|
|
<line number="289" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="1065" type="jump" coverage="0%" />
|
|
<condition number="1106" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="290" hits="0" branch="False" />
|
|
<line number="292" hits="0" branch="False" />
|
|
<line number="293" hits="0" branch="False" />
|
|
<line number="294" hits="16" branch="False" />
|
|
<line number="295" hits="1" branch="False" />
|
|
<line number="296" hits="1475" branch="False" />
|
|
<line number="301" hits="1475" branch="False" />
|
|
<line number="298" hits="1481" branch="False" />
|
|
<line number="299" hits="1481" branch="False" />
|
|
<line number="300" hits="1481" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.BTreeIndex/<StartsWith>d__22" filename="CBDD.Core/Indexing/BTreeIndex.cs" line-rate="0.9166" branch-rate="1" complexity="4">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.9166" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="503" hits="1" branch="False" />
|
|
<line number="504" hits="1" branch="False" />
|
|
<line number="505" hits="1" branch="False" />
|
|
<line number="506" hits="1" branch="False" />
|
|
<line number="509" hits="3" branch="False" />
|
|
<line number="510" hits="3" branch="False" />
|
|
<line number="512" hits="9" branch="False" />
|
|
<line number="513" hits="0" branch="False" />
|
|
<line number="515" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="179" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="517" hits="2" branch="False" />
|
|
<line number="519" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="249" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="520" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="503" hits="1" branch="False" />
|
|
<line number="504" hits="1" branch="False" />
|
|
<line number="505" hits="1" branch="False" />
|
|
<line number="506" hits="1" branch="False" />
|
|
<line number="509" hits="3" branch="False" />
|
|
<line number="510" hits="3" branch="False" />
|
|
<line number="512" hits="9" branch="False" />
|
|
<line number="513" hits="0" branch="False" />
|
|
<line number="515" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="179" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="517" hits="2" branch="False" />
|
|
<line number="519" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="249" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="520" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.IndexEntry" filename="CBDD.Core/Indexing/BTreeStructures.cs" line-rate="0.5294" branch-rate="0" complexity="9">
|
|
<methods>
|
|
<method name="get_Key" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="16" hits="324731" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Location" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="21" hits="167203" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CompareTo" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexEntry)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="58" hits="45" branch="False" />
|
|
<line number="59" hits="45" branch="False" />
|
|
<line number="60" hits="45" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CompareTo" signature="(System.Object)" line-rate="0" branch-rate="0" complexity="4">
|
|
<lines>
|
|
<line number="72" hits="0" branch="False" />
|
|
<line number="73" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="0%" />
|
|
<condition number="22" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="74" hits="0" branch="False" />
|
|
<line number="75" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="29" hits="91516" branch="False" />
|
|
<line number="30" hits="91516" branch="False" />
|
|
<line number="31" hits="91516" branch="False" />
|
|
<line number="32" hits="91516" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,ZB.MOM.WW.CBDD.Bson.ObjectId)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="43" hits="0" branch="False" />
|
|
<line number="44" hits="0" branch="False" />
|
|
<line number="46" hits="0" branch="False" />
|
|
<line number="47" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="16" hits="324731" branch="False" />
|
|
<line number="21" hits="167203" branch="False" />
|
|
<line number="58" hits="45" branch="False" />
|
|
<line number="59" hits="45" branch="False" />
|
|
<line number="60" hits="45" branch="False" />
|
|
<line number="72" hits="0" branch="False" />
|
|
<line number="73" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="0%" />
|
|
<condition number="22" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="74" hits="0" branch="False" />
|
|
<line number="75" hits="0" branch="False" />
|
|
<line number="29" hits="91516" branch="False" />
|
|
<line number="30" hits="91516" branch="False" />
|
|
<line number="31" hits="91516" branch="False" />
|
|
<line number="32" hits="91516" branch="False" />
|
|
<line number="43" hits="0" branch="False" />
|
|
<line number="44" hits="0" branch="False" />
|
|
<line number="46" hits="0" branch="False" />
|
|
<line number="47" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.BTreeNodeHeader" filename="CBDD.Core/Indexing/BTreeStructures.cs" line-rate="0.9393" branch-rate="0.75" complexity="14">
|
|
<methods>
|
|
<method name="get_PageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="87" hits="70422" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_IsLeaf" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="92" hits="96781" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_EntryCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="97" hits="998577" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_ParentPageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="102" hits="70838" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_NextLeafPageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="107" hits="79348" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PrevLeafPageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="112" hits="70682" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteTo" signature="(System.Span`1<System.Byte>)" line-rate="0.9" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="119" hits="19937" branch="False" />
|
|
<line number="120" hits="19937" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="121" hits="0" branch="False" />
|
|
<line number="123" hits="19937" branch="False" />
|
|
<line number="124" hits="19937" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="62" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="125" hits="19937" branch="False" />
|
|
<line number="126" hits="19937" branch="False" />
|
|
<line number="127" hits="19937" branch="False" />
|
|
<line number="128" hits="19937" branch="False" />
|
|
<line number="129" hits="19937" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadFrom" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="0.9411" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="137" hits="49430" branch="False" />
|
|
<line number="138" hits="49430" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="139" hits="0" branch="False" />
|
|
<line number="141" hits="49430" branch="False" />
|
|
<line number="142" hits="49430" branch="False" />
|
|
<line number="143" hits="49430" branch="False" />
|
|
<line number="144" hits="49430" branch="False" />
|
|
<line number="145" hits="49430" branch="False" />
|
|
<line number="146" hits="49430" branch="False" />
|
|
<line number="147" hits="49430" branch="False" />
|
|
<line number="148" hits="49430" branch="False" />
|
|
<line number="150" hits="49430" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="162" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="151" hits="49430" branch="False" />
|
|
<line number="152" hits="49430" branch="False" />
|
|
<line number="153" hits="49430" branch="False" />
|
|
<line number="155" hits="49430" branch="False" />
|
|
<line number="156" hits="49430" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="87" hits="70422" branch="False" />
|
|
<line number="92" hits="96781" branch="False" />
|
|
<line number="97" hits="998577" branch="False" />
|
|
<line number="102" hits="70838" branch="False" />
|
|
<line number="107" hits="79348" branch="False" />
|
|
<line number="112" hits="70682" branch="False" />
|
|
<line number="119" hits="19937" branch="False" />
|
|
<line number="120" hits="19937" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="121" hits="0" branch="False" />
|
|
<line number="123" hits="19937" branch="False" />
|
|
<line number="124" hits="19937" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="62" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="125" hits="19937" branch="False" />
|
|
<line number="126" hits="19937" branch="False" />
|
|
<line number="127" hits="19937" branch="False" />
|
|
<line number="128" hits="19937" branch="False" />
|
|
<line number="129" hits="19937" branch="False" />
|
|
<line number="137" hits="49430" branch="False" />
|
|
<line number="138" hits="49430" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="139" hits="0" branch="False" />
|
|
<line number="141" hits="49430" branch="False" />
|
|
<line number="142" hits="49430" branch="False" />
|
|
<line number="143" hits="49430" branch="False" />
|
|
<line number="144" hits="49430" branch="False" />
|
|
<line number="145" hits="49430" branch="False" />
|
|
<line number="146" hits="49430" branch="False" />
|
|
<line number="147" hits="49430" branch="False" />
|
|
<line number="148" hits="49430" branch="False" />
|
|
<line number="150" hits="49430" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="162" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="151" hits="49430" branch="False" />
|
|
<line number="152" hits="49430" branch="False" />
|
|
<line number="153" hits="49430" branch="False" />
|
|
<line number="155" hits="49430" branch="False" />
|
|
<line number="156" hits="49430" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.CollectionIndexDefinition`1" filename="CBDD.Core/Indexing/CollectionIndexDefinition.cs" line-rate="0.9229999999999999" branch-rate="0.6363" complexity="32">
|
|
<methods>
|
|
<method name="get_Name" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="17" hits="2830" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PropertyPaths" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="23" hits="2111" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_IsUnique" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="28" hits="2088" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Type" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="33" hits="2081" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Dimensions" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="36" hits="2067" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Metric" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="39" hits="2067" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_KeySelector" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="45" hits="3242" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_KeySelectorExpression" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="50" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_IsPrimary" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="55" hits="956" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ToIndexOptions" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="99" hits="1123" branch="False" />
|
|
<line number="100" hits="1123" branch="False" />
|
|
<line number="101" hits="1123" branch="False" />
|
|
<line number="102" hits="1123" branch="False" />
|
|
<line number="103" hits="1123" branch="False" />
|
|
<line number="104" hits="1123" branch="False" />
|
|
<line number="105" hits="1123" branch="False" />
|
|
<line number="106" hits="1123" branch="False" />
|
|
<line number="107" hits="1123" branch="False" />
|
|
<line number="108" hits="1123" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CanSupportQuery" signature="(System.String)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="115" hits="4" branch="False" />
|
|
<line number="117" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="118" hits="2" branch="False" />
|
|
<line number="122" hits="2" branch="False" />
|
|
<line number="123" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CanSupportCompoundQuery" signature="(System.String[])" line-rate="0.8332999999999999" branch-rate="0.7" complexity="10">
|
|
<lines>
|
|
<line number="130" hits="6" branch="False" />
|
|
<line number="131" hits="6" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="2" type="jump" coverage="50%" />
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="132" hits="0" branch="False" />
|
|
<line number="136" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="35" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="137" hits="2" branch="False" />
|
|
<line number="139" hits="22" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="91" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="140" hits="7" branch="False" />
|
|
<line number="141" hits="7" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="70" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="142" hits="0" branch="False" />
|
|
<line number="143" hits="7" branch="False" />
|
|
<line number="145" hits="4" branch="False" />
|
|
<line number="146" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ToString" signature="()" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="150" hits="2" branch="False" />
|
|
<line number="151" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="152" hits="2" branch="False" />
|
|
<line number="153" hits="2" branch="False" />
|
|
<line number="154" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.String,System.String[],System.Linq.Expressions.Expression`1<System.Func`2<T,System.Object>>,System.Boolean,ZB.MOM.WW.CBDD.Core.Indexing.IndexType,System.Boolean,System.Int32,ZB.MOM.WW.CBDD.Core.Indexing.VectorMetric)" line-rate="0.9166" branch-rate="0.5" complexity="8">
|
|
<lines>
|
|
<line number="68" hits="1124" branch="False" />
|
|
<line number="69" hits="1124" branch="False" />
|
|
<line number="70" hits="1124" branch="False" />
|
|
<line number="71" hits="1124" branch="False" />
|
|
<line number="72" hits="1124" branch="False" />
|
|
<line number="73" hits="1124" branch="False" />
|
|
<line number="74" hits="1124" branch="False" />
|
|
<line number="75" hits="1124" branch="False" />
|
|
<line number="76" hits="1124" branch="False" />
|
|
<line number="77" hits="1124" branch="False" />
|
|
<line number="78" hits="1124" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="16" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="79" hits="0" branch="False" />
|
|
<line number="81" hits="1124" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="35" type="jump" coverage="50%" />
|
|
<condition number="47" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="82" hits="0" branch="False" />
|
|
<line number="84" hits="1124" branch="False" />
|
|
<line number="85" hits="1124" branch="False" />
|
|
<line number="86" hits="1124" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="82" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="87" hits="1124" branch="False" />
|
|
<line number="88" hits="1124" branch="False" />
|
|
<line number="89" hits="1124" branch="False" />
|
|
<line number="90" hits="1124" branch="False" />
|
|
<line number="91" hits="1124" branch="False" />
|
|
<line number="92" hits="1124" branch="False" />
|
|
<line number="93" hits="1124" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="17" hits="2830" branch="False" />
|
|
<line number="23" hits="2111" branch="False" />
|
|
<line number="28" hits="2088" branch="False" />
|
|
<line number="33" hits="2081" branch="False" />
|
|
<line number="36" hits="2067" branch="False" />
|
|
<line number="39" hits="2067" branch="False" />
|
|
<line number="45" hits="3242" branch="False" />
|
|
<line number="50" hits="0" branch="False" />
|
|
<line number="55" hits="956" branch="False" />
|
|
<line number="99" hits="1123" branch="False" />
|
|
<line number="100" hits="1123" branch="False" />
|
|
<line number="101" hits="1123" branch="False" />
|
|
<line number="102" hits="1123" branch="False" />
|
|
<line number="103" hits="1123" branch="False" />
|
|
<line number="104" hits="1123" branch="False" />
|
|
<line number="105" hits="1123" branch="False" />
|
|
<line number="106" hits="1123" branch="False" />
|
|
<line number="107" hits="1123" branch="False" />
|
|
<line number="108" hits="1123" branch="False" />
|
|
<line number="115" hits="4" branch="False" />
|
|
<line number="117" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="118" hits="2" branch="False" />
|
|
<line number="122" hits="2" branch="False" />
|
|
<line number="123" hits="4" branch="False" />
|
|
<line number="130" hits="6" branch="False" />
|
|
<line number="131" hits="6" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="2" type="jump" coverage="50%" />
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="132" hits="0" branch="False" />
|
|
<line number="136" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="35" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="137" hits="2" branch="False" />
|
|
<line number="139" hits="22" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="91" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="140" hits="7" branch="False" />
|
|
<line number="141" hits="7" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="70" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="142" hits="0" branch="False" />
|
|
<line number="143" hits="7" branch="False" />
|
|
<line number="145" hits="4" branch="False" />
|
|
<line number="146" hits="6" branch="False" />
|
|
<line number="150" hits="2" branch="False" />
|
|
<line number="151" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="152" hits="2" branch="False" />
|
|
<line number="153" hits="2" branch="False" />
|
|
<line number="154" hits="2" branch="False" />
|
|
<line number="68" hits="1124" branch="False" />
|
|
<line number="69" hits="1124" branch="False" />
|
|
<line number="70" hits="1124" branch="False" />
|
|
<line number="71" hits="1124" branch="False" />
|
|
<line number="72" hits="1124" branch="False" />
|
|
<line number="73" hits="1124" branch="False" />
|
|
<line number="74" hits="1124" branch="False" />
|
|
<line number="75" hits="1124" branch="False" />
|
|
<line number="76" hits="1124" branch="False" />
|
|
<line number="77" hits="1124" branch="False" />
|
|
<line number="78" hits="1124" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="16" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="79" hits="0" branch="False" />
|
|
<line number="81" hits="1124" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="35" type="jump" coverage="50%" />
|
|
<condition number="47" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="82" hits="0" branch="False" />
|
|
<line number="84" hits="1124" branch="False" />
|
|
<line number="85" hits="1124" branch="False" />
|
|
<line number="86" hits="1124" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="82" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="87" hits="1124" branch="False" />
|
|
<line number="88" hits="1124" branch="False" />
|
|
<line number="89" hits="1124" branch="False" />
|
|
<line number="90" hits="1124" branch="False" />
|
|
<line number="91" hits="1124" branch="False" />
|
|
<line number="92" hits="1124" branch="False" />
|
|
<line number="93" hits="1124" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.CollectionIndexInfo" filename="CBDD.Core/Indexing/CollectionIndexDefinition.cs" line-rate="1" branch-rate="1" complexity="8">
|
|
<methods>
|
|
<method name="get_Name" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="165" hits="2890" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PropertyPaths" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="170" hits="2913" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_IsUnique" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="175" hits="1900" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Type" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="180" hits="1907" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_IsPrimary" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="185" hits="956" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_EstimatedDocumentCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="190" hits="958" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_EstimatedSizeBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="195" hits="958" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ToString" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="199" hits="1" branch="False" />
|
|
<line number="200" hits="1" branch="False" />
|
|
<line number="201" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="165" hits="2890" branch="False" />
|
|
<line number="170" hits="2913" branch="False" />
|
|
<line number="175" hits="1900" branch="False" />
|
|
<line number="180" hits="1907" branch="False" />
|
|
<line number="185" hits="956" branch="False" />
|
|
<line number="190" hits="958" branch="False" />
|
|
<line number="195" hits="958" branch="False" />
|
|
<line number="199" hits="1" branch="False" />
|
|
<line number="200" hits="1" branch="False" />
|
|
<line number="201" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.CollectionIndexManager`2" filename="CBDD.Core/Indexing/CollectionIndexManager.cs" line-rate="0.9279999999999999" branch-rate="0.7646999999999999" complexity="108">
|
|
<methods>
|
|
<method name="UpdateMetadata" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="64" hits="937" branch="False" />
|
|
<line number="65" hits="937" branch="False" />
|
|
<line number="66" hits="4699" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="188" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="67" hits="944" branch="False" />
|
|
<line number="68" hits="944" branch="False" />
|
|
<line number="69" hits="944" branch="False" />
|
|
<line number="70" hits="944" branch="False" />
|
|
<line number="71" hits="944" branch="False" />
|
|
<line number="72" hits="944" branch="False" />
|
|
<line number="73" hits="944" branch="False" />
|
|
<line number="74" hits="944" branch="False" />
|
|
<line number="75" hits="944" branch="False" />
|
|
<line number="76" hits="944" branch="False" />
|
|
<line number="77" hits="944" branch="False" />
|
|
<line number="78" hits="944" branch="False" />
|
|
<line number="79" hits="944" branch="False" />
|
|
<line number="80" hits="937" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateIndex" signature="(ZB.MOM.WW.CBDD.Core.Indexing.CollectionIndexDefinition`1<T>)" line-rate="0.8" branch-rate="0.5" complexity="6">
|
|
<lines>
|
|
<line number="88" hits="935" branch="False" />
|
|
<line number="89" hits="935" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="90" hits="0" branch="False" />
|
|
<line number="92" hits="935" branch="False" />
|
|
<line number="93" hits="935" branch="False" />
|
|
<line number="94" hits="935" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="95" hits="0" branch="False" />
|
|
<line number="98" hits="935" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="83" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="99" hits="0" branch="False" />
|
|
<line number="102" hits="935" branch="False" />
|
|
<line number="103" hits="935" branch="False" />
|
|
<line number="106" hits="935" branch="False" />
|
|
<line number="107" hits="935" branch="False" />
|
|
<line number="109" hits="935" branch="False" />
|
|
<line number="111" hits="935" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateIndex" signature="(System.Linq.Expressions.Expression`1<System.Func`2<T,TKey>>,System.String,System.Boolean)" line-rate="0.9333" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="127" hits="563" branch="False" />
|
|
<line number="128" hits="563" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="129" hits="0" branch="False" />
|
|
<line number="132" hits="563" branch="False" />
|
|
<line number="135" hits="563" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="28" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="138" hits="563" branch="False" />
|
|
<line number="139" hits="563" branch="False" />
|
|
<line number="140" hits="563" branch="False" />
|
|
<line number="143" hits="563" branch="False" />
|
|
<line number="144" hits="563" branch="False" />
|
|
<line number="145" hits="563" branch="False" />
|
|
<line number="146" hits="563" branch="False" />
|
|
<line number="147" hits="563" branch="False" />
|
|
<line number="149" hits="563" branch="False" />
|
|
<line number="150" hits="563" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateVectorIndex" signature="(System.Linq.Expressions.Expression`1<System.Func`2<T,TKey>>,System.Int32,ZB.MOM.WW.CBDD.Core.Indexing.VectorMetric,System.String)" line-rate="0.9375" branch-rate="0.6666" complexity="6">
|
|
<lines>
|
|
<line number="162" hits="1" branch="False" />
|
|
<line number="163" hits="1" branch="False" />
|
|
<line number="164" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="11" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="166" hits="1" branch="False" />
|
|
<line number="167" hits="1" branch="False" />
|
|
<line number="168" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="58" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="169" hits="0" branch="False" />
|
|
<line number="171" hits="1" branch="False" />
|
|
<line number="172" hits="1" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="100" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="173" hits="1" branch="False" />
|
|
<line number="174" hits="1" branch="False" />
|
|
<line number="175" hits="1" branch="False" />
|
|
<line number="178" hits="1" branch="False" />
|
|
<line number="180" hits="1" branch="False" />
|
|
<line number="181" hits="1" branch="False" />
|
|
<line number="183" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EnsureIndex" signature="(System.Linq.Expressions.Expression`1<System.Func`2<T,System.Object>>,System.String,System.Boolean)" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="196" hits="630" branch="False" />
|
|
<line number="197" hits="630" branch="False" />
|
|
<line number="198" hits="630" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="200" hits="630" branch="False" />
|
|
<line number="201" hits="630" branch="False" />
|
|
<line number="202" hits="630" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="203" hits="78" branch="False" />
|
|
<line number="205" hits="552" branch="False" />
|
|
<line number="207" hits="630" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EnsureIndexUntyped" signature="(System.Linq.Expressions.LambdaExpression,System.String,System.Boolean)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="220" hits="630" branch="False" />
|
|
<line number="222" hits="630" branch="False" />
|
|
<line number="223" hits="630" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="224" hits="630" branch="False" />
|
|
<line number="225" hits="630" branch="False" />
|
|
<line number="226" hits="630" branch="False" />
|
|
<line number="228" hits="630" branch="False" />
|
|
<line number="230" hits="630" branch="False" />
|
|
<line number="231" hits="630" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateVectorIndexUntyped" signature="(System.Linq.Expressions.LambdaExpression,System.Int32,ZB.MOM.WW.CBDD.Core.Indexing.VectorMetric,System.String)" line-rate="1" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="246" hits="210" branch="False" />
|
|
<line number="247" hits="210" branch="False" />
|
|
<line number="248" hits="210" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="11" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="250" hits="210" branch="False" />
|
|
<line number="251" hits="210" branch="False" />
|
|
<line number="252" hits="210" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="58" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="253" hits="26" branch="False" />
|
|
<line number="255" hits="184" branch="False" />
|
|
<line number="256" hits="184" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="100" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="257" hits="184" branch="False" />
|
|
<line number="258" hits="184" branch="False" />
|
|
<line number="259" hits="184" branch="False" />
|
|
<line number="261" hits="184" branch="False" />
|
|
<line number="263" hits="184" branch="False" />
|
|
<line number="264" hits="184" branch="False" />
|
|
<line number="266" hits="210" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateSpatialIndexUntyped" signature="(System.Linq.Expressions.LambdaExpression,System.String)" line-rate="1" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="277" hits="210" branch="False" />
|
|
<line number="278" hits="210" branch="False" />
|
|
<line number="279" hits="210" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="10" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="281" hits="210" branch="False" />
|
|
<line number="282" hits="210" branch="False" />
|
|
<line number="283" hits="210" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="57" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="284" hits="26" branch="False" />
|
|
<line number="286" hits="184" branch="False" />
|
|
<line number="287" hits="184" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="99" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="288" hits="184" branch="False" />
|
|
<line number="289" hits="184" branch="False" />
|
|
<line number="290" hits="184" branch="False" />
|
|
<line number="292" hits="184" branch="False" />
|
|
<line number="294" hits="184" branch="False" />
|
|
<line number="295" hits="184" branch="False" />
|
|
<line number="297" hits="210" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="DropIndex" signature="(System.String)" line-rate="0.9229999999999999" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="305" hits="4" branch="False" />
|
|
<line number="306" hits="4" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="307" hits="0" branch="False" />
|
|
<line number="309" hits="4" branch="False" />
|
|
<line number="310" hits="4" branch="False" />
|
|
<line number="311" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="64" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="312" hits="2" branch="False" />
|
|
<line number="313" hits="2" branch="False" />
|
|
<line number="314" hits="2" branch="False" />
|
|
<line number="318" hits="2" branch="False" />
|
|
<line number="319" hits="2" branch="False" />
|
|
<line number="322" hits="2" branch="False" />
|
|
<line number="324" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetIndex" signature="(System.String)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="331" hits="22" branch="False" />
|
|
<line number="332" hits="22" branch="False" />
|
|
<line number="333" hits="22" branch="False" />
|
|
<line number="334" hits="22" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="34" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="336" hits="22" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetAllIndexes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="342" hits="1" branch="False" />
|
|
<line number="343" hits="1" branch="False" />
|
|
<line number="344" hits="1" branch="False" />
|
|
<line number="345" hits="1" branch="False" />
|
|
<line number="347" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetIndexInfo" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="353" hits="36" branch="False" />
|
|
<line number="354" hits="36" branch="False" />
|
|
<line number="355" hits="36" branch="False" />
|
|
<line number="356" hits="48" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="37" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="358" hits="36" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FindBestIndex" signature="(System.String)" line-rate="0.8665999999999999" branch-rate="0.75" complexity="8">
|
|
<lines>
|
|
<line number="367" hits="1" branch="False" />
|
|
<line number="368" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="369" hits="0" branch="False" />
|
|
<line number="371" hits="1" branch="False" />
|
|
<line number="372" hits="1" branch="False" />
|
|
<line number="374" hits="1" branch="False" />
|
|
<line number="375" hits="2" branch="False" />
|
|
<line number="376" hits="1" branch="False" />
|
|
<line number="378" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="105" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="379" hits="0" branch="False" />
|
|
<line number="382" hits="1" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="119" type="jump" coverage="100%" />
|
|
<condition number="155" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="383" hits="2" branch="False" />
|
|
<line number="384" hits="2" branch="False" />
|
|
<line number="385" hits="1" branch="False" />
|
|
<line number="387" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FindBestCompoundIndex" signature="(System.String[])" line-rate="0.8665999999999999" branch-rate="0.7" complexity="10">
|
|
<lines>
|
|
<line number="394" hits="1" branch="False" />
|
|
<line number="395" hits="1" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="20" type="jump" coverage="50%" />
|
|
<condition number="37" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="396" hits="0" branch="False" />
|
|
<line number="398" hits="1" branch="False" />
|
|
<line number="399" hits="1" branch="False" />
|
|
<line number="400" hits="1" branch="False" />
|
|
<line number="401" hits="3" branch="False" />
|
|
<line number="402" hits="1" branch="False" />
|
|
<line number="404" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="115" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="405" hits="0" branch="False" />
|
|
<line number="408" hits="1" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="129" type="jump" coverage="100%" />
|
|
<condition number="165" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="409" hits="2" branch="False" />
|
|
<line number="410" hits="2" branch="False" />
|
|
<line number="411" hits="1" branch="False" />
|
|
<line number="413" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InsertIntoAll" signature="(T,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0.909" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="422" hits="6725" branch="False" />
|
|
<line number="423" hits="6725" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="424" hits="0" branch="False" />
|
|
<line number="426" hits="6725" branch="False" />
|
|
<line number="427" hits="6725" branch="False" />
|
|
<line number="428" hits="26617" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="93" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="429" hits="3221" branch="False" />
|
|
<line number="430" hits="3221" branch="False" />
|
|
<line number="431" hits="3221" branch="False" />
|
|
<line number="432" hits="6725" branch="False" />
|
|
<line number="433" hits="6725" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="UpdateInAll" signature="(T,T,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0.8461" branch-rate="0.6666" complexity="6">
|
|
<lines>
|
|
<line number="444" hits="265" branch="False" />
|
|
<line number="445" hits="265" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="446" hits="0" branch="False" />
|
|
<line number="447" hits="265" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="36" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="448" hits="0" branch="False" />
|
|
<line number="450" hits="265" branch="False" />
|
|
<line number="451" hits="265" branch="False" />
|
|
<line number="452" hits="797" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="122" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="453" hits="1" branch="False" />
|
|
<line number="454" hits="1" branch="False" />
|
|
<line number="455" hits="1" branch="False" />
|
|
<line number="456" hits="265" branch="False" />
|
|
<line number="457" hits="265" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="DeleteFromAll" signature="(T,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0.909" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="466" hits="200" branch="False" />
|
|
<line number="467" hits="200" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="468" hits="0" branch="False" />
|
|
<line number="470" hits="200" branch="False" />
|
|
<line number="471" hits="200" branch="False" />
|
|
<line number="472" hits="604" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="93" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="473" hits="2" branch="False" />
|
|
<line number="474" hits="2" branch="False" />
|
|
<line number="475" hits="2" branch="False" />
|
|
<line number="476" hits="200" branch="False" />
|
|
<line number="477" hits="200" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GenerateIndexName" signature="(System.String[])" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="483" hits="632" branch="False" />
|
|
<line number="484" hits="632" branch="False" />
|
|
<line number="485" hits="632" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RebuildDefinition" signature="(System.String,System.String[],System.Boolean,ZB.MOM.WW.CBDD.Core.Indexing.IndexType,System.Int32,ZB.MOM.WW.CBDD.Core.Indexing.VectorMetric)" line-rate="0.7142000000000001" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="488" hits="188" branch="False" />
|
|
<line number="489" hits="188" branch="False" />
|
|
<line number="492" hits="188" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="43" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="493" hits="188" branch="False" />
|
|
<line number="494" hits="188" branch="False" />
|
|
<line number="495" hits="188" branch="False" />
|
|
<line number="497" hits="0" branch="False" />
|
|
<line number="498" hits="0" branch="False" />
|
|
<line number="499" hits="0" branch="False" />
|
|
<line number="500" hits="0" branch="False" />
|
|
<line number="502" hits="188" branch="False" />
|
|
<line number="503" hits="188" branch="False" />
|
|
<line number="505" hits="188" branch="False" />
|
|
<line number="506" hits="188" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PrimaryRootPageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="511" hits="12232" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RebindFromMetadata" signature="(ZB.MOM.WW.CBDD.Core.Storage.CollectionMetadata)" line-rate="0.9047" branch-rate="0.75" complexity="8">
|
|
<lines>
|
|
<line number="518" hits="319" branch="False" />
|
|
<line number="519" hits="319" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="520" hits="0" branch="False" />
|
|
<line number="522" hits="319" branch="False" />
|
|
<line number="523" hits="319" branch="False" />
|
|
<line number="524" hits="319" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="47" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="525" hits="0" branch="False" />
|
|
<line number="527" hits="1067" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="116" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="528" hits="55" branch="False" />
|
|
<line number="529" hits="165" branch="False" />
|
|
<line number="530" hits="55" branch="False" />
|
|
<line number="532" hits="319" branch="False" />
|
|
<line number="533" hits="319" branch="False" />
|
|
<line number="535" hits="1067" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="292" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="536" hits="55" branch="False" />
|
|
<line number="537" hits="55" branch="False" />
|
|
<line number="538" hits="55" branch="False" />
|
|
<line number="539" hits="55" branch="False" />
|
|
<line number="540" hits="55" branch="False" />
|
|
<line number="541" hits="319" branch="False" />
|
|
<line number="542" hits="319" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SetPrimaryRootPageId" signature="(System.UInt32)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="549" hits="5349" branch="False" />
|
|
<line number="550" hits="5349" branch="False" />
|
|
<line number="551" hits="5349" branch="False" />
|
|
<line number="552" hits="5349" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="39" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="553" hits="5349" branch="False" />
|
|
<line number="554" hits="5349" branch="False" />
|
|
<line number="555" hits="5349" branch="False" />
|
|
<line number="556" hits="5349" branch="False" />
|
|
<line number="557" hits="5349" branch="False" />
|
|
<line number="558" hits="5349" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetMetadata" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="564" hits="6116" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SaveMetadata" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="567" hits="2" branch="False" />
|
|
<line number="568" hits="2" branch="False" />
|
|
<line number="569" hits="2" branch="False" />
|
|
<line number="570" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Dispose" signature="()" line-rate="0.9285" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="576" hits="5" branch="False" />
|
|
<line number="577" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="578" hits="0" branch="False" />
|
|
<line number="582" hits="5" branch="False" />
|
|
<line number="583" hits="5" branch="False" />
|
|
<line number="584" hits="27" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="90" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="585" hits="6" branch="False" />
|
|
<line number="586" hits="18" branch="False" />
|
|
<line number="587" hits="6" branch="False" />
|
|
<line number="589" hits="5" branch="False" />
|
|
<line number="590" hits="5" branch="False" />
|
|
<line number="591" hits="5" branch="False" />
|
|
<line number="593" hits="5" branch="False" />
|
|
<line number="594" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,ZB.MOM.WW.CBDD.Core.Collections.IDocumentMapper`2<TId,T>,System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="34" hits="6" branch="False" />
|
|
<line number="35" hits="6" branch="False" />
|
|
<line number="36" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Storage.IStorageEngine,ZB.MOM.WW.CBDD.Core.Collections.IDocumentMapper`2<TId,T>,System.String)" line-rate="1" branch-rate="0.7" complexity="10">
|
|
<lines>
|
|
<line number="22" hits="6122" branch="False" />
|
|
<line number="44" hits="6122" branch="False" />
|
|
<line number="45" hits="6122" branch="False" />
|
|
<line number="46" hits="6122" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="47" hits="6122" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="44" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="48" hits="6122" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="66" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="49" hits="6122" branch="False" />
|
|
<line number="52" hits="6122" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="120" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="55" hits="18632" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="270" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="56" hits="133" branch="False" />
|
|
<line number="57" hits="133" branch="False" />
|
|
<line number="58" hits="133" branch="False" />
|
|
<line number="59" hits="133" branch="False" />
|
|
<line number="60" hits="133" branch="False" />
|
|
<line number="61" hits="6122" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="64" hits="937" branch="False" />
|
|
<line number="65" hits="937" branch="False" />
|
|
<line number="66" hits="4699" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="188" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="67" hits="944" branch="False" />
|
|
<line number="68" hits="944" branch="False" />
|
|
<line number="69" hits="944" branch="False" />
|
|
<line number="70" hits="944" branch="False" />
|
|
<line number="71" hits="944" branch="False" />
|
|
<line number="72" hits="944" branch="False" />
|
|
<line number="73" hits="944" branch="False" />
|
|
<line number="74" hits="944" branch="False" />
|
|
<line number="75" hits="944" branch="False" />
|
|
<line number="76" hits="944" branch="False" />
|
|
<line number="77" hits="944" branch="False" />
|
|
<line number="78" hits="944" branch="False" />
|
|
<line number="79" hits="944" branch="False" />
|
|
<line number="80" hits="937" branch="False" />
|
|
<line number="88" hits="935" branch="False" />
|
|
<line number="89" hits="935" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="90" hits="0" branch="False" />
|
|
<line number="92" hits="935" branch="False" />
|
|
<line number="93" hits="935" branch="False" />
|
|
<line number="94" hits="935" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="95" hits="0" branch="False" />
|
|
<line number="98" hits="935" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="83" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="99" hits="0" branch="False" />
|
|
<line number="102" hits="935" branch="False" />
|
|
<line number="103" hits="935" branch="False" />
|
|
<line number="106" hits="935" branch="False" />
|
|
<line number="107" hits="935" branch="False" />
|
|
<line number="109" hits="935" branch="False" />
|
|
<line number="111" hits="935" branch="False" />
|
|
<line number="127" hits="563" branch="False" />
|
|
<line number="128" hits="563" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="129" hits="0" branch="False" />
|
|
<line number="132" hits="563" branch="False" />
|
|
<line number="135" hits="563" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="28" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="138" hits="563" branch="False" />
|
|
<line number="139" hits="563" branch="False" />
|
|
<line number="140" hits="563" branch="False" />
|
|
<line number="143" hits="563" branch="False" />
|
|
<line number="144" hits="563" branch="False" />
|
|
<line number="145" hits="563" branch="False" />
|
|
<line number="146" hits="563" branch="False" />
|
|
<line number="147" hits="563" branch="False" />
|
|
<line number="149" hits="563" branch="False" />
|
|
<line number="150" hits="563" branch="False" />
|
|
<line number="162" hits="1" branch="False" />
|
|
<line number="163" hits="1" branch="False" />
|
|
<line number="164" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="11" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="166" hits="1" branch="False" />
|
|
<line number="167" hits="1" branch="False" />
|
|
<line number="168" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="58" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="169" hits="0" branch="False" />
|
|
<line number="171" hits="1" branch="False" />
|
|
<line number="172" hits="1" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="100" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="173" hits="1" branch="False" />
|
|
<line number="174" hits="1" branch="False" />
|
|
<line number="175" hits="1" branch="False" />
|
|
<line number="178" hits="1" branch="False" />
|
|
<line number="180" hits="1" branch="False" />
|
|
<line number="181" hits="1" branch="False" />
|
|
<line number="183" hits="1" branch="False" />
|
|
<line number="196" hits="630" branch="False" />
|
|
<line number="197" hits="630" branch="False" />
|
|
<line number="198" hits="630" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="200" hits="630" branch="False" />
|
|
<line number="201" hits="630" branch="False" />
|
|
<line number="202" hits="630" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="203" hits="78" branch="False" />
|
|
<line number="205" hits="552" branch="False" />
|
|
<line number="207" hits="630" branch="False" />
|
|
<line number="220" hits="630" branch="False" />
|
|
<line number="222" hits="630" branch="False" />
|
|
<line number="223" hits="630" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="224" hits="630" branch="False" />
|
|
<line number="225" hits="630" branch="False" />
|
|
<line number="226" hits="630" branch="False" />
|
|
<line number="228" hits="630" branch="False" />
|
|
<line number="230" hits="630" branch="False" />
|
|
<line number="231" hits="630" branch="False" />
|
|
<line number="246" hits="210" branch="False" />
|
|
<line number="247" hits="210" branch="False" />
|
|
<line number="248" hits="210" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="11" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="250" hits="210" branch="False" />
|
|
<line number="251" hits="210" branch="False" />
|
|
<line number="252" hits="210" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="58" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="253" hits="26" branch="False" />
|
|
<line number="255" hits="184" branch="False" />
|
|
<line number="256" hits="184" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="100" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="257" hits="184" branch="False" />
|
|
<line number="258" hits="184" branch="False" />
|
|
<line number="259" hits="184" branch="False" />
|
|
<line number="261" hits="184" branch="False" />
|
|
<line number="263" hits="184" branch="False" />
|
|
<line number="264" hits="184" branch="False" />
|
|
<line number="266" hits="210" branch="False" />
|
|
<line number="277" hits="210" branch="False" />
|
|
<line number="278" hits="210" branch="False" />
|
|
<line number="279" hits="210" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="10" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="281" hits="210" branch="False" />
|
|
<line number="282" hits="210" branch="False" />
|
|
<line number="283" hits="210" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="57" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="284" hits="26" branch="False" />
|
|
<line number="286" hits="184" branch="False" />
|
|
<line number="287" hits="184" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="99" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="288" hits="184" branch="False" />
|
|
<line number="289" hits="184" branch="False" />
|
|
<line number="290" hits="184" branch="False" />
|
|
<line number="292" hits="184" branch="False" />
|
|
<line number="294" hits="184" branch="False" />
|
|
<line number="295" hits="184" branch="False" />
|
|
<line number="297" hits="210" branch="False" />
|
|
<line number="305" hits="4" branch="False" />
|
|
<line number="306" hits="4" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="307" hits="0" branch="False" />
|
|
<line number="309" hits="4" branch="False" />
|
|
<line number="310" hits="4" branch="False" />
|
|
<line number="311" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="64" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="312" hits="2" branch="False" />
|
|
<line number="313" hits="2" branch="False" />
|
|
<line number="314" hits="2" branch="False" />
|
|
<line number="318" hits="2" branch="False" />
|
|
<line number="319" hits="2" branch="False" />
|
|
<line number="322" hits="2" branch="False" />
|
|
<line number="324" hits="4" branch="False" />
|
|
<line number="331" hits="22" branch="False" />
|
|
<line number="332" hits="22" branch="False" />
|
|
<line number="333" hits="22" branch="False" />
|
|
<line number="334" hits="22" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="34" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="336" hits="22" branch="False" />
|
|
<line number="342" hits="1" branch="False" />
|
|
<line number="343" hits="1" branch="False" />
|
|
<line number="344" hits="1" branch="False" />
|
|
<line number="345" hits="1" branch="False" />
|
|
<line number="347" hits="1" branch="False" />
|
|
<line number="353" hits="36" branch="False" />
|
|
<line number="354" hits="36" branch="False" />
|
|
<line number="355" hits="36" branch="False" />
|
|
<line number="356" hits="48" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="37" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="358" hits="36" branch="False" />
|
|
<line number="367" hits="1" branch="False" />
|
|
<line number="368" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="369" hits="0" branch="False" />
|
|
<line number="371" hits="1" branch="False" />
|
|
<line number="372" hits="1" branch="False" />
|
|
<line number="374" hits="1" branch="False" />
|
|
<line number="375" hits="2" branch="False" />
|
|
<line number="376" hits="1" branch="False" />
|
|
<line number="378" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="105" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="379" hits="0" branch="False" />
|
|
<line number="382" hits="1" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="119" type="jump" coverage="100%" />
|
|
<condition number="155" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="383" hits="2" branch="False" />
|
|
<line number="384" hits="2" branch="False" />
|
|
<line number="385" hits="1" branch="False" />
|
|
<line number="387" hits="1" branch="False" />
|
|
<line number="394" hits="1" branch="False" />
|
|
<line number="395" hits="1" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="20" type="jump" coverage="50%" />
|
|
<condition number="37" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="396" hits="0" branch="False" />
|
|
<line number="398" hits="1" branch="False" />
|
|
<line number="399" hits="1" branch="False" />
|
|
<line number="400" hits="1" branch="False" />
|
|
<line number="401" hits="3" branch="False" />
|
|
<line number="402" hits="1" branch="False" />
|
|
<line number="404" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="115" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="405" hits="0" branch="False" />
|
|
<line number="408" hits="1" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="129" type="jump" coverage="100%" />
|
|
<condition number="165" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="409" hits="2" branch="False" />
|
|
<line number="410" hits="2" branch="False" />
|
|
<line number="411" hits="1" branch="False" />
|
|
<line number="413" hits="1" branch="False" />
|
|
<line number="422" hits="6725" branch="False" />
|
|
<line number="423" hits="6725" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="424" hits="0" branch="False" />
|
|
<line number="426" hits="6725" branch="False" />
|
|
<line number="427" hits="6725" branch="False" />
|
|
<line number="428" hits="26617" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="93" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="429" hits="3221" branch="False" />
|
|
<line number="430" hits="3221" branch="False" />
|
|
<line number="431" hits="3221" branch="False" />
|
|
<line number="432" hits="6725" branch="False" />
|
|
<line number="433" hits="6725" branch="False" />
|
|
<line number="444" hits="265" branch="False" />
|
|
<line number="445" hits="265" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="446" hits="0" branch="False" />
|
|
<line number="447" hits="265" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="36" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="448" hits="0" branch="False" />
|
|
<line number="450" hits="265" branch="False" />
|
|
<line number="451" hits="265" branch="False" />
|
|
<line number="452" hits="797" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="122" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="453" hits="1" branch="False" />
|
|
<line number="454" hits="1" branch="False" />
|
|
<line number="455" hits="1" branch="False" />
|
|
<line number="456" hits="265" branch="False" />
|
|
<line number="457" hits="265" branch="False" />
|
|
<line number="466" hits="200" branch="False" />
|
|
<line number="467" hits="200" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="468" hits="0" branch="False" />
|
|
<line number="470" hits="200" branch="False" />
|
|
<line number="471" hits="200" branch="False" />
|
|
<line number="472" hits="604" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="93" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="473" hits="2" branch="False" />
|
|
<line number="474" hits="2" branch="False" />
|
|
<line number="475" hits="2" branch="False" />
|
|
<line number="476" hits="200" branch="False" />
|
|
<line number="477" hits="200" branch="False" />
|
|
<line number="483" hits="632" branch="False" />
|
|
<line number="484" hits="632" branch="False" />
|
|
<line number="485" hits="632" branch="False" />
|
|
<line number="488" hits="188" branch="False" />
|
|
<line number="489" hits="188" branch="False" />
|
|
<line number="492" hits="188" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="43" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="493" hits="188" branch="False" />
|
|
<line number="494" hits="188" branch="False" />
|
|
<line number="495" hits="188" branch="False" />
|
|
<line number="497" hits="0" branch="False" />
|
|
<line number="498" hits="0" branch="False" />
|
|
<line number="499" hits="0" branch="False" />
|
|
<line number="500" hits="0" branch="False" />
|
|
<line number="502" hits="188" branch="False" />
|
|
<line number="503" hits="188" branch="False" />
|
|
<line number="505" hits="188" branch="False" />
|
|
<line number="506" hits="188" branch="False" />
|
|
<line number="511" hits="12232" branch="False" />
|
|
<line number="518" hits="319" branch="False" />
|
|
<line number="519" hits="319" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="520" hits="0" branch="False" />
|
|
<line number="522" hits="319" branch="False" />
|
|
<line number="523" hits="319" branch="False" />
|
|
<line number="524" hits="319" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="47" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="525" hits="0" branch="False" />
|
|
<line number="527" hits="1067" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="116" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="528" hits="55" branch="False" />
|
|
<line number="529" hits="165" branch="False" />
|
|
<line number="530" hits="55" branch="False" />
|
|
<line number="532" hits="319" branch="False" />
|
|
<line number="533" hits="319" branch="False" />
|
|
<line number="535" hits="1067" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="292" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="536" hits="55" branch="False" />
|
|
<line number="537" hits="55" branch="False" />
|
|
<line number="538" hits="55" branch="False" />
|
|
<line number="539" hits="55" branch="False" />
|
|
<line number="540" hits="55" branch="False" />
|
|
<line number="541" hits="319" branch="False" />
|
|
<line number="542" hits="319" branch="False" />
|
|
<line number="549" hits="5349" branch="False" />
|
|
<line number="550" hits="5349" branch="False" />
|
|
<line number="551" hits="5349" branch="False" />
|
|
<line number="552" hits="5349" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="39" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="553" hits="5349" branch="False" />
|
|
<line number="554" hits="5349" branch="False" />
|
|
<line number="555" hits="5349" branch="False" />
|
|
<line number="556" hits="5349" branch="False" />
|
|
<line number="557" hits="5349" branch="False" />
|
|
<line number="558" hits="5349" branch="False" />
|
|
<line number="564" hits="6116" branch="False" />
|
|
<line number="567" hits="2" branch="False" />
|
|
<line number="568" hits="2" branch="False" />
|
|
<line number="569" hits="2" branch="False" />
|
|
<line number="570" hits="2" branch="False" />
|
|
<line number="576" hits="5" branch="False" />
|
|
<line number="577" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="578" hits="0" branch="False" />
|
|
<line number="582" hits="5" branch="False" />
|
|
<line number="583" hits="5" branch="False" />
|
|
<line number="584" hits="27" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="90" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="585" hits="6" branch="False" />
|
|
<line number="586" hits="18" branch="False" />
|
|
<line number="587" hits="6" branch="False" />
|
|
<line number="589" hits="5" branch="False" />
|
|
<line number="590" hits="5" branch="False" />
|
|
<line number="591" hits="5" branch="False" />
|
|
<line number="593" hits="5" branch="False" />
|
|
<line number="594" hits="5" branch="False" />
|
|
<line number="34" hits="6" branch="False" />
|
|
<line number="35" hits="6" branch="False" />
|
|
<line number="36" hits="6" branch="False" />
|
|
<line number="22" hits="6122" branch="False" />
|
|
<line number="44" hits="6122" branch="False" />
|
|
<line number="45" hits="6122" branch="False" />
|
|
<line number="46" hits="6122" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="47" hits="6122" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="44" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="48" hits="6122" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="66" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="49" hits="6122" branch="False" />
|
|
<line number="52" hits="6122" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="120" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="55" hits="18632" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="270" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="56" hits="133" branch="False" />
|
|
<line number="57" hits="133" branch="False" />
|
|
<line number="58" hits="133" branch="False" />
|
|
<line number="59" hits="133" branch="False" />
|
|
<line number="60" hits="133" branch="False" />
|
|
<line number="61" hits="6122" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.ExpressionAnalyzer" filename="CBDD.Core/Indexing/CollectionIndexManager.cs" line-rate="0.423" branch-rate="0.5" complexity="12">
|
|
<methods>
|
|
<method name="ExtractPropertyPaths" signature="(System.Linq.Expressions.LambdaExpression)" line-rate="0.423" branch-rate="0.5" complexity="12">
|
|
<lines>
|
|
<line number="608" hits="3213" branch="False" />
|
|
<line number="609" hits="3213" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="610" hits="2031" branch="False" />
|
|
<line number="612" hits="2031" branch="False" />
|
|
<line number="614" hits="1182" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="68" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="615" hits="0" branch="False" />
|
|
<line number="617" hits="0" branch="False" />
|
|
<line number="618" hits="0" branch="False" />
|
|
<line number="619" hits="0" branch="False" />
|
|
<line number="620" hits="0" branch="False" />
|
|
<line number="622" hits="1182" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="144" type="jump" coverage="50%" />
|
|
<condition number="164" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="623" hits="1182" branch="False" />
|
|
<line number="625" hits="1182" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="193" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="626" hits="1182" branch="False" />
|
|
<line number="628" hits="1182" branch="False" />
|
|
<line number="630" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="243" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="631" hits="0" branch="False" />
|
|
<line number="633" hits="0" branch="False" />
|
|
<line number="634" hits="0" branch="False" />
|
|
<line number="635" hits="0" branch="False" />
|
|
<line number="636" hits="0" branch="False" />
|
|
<line number="638" hits="0" branch="False" />
|
|
<line number="640" hits="0" branch="False" />
|
|
<line number="641" hits="0" branch="False" />
|
|
<line number="642" hits="0" branch="False" />
|
|
<line number="643" hits="3213" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="608" hits="3213" branch="False" />
|
|
<line number="609" hits="3213" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="610" hits="2031" branch="False" />
|
|
<line number="612" hits="2031" branch="False" />
|
|
<line number="614" hits="1182" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="68" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="615" hits="0" branch="False" />
|
|
<line number="617" hits="0" branch="False" />
|
|
<line number="618" hits="0" branch="False" />
|
|
<line number="619" hits="0" branch="False" />
|
|
<line number="620" hits="0" branch="False" />
|
|
<line number="622" hits="1182" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="144" type="jump" coverage="50%" />
|
|
<condition number="164" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="623" hits="1182" branch="False" />
|
|
<line number="625" hits="1182" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="193" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="626" hits="1182" branch="False" />
|
|
<line number="628" hits="1182" branch="False" />
|
|
<line number="630" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="243" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="631" hits="0" branch="False" />
|
|
<line number="633" hits="0" branch="False" />
|
|
<line number="634" hits="0" branch="False" />
|
|
<line number="635" hits="0" branch="False" />
|
|
<line number="636" hits="0" branch="False" />
|
|
<line number="638" hits="0" branch="False" />
|
|
<line number="640" hits="0" branch="False" />
|
|
<line number="641" hits="0" branch="False" />
|
|
<line number="642" hits="0" branch="False" />
|
|
<line number="643" hits="3213" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.CollectionSecondaryIndex`2" filename="CBDD.Core/Indexing/CollectionSecondaryIndex.cs" line-rate="0.6685" branch-rate="0.5" complexity="107">
|
|
<methods>
|
|
<method name="get_Definition" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="31" hits="1911" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_BTreeIndex" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="36" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_RootPageId" signature="()" line-rate="1" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="41" hits="944" branch="True" condition-coverage="83.33% (5/6)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="100%" />
|
|
<condition number="17" type="jump" coverage="100%" />
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
</lines>
|
|
</method>
|
|
<method name="Insert" signature="(T,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0.7428" branch-rate="0.6818000000000001" complexity="22">
|
|
<lines>
|
|
<line number="104" hits="3238" branch="False" />
|
|
<line number="105" hits="3238" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="109" hits="3238" branch="False" />
|
|
<line number="110" hits="3238" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="113" hits="3238" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="67" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="114" hits="6" branch="False" />
|
|
<line number="116" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="90" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="117" hits="6" branch="False" />
|
|
<line number="118" hits="6" branch="False" />
|
|
<line number="119" hits="6" branch="False" />
|
|
<line number="120" hits="0" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="129" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="121" hits="0" branch="False" />
|
|
<line number="122" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="178" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="123" hits="0" branch="False" />
|
|
<line number="124" hits="0" branch="False" />
|
|
<line number="125" hits="0" branch="False" />
|
|
<line number="126" hits="0" branch="False" />
|
|
<line number="127" hits="6" branch="False" />
|
|
<line number="128" hits="3232" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="215" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="129" hits="358" branch="False" />
|
|
<line number="131" hits="358" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="224" type="jump" coverage="50%" />
|
|
<condition number="242" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="132" hits="358" branch="False" />
|
|
<line number="133" hits="358" branch="False" />
|
|
<line number="134" hits="358" branch="False" />
|
|
<line number="135" hits="358" branch="False" />
|
|
<line number="136" hits="2874" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="300" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="137" hits="2874" branch="False" />
|
|
<line number="139" hits="2874" branch="False" />
|
|
<line number="140" hits="2874" branch="False" />
|
|
<line number="141" hits="2874" branch="False" />
|
|
<line number="142" hits="2874" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="359" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="143" hits="2874" branch="False" />
|
|
<line number="144" hits="3238" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Update" signature="(T,T,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0.3478" branch-rate="0.22219999999999998" complexity="18">
|
|
<lines>
|
|
<line number="156" hits="1" branch="False" />
|
|
<line number="157" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="158" hits="0" branch="False" />
|
|
<line number="159" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="38" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="160" hits="0" branch="False" />
|
|
<line number="163" hits="1" branch="False" />
|
|
<line number="164" hits="1" branch="False" />
|
|
<line number="167" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="98" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="168" hits="1" branch="False" />
|
|
<line number="170" hits="0" branch="False" />
|
|
<line number="173" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="126" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="174" hits="0" branch="False" />
|
|
<line number="175" hits="0" branch="False" />
|
|
<line number="176" hits="0" branch="False" />
|
|
<line number="177" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="167" type="jump" coverage="0%" />
|
|
<condition number="177" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="178" hits="0" branch="False" />
|
|
<line number="181" hits="0" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="218" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="182" hits="0" branch="False" />
|
|
<line number="183" hits="0" branch="False" />
|
|
<line number="184" hits="0" branch="False" />
|
|
<line number="185" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="259" type="jump" coverage="0%" />
|
|
<condition number="270" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="186" hits="0" branch="False" />
|
|
<line number="187" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Delete" signature="(T,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0.8181" branch-rate="0.625" complexity="8">
|
|
<lines>
|
|
<line number="196" hits="2" branch="False" />
|
|
<line number="197" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="198" hits="0" branch="False" />
|
|
<line number="201" hits="2" branch="False" />
|
|
<line number="202" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="53" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="203" hits="0" branch="False" />
|
|
<line number="205" hits="2" branch="False" />
|
|
<line number="206" hits="2" branch="False" />
|
|
<line number="209" hits="2" branch="False" />
|
|
<line number="210" hits="2" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="105" type="jump" coverage="50%" />
|
|
<condition number="113" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="211" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Seek" signature="(System.Object,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0" branch-rate="0" complexity="12">
|
|
<lines>
|
|
<line number="220" hits="0" branch="False" />
|
|
<line number="221" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="222" hits="0" branch="False" />
|
|
<line number="224" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="30" type="jump" coverage="0%" />
|
|
<condition number="50" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="225" hits="0" branch="False" />
|
|
<line number="226" hits="0" branch="False" />
|
|
<line number="229" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="107" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="230" hits="0" branch="False" />
|
|
<line number="231" hits="0" branch="False" />
|
|
<line number="232" hits="0" branch="False" />
|
|
<line number="233" hits="0" branch="False" />
|
|
<line number="234" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="153" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="235" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="206" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="238" hits="0" branch="False" />
|
|
<line number="239" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="VectorSearch" signature="(System.Single[],System.Int32,System.Int32,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="250" hits="1" branch="False" />
|
|
<line number="251" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="252" hits="0" branch="False" />
|
|
<line number="254" hits="1" branch="False" />
|
|
<line number="255" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Within" signature="(System.ValueTuple`2<System.Double,System.Double>,System.ValueTuple`2<System.Double,System.Double>,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0.8332999999999999" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="282" hits="4" branch="False" />
|
|
<line number="283" hits="4" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="284" hits="0" branch="False" />
|
|
<line number="286" hits="4" branch="False" />
|
|
<line number="287" hits="4" branch="False" />
|
|
<line number="288" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetInfo" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="349" hits="956" branch="False" />
|
|
<line number="350" hits="956" branch="False" />
|
|
<line number="351" hits="956" branch="False" />
|
|
<line number="352" hits="956" branch="False" />
|
|
<line number="353" hits="956" branch="False" />
|
|
<line number="354" hits="956" branch="False" />
|
|
<line number="355" hits="956" branch="False" />
|
|
<line number="356" hits="956" branch="False" />
|
|
<line number="357" hits="956" branch="False" />
|
|
<line number="358" hits="956" branch="False" />
|
|
<line number="359" hits="956" branch="False" />
|
|
<line number="360" hits="956" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateCompositeKey" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="370" hits="2885" branch="False" />
|
|
<line number="372" hits="2885" branch="False" />
|
|
<line number="375" hits="2885" branch="False" />
|
|
<line number="378" hits="2885" branch="False" />
|
|
<line number="380" hits="2885" branch="False" />
|
|
<line number="381" hits="2885" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateCompositeKeyBoundary" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,System.Boolean)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="388" hits="9" branch="False" />
|
|
<line number="391" hits="9" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="2" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="392" hits="9" branch="False" />
|
|
<line number="393" hits="9" branch="False" />
|
|
<line number="395" hits="9" branch="False" />
|
|
<line number="396" hits="9" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ExtractUserKey" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="403" hits="0" branch="False" />
|
|
<line number="405" hits="0" branch="False" />
|
|
<line number="406" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="29" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="407" hits="0" branch="False" />
|
|
<line number="409" hits="0" branch="False" />
|
|
<line number="410" hits="0" branch="False" />
|
|
<line number="411" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ConvertToIndexKey" signature="(System.Object)" line-rate="0.6875" branch-rate="0.5555" complexity="18">
|
|
<lines>
|
|
<line number="420" hits="2885" branch="False" />
|
|
<line number="421" hits="2885" branch="True" condition-coverage="64.28% (9/14)">
|
|
<conditions>
|
|
<condition number="11" type="jump" coverage="50%" />
|
|
<condition number="30" type="jump" coverage="100%" />
|
|
<condition number="38" type="jump" coverage="100%" />
|
|
<condition number="55" type="jump" coverage="50%" />
|
|
<condition number="72" type="jump" coverage="50%" />
|
|
<condition number="90" type="jump" coverage="50%" />
|
|
<condition number="112" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="422" hits="2885" branch="False" />
|
|
<line number="423" hits="0" branch="False" />
|
|
<line number="424" hits="7" branch="False" />
|
|
<line number="425" hits="2877" branch="False" />
|
|
<line number="426" hits="0" branch="False" />
|
|
<line number="427" hits="0" branch="False" />
|
|
<line number="428" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="186" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="429" hits="0" branch="False" />
|
|
<line number="430" hits="2885" branch="False" />
|
|
<line number="431" hits="2885" branch="False" />
|
|
<line number="432" hits="2885" branch="False" />
|
|
<line number="433" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="226" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="434" hits="2885" branch="False" />
|
|
<line number="435" hits="2885" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Dispose" signature="()" line-rate="0.8332999999999999" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="441" hits="63" branch="False" />
|
|
<line number="442" hits="63" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="443" hits="0" branch="False" />
|
|
<line number="448" hits="63" branch="False" />
|
|
<line number="449" hits="63" branch="False" />
|
|
<line number="450" hits="63" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Indexing.CollectionIndexDefinition`1<T>,ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,ZB.MOM.WW.CBDD.Core.Collections.IDocumentMapper`2<TId,T>,System.UInt32)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<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=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Indexing.CollectionIndexDefinition`1<T>,ZB.MOM.WW.CBDD.Core.Storage.IIndexStorage,ZB.MOM.WW.CBDD.Core.Collections.IDocumentMapper`2<TId,T>,System.UInt32)" line-rate="1" branch-rate="0.75" complexity="8">
|
|
<lines>
|
|
<line number="66" hits="1123" branch="False" />
|
|
<line number="67" hits="1123" branch="False" />
|
|
<line number="68" hits="1123" branch="False" />
|
|
<line number="69" hits="1123" branch="False" />
|
|
<line number="70" hits="1123" branch="False" />
|
|
<line number="71" hits="1123" branch="False" />
|
|
<line number="72" hits="1123" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="11" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="73" hits="1123" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="33" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="75" hits="1123" branch="False" />
|
|
<line number="77" hits="1123" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="71" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="78" hits="222" branch="False" />
|
|
<line number="79" hits="222" branch="False" />
|
|
<line number="80" hits="222" branch="False" />
|
|
<line number="81" hits="222" branch="False" />
|
|
<line number="82" hits="222" branch="False" />
|
|
<line number="83" hits="901" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="118" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="84" hits="221" branch="False" />
|
|
<line number="85" hits="221" branch="False" />
|
|
<line number="86" hits="221" branch="False" />
|
|
<line number="87" hits="221" branch="False" />
|
|
<line number="88" hits="221" branch="False" />
|
|
<line number="90" hits="680" branch="False" />
|
|
<line number="91" hits="680" branch="False" />
|
|
<line number="92" hits="680" branch="False" />
|
|
<line number="93" hits="680" branch="False" />
|
|
<line number="94" hits="680" branch="False" />
|
|
<line number="95" hits="1123" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="31" hits="1911" branch="False" />
|
|
<line number="36" hits="0" branch="False" />
|
|
<line number="41" hits="944" branch="True" condition-coverage="83.33% (5/6)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="100%" />
|
|
<condition number="17" type="jump" coverage="100%" />
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="104" hits="3238" branch="False" />
|
|
<line number="105" hits="3238" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="109" hits="3238" branch="False" />
|
|
<line number="110" hits="3238" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="113" hits="3238" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="67" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="114" hits="6" branch="False" />
|
|
<line number="116" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="90" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="117" hits="6" branch="False" />
|
|
<line number="118" hits="6" branch="False" />
|
|
<line number="119" hits="6" branch="False" />
|
|
<line number="120" hits="0" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="129" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="121" hits="0" branch="False" />
|
|
<line number="122" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="178" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="123" hits="0" branch="False" />
|
|
<line number="124" hits="0" branch="False" />
|
|
<line number="125" hits="0" branch="False" />
|
|
<line number="126" hits="0" branch="False" />
|
|
<line number="127" hits="6" branch="False" />
|
|
<line number="128" hits="3232" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="215" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="129" hits="358" branch="False" />
|
|
<line number="131" hits="358" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="224" type="jump" coverage="50%" />
|
|
<condition number="242" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="132" hits="358" branch="False" />
|
|
<line number="133" hits="358" branch="False" />
|
|
<line number="134" hits="358" branch="False" />
|
|
<line number="135" hits="358" branch="False" />
|
|
<line number="136" hits="2874" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="300" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="137" hits="2874" branch="False" />
|
|
<line number="139" hits="2874" branch="False" />
|
|
<line number="140" hits="2874" branch="False" />
|
|
<line number="141" hits="2874" branch="False" />
|
|
<line number="142" hits="2874" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="359" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="143" hits="2874" branch="False" />
|
|
<line number="144" hits="3238" branch="False" />
|
|
<line number="156" hits="1" branch="False" />
|
|
<line number="157" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="158" hits="0" branch="False" />
|
|
<line number="159" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="38" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="160" hits="0" branch="False" />
|
|
<line number="163" hits="1" branch="False" />
|
|
<line number="164" hits="1" branch="False" />
|
|
<line number="167" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="98" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="168" hits="1" branch="False" />
|
|
<line number="170" hits="0" branch="False" />
|
|
<line number="173" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="126" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="174" hits="0" branch="False" />
|
|
<line number="175" hits="0" branch="False" />
|
|
<line number="176" hits="0" branch="False" />
|
|
<line number="177" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="167" type="jump" coverage="0%" />
|
|
<condition number="177" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="178" hits="0" branch="False" />
|
|
<line number="181" hits="0" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="218" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="182" hits="0" branch="False" />
|
|
<line number="183" hits="0" branch="False" />
|
|
<line number="184" hits="0" branch="False" />
|
|
<line number="185" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="259" type="jump" coverage="0%" />
|
|
<condition number="270" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="186" hits="0" branch="False" />
|
|
<line number="187" hits="1" branch="False" />
|
|
<line number="196" hits="2" branch="False" />
|
|
<line number="197" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="198" hits="0" branch="False" />
|
|
<line number="201" hits="2" branch="False" />
|
|
<line number="202" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="53" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="203" hits="0" branch="False" />
|
|
<line number="205" hits="2" branch="False" />
|
|
<line number="206" hits="2" branch="False" />
|
|
<line number="209" hits="2" branch="False" />
|
|
<line number="210" hits="2" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="105" type="jump" coverage="50%" />
|
|
<condition number="113" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="211" hits="2" branch="False" />
|
|
<line number="220" hits="0" branch="False" />
|
|
<line number="221" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="222" hits="0" branch="False" />
|
|
<line number="224" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="30" type="jump" coverage="0%" />
|
|
<condition number="50" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="225" hits="0" branch="False" />
|
|
<line number="226" hits="0" branch="False" />
|
|
<line number="229" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="107" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="230" hits="0" branch="False" />
|
|
<line number="231" hits="0" branch="False" />
|
|
<line number="232" hits="0" branch="False" />
|
|
<line number="233" hits="0" branch="False" />
|
|
<line number="234" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="153" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="235" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="206" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="238" hits="0" branch="False" />
|
|
<line number="239" hits="0" branch="False" />
|
|
<line number="250" hits="1" branch="False" />
|
|
<line number="251" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="252" hits="0" branch="False" />
|
|
<line number="254" hits="1" branch="False" />
|
|
<line number="255" hits="1" branch="False" />
|
|
<line number="282" hits="4" branch="False" />
|
|
<line number="283" hits="4" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="284" hits="0" branch="False" />
|
|
<line number="286" hits="4" branch="False" />
|
|
<line number="287" hits="4" branch="False" />
|
|
<line number="288" hits="4" branch="False" />
|
|
<line number="349" hits="956" branch="False" />
|
|
<line number="350" hits="956" branch="False" />
|
|
<line number="351" hits="956" branch="False" />
|
|
<line number="352" hits="956" branch="False" />
|
|
<line number="353" hits="956" branch="False" />
|
|
<line number="354" hits="956" branch="False" />
|
|
<line number="355" hits="956" branch="False" />
|
|
<line number="356" hits="956" branch="False" />
|
|
<line number="357" hits="956" branch="False" />
|
|
<line number="358" hits="956" branch="False" />
|
|
<line number="359" hits="956" branch="False" />
|
|
<line number="360" hits="956" branch="False" />
|
|
<line number="370" hits="2885" branch="False" />
|
|
<line number="372" hits="2885" branch="False" />
|
|
<line number="375" hits="2885" branch="False" />
|
|
<line number="378" hits="2885" branch="False" />
|
|
<line number="380" hits="2885" branch="False" />
|
|
<line number="381" hits="2885" branch="False" />
|
|
<line number="388" hits="9" branch="False" />
|
|
<line number="391" hits="9" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="2" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="392" hits="9" branch="False" />
|
|
<line number="393" hits="9" branch="False" />
|
|
<line number="395" hits="9" branch="False" />
|
|
<line number="396" hits="9" branch="False" />
|
|
<line number="403" hits="0" branch="False" />
|
|
<line number="405" hits="0" branch="False" />
|
|
<line number="406" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="29" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="407" hits="0" branch="False" />
|
|
<line number="409" hits="0" branch="False" />
|
|
<line number="410" hits="0" branch="False" />
|
|
<line number="411" hits="0" branch="False" />
|
|
<line number="420" hits="2885" branch="False" />
|
|
<line number="421" hits="2885" branch="True" condition-coverage="64.28% (9/14)">
|
|
<conditions>
|
|
<condition number="11" type="jump" coverage="50%" />
|
|
<condition number="30" type="jump" coverage="100%" />
|
|
<condition number="38" type="jump" coverage="100%" />
|
|
<condition number="55" type="jump" coverage="50%" />
|
|
<condition number="72" type="jump" coverage="50%" />
|
|
<condition number="90" type="jump" coverage="50%" />
|
|
<condition number="112" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="422" hits="2885" branch="False" />
|
|
<line number="423" hits="0" branch="False" />
|
|
<line number="424" hits="7" branch="False" />
|
|
<line number="425" hits="2877" branch="False" />
|
|
<line number="426" hits="0" branch="False" />
|
|
<line number="427" hits="0" branch="False" />
|
|
<line number="428" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="186" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="429" hits="0" branch="False" />
|
|
<line number="430" hits="2885" branch="False" />
|
|
<line number="431" hits="2885" branch="False" />
|
|
<line number="432" hits="2885" branch="False" />
|
|
<line number="433" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="226" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="434" hits="2885" branch="False" />
|
|
<line number="435" hits="2885" branch="False" />
|
|
<line number="441" hits="63" branch="False" />
|
|
<line number="442" hits="63" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="443" hits="0" branch="False" />
|
|
<line number="448" hits="63" branch="False" />
|
|
<line number="449" hits="63" branch="False" />
|
|
<line number="450" hits="63" 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="66" hits="1123" branch="False" />
|
|
<line number="67" hits="1123" branch="False" />
|
|
<line number="68" hits="1123" branch="False" />
|
|
<line number="69" hits="1123" branch="False" />
|
|
<line number="70" hits="1123" branch="False" />
|
|
<line number="71" hits="1123" branch="False" />
|
|
<line number="72" hits="1123" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="11" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="73" hits="1123" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="33" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="75" hits="1123" branch="False" />
|
|
<line number="77" hits="1123" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="71" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="78" hits="222" branch="False" />
|
|
<line number="79" hits="222" branch="False" />
|
|
<line number="80" hits="222" branch="False" />
|
|
<line number="81" hits="222" branch="False" />
|
|
<line number="82" hits="222" branch="False" />
|
|
<line number="83" hits="901" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="118" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="84" hits="221" branch="False" />
|
|
<line number="85" hits="221" branch="False" />
|
|
<line number="86" hits="221" branch="False" />
|
|
<line number="87" hits="221" branch="False" />
|
|
<line number="88" hits="221" branch="False" />
|
|
<line number="90" hits="680" branch="False" />
|
|
<line number="91" hits="680" branch="False" />
|
|
<line number="92" hits="680" branch="False" />
|
|
<line number="93" hits="680" branch="False" />
|
|
<line number="94" hits="680" branch="False" />
|
|
<line number="95" hits="1123" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.CollectionSecondaryIndex`2/<Near>d__19" filename="CBDD.Core/Indexing/CollectionSecondaryIndex.cs" line-rate="0.8887999999999999" branch-rate="0.75" complexity="4">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.8887999999999999" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="264" hits="3" branch="False" />
|
|
<line number="265" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="266" hits="0" branch="False" />
|
|
<line number="268" hits="3" branch="False" />
|
|
<line number="269" hits="715" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="219" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="270" hits="353" branch="False" />
|
|
<line number="271" hits="353" branch="False" />
|
|
<line number="272" hits="353" branch="False" />
|
|
<line number="273" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="264" hits="3" branch="False" />
|
|
<line number="265" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="266" hits="0" branch="False" />
|
|
<line number="268" hits="3" branch="False" />
|
|
<line number="269" hits="715" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="219" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="270" hits="353" branch="False" />
|
|
<line number="271" hits="353" branch="False" />
|
|
<line number="272" hits="353" branch="False" />
|
|
<line number="273" hits="3" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.CollectionSecondaryIndex`2/<Range>d__21" filename="CBDD.Core/Indexing/CollectionSecondaryIndex.cs" line-rate="0.8332999999999999" branch-rate="0.8571" complexity="14">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.8332999999999999" branch-rate="0.8571" complexity="14">
|
|
<lines>
|
|
<line number="299" hits="6" branch="False" />
|
|
<line number="300" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="306" hits="6" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="71" type="jump" coverage="100%" />
|
|
<condition number="87" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="307" hits="1" branch="False" />
|
|
<line number="309" hits="1" branch="False" />
|
|
<line number="310" hits="1" branch="False" />
|
|
<line number="311" hits="1" branch="False" />
|
|
<line number="312" hits="5" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="167" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="313" hits="0" branch="False" />
|
|
<line number="314" hits="0" branch="False" />
|
|
<line number="315" hits="0" branch="False" />
|
|
<line number="316" hits="0" branch="False" />
|
|
<line number="317" hits="0" branch="False" />
|
|
<line number="318" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="270" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="319" hits="1" branch="False" />
|
|
<line number="320" hits="1" branch="False" />
|
|
<line number="321" hits="1" branch="False" />
|
|
<line number="322" hits="1" branch="False" />
|
|
<line number="323" hits="1" branch="False" />
|
|
<line number="325" hits="4" branch="False" />
|
|
<line number="327" hits="4" branch="False" />
|
|
<line number="328" hits="4" branch="False" />
|
|
<line number="333" hits="4" branch="False" />
|
|
<line number="334" hits="4" branch="False" />
|
|
<line number="335" hits="4" branch="False" />
|
|
<line number="339" hits="2076" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="529" type="jump" coverage="100%" />
|
|
<condition number="657" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="340" hits="1029" branch="False" />
|
|
<line number="341" hits="1029" branch="False" />
|
|
<line number="342" hits="1029" branch="False" />
|
|
<line number="343" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="299" hits="6" branch="False" />
|
|
<line number="300" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="306" hits="6" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="71" type="jump" coverage="100%" />
|
|
<condition number="87" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="307" hits="1" branch="False" />
|
|
<line number="309" hits="1" branch="False" />
|
|
<line number="310" hits="1" branch="False" />
|
|
<line number="311" hits="1" branch="False" />
|
|
<line number="312" hits="5" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="167" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="313" hits="0" branch="False" />
|
|
<line number="314" hits="0" branch="False" />
|
|
<line number="315" hits="0" branch="False" />
|
|
<line number="316" hits="0" branch="False" />
|
|
<line number="317" hits="0" branch="False" />
|
|
<line number="318" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="270" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="319" hits="1" branch="False" />
|
|
<line number="320" hits="1" branch="False" />
|
|
<line number="321" hits="1" branch="False" />
|
|
<line number="322" hits="1" branch="False" />
|
|
<line number="323" hits="1" branch="False" />
|
|
<line number="325" hits="4" branch="False" />
|
|
<line number="327" hits="4" branch="False" />
|
|
<line number="328" hits="4" branch="False" />
|
|
<line number="333" hits="4" branch="False" />
|
|
<line number="334" hits="4" branch="False" />
|
|
<line number="335" hits="4" branch="False" />
|
|
<line number="339" hits="2076" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="529" type="jump" coverage="100%" />
|
|
<condition number="657" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="340" hits="1029" branch="False" />
|
|
<line number="341" hits="1029" branch="False" />
|
|
<line number="342" hits="1029" branch="False" />
|
|
<line number="343" hits="6" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.GeoSpatialExtensions" filename="CBDD.Core/Indexing/GeoSpatialExtensions.cs" line-rate="1" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="Near" signature="(System.ValueTuple`2<System.Double,System.Double>,System.ValueTuple`2<System.Double,System.Double>,System.Double)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="14" hits="1" branch="False" />
|
|
<line number="15" hits="1" branch="False" />
|
|
<line number="16" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Within" signature="(System.ValueTuple`2<System.Double,System.Double>,System.ValueTuple`2<System.Double,System.Double>,System.ValueTuple`2<System.Double,System.Double>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="27" hits="1" branch="False" />
|
|
<line number="28" hits="1" branch="False" />
|
|
<line number="29" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="14" hits="1" branch="False" />
|
|
<line number="15" hits="1" branch="False" />
|
|
<line number="16" hits="1" branch="False" />
|
|
<line number="27" hits="1" branch="False" />
|
|
<line number="28" hits="1" branch="False" />
|
|
<line number="29" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.HashIndex" filename="CBDD.Core/Indexing/HashIndex.cs" line-rate="0.9361" branch-rate="0.875" complexity="25">
|
|
<methods>
|
|
<method name="Insert" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation)" line-rate="1" branch-rate="1" complexity="6">
|
|
<lines>
|
|
<line number="33" hits="8" branch="False" />
|
|
<line number="34" hits="8" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
<condition number="28" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="35" hits="1" branch="False" />
|
|
<line number="37" hits="7" branch="False" />
|
|
<line number="39" hits="7" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="76" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="40" hits="5" branch="False" />
|
|
<line number="41" hits="5" branch="False" />
|
|
<line number="42" hits="5" branch="False" />
|
|
<line number="43" hits="5" branch="False" />
|
|
<line number="45" hits="7" branch="False" />
|
|
<line number="46" hits="7" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryFind" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation&)" line-rate="0.8571" branch-rate="0.6666" complexity="6">
|
|
<lines>
|
|
<line number="55" hits="3" branch="False" />
|
|
<line number="56" hits="3" branch="False" />
|
|
<line number="57" hits="3" branch="False" />
|
|
<line number="59" hits="3" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="41" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="60" hits="1" branch="False" />
|
|
<line number="62" hits="8" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="113" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="63" hits="2" branch="False" />
|
|
<line number="64" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="85" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="65" hits="2" branch="False" />
|
|
<line number="66" hits="2" branch="False" />
|
|
<line number="67" hits="2" branch="False" />
|
|
<line number="69" hits="0" branch="False" />
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="72" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Remove" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation)" line-rate="0.9411" branch-rate="0.9166" complexity="12">
|
|
<lines>
|
|
<line number="81" hits="3" branch="False" />
|
|
<line number="82" hits="3" branch="False" />
|
|
<line number="84" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="34" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="85" hits="0" branch="False" />
|
|
<line number="87" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="219" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="3" branch="False" />
|
|
<line number="89" hits="3" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="75" type="jump" coverage="100%" />
|
|
<condition number="110" type="jump" coverage="100%" />
|
|
<condition number="154" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="90" hits="3" branch="False" />
|
|
<line number="91" hits="3" branch="False" />
|
|
<line number="92" hits="2" branch="False" />
|
|
<line number="93" hits="2" branch="False" />
|
|
<line number="95" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="179" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="96" hits="1" branch="False" />
|
|
<line number="98" hits="2" branch="False" />
|
|
<line number="100" hits="1" branch="False" />
|
|
<line number="102" hits="1" branch="False" />
|
|
<line number="103" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexOptions)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="21" hits="4" branch="False" />
|
|
<line number="22" hits="4" branch="False" />
|
|
<line number="23" hits="4" branch="False" />
|
|
<line number="24" hits="4" branch="False" />
|
|
<line number="25" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="33" hits="8" branch="False" />
|
|
<line number="34" hits="8" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
<condition number="28" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="35" hits="1" branch="False" />
|
|
<line number="37" hits="7" branch="False" />
|
|
<line number="39" hits="7" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="76" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="40" hits="5" branch="False" />
|
|
<line number="41" hits="5" branch="False" />
|
|
<line number="42" hits="5" branch="False" />
|
|
<line number="43" hits="5" branch="False" />
|
|
<line number="45" hits="7" branch="False" />
|
|
<line number="46" hits="7" branch="False" />
|
|
<line number="55" hits="3" branch="False" />
|
|
<line number="56" hits="3" branch="False" />
|
|
<line number="57" hits="3" branch="False" />
|
|
<line number="59" hits="3" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="41" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="60" hits="1" branch="False" />
|
|
<line number="62" hits="8" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="113" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="63" hits="2" branch="False" />
|
|
<line number="64" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="85" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="65" hits="2" branch="False" />
|
|
<line number="66" hits="2" branch="False" />
|
|
<line number="67" hits="2" branch="False" />
|
|
<line number="69" hits="0" branch="False" />
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="72" hits="3" branch="False" />
|
|
<line number="81" hits="3" branch="False" />
|
|
<line number="82" hits="3" branch="False" />
|
|
<line number="84" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="34" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="85" hits="0" branch="False" />
|
|
<line number="87" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="219" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="3" branch="False" />
|
|
<line number="89" hits="3" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="75" type="jump" coverage="100%" />
|
|
<condition number="110" type="jump" coverage="100%" />
|
|
<condition number="154" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="90" hits="3" branch="False" />
|
|
<line number="91" hits="3" branch="False" />
|
|
<line number="92" hits="2" branch="False" />
|
|
<line number="93" hits="2" branch="False" />
|
|
<line number="95" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="179" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="96" hits="1" branch="False" />
|
|
<line number="98" hits="2" branch="False" />
|
|
<line number="100" hits="1" branch="False" />
|
|
<line number="102" hits="1" branch="False" />
|
|
<line number="103" hits="3" branch="False" />
|
|
<line number="21" hits="4" branch="False" />
|
|
<line number="22" hits="4" branch="False" />
|
|
<line number="23" hits="4" branch="False" />
|
|
<line number="24" hits="4" branch="False" />
|
|
<line number="25" hits="4" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.HashIndex/<FindAll>d__6" filename="CBDD.Core/Indexing/HashIndex.cs" line-rate="1" branch-rate="1" complexity="6">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="1" complexity="6">
|
|
<lines>
|
|
<line number="111" hits="3" branch="False" />
|
|
<line number="112" hits="3" branch="False" />
|
|
<line number="114" hits="3" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="96" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="115" hits="1" branch="False" />
|
|
<line number="117" hits="12" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="232" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="118" hits="3" branch="False" />
|
|
<line number="119" hits="3" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="175" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="120" hits="3" branch="False" />
|
|
<line number="121" hits="3" branch="False" />
|
|
<line number="122" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="111" hits="3" branch="False" />
|
|
<line number="112" hits="3" branch="False" />
|
|
<line number="114" hits="3" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="96" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="115" hits="1" branch="False" />
|
|
<line number="117" hits="12" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="232" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="118" hits="3" branch="False" />
|
|
<line number="119" hits="3" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="175" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="120" hits="3" branch="False" />
|
|
<line number="121" hits="3" branch="False" />
|
|
<line number="122" hits="2" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.IndexKey" filename="CBDD.Core/Indexing/IndexKey.cs" line-rate="0.8625" branch-rate="0.5434" complexity="63">
|
|
<methods>
|
|
<method name="get_MinKey" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="20" hits="1405" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_MaxKey" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="25" hits="1405" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Data" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="91" hits="435211" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CompareTo" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="1" branch-rate="0.6" complexity="10">
|
|
<lines>
|
|
<line number="101" hits="84924" branch="False" />
|
|
<line number="102" hits="84924" branch="True" condition-coverage="25% (1/4)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
<condition number="20" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="103" hits="84924" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="43" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="105" hits="84924" branch="False" />
|
|
<line number="107" hits="183114" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="138" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="108" hits="54945" branch="False" />
|
|
<line number="109" hits="54945" branch="False" />
|
|
<line number="110" hits="54945" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="115" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="111" hits="48312" branch="False" />
|
|
<line number="112" hits="6633" branch="False" />
|
|
<line number="114" hits="36612" branch="False" />
|
|
<line number="115" hits="84924" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Equals" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="1" branch-rate="0.6666" complexity="6">
|
|
<lines>
|
|
<line number="123" hits="76270" branch="False" />
|
|
<line number="124" hits="76270" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="20" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="125" hits="74572" branch="False" />
|
|
<line number="127" hits="1698" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="37" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="128" hits="1698" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="62" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="130" hits="1698" branch="False" />
|
|
<line number="131" hits="76270" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Equals" signature="(System.Object)" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="134" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="6" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
</lines>
|
|
</method>
|
|
<method name="GetHashCode" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="137" hits="16" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="op_Equality" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="139" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="op_Inequality" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="140" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="op_LessThan" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="141" hits="13653" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="op_GreaterThan" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="142" hits="195" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="op_LessThanOrEqual" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="143" hits="35540" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="op_GreaterThanOrEqual" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="144" hits="35488" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ComputeHashCode" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="147" hits="184159" branch="False" />
|
|
<line number="148" hits="184159" branch="False" />
|
|
<line number="149" hits="184159" branch="False" />
|
|
<line number="150" hits="184159" branch="False" />
|
|
<line number="151" hits="184159" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Create" signature="(T)" line-rate="0.8" branch-rate="0.6428" complexity="14">
|
|
<lines>
|
|
<line number="160" hits="11933" branch="False" />
|
|
<line number="161" hits="11933" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="163" hits="17746" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="164" hits="12152" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="109" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="165" hits="88" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="162" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="166" hits="172" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="215" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="167" hits="8" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="268" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="168" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="318" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="170" hits="0" branch="False" />
|
|
<line number="171" hits="11933" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="As" signature="()" line-rate="0.7" branch-rate="0.4285" complexity="14">
|
|
<lines>
|
|
<line number="179" hits="2036" branch="False" />
|
|
<line number="180" hits="2036" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="182" hits="2036" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="183" hits="4042" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="119" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="184" hits="30" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="182" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="185" hits="60" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="245" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="186" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="303" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="187" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="358" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="189" hits="0" branch="False" />
|
|
<line number="190" hits="2036" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="32" hits="169340" branch="False" />
|
|
<line number="33" hits="169340" branch="False" />
|
|
<line number="34" hits="169340" branch="False" />
|
|
<line number="35" hits="169340" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Bson.ObjectId)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="42" hits="5814" branch="False" />
|
|
<line number="43" hits="5814" branch="False" />
|
|
<line number="44" hits="5814" branch="False" />
|
|
<line number="45" hits="5814" branch="False" />
|
|
<line number="46" hits="5814" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="53" hits="8909" branch="False" />
|
|
<line number="54" hits="8909" branch="False" />
|
|
<line number="55" hits="8909" branch="False" />
|
|
<line number="56" hits="8909" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Int64)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="63" hits="0" branch="False" />
|
|
<line number="64" hits="0" branch="False" />
|
|
<line number="65" hits="0" branch="False" />
|
|
<line number="66" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="73" hits="92" branch="False" />
|
|
<line number="74" hits="92" branch="False" />
|
|
<line number="75" hits="92" branch="False" />
|
|
<line number="76" hits="92" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Guid)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="83" hits="4" branch="False" />
|
|
<line number="84" hits="4" branch="False" />
|
|
<line number="85" hits="4" branch="False" />
|
|
<line number="86" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="20" hits="1405" branch="False" />
|
|
<line number="25" hits="1405" branch="False" />
|
|
<line number="91" hits="435211" branch="False" />
|
|
<line number="101" hits="84924" branch="False" />
|
|
<line number="102" hits="84924" branch="True" condition-coverage="25% (1/4)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
<condition number="20" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="103" hits="84924" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="43" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="105" hits="84924" branch="False" />
|
|
<line number="107" hits="183114" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="138" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="108" hits="54945" branch="False" />
|
|
<line number="109" hits="54945" branch="False" />
|
|
<line number="110" hits="54945" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="115" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="111" hits="48312" branch="False" />
|
|
<line number="112" hits="6633" branch="False" />
|
|
<line number="114" hits="36612" branch="False" />
|
|
<line number="115" hits="84924" branch="False" />
|
|
<line number="123" hits="76270" branch="False" />
|
|
<line number="124" hits="76270" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="20" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="125" hits="74572" branch="False" />
|
|
<line number="127" hits="1698" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="37" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="128" hits="1698" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="62" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="130" hits="1698" branch="False" />
|
|
<line number="131" hits="76270" branch="False" />
|
|
<line number="134" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="6" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="137" hits="16" branch="False" />
|
|
<line number="139" hits="13" branch="False" />
|
|
<line number="140" hits="0" branch="False" />
|
|
<line number="141" hits="13653" branch="False" />
|
|
<line number="142" hits="195" branch="False" />
|
|
<line number="143" hits="35540" branch="False" />
|
|
<line number="144" hits="35488" branch="False" />
|
|
<line number="147" hits="184159" branch="False" />
|
|
<line number="148" hits="184159" branch="False" />
|
|
<line number="149" hits="184159" branch="False" />
|
|
<line number="150" hits="184159" branch="False" />
|
|
<line number="151" hits="184159" branch="False" />
|
|
<line number="160" hits="11933" branch="False" />
|
|
<line number="161" hits="11933" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="163" hits="17746" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="164" hits="12152" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="109" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="165" hits="88" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="162" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="166" hits="172" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="215" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="167" hits="8" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="268" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="168" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="318" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="170" hits="0" branch="False" />
|
|
<line number="171" hits="11933" branch="False" />
|
|
<line number="179" hits="2036" branch="False" />
|
|
<line number="180" hits="2036" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="182" hits="2036" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="183" hits="4042" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="119" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="184" hits="30" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="182" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="185" hits="60" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="245" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="186" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="303" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="187" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="358" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="189" hits="0" branch="False" />
|
|
<line number="190" hits="2036" branch="False" />
|
|
<line number="32" hits="169340" branch="False" />
|
|
<line number="33" hits="169340" branch="False" />
|
|
<line number="34" hits="169340" branch="False" />
|
|
<line number="35" hits="169340" branch="False" />
|
|
<line number="42" hits="5814" branch="False" />
|
|
<line number="43" hits="5814" branch="False" />
|
|
<line number="44" hits="5814" branch="False" />
|
|
<line number="45" hits="5814" branch="False" />
|
|
<line number="46" hits="5814" branch="False" />
|
|
<line number="53" hits="8909" branch="False" />
|
|
<line number="54" hits="8909" branch="False" />
|
|
<line number="55" hits="8909" branch="False" />
|
|
<line number="56" hits="8909" branch="False" />
|
|
<line number="63" hits="0" branch="False" />
|
|
<line number="64" hits="0" branch="False" />
|
|
<line number="65" hits="0" branch="False" />
|
|
<line number="66" hits="0" branch="False" />
|
|
<line number="73" hits="92" branch="False" />
|
|
<line number="74" hits="92" branch="False" />
|
|
<line number="75" hits="92" branch="False" />
|
|
<line number="76" hits="92" branch="False" />
|
|
<line number="83" hits="4" branch="False" />
|
|
<line number="84" hits="4" branch="False" />
|
|
<line number="85" hits="4" branch="False" />
|
|
<line number="86" hits="4" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.IndexOptions" filename="CBDD.Core/Indexing/IndexOptions.cs" line-rate="0.7559999999999999" branch-rate="1" complexity="12">
|
|
<methods>
|
|
<method name="get_Type" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="48" hits="10911" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Unique" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="53" hits="8895" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Fields" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="58" hits="8887" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Dimensions" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="64" hits="1153" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Metric" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="69" hits="1131" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_M" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="74" hits="19" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_EfConstruction" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="79" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateBTree" signature="(System.String[])" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="86" hits="6170" branch="False" />
|
|
<line number="87" hits="6170" branch="False" />
|
|
<line number="88" hits="6170" branch="False" />
|
|
<line number="89" hits="6170" branch="False" />
|
|
<line number="90" hits="6170" branch="False" />
|
|
<line number="91" hits="6170" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateUnique" signature="(System.String[])" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="98" hits="1576" branch="False" />
|
|
<line number="99" hits="1576" branch="False" />
|
|
<line number="100" hits="1576" branch="False" />
|
|
<line number="101" hits="1576" branch="False" />
|
|
<line number="102" hits="1576" branch="False" />
|
|
<line number="103" hits="1576" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateHash" signature="(System.String[])" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="110" hits="4" branch="False" />
|
|
<line number="111" hits="4" branch="False" />
|
|
<line number="112" hits="4" branch="False" />
|
|
<line number="113" hits="4" branch="False" />
|
|
<line number="114" hits="4" branch="False" />
|
|
<line number="115" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateVector" signature="(System.Int32,ZB.MOM.WW.CBDD.Core.Indexing.VectorMetric,System.Int32,System.Int32,System.String[])" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="126" hits="0" branch="False" />
|
|
<line number="127" hits="0" branch="False" />
|
|
<line number="128" hits="0" branch="False" />
|
|
<line number="129" hits="0" branch="False" />
|
|
<line number="130" hits="0" branch="False" />
|
|
<line number="131" hits="0" branch="False" />
|
|
<line number="132" hits="0" branch="False" />
|
|
<line number="133" hits="0" branch="False" />
|
|
<line number="134" hits="0" branch="False" />
|
|
<line number="135" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateSpatial" signature="(System.String[])" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="142" hits="13" branch="False" />
|
|
<line number="143" hits="13" branch="False" />
|
|
<line number="144" hits="13" branch="False" />
|
|
<line number="145" hits="13" branch="False" />
|
|
<line number="146" hits="13" branch="False" />
|
|
<line number="147" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="48" hits="10911" branch="False" />
|
|
<line number="53" hits="8895" branch="False" />
|
|
<line number="58" hits="8887" branch="False" />
|
|
<line number="64" hits="1153" branch="False" />
|
|
<line number="69" hits="1131" branch="False" />
|
|
<line number="74" hits="19" branch="False" />
|
|
<line number="79" hits="3" branch="False" />
|
|
<line number="86" hits="6170" branch="False" />
|
|
<line number="87" hits="6170" branch="False" />
|
|
<line number="88" hits="6170" branch="False" />
|
|
<line number="89" hits="6170" branch="False" />
|
|
<line number="90" hits="6170" branch="False" />
|
|
<line number="91" hits="6170" branch="False" />
|
|
<line number="98" hits="1576" branch="False" />
|
|
<line number="99" hits="1576" branch="False" />
|
|
<line number="100" hits="1576" branch="False" />
|
|
<line number="101" hits="1576" branch="False" />
|
|
<line number="102" hits="1576" branch="False" />
|
|
<line number="103" hits="1576" branch="False" />
|
|
<line number="110" hits="4" branch="False" />
|
|
<line number="111" hits="4" branch="False" />
|
|
<line number="112" hits="4" branch="False" />
|
|
<line number="113" hits="4" branch="False" />
|
|
<line number="114" hits="4" branch="False" />
|
|
<line number="115" hits="4" branch="False" />
|
|
<line number="126" hits="0" branch="False" />
|
|
<line number="127" hits="0" branch="False" />
|
|
<line number="128" hits="0" branch="False" />
|
|
<line number="129" hits="0" branch="False" />
|
|
<line number="130" hits="0" branch="False" />
|
|
<line number="131" hits="0" branch="False" />
|
|
<line number="132" hits="0" branch="False" />
|
|
<line number="133" hits="0" branch="False" />
|
|
<line number="134" hits="0" branch="False" />
|
|
<line number="135" hits="0" branch="False" />
|
|
<line number="142" hits="13" branch="False" />
|
|
<line number="143" hits="13" branch="False" />
|
|
<line number="144" hits="13" branch="False" />
|
|
<line number="145" hits="13" branch="False" />
|
|
<line number="146" hits="13" branch="False" />
|
|
<line number="147" hits="13" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.InternalEntry" filename="CBDD.Core/Indexing/InternalEntry.cs" line-rate="1" branch-rate="1" complexity="3">
|
|
<methods>
|
|
<method name="get_Key" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="10" hits="2122" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="15" hits="782" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey,System.UInt32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="23" hits="391" branch="False" />
|
|
<line number="24" hits="391" branch="False" />
|
|
<line number="25" hits="391" branch="False" />
|
|
<line number="26" hits="391" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="10" hits="2122" branch="False" />
|
|
<line number="15" hits="782" branch="False" />
|
|
<line number="23" hits="391" branch="False" />
|
|
<line number="24" hits="391" branch="False" />
|
|
<line number="25" hits="391" branch="False" />
|
|
<line number="26" hits="391" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.RTreeIndex" filename="CBDD.Core/Indexing/RTreeIndex.cs" line-rate="0.30760000000000004" branch-rate="0.1718" complexity="70">
|
|
<methods>
|
|
<method name="get_RootPageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="43" hits="197" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InitializeNewIndex" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="46" hits="197" branch="False" />
|
|
<line number="47" hits="197" branch="False" />
|
|
<line number="49" hits="197" branch="False" />
|
|
<line number="50" hits="197" branch="False" />
|
|
<line number="51" hits="197" branch="False" />
|
|
<line number="52" hits="197" branch="False" />
|
|
<line number="53" hits="197" branch="False" />
|
|
<line number="54" hits="591" branch="False" />
|
|
<line number="55" hits="197" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Insert" signature="(ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoBox,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="109" hits="358" branch="False" />
|
|
<line number="110" hits="358" branch="False" />
|
|
<line number="111" hits="358" branch="False" />
|
|
<line number="112" hits="358" branch="False" />
|
|
<line number="113" hits="358" branch="False" />
|
|
<line number="114" hits="358" branch="False" />
|
|
<line number="115" hits="358" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ChooseLeaf" signature="(System.UInt32,ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoBox,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0.2777" branch-rate="0.1666" complexity="12">
|
|
<lines>
|
|
<line number="118" hits="358" branch="False" />
|
|
<line number="119" hits="358" branch="False" />
|
|
<line number="120" hits="358" branch="False" />
|
|
<line number="122" hits="358" branch="False" />
|
|
<line number="123" hits="358" branch="False" />
|
|
<line number="124" hits="358" branch="False" />
|
|
<line number="125" hits="358" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="126" hits="716" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="77" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="128" hits="0" branch="False" />
|
|
<line number="129" hits="0" branch="False" />
|
|
<line number="130" hits="0" branch="False" />
|
|
<line number="131" hits="0" branch="False" />
|
|
<line number="133" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="280" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="134" hits="0" branch="False" />
|
|
<line number="135" hits="0" branch="False" />
|
|
<line number="137" hits="0" branch="False" />
|
|
<line number="138" hits="0" branch="False" />
|
|
<line number="140" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="187" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="0" branch="False" />
|
|
<line number="143" hits="0" branch="False" />
|
|
<line number="144" hits="0" branch="False" />
|
|
<line number="145" hits="0" branch="False" />
|
|
<line number="146" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="224" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="147" hits="0" branch="False" />
|
|
<line number="148" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="242" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="149" hits="0" branch="False" />
|
|
<line number="150" hits="0" branch="False" />
|
|
<line number="151" hits="0" branch="False" />
|
|
<line number="152" hits="0" branch="False" />
|
|
<line number="153" hits="0" branch="False" />
|
|
<line number="154" hits="0" branch="False" />
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="157" hits="0" branch="False" />
|
|
<line number="159" hits="1074" branch="False" />
|
|
<line number="160" hits="358" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InsertIntoNode" signature="(System.UInt32,ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoBox,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0.8095" branch-rate="0.5" complexity="6">
|
|
<lines>
|
|
<line number="163" hits="358" branch="False" />
|
|
<line number="164" hits="358" branch="False" />
|
|
<line number="166" hits="358" branch="False" />
|
|
<line number="167" hits="358" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="18" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="168" hits="358" branch="False" />
|
|
<line number="169" hits="358" branch="False" />
|
|
<line number="171" hits="358" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="87" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="172" hits="358" branch="False" />
|
|
<line number="173" hits="358" branch="False" />
|
|
<line number="174" hits="358" branch="False" />
|
|
<line number="176" hits="358" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="130" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="177" hits="358" branch="False" />
|
|
<line number="179" hits="0" branch="False" />
|
|
<line number="182" hits="358" branch="False" />
|
|
<line number="183" hits="358" branch="False" />
|
|
<line number="185" hits="0" branch="False" />
|
|
<line number="186" hits="0" branch="False" />
|
|
<line number="187" hits="0" branch="False" />
|
|
<line number="188" hits="358" branch="False" />
|
|
<line number="189" hits="1074" branch="False" />
|
|
<line number="190" hits="358" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="UpdateMBRUpwards" signature="(System.UInt32,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0.3157" branch-rate="0.1666" complexity="18">
|
|
<lines>
|
|
<line number="193" hits="358" branch="False" />
|
|
<line number="194" hits="358" branch="False" />
|
|
<line number="195" hits="358" branch="False" />
|
|
<line number="197" hits="358" branch="False" />
|
|
<line number="198" hits="358" branch="False" />
|
|
<line number="199" hits="358" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="361" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="200" hits="0" branch="False" />
|
|
<line number="201" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="32" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="202" hits="0" branch="False" />
|
|
<line number="203" hits="0" branch="False" />
|
|
<line number="205" hits="0" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="103" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="207" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="119" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="208" hits="0" branch="False" />
|
|
<line number="209" hits="0" branch="False" />
|
|
<line number="211" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="268" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="212" hits="0" branch="False" />
|
|
<line number="213" hits="0" branch="False" />
|
|
<line number="214" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="210" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="215" hits="0" branch="False" />
|
|
<line number="216" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="225" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="217" hits="0" branch="False" />
|
|
<line number="218" hits="0" branch="False" />
|
|
<line number="219" hits="0" branch="False" />
|
|
<line number="220" hits="0" branch="False" />
|
|
<line number="221" hits="0" branch="False" />
|
|
<line number="223" hits="0" branch="False" />
|
|
<line number="225" hits="0" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="279" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="227" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="291" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="228" hits="0" branch="False" />
|
|
<line number="230" hits="0" branch="False" />
|
|
<line number="232" hits="0" branch="False" />
|
|
<line number="233" hits="0" branch="False" />
|
|
<line number="234" hits="358" branch="False" />
|
|
<line number="236" hits="358" branch="False" />
|
|
<line number="237" hits="358" branch="False" />
|
|
<line number="238" hits="358" branch="False" />
|
|
<line number="239" hits="358" branch="False" />
|
|
<line number="240" hits="358" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SplitNode" signature="(System.UInt32,ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoBox,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0" branch-rate="0" complexity="14">
|
|
<lines>
|
|
<line number="243" hits="0" branch="False" />
|
|
<line number="244" hits="0" branch="False" />
|
|
<line number="245" hits="0" branch="False" />
|
|
<line number="247" hits="0" branch="False" />
|
|
<line number="248" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="249" hits="0" branch="False" />
|
|
<line number="250" hits="0" branch="False" />
|
|
<line number="251" hits="0" branch="False" />
|
|
<line number="252" hits="0" branch="False" />
|
|
<line number="255" hits="0" branch="False" />
|
|
<line number="256" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="178" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="257" hits="0" branch="False" />
|
|
<line number="258" hits="0" branch="False" />
|
|
<line number="259" hits="0" branch="False" />
|
|
<line number="260" hits="0" branch="False" />
|
|
<line number="261" hits="0" branch="False" />
|
|
<line number="264" hits="0" branch="False" />
|
|
<line number="265" hits="0" branch="False" />
|
|
<line number="266" hits="0" branch="False" />
|
|
<line number="269" hits="0" branch="False" />
|
|
<line number="270" hits="0" branch="False" />
|
|
<line number="271" hits="0" branch="False" />
|
|
<line number="272" hits="0" branch="False" />
|
|
<line number="273" hits="0" branch="False" />
|
|
<line number="275" hits="0" branch="False" />
|
|
<line number="276" hits="0" branch="False" />
|
|
<line number="277" hits="0" branch="False" />
|
|
<line number="278" hits="0" branch="False" />
|
|
<line number="280" hits="0" branch="False" />
|
|
<line number="281" hits="0" branch="False" />
|
|
<line number="284" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="646" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="285" hits="0" branch="False" />
|
|
<line number="286" hits="0" branch="False" />
|
|
<line number="287" hits="0" branch="False" />
|
|
<line number="289" hits="0" branch="False" />
|
|
<line number="290" hits="0" branch="False" />
|
|
<line number="291" hits="0" branch="False" />
|
|
<line number="292" hits="0" branch="False" />
|
|
<line number="294" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="499" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="295" hits="0" branch="False" />
|
|
<line number="296" hits="0" branch="False" />
|
|
<line number="297" hits="0" branch="False" />
|
|
<line number="298" hits="0" branch="False" />
|
|
<line number="299" hits="0" branch="False" />
|
|
<line number="300" hits="0" branch="False" />
|
|
<line number="302" hits="0" branch="False" />
|
|
<line number="303" hits="0" branch="False" />
|
|
<line number="304" hits="0" branch="False" />
|
|
<line number="305" hits="0" branch="False" />
|
|
<line number="306" hits="0" branch="False" />
|
|
<line number="307" hits="0" branch="False" />
|
|
<line number="308" hits="0" branch="False" />
|
|
<line number="311" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="660" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="312" hits="0" branch="False" />
|
|
<line number="313" hits="0" branch="False" />
|
|
<line number="314" hits="0" branch="False" />
|
|
<line number="315" hits="0" branch="False" />
|
|
<line number="317" hits="0" branch="False" />
|
|
<line number="318" hits="0" branch="False" />
|
|
<line number="319" hits="0" branch="False" />
|
|
<line number="320" hits="0" branch="False" />
|
|
<line number="323" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="773" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="324" hits="0" branch="False" />
|
|
<line number="326" hits="0" branch="False" />
|
|
<line number="327" hits="0" branch="False" />
|
|
<line number="328" hits="0" branch="False" />
|
|
<line number="329" hits="0" branch="False" />
|
|
<line number="330" hits="0" branch="False" />
|
|
<line number="332" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="878" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="333" hits="0" branch="False" />
|
|
<line number="335" hits="0" branch="False" />
|
|
<line number="337" hits="0" branch="False" />
|
|
<line number="340" hits="0" branch="False" />
|
|
<line number="341" hits="0" branch="False" />
|
|
<line number="342" hits="0" branch="False" />
|
|
<line number="344" hits="0" branch="False" />
|
|
<line number="346" hits="0" branch="False" />
|
|
<line number="347" hits="0" branch="False" />
|
|
<line number="348" hits="0" branch="False" />
|
|
<line number="349" hits="0" branch="False" />
|
|
<line number="351" hits="0" branch="False" />
|
|
<line number="352" hits="0" branch="False" />
|
|
<line number="353" hits="0" branch="False" />
|
|
<line number="354" hits="0" branch="False" />
|
|
<line number="355" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="UpdateParentPointer" signature="(System.UInt32,System.UInt32,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0" branch-rate="0" complexity="4">
|
|
<lines>
|
|
<line number="358" hits="0" branch="False" />
|
|
<line number="359" hits="0" branch="False" />
|
|
<line number="361" hits="0" branch="False" />
|
|
<line number="362" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="363" hits="0" branch="False" />
|
|
<line number="364" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="72" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="365" hits="0" branch="False" />
|
|
<line number="367" hits="0" branch="False" />
|
|
<line number="368" hits="0" branch="False" />
|
|
<line number="369" hits="0" branch="False" />
|
|
<line number="370" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="PickSeeds" signature="(System.Collections.Generic.List`1<System.ValueTuple`2<ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoBox,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation>>,System.ValueTuple`2<ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoBox,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation>&,System.ValueTuple`2<ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoBox,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation>&)" line-rate="0" branch-rate="0" complexity="6">
|
|
<lines>
|
|
<line number="373" hits="0" branch="False" />
|
|
<line number="374" hits="0" branch="False" />
|
|
<line number="375" hits="0" branch="False" />
|
|
<line number="376" hits="0" branch="False" />
|
|
<line number="378" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="225" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="379" hits="0" branch="False" />
|
|
<line number="380" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="202" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="381" hits="0" branch="False" />
|
|
<line number="382" hits="0" branch="False" />
|
|
<line number="383" hits="0" branch="False" />
|
|
<line number="384" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="151" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="385" hits="0" branch="False" />
|
|
<line number="386" hits="0" branch="False" />
|
|
<line number="387" hits="0" branch="False" />
|
|
<line number="388" hits="0" branch="False" />
|
|
<line number="389" hits="0" branch="False" />
|
|
<line number="390" hits="0" branch="False" />
|
|
<line number="391" hits="0" branch="False" />
|
|
<line number="392" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RentPageBuffer" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="395" hits="1636" branch="False" />
|
|
<line number="396" hits="1636" branch="False" />
|
|
<line number="397" hits="1636" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReturnPageBuffer" signature="(System.Byte[])" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="400" hits="1636" branch="False" />
|
|
<line number="401" hits="1636" branch="False" />
|
|
<line number="402" hits="1636" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Dispose" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="408" hits="13" branch="False" />
|
|
<line number="409" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Storage.IIndexStorage,ZB.MOM.WW.CBDD.Core.Indexing.IndexOptions,System.UInt32)" line-rate="1" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="18" hits="234" branch="False" />
|
|
<line number="27" hits="234" branch="False" />
|
|
<line number="28" hits="234" branch="False" />
|
|
<line number="29" hits="234" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="30" hits="234" branch="False" />
|
|
<line number="31" hits="234" branch="False" />
|
|
<line number="32" hits="234" branch="False" />
|
|
<line number="34" hits="234" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="83" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="35" hits="197" branch="False" />
|
|
<line number="36" hits="197" branch="False" />
|
|
<line number="37" hits="197" branch="False" />
|
|
<line number="38" hits="234" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="43" hits="197" branch="False" />
|
|
<line number="46" hits="197" branch="False" />
|
|
<line number="47" hits="197" branch="False" />
|
|
<line number="49" hits="197" branch="False" />
|
|
<line number="50" hits="197" branch="False" />
|
|
<line number="51" hits="197" branch="False" />
|
|
<line number="52" hits="197" branch="False" />
|
|
<line number="53" hits="197" branch="False" />
|
|
<line number="54" hits="591" branch="False" />
|
|
<line number="55" hits="197" branch="False" />
|
|
<line number="109" hits="358" branch="False" />
|
|
<line number="110" hits="358" branch="False" />
|
|
<line number="111" hits="358" branch="False" />
|
|
<line number="112" hits="358" branch="False" />
|
|
<line number="113" hits="358" branch="False" />
|
|
<line number="114" hits="358" branch="False" />
|
|
<line number="115" hits="358" branch="False" />
|
|
<line number="118" hits="358" branch="False" />
|
|
<line number="119" hits="358" branch="False" />
|
|
<line number="120" hits="358" branch="False" />
|
|
<line number="122" hits="358" branch="False" />
|
|
<line number="123" hits="358" branch="False" />
|
|
<line number="124" hits="358" branch="False" />
|
|
<line number="125" hits="358" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="126" hits="716" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="77" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="128" hits="0" branch="False" />
|
|
<line number="129" hits="0" branch="False" />
|
|
<line number="130" hits="0" branch="False" />
|
|
<line number="131" hits="0" branch="False" />
|
|
<line number="133" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="280" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="134" hits="0" branch="False" />
|
|
<line number="135" hits="0" branch="False" />
|
|
<line number="137" hits="0" branch="False" />
|
|
<line number="138" hits="0" branch="False" />
|
|
<line number="140" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="187" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="0" branch="False" />
|
|
<line number="143" hits="0" branch="False" />
|
|
<line number="144" hits="0" branch="False" />
|
|
<line number="145" hits="0" branch="False" />
|
|
<line number="146" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="224" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="147" hits="0" branch="False" />
|
|
<line number="148" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="242" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="149" hits="0" branch="False" />
|
|
<line number="150" hits="0" branch="False" />
|
|
<line number="151" hits="0" branch="False" />
|
|
<line number="152" hits="0" branch="False" />
|
|
<line number="153" hits="0" branch="False" />
|
|
<line number="154" hits="0" branch="False" />
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="157" hits="0" branch="False" />
|
|
<line number="159" hits="1074" branch="False" />
|
|
<line number="160" hits="358" branch="False" />
|
|
<line number="163" hits="358" branch="False" />
|
|
<line number="164" hits="358" branch="False" />
|
|
<line number="166" hits="358" branch="False" />
|
|
<line number="167" hits="358" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="18" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="168" hits="358" branch="False" />
|
|
<line number="169" hits="358" branch="False" />
|
|
<line number="171" hits="358" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="87" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="172" hits="358" branch="False" />
|
|
<line number="173" hits="358" branch="False" />
|
|
<line number="174" hits="358" branch="False" />
|
|
<line number="176" hits="358" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="130" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="177" hits="358" branch="False" />
|
|
<line number="179" hits="0" branch="False" />
|
|
<line number="182" hits="358" branch="False" />
|
|
<line number="183" hits="358" branch="False" />
|
|
<line number="185" hits="0" branch="False" />
|
|
<line number="186" hits="0" branch="False" />
|
|
<line number="187" hits="0" branch="False" />
|
|
<line number="188" hits="358" branch="False" />
|
|
<line number="189" hits="1074" branch="False" />
|
|
<line number="190" hits="358" branch="False" />
|
|
<line number="193" hits="358" branch="False" />
|
|
<line number="194" hits="358" branch="False" />
|
|
<line number="195" hits="358" branch="False" />
|
|
<line number="197" hits="358" branch="False" />
|
|
<line number="198" hits="358" branch="False" />
|
|
<line number="199" hits="358" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="361" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="200" hits="0" branch="False" />
|
|
<line number="201" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="32" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="202" hits="0" branch="False" />
|
|
<line number="203" hits="0" branch="False" />
|
|
<line number="205" hits="0" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="103" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="207" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="119" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="208" hits="0" branch="False" />
|
|
<line number="209" hits="0" branch="False" />
|
|
<line number="211" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="268" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="212" hits="0" branch="False" />
|
|
<line number="213" hits="0" branch="False" />
|
|
<line number="214" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="210" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="215" hits="0" branch="False" />
|
|
<line number="216" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="225" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="217" hits="0" branch="False" />
|
|
<line number="218" hits="0" branch="False" />
|
|
<line number="219" hits="0" branch="False" />
|
|
<line number="220" hits="0" branch="False" />
|
|
<line number="221" hits="0" branch="False" />
|
|
<line number="223" hits="0" branch="False" />
|
|
<line number="225" hits="0" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="279" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="227" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="291" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="228" hits="0" branch="False" />
|
|
<line number="230" hits="0" branch="False" />
|
|
<line number="232" hits="0" branch="False" />
|
|
<line number="233" hits="0" branch="False" />
|
|
<line number="234" hits="358" branch="False" />
|
|
<line number="236" hits="358" branch="False" />
|
|
<line number="237" hits="358" branch="False" />
|
|
<line number="238" hits="358" branch="False" />
|
|
<line number="239" hits="358" branch="False" />
|
|
<line number="240" hits="358" branch="False" />
|
|
<line number="243" hits="0" branch="False" />
|
|
<line number="244" hits="0" branch="False" />
|
|
<line number="245" hits="0" branch="False" />
|
|
<line number="247" hits="0" branch="False" />
|
|
<line number="248" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="249" hits="0" branch="False" />
|
|
<line number="250" hits="0" branch="False" />
|
|
<line number="251" hits="0" branch="False" />
|
|
<line number="252" hits="0" branch="False" />
|
|
<line number="255" hits="0" branch="False" />
|
|
<line number="256" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="178" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="257" hits="0" branch="False" />
|
|
<line number="258" hits="0" branch="False" />
|
|
<line number="259" hits="0" branch="False" />
|
|
<line number="260" hits="0" branch="False" />
|
|
<line number="261" hits="0" branch="False" />
|
|
<line number="264" hits="0" branch="False" />
|
|
<line number="265" hits="0" branch="False" />
|
|
<line number="266" hits="0" branch="False" />
|
|
<line number="269" hits="0" branch="False" />
|
|
<line number="270" hits="0" branch="False" />
|
|
<line number="271" hits="0" branch="False" />
|
|
<line number="272" hits="0" branch="False" />
|
|
<line number="273" hits="0" branch="False" />
|
|
<line number="275" hits="0" branch="False" />
|
|
<line number="276" hits="0" branch="False" />
|
|
<line number="277" hits="0" branch="False" />
|
|
<line number="278" hits="0" branch="False" />
|
|
<line number="280" hits="0" branch="False" />
|
|
<line number="281" hits="0" branch="False" />
|
|
<line number="284" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="646" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="285" hits="0" branch="False" />
|
|
<line number="286" hits="0" branch="False" />
|
|
<line number="287" hits="0" branch="False" />
|
|
<line number="289" hits="0" branch="False" />
|
|
<line number="290" hits="0" branch="False" />
|
|
<line number="291" hits="0" branch="False" />
|
|
<line number="292" hits="0" branch="False" />
|
|
<line number="294" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="499" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="295" hits="0" branch="False" />
|
|
<line number="296" hits="0" branch="False" />
|
|
<line number="297" hits="0" branch="False" />
|
|
<line number="298" hits="0" branch="False" />
|
|
<line number="299" hits="0" branch="False" />
|
|
<line number="300" hits="0" branch="False" />
|
|
<line number="302" hits="0" branch="False" />
|
|
<line number="303" hits="0" branch="False" />
|
|
<line number="304" hits="0" branch="False" />
|
|
<line number="305" hits="0" branch="False" />
|
|
<line number="306" hits="0" branch="False" />
|
|
<line number="307" hits="0" branch="False" />
|
|
<line number="308" hits="0" branch="False" />
|
|
<line number="311" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="660" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="312" hits="0" branch="False" />
|
|
<line number="313" hits="0" branch="False" />
|
|
<line number="314" hits="0" branch="False" />
|
|
<line number="315" hits="0" branch="False" />
|
|
<line number="317" hits="0" branch="False" />
|
|
<line number="318" hits="0" branch="False" />
|
|
<line number="319" hits="0" branch="False" />
|
|
<line number="320" hits="0" branch="False" />
|
|
<line number="323" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="773" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="324" hits="0" branch="False" />
|
|
<line number="326" hits="0" branch="False" />
|
|
<line number="327" hits="0" branch="False" />
|
|
<line number="328" hits="0" branch="False" />
|
|
<line number="329" hits="0" branch="False" />
|
|
<line number="330" hits="0" branch="False" />
|
|
<line number="332" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="878" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="333" hits="0" branch="False" />
|
|
<line number="335" hits="0" branch="False" />
|
|
<line number="337" hits="0" branch="False" />
|
|
<line number="340" hits="0" branch="False" />
|
|
<line number="341" hits="0" branch="False" />
|
|
<line number="342" hits="0" branch="False" />
|
|
<line number="344" hits="0" branch="False" />
|
|
<line number="346" hits="0" branch="False" />
|
|
<line number="347" hits="0" branch="False" />
|
|
<line number="348" hits="0" branch="False" />
|
|
<line number="349" hits="0" branch="False" />
|
|
<line number="351" hits="0" branch="False" />
|
|
<line number="352" hits="0" branch="False" />
|
|
<line number="353" hits="0" branch="False" />
|
|
<line number="354" hits="0" branch="False" />
|
|
<line number="355" hits="0" branch="False" />
|
|
<line number="358" hits="0" branch="False" />
|
|
<line number="359" hits="0" branch="False" />
|
|
<line number="361" hits="0" branch="False" />
|
|
<line number="362" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="363" hits="0" branch="False" />
|
|
<line number="364" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="72" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="365" hits="0" branch="False" />
|
|
<line number="367" hits="0" branch="False" />
|
|
<line number="368" hits="0" branch="False" />
|
|
<line number="369" hits="0" branch="False" />
|
|
<line number="370" hits="0" branch="False" />
|
|
<line number="373" hits="0" branch="False" />
|
|
<line number="374" hits="0" branch="False" />
|
|
<line number="375" hits="0" branch="False" />
|
|
<line number="376" hits="0" branch="False" />
|
|
<line number="378" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="225" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="379" hits="0" branch="False" />
|
|
<line number="380" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="202" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="381" hits="0" branch="False" />
|
|
<line number="382" hits="0" branch="False" />
|
|
<line number="383" hits="0" branch="False" />
|
|
<line number="384" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="151" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="385" hits="0" branch="False" />
|
|
<line number="386" hits="0" branch="False" />
|
|
<line number="387" hits="0" branch="False" />
|
|
<line number="388" hits="0" branch="False" />
|
|
<line number="389" hits="0" branch="False" />
|
|
<line number="390" hits="0" branch="False" />
|
|
<line number="391" hits="0" branch="False" />
|
|
<line number="392" hits="0" branch="False" />
|
|
<line number="395" hits="1636" branch="False" />
|
|
<line number="396" hits="1636" branch="False" />
|
|
<line number="397" hits="1636" branch="False" />
|
|
<line number="400" hits="1636" branch="False" />
|
|
<line number="401" hits="1636" branch="False" />
|
|
<line number="402" hits="1636" branch="False" />
|
|
<line number="408" hits="13" branch="False" />
|
|
<line number="409" hits="13" branch="False" />
|
|
<line number="18" hits="234" branch="False" />
|
|
<line number="27" hits="234" branch="False" />
|
|
<line number="28" hits="234" branch="False" />
|
|
<line number="29" hits="234" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="30" hits="234" branch="False" />
|
|
<line number="31" hits="234" branch="False" />
|
|
<line number="32" hits="234" branch="False" />
|
|
<line number="34" hits="234" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="83" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="35" hits="197" branch="False" />
|
|
<line number="36" hits="197" branch="False" />
|
|
<line number="37" hits="197" branch="False" />
|
|
<line number="38" hits="234" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.RTreeIndex/<Search>d__9" filename="CBDD.Core/Indexing/RTreeIndex.cs" line-rate="0.9" branch-rate="0.75" complexity="13">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.8965000000000001" branch-rate="0.75" complexity="12">
|
|
<lines>
|
|
<line number="64" hits="7" branch="False" />
|
|
<line number="65" hits="7" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="67" hits="7" branch="False" />
|
|
<line number="68" hits="7" branch="False" />
|
|
<line number="70" hits="7" branch="False" />
|
|
<line number="72" hits="7" branch="False" />
|
|
<line number="73" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="463" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="74" hits="7" branch="False" />
|
|
<line number="75" hits="7" branch="False" />
|
|
<line number="76" hits="7" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="172" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="78" hits="7" branch="False" />
|
|
<line number="79" hits="7" branch="False" />
|
|
<line number="81" hits="2130" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="439" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="82" hits="1058" branch="False" />
|
|
<line number="83" hits="1058" branch="False" />
|
|
<line number="85" hits="1058" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="326" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="86" hits="907" branch="False" />
|
|
<line number="87" hits="907" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="339" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="907" branch="False" />
|
|
<line number="89" hits="907" branch="False" />
|
|
<line number="90" hits="907" branch="False" />
|
|
<line number="92" hits="0" branch="False" />
|
|
<line number="93" hits="0" branch="False" />
|
|
<line number="94" hits="0" branch="False" />
|
|
<line number="95" hits="907" branch="False" />
|
|
<line number="96" hits="1058" branch="False" />
|
|
<line number="97" hits="7" branch="False" />
|
|
<line number="98" hits="7" branch="False" />
|
|
<line number="100" hits="7" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="<>m__Finally1" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="99" hits="21" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="64" hits="7" branch="False" />
|
|
<line number="65" hits="7" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="67" hits="7" branch="False" />
|
|
<line number="68" hits="7" branch="False" />
|
|
<line number="70" hits="7" branch="False" />
|
|
<line number="72" hits="7" branch="False" />
|
|
<line number="73" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="463" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="74" hits="7" branch="False" />
|
|
<line number="75" hits="7" branch="False" />
|
|
<line number="76" hits="7" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="172" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="78" hits="7" branch="False" />
|
|
<line number="79" hits="7" branch="False" />
|
|
<line number="81" hits="2130" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="439" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="82" hits="1058" branch="False" />
|
|
<line number="83" hits="1058" branch="False" />
|
|
<line number="85" hits="1058" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="326" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="86" hits="907" branch="False" />
|
|
<line number="87" hits="907" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="339" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="907" branch="False" />
|
|
<line number="89" hits="907" branch="False" />
|
|
<line number="90" hits="907" branch="False" />
|
|
<line number="92" hits="0" branch="False" />
|
|
<line number="93" hits="0" branch="False" />
|
|
<line number="94" hits="0" branch="False" />
|
|
<line number="95" hits="907" branch="False" />
|
|
<line number="96" hits="1058" branch="False" />
|
|
<line number="97" hits="7" branch="False" />
|
|
<line number="98" hits="7" branch="False" />
|
|
<line number="100" hits="7" branch="False" />
|
|
<line number="99" hits="21" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.SpatialMath" filename="CBDD.Core/Indexing/SpatialMath.cs" line-rate="0.4782" branch-rate="1" complexity="7">
|
|
<methods>
|
|
<method name="DistanceKm" signature="(ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoPoint,ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoPoint)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="16" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="DistanceKm" signature="(System.Double,System.Double,System.Double,System.Double)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="27" hits="0" branch="False" />
|
|
<line number="28" hits="0" branch="False" />
|
|
<line number="29" hits="0" branch="False" />
|
|
<line number="31" hits="0" branch="False" />
|
|
<line number="32" hits="0" branch="False" />
|
|
<line number="33" hits="0" branch="False" />
|
|
<line number="35" hits="0" branch="False" />
|
|
<line number="36" hits="0" branch="False" />
|
|
<line number="37" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="BoundingBox" signature="(ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoPoint,System.Double)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="45" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InternalBoundingBox" signature="(System.Double,System.Double,System.Double)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="54" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="BoundingBox" signature="(System.Double,System.Double,System.Double)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="64" hits="3" branch="False" />
|
|
<line number="65" hits="3" branch="False" />
|
|
<line number="66" hits="3" branch="False" />
|
|
<line number="68" hits="3" branch="False" />
|
|
<line number="69" hits="3" branch="False" />
|
|
<line number="70" hits="3" branch="False" />
|
|
<line number="71" hits="3" branch="False" />
|
|
<line number="72" hits="3" branch="False" />
|
|
<line number="73" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ToRadians" signature="(System.Double)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="75" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ToDegrees" signature="(System.Double)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="76" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="16" hits="0" branch="False" />
|
|
<line number="27" hits="0" branch="False" />
|
|
<line number="28" hits="0" branch="False" />
|
|
<line number="29" hits="0" branch="False" />
|
|
<line number="31" hits="0" branch="False" />
|
|
<line number="32" hits="0" branch="False" />
|
|
<line number="33" hits="0" branch="False" />
|
|
<line number="35" hits="0" branch="False" />
|
|
<line number="36" hits="0" branch="False" />
|
|
<line number="37" hits="0" branch="False" />
|
|
<line number="45" hits="0" branch="False" />
|
|
<line number="54" hits="0" branch="False" />
|
|
<line number="64" hits="3" branch="False" />
|
|
<line number="65" hits="3" branch="False" />
|
|
<line number="66" hits="3" branch="False" />
|
|
<line number="68" hits="3" branch="False" />
|
|
<line number="69" hits="3" branch="False" />
|
|
<line number="70" hits="3" branch="False" />
|
|
<line number="71" hits="3" branch="False" />
|
|
<line number="72" hits="3" branch="False" />
|
|
<line number="73" hits="3" branch="False" />
|
|
<line number="75" hits="3" branch="False" />
|
|
<line number="76" hits="6" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.VectorMath" filename="CBDD.Core/Indexing/VectorMath.cs" line-rate="0.625" branch-rate="0.6785" complexity="28">
|
|
<methods>
|
|
<method name="Distance" signature="(System.ReadOnlySpan`1<System.Single>,System.ReadOnlySpan`1<System.Single>,ZB.MOM.WW.CBDD.Core.Indexing.VectorMetric)" line-rate="0.8887999999999999" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="21" hits="11" branch="False" />
|
|
<line number="22" hits="11" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="8" type="switch" coverage="75%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="23" hits="11" branch="False" />
|
|
<line number="24" hits="1" branch="False" />
|
|
<line number="25" hits="7" branch="False" />
|
|
<line number="26" hits="3" branch="False" />
|
|
<line number="27" hits="0" branch="False" />
|
|
<line number="28" hits="11" branch="False" />
|
|
<line number="29" hits="11" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CosineSimilarity" signature="(System.ReadOnlySpan`1<System.Single>,System.ReadOnlySpan`1<System.Single>)" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="38" hits="2" branch="False" />
|
|
<line number="39" hits="2" branch="False" />
|
|
<line number="40" hits="2" branch="False" />
|
|
<line number="41" hits="2" branch="False" />
|
|
<line number="43" hits="3" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="100%" />
|
|
<condition number="46" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="44" hits="1" branch="False" />
|
|
<line number="45" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="DotProduct" signature="(System.ReadOnlySpan`1<System.Single>,System.ReadOnlySpan`1<System.Single>)" line-rate="0.5217" branch-rate="0.6" complexity="10">
|
|
<lines>
|
|
<line number="54" hits="10" branch="False" />
|
|
<line number="55" hits="10" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="56" hits="1" branch="False" />
|
|
<line number="58" hits="9" branch="False" />
|
|
<line number="59" hits="9" branch="False" />
|
|
<line number="62" hits="9" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="48" type="jump" coverage="50%" />
|
|
<condition number="72" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="63" hits="0" branch="False" />
|
|
<line number="64" hits="0" branch="False" />
|
|
<line number="65" hits="0" branch="False" />
|
|
<line number="66" hits="0" branch="False" />
|
|
<line number="68" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="184" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="69" hits="0" branch="False" />
|
|
<line number="70" hits="0" branch="False" />
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="73" hits="0" branch="False" />
|
|
<line number="74" hits="0" branch="False" />
|
|
<line number="75" hits="0" branch="False" />
|
|
<line number="78" hits="55" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="273" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="79" hits="23" branch="False" />
|
|
<line number="80" hits="23" branch="False" />
|
|
<line number="81" hits="23" branch="False" />
|
|
<line number="83" hits="9" branch="False" />
|
|
<line number="84" hits="9" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EuclideanDistanceSquared" signature="(System.ReadOnlySpan`1<System.Single>,System.ReadOnlySpan`1<System.Single>)" line-rate="0.52" branch-rate="0.6" complexity="10">
|
|
<lines>
|
|
<line number="93" hits="8" branch="False" />
|
|
<line number="94" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="95" hits="1" branch="False" />
|
|
<line number="97" hits="7" branch="False" />
|
|
<line number="98" hits="7" branch="False" />
|
|
<line number="100" hits="7" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="48" type="jump" coverage="50%" />
|
|
<condition number="72" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="101" hits="0" branch="False" />
|
|
<line number="102" hits="0" branch="False" />
|
|
<line number="103" hits="0" branch="False" />
|
|
<line number="104" hits="0" branch="False" />
|
|
<line number="106" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="195" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="107" hits="0" branch="False" />
|
|
<line number="108" hits="0" branch="False" />
|
|
<line number="109" hits="0" branch="False" />
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="112" hits="0" branch="False" />
|
|
<line number="113" hits="0" branch="False" />
|
|
<line number="114" hits="0" branch="False" />
|
|
<line number="116" hits="47" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="291" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="117" hits="20" branch="False" />
|
|
<line number="118" hits="20" branch="False" />
|
|
<line number="119" hits="20" branch="False" />
|
|
<line number="120" hits="20" branch="False" />
|
|
<line number="122" hits="7" branch="False" />
|
|
<line number="123" hits="7" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="21" hits="11" branch="False" />
|
|
<line number="22" hits="11" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="8" type="switch" coverage="75%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="23" hits="11" branch="False" />
|
|
<line number="24" hits="1" branch="False" />
|
|
<line number="25" hits="7" branch="False" />
|
|
<line number="26" hits="3" branch="False" />
|
|
<line number="27" hits="0" branch="False" />
|
|
<line number="28" hits="11" branch="False" />
|
|
<line number="29" hits="11" branch="False" />
|
|
<line number="38" hits="2" branch="False" />
|
|
<line number="39" hits="2" branch="False" />
|
|
<line number="40" hits="2" branch="False" />
|
|
<line number="41" hits="2" branch="False" />
|
|
<line number="43" hits="3" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="100%" />
|
|
<condition number="46" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="44" hits="1" branch="False" />
|
|
<line number="45" hits="2" branch="False" />
|
|
<line number="54" hits="10" branch="False" />
|
|
<line number="55" hits="10" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="56" hits="1" branch="False" />
|
|
<line number="58" hits="9" branch="False" />
|
|
<line number="59" hits="9" branch="False" />
|
|
<line number="62" hits="9" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="48" type="jump" coverage="50%" />
|
|
<condition number="72" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="63" hits="0" branch="False" />
|
|
<line number="64" hits="0" branch="False" />
|
|
<line number="65" hits="0" branch="False" />
|
|
<line number="66" hits="0" branch="False" />
|
|
<line number="68" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="184" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="69" hits="0" branch="False" />
|
|
<line number="70" hits="0" branch="False" />
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="73" hits="0" branch="False" />
|
|
<line number="74" hits="0" branch="False" />
|
|
<line number="75" hits="0" branch="False" />
|
|
<line number="78" hits="55" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="273" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="79" hits="23" branch="False" />
|
|
<line number="80" hits="23" branch="False" />
|
|
<line number="81" hits="23" branch="False" />
|
|
<line number="83" hits="9" branch="False" />
|
|
<line number="84" hits="9" branch="False" />
|
|
<line number="93" hits="8" branch="False" />
|
|
<line number="94" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="95" hits="1" branch="False" />
|
|
<line number="97" hits="7" branch="False" />
|
|
<line number="98" hits="7" branch="False" />
|
|
<line number="100" hits="7" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="48" type="jump" coverage="50%" />
|
|
<condition number="72" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="101" hits="0" branch="False" />
|
|
<line number="102" hits="0" branch="False" />
|
|
<line number="103" hits="0" branch="False" />
|
|
<line number="104" hits="0" branch="False" />
|
|
<line number="106" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="195" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="107" hits="0" branch="False" />
|
|
<line number="108" hits="0" branch="False" />
|
|
<line number="109" hits="0" branch="False" />
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="112" hits="0" branch="False" />
|
|
<line number="113" hits="0" branch="False" />
|
|
<line number="114" hits="0" branch="False" />
|
|
<line number="116" hits="47" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="291" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="117" hits="20" branch="False" />
|
|
<line number="118" hits="20" branch="False" />
|
|
<line number="119" hits="20" branch="False" />
|
|
<line number="120" hits="20" branch="False" />
|
|
<line number="122" hits="7" branch="False" />
|
|
<line number="123" hits="7" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.VectorSearchExtensions" filename="CBDD.Core/Indexing/VectorSearchExtensions.cs" line-rate="0.5" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="VectorSearch" signature="(System.Single[],System.Single[],System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="14" hits="1" branch="False" />
|
|
<line number="15" hits="1" branch="False" />
|
|
<line number="16" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="VectorSearch" signature="(System.Collections.Generic.IEnumerable`1<System.Single[]>,System.Single[],System.Int32)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="27" hits="0" branch="False" />
|
|
<line number="28" hits="0" branch="False" />
|
|
<line number="29" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="14" hits="1" branch="False" />
|
|
<line number="15" hits="1" branch="False" />
|
|
<line number="16" hits="1" branch="False" />
|
|
<line number="27" hits="0" branch="False" />
|
|
<line number="28" hits="0" branch="False" />
|
|
<line number="29" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.VectorSearchIndex" filename="CBDD.Core/Indexing/VectorSearchIndex.cs" line-rate="0.6956" branch-rate="0.48479999999999995" complexity="75">
|
|
<methods>
|
|
<method name="get_RootPageId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="52" hits="187" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Insert" signature="(System.Single[],ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0.8" branch-rate="0.6875" complexity="16">
|
|
<lines>
|
|
<line number="61" hits="6" branch="False" />
|
|
<line number="62" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="63" hits="0" branch="False" />
|
|
<line number="66" hits="6" branch="False" />
|
|
<line number="69" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="125" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="70" hits="3" branch="False" />
|
|
<line number="71" hits="3" branch="False" />
|
|
<line number="72" hits="3" branch="False" />
|
|
<line number="74" hits="3" branch="False" />
|
|
<line number="75" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="166" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="76" hits="3" branch="False" />
|
|
<line number="77" hits="3" branch="False" />
|
|
<line number="79" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="258" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="80" hits="3" branch="False" />
|
|
<line number="82" hits="0" branch="False" />
|
|
<line number="83" hits="3" branch="False" />
|
|
<line number="84" hits="9" branch="False" />
|
|
<line number="85" hits="3" branch="False" />
|
|
<line number="90" hits="3" branch="False" />
|
|
<line number="91" hits="3" branch="False" />
|
|
<line number="94" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="386" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="95" hits="0" branch="False" />
|
|
<line number="96" hits="0" branch="False" />
|
|
<line number="97" hits="0" branch="False" />
|
|
<line number="100" hits="3" branch="False" />
|
|
<line number="103" hits="12" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="559" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="104" hits="3" branch="False" />
|
|
<line number="105" hits="3" branch="False" />
|
|
<line number="106" hits="3" branch="False" />
|
|
<line number="108" hits="9" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="511" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="109" hits="0" branch="False" />
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="114" hits="3" branch="False" />
|
|
<line number="115" hits="3" branch="False" />
|
|
<line number="118" hits="3" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="577" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="119" hits="3" branch="False" />
|
|
<line number="120" hits="3" branch="False" />
|
|
<line number="121" hits="3" branch="False" />
|
|
<line number="122" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SelectNeighbors" signature="(System.Collections.Generic.IEnumerable`1<ZB.MOM.WW.CBDD.Core.Indexing.VectorSearchIndex/NodeReference>,System.Single[],System.Int32,System.Int32,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="125" hits="3" branch="False" />
|
|
<line number="128" hits="3" branch="False" />
|
|
<line number="129" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AddBidirectionalLink" signature="(ZB.MOM.WW.CBDD.Core.Indexing.VectorSearchIndex/NodeReference,ZB.MOM.WW.CBDD.Core.Indexing.VectorSearchIndex/NodeReference,System.Int32,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="132" hits="0" branch="False" />
|
|
<line number="133" hits="0" branch="False" />
|
|
<line number="134" hits="0" branch="False" />
|
|
<line number="135" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Link" signature="(ZB.MOM.WW.CBDD.Core.Indexing.VectorSearchIndex/NodeReference,ZB.MOM.WW.CBDD.Core.Indexing.VectorSearchIndex/NodeReference,System.Int32,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0" branch-rate="0" complexity="8">
|
|
<lines>
|
|
<line number="138" hits="0" branch="False" />
|
|
<line number="139" hits="0" branch="False" />
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="143" hits="0" branch="False" />
|
|
<line number="146" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="273" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="147" hits="0" branch="False" />
|
|
<line number="148" hits="0" branch="False" />
|
|
<line number="149" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="144" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="150" hits="0" branch="False" />
|
|
<line number="151" hits="0" branch="False" />
|
|
<line number="153" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="193" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="154" hits="0" branch="False" />
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="157" hits="0" branch="False" />
|
|
<line number="159" hits="0" branch="False" />
|
|
<line number="162" hits="0" branch="False" />
|
|
<line number="163" hits="0" branch="False" />
|
|
<line number="164" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AllocateNode" signature="(System.Single[],ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation,System.Int32,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0.9375" branch-rate="0.5" complexity="4">
|
|
<lines>
|
|
<line number="167" hits="3" branch="False" />
|
|
<line number="171" hits="3" branch="False" />
|
|
<line number="172" hits="3" branch="False" />
|
|
<line number="174" hits="3" branch="False" />
|
|
<line number="176" hits="3" branch="False" />
|
|
<line number="177" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="178" hits="3" branch="False" />
|
|
<line number="179" hits="3" branch="False" />
|
|
<line number="180" hits="3" branch="False" />
|
|
<line number="182" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="129" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="183" hits="3" branch="False" />
|
|
<line number="185" hits="0" branch="False" />
|
|
<line number="186" hits="3" branch="False" />
|
|
<line number="187" hits="9" branch="False" />
|
|
<line number="189" hits="3" branch="False" />
|
|
<line number="190" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="UpdateEntryPoint" signature="(ZB.MOM.WW.CBDD.Core.Indexing.VectorSearchIndex/NodeReference,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="193" hits="3" branch="False" />
|
|
<line number="196" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GreedySearch" signature="(ZB.MOM.WW.CBDD.Core.Indexing.VectorSearchIndex/NodeReference,System.Single[],System.Int32,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0.55" branch-rate="0.5" complexity="6">
|
|
<lines>
|
|
<line number="199" hits="3" branch="False" />
|
|
<line number="200" hits="3" branch="False" />
|
|
<line number="201" hits="3" branch="False" />
|
|
<line number="202" hits="3" branch="False" />
|
|
<line number="204" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="163" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="205" hits="3" branch="False" />
|
|
<line number="206" hits="3" branch="False" />
|
|
<line number="207" hits="9" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="142" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="208" hits="0" branch="False" />
|
|
<line number="209" hits="0" branch="False" />
|
|
<line number="210" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="123" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="211" hits="0" branch="False" />
|
|
<line number="212" hits="0" branch="False" />
|
|
<line number="213" hits="0" branch="False" />
|
|
<line number="214" hits="0" branch="False" />
|
|
<line number="215" hits="0" branch="False" />
|
|
<line number="216" hits="0" branch="False" />
|
|
<line number="217" hits="3" branch="False" />
|
|
<line number="218" hits="3" branch="False" />
|
|
<line number="219" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SearchLayer" signature="(ZB.MOM.WW.CBDD.Core.Indexing.VectorSearchIndex/NodeReference,System.Single[],System.Int32,System.Int32,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0.6111" branch-rate="0.4375" complexity="16">
|
|
<lines>
|
|
<line number="222" hits="4" branch="False" />
|
|
<line number="223" hits="4" branch="False" />
|
|
<line number="224" hits="4" branch="False" />
|
|
<line number="225" hits="4" branch="False" />
|
|
<line number="227" hits="4" branch="False" />
|
|
<line number="228" hits="4" branch="False" />
|
|
<line number="229" hits="4" branch="False" />
|
|
<line number="230" hits="4" branch="False" />
|
|
<line number="232" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="373" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="233" hits="4" branch="False" />
|
|
<line number="234" hits="4" branch="False" />
|
|
<line number="235" hits="4" branch="False" />
|
|
<line number="236" hits="4" branch="False" />
|
|
<line number="238" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="129" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="240" hits="4" branch="False" />
|
|
<line number="242" hits="12" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="339" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="243" hits="0" branch="False" />
|
|
<line number="244" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="193" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="245" hits="0" branch="False" />
|
|
<line number="246" hits="0" branch="False" />
|
|
<line number="247" hits="0" branch="False" />
|
|
<line number="248" hits="0" branch="False" />
|
|
<line number="250" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="263" type="jump" coverage="0%" />
|
|
<condition number="281" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="251" hits="0" branch="False" />
|
|
<line number="252" hits="0" branch="False" />
|
|
<line number="253" hits="0" branch="False" />
|
|
<line number="254" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="320" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="255" hits="0" branch="False" />
|
|
<line number="256" hits="0" branch="False" />
|
|
<line number="257" hits="0" branch="False" />
|
|
<line number="258" hits="4" branch="False" />
|
|
<line number="261" hits="4" branch="False" />
|
|
<line number="262" hits="12" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="414" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="263" hits="4" branch="False" />
|
|
<line number="264" hits="4" branch="False" />
|
|
<line number="265" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetEntryPoint" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="268" hits="4" branch="False" />
|
|
<line number="271" hits="4" branch="False" />
|
|
<line number="272" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="LoadVector" signature="(ZB.MOM.WW.CBDD.Core.Indexing.VectorSearchIndex/NodeReference,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="275" hits="8" branch="False" />
|
|
<line number="276" hits="8" branch="False" />
|
|
<line number="278" hits="8" branch="False" />
|
|
<line number="279" hits="8" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="280" hits="8" branch="False" />
|
|
<line number="281" hits="8" branch="False" />
|
|
<line number="282" hits="8" branch="False" />
|
|
<line number="284" hits="24" branch="False" />
|
|
<line number="285" hits="8" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="LoadDocumentLocation" signature="(ZB.MOM.WW.CBDD.Core.Indexing.VectorSearchIndex/NodeReference,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="324" hits="1" branch="False" />
|
|
<line number="325" hits="1" branch="False" />
|
|
<line number="327" hits="1" branch="False" />
|
|
<line number="328" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="329" hits="1" branch="False" />
|
|
<line number="330" hits="1" branch="False" />
|
|
<line number="332" hits="3" branch="False" />
|
|
<line number="333" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetNeighbors" signature="(ZB.MOM.WW.CBDD.Core.Indexing.VectorSearchIndex/NodeReference,System.Int32,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="0.6875" branch-rate="0.5" complexity="6">
|
|
<lines>
|
|
<line number="336" hits="7" branch="False" />
|
|
<line number="337" hits="7" branch="False" />
|
|
<line number="338" hits="7" branch="False" />
|
|
<line number="340" hits="7" branch="False" />
|
|
<line number="341" hits="7" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="28" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="342" hits="7" branch="False" />
|
|
<line number="344" hits="14" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="218" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="345" hits="0" branch="False" />
|
|
<line number="346" hits="0" branch="False" />
|
|
<line number="347" hits="0" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="147" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="349" hits="0" branch="False" />
|
|
<line number="350" hits="0" branch="False" />
|
|
<line number="351" hits="7" branch="False" />
|
|
<line number="352" hits="21" branch="False" />
|
|
<line number="353" hits="7" branch="False" />
|
|
<line number="354" hits="7" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetRandomLevel" signature="()" line-rate="1" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="357" hits="6" branch="False" />
|
|
<line number="359" hits="6" branch="False" />
|
|
<line number="360" hits="6" branch="False" />
|
|
<line number="361" hits="96" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="58" type="jump" coverage="100%" />
|
|
<condition number="46" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="362" hits="90" branch="False" />
|
|
<line number="363" hits="90" branch="False" />
|
|
<line number="364" hits="90" branch="False" />
|
|
<line number="365" hits="6" branch="False" />
|
|
<line number="366" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateNewPage" signature="(ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="369" hits="3" branch="False" />
|
|
<line number="370" hits="3" branch="False" />
|
|
<line number="371" hits="3" branch="False" />
|
|
<line number="373" hits="3" branch="False" />
|
|
<line number="374" hits="3" branch="False" />
|
|
<line number="375" hits="3" branch="False" />
|
|
<line number="376" hits="3" branch="False" />
|
|
<line number="378" hits="9" branch="False" />
|
|
<line number="379" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RentPageBuffer" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="381" hits="25" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReturnPageBuffer" signature="(System.Byte[])" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="382" hits="25" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,ZB.MOM.WW.CBDD.Core.Indexing.IndexOptions,System.UInt32)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="32" hits="0" branch="False" />
|
|
<line number="33" hits="0" branch="False" />
|
|
<line number="34" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Storage.IIndexStorage,ZB.MOM.WW.CBDD.Core.Indexing.IndexOptions,System.UInt32)" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="23" hits="222" branch="False" />
|
|
<line number="42" hits="222" branch="False" />
|
|
<line number="43" hits="222" branch="False" />
|
|
<line number="44" hits="222" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="45" hits="222" branch="False" />
|
|
<line number="46" hits="222" branch="False" />
|
|
<line number="47" hits="222" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="52" hits="187" branch="False" />
|
|
<line number="61" hits="6" branch="False" />
|
|
<line number="62" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="63" hits="0" branch="False" />
|
|
<line number="66" hits="6" branch="False" />
|
|
<line number="69" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="125" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="70" hits="3" branch="False" />
|
|
<line number="71" hits="3" branch="False" />
|
|
<line number="72" hits="3" branch="False" />
|
|
<line number="74" hits="3" branch="False" />
|
|
<line number="75" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="166" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="76" hits="3" branch="False" />
|
|
<line number="77" hits="3" branch="False" />
|
|
<line number="79" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="258" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="80" hits="3" branch="False" />
|
|
<line number="82" hits="0" branch="False" />
|
|
<line number="83" hits="3" branch="False" />
|
|
<line number="84" hits="9" branch="False" />
|
|
<line number="85" hits="3" branch="False" />
|
|
<line number="90" hits="3" branch="False" />
|
|
<line number="91" hits="3" branch="False" />
|
|
<line number="94" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="386" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="95" hits="0" branch="False" />
|
|
<line number="96" hits="0" branch="False" />
|
|
<line number="97" hits="0" branch="False" />
|
|
<line number="100" hits="3" branch="False" />
|
|
<line number="103" hits="12" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="559" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="104" hits="3" branch="False" />
|
|
<line number="105" hits="3" branch="False" />
|
|
<line number="106" hits="3" branch="False" />
|
|
<line number="108" hits="9" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="511" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="109" hits="0" branch="False" />
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="114" hits="3" branch="False" />
|
|
<line number="115" hits="3" branch="False" />
|
|
<line number="118" hits="3" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="577" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="119" hits="3" branch="False" />
|
|
<line number="120" hits="3" branch="False" />
|
|
<line number="121" hits="3" branch="False" />
|
|
<line number="122" hits="6" branch="False" />
|
|
<line number="125" hits="3" branch="False" />
|
|
<line number="128" hits="3" branch="False" />
|
|
<line number="129" hits="3" branch="False" />
|
|
<line number="132" hits="0" branch="False" />
|
|
<line number="133" hits="0" branch="False" />
|
|
<line number="134" hits="0" branch="False" />
|
|
<line number="135" hits="0" branch="False" />
|
|
<line number="138" hits="0" branch="False" />
|
|
<line number="139" hits="0" branch="False" />
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="143" hits="0" branch="False" />
|
|
<line number="146" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="273" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="147" hits="0" branch="False" />
|
|
<line number="148" hits="0" branch="False" />
|
|
<line number="149" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="144" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="150" hits="0" branch="False" />
|
|
<line number="151" hits="0" branch="False" />
|
|
<line number="153" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="193" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="154" hits="0" branch="False" />
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="157" hits="0" branch="False" />
|
|
<line number="159" hits="0" branch="False" />
|
|
<line number="162" hits="0" branch="False" />
|
|
<line number="163" hits="0" branch="False" />
|
|
<line number="164" hits="0" branch="False" />
|
|
<line number="167" hits="3" branch="False" />
|
|
<line number="171" hits="3" branch="False" />
|
|
<line number="172" hits="3" branch="False" />
|
|
<line number="174" hits="3" branch="False" />
|
|
<line number="176" hits="3" branch="False" />
|
|
<line number="177" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="178" hits="3" branch="False" />
|
|
<line number="179" hits="3" branch="False" />
|
|
<line number="180" hits="3" branch="False" />
|
|
<line number="182" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="129" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="183" hits="3" branch="False" />
|
|
<line number="185" hits="0" branch="False" />
|
|
<line number="186" hits="3" branch="False" />
|
|
<line number="187" hits="9" branch="False" />
|
|
<line number="189" hits="3" branch="False" />
|
|
<line number="190" hits="3" branch="False" />
|
|
<line number="193" hits="3" branch="False" />
|
|
<line number="196" hits="3" branch="False" />
|
|
<line number="199" hits="3" branch="False" />
|
|
<line number="200" hits="3" branch="False" />
|
|
<line number="201" hits="3" branch="False" />
|
|
<line number="202" hits="3" branch="False" />
|
|
<line number="204" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="163" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="205" hits="3" branch="False" />
|
|
<line number="206" hits="3" branch="False" />
|
|
<line number="207" hits="9" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="142" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="208" hits="0" branch="False" />
|
|
<line number="209" hits="0" branch="False" />
|
|
<line number="210" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="123" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="211" hits="0" branch="False" />
|
|
<line number="212" hits="0" branch="False" />
|
|
<line number="213" hits="0" branch="False" />
|
|
<line number="214" hits="0" branch="False" />
|
|
<line number="215" hits="0" branch="False" />
|
|
<line number="216" hits="0" branch="False" />
|
|
<line number="217" hits="3" branch="False" />
|
|
<line number="218" hits="3" branch="False" />
|
|
<line number="219" hits="3" branch="False" />
|
|
<line number="222" hits="4" branch="False" />
|
|
<line number="223" hits="4" branch="False" />
|
|
<line number="224" hits="4" branch="False" />
|
|
<line number="225" hits="4" branch="False" />
|
|
<line number="227" hits="4" branch="False" />
|
|
<line number="228" hits="4" branch="False" />
|
|
<line number="229" hits="4" branch="False" />
|
|
<line number="230" hits="4" branch="False" />
|
|
<line number="232" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="373" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="233" hits="4" branch="False" />
|
|
<line number="234" hits="4" branch="False" />
|
|
<line number="235" hits="4" branch="False" />
|
|
<line number="236" hits="4" branch="False" />
|
|
<line number="238" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="129" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="240" hits="4" branch="False" />
|
|
<line number="242" hits="12" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="339" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="243" hits="0" branch="False" />
|
|
<line number="244" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="193" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="245" hits="0" branch="False" />
|
|
<line number="246" hits="0" branch="False" />
|
|
<line number="247" hits="0" branch="False" />
|
|
<line number="248" hits="0" branch="False" />
|
|
<line number="250" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="263" type="jump" coverage="0%" />
|
|
<condition number="281" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="251" hits="0" branch="False" />
|
|
<line number="252" hits="0" branch="False" />
|
|
<line number="253" hits="0" branch="False" />
|
|
<line number="254" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="320" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="255" hits="0" branch="False" />
|
|
<line number="256" hits="0" branch="False" />
|
|
<line number="257" hits="0" branch="False" />
|
|
<line number="258" hits="4" branch="False" />
|
|
<line number="261" hits="4" branch="False" />
|
|
<line number="262" hits="12" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="414" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="263" hits="4" branch="False" />
|
|
<line number="264" hits="4" branch="False" />
|
|
<line number="265" hits="4" branch="False" />
|
|
<line number="268" hits="4" branch="False" />
|
|
<line number="271" hits="4" branch="False" />
|
|
<line number="272" hits="4" branch="False" />
|
|
<line number="275" hits="8" branch="False" />
|
|
<line number="276" hits="8" branch="False" />
|
|
<line number="278" hits="8" branch="False" />
|
|
<line number="279" hits="8" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="280" hits="8" branch="False" />
|
|
<line number="281" hits="8" branch="False" />
|
|
<line number="282" hits="8" branch="False" />
|
|
<line number="284" hits="24" branch="False" />
|
|
<line number="285" hits="8" branch="False" />
|
|
<line number="324" hits="1" branch="False" />
|
|
<line number="325" hits="1" branch="False" />
|
|
<line number="327" hits="1" branch="False" />
|
|
<line number="328" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="329" hits="1" branch="False" />
|
|
<line number="330" hits="1" branch="False" />
|
|
<line number="332" hits="3" branch="False" />
|
|
<line number="333" hits="1" branch="False" />
|
|
<line number="336" hits="7" branch="False" />
|
|
<line number="337" hits="7" branch="False" />
|
|
<line number="338" hits="7" branch="False" />
|
|
<line number="340" hits="7" branch="False" />
|
|
<line number="341" hits="7" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="28" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="342" hits="7" branch="False" />
|
|
<line number="344" hits="14" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="218" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="345" hits="0" branch="False" />
|
|
<line number="346" hits="0" branch="False" />
|
|
<line number="347" hits="0" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="147" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="349" hits="0" branch="False" />
|
|
<line number="350" hits="0" branch="False" />
|
|
<line number="351" hits="7" branch="False" />
|
|
<line number="352" hits="21" branch="False" />
|
|
<line number="353" hits="7" branch="False" />
|
|
<line number="354" hits="7" branch="False" />
|
|
<line number="357" hits="6" branch="False" />
|
|
<line number="359" hits="6" branch="False" />
|
|
<line number="360" hits="6" branch="False" />
|
|
<line number="361" hits="96" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="58" type="jump" coverage="100%" />
|
|
<condition number="46" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="362" hits="90" branch="False" />
|
|
<line number="363" hits="90" branch="False" />
|
|
<line number="364" hits="90" branch="False" />
|
|
<line number="365" hits="6" branch="False" />
|
|
<line number="366" hits="6" branch="False" />
|
|
<line number="369" hits="3" branch="False" />
|
|
<line number="370" hits="3" branch="False" />
|
|
<line number="371" hits="3" branch="False" />
|
|
<line number="373" hits="3" branch="False" />
|
|
<line number="374" hits="3" branch="False" />
|
|
<line number="375" hits="3" branch="False" />
|
|
<line number="376" hits="3" branch="False" />
|
|
<line number="378" hits="9" branch="False" />
|
|
<line number="379" hits="3" branch="False" />
|
|
<line number="381" hits="25" branch="False" />
|
|
<line number="382" hits="25" branch="False" />
|
|
<line number="32" hits="0" branch="False" />
|
|
<line number="33" hits="0" branch="False" />
|
|
<line number="34" hits="0" branch="False" />
|
|
<line number="23" hits="222" branch="False" />
|
|
<line number="42" hits="222" branch="False" />
|
|
<line number="43" hits="222" branch="False" />
|
|
<line number="44" hits="222" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="45" hits="222" branch="False" />
|
|
<line number="46" hits="222" branch="False" />
|
|
<line number="47" hits="222" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.VectorSearchIndex/<Search>d__19" filename="CBDD.Core/Indexing/VectorSearchIndex.cs" line-rate="0.8332999999999999" branch-rate="0.75" complexity="8">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.8332999999999999" branch-rate="0.75" complexity="8">
|
|
<lines>
|
|
<line number="296" hits="1" branch="False" />
|
|
<line number="297" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="299" hits="1" branch="False" />
|
|
<line number="300" hits="1" branch="False" />
|
|
<line number="303" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="185" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="304" hits="0" branch="False" />
|
|
<line number="305" hits="0" branch="False" />
|
|
<line number="306" hits="0" branch="False" />
|
|
<line number="309" hits="1" branch="False" />
|
|
<line number="312" hits="1" branch="False" />
|
|
<line number="313" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="484" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="314" hits="1" branch="False" />
|
|
<line number="315" hits="1" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="328" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="317" hits="1" branch="False" />
|
|
<line number="318" hits="1" branch="False" />
|
|
<line number="319" hits="1" branch="False" />
|
|
<line number="320" hits="1" branch="False" />
|
|
<line number="321" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="296" hits="1" branch="False" />
|
|
<line number="297" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="299" hits="1" branch="False" />
|
|
<line number="300" hits="1" branch="False" />
|
|
<line number="303" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="185" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="304" hits="0" branch="False" />
|
|
<line number="305" hits="0" branch="False" />
|
|
<line number="306" hits="0" branch="False" />
|
|
<line number="309" hits="1" branch="False" />
|
|
<line number="312" hits="1" branch="False" />
|
|
<line number="313" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="484" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="314" hits="1" branch="False" />
|
|
<line number="315" hits="1" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="328" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="317" hits="1" branch="False" />
|
|
<line number="318" hits="1" branch="False" />
|
|
<line number="319" hits="1" branch="False" />
|
|
<line number="320" hits="1" branch="False" />
|
|
<line number="321" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.VectorSearchResult" filename="CBDD.Core/Indexing/VectorSearchIndex.cs" line-rate="1" branch-rate="1" complexity="1">
|
|
<methods>
|
|
<method name="get_Location" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="385" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="385" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoPoint" filename="CBDD.Core/Indexing/Internal/GeoTypes.cs" line-rate="0.5" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="get_Latitude" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="7" hits="1432" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Empty" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="12" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="7" hits="1432" branch="False" />
|
|
<line number="12" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoBox" filename="CBDD.Core/Indexing/Internal/GeoTypes.cs" line-rate="0.2857" branch-rate="0.5" complexity="18">
|
|
<methods>
|
|
<method name="get_MinLat" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="19" hits="9096" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Empty" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="24" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Contains" signature="(ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoPoint)" line-rate="0" branch-rate="0" complexity="6">
|
|
<lines>
|
|
<line number="32" hits="0" branch="False" />
|
|
<line number="33" hits="0" branch="True" condition-coverage="0% (0/6)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="0%" />
|
|
<condition number="29" type="jump" coverage="0%" />
|
|
<condition number="44" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="34" hits="0" branch="False" />
|
|
<line number="35" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Intersects" signature="(ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoBox)" line-rate="1" branch-rate="1" complexity="6">
|
|
<lines>
|
|
<line number="43" hits="1058" branch="False" />
|
|
<line number="44" hits="1058" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="100%" />
|
|
<condition number="29" type="jump" coverage="100%" />
|
|
<condition number="44" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="45" hits="1058" branch="False" />
|
|
<line number="46" hits="1058" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FromPoint" signature="(ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoPoint)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="54" hits="358" branch="False" />
|
|
<line number="55" hits="358" branch="False" />
|
|
<line number="56" hits="358" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ExpandTo" signature="(ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoPoint)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="64" hits="0" branch="False" />
|
|
<line number="65" hits="0" branch="False" />
|
|
<line number="66" hits="0" branch="False" />
|
|
<line number="67" hits="0" branch="False" />
|
|
<line number="68" hits="0" branch="False" />
|
|
<line number="69" hits="0" branch="False" />
|
|
<line number="70" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ExpandTo" signature="(ZB.MOM.WW.CBDD.Core.Indexing.Internal.GeoBox)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="78" hits="0" branch="False" />
|
|
<line number="79" hits="0" branch="False" />
|
|
<line number="80" hits="0" branch="False" />
|
|
<line number="81" hits="0" branch="False" />
|
|
<line number="82" hits="0" branch="False" />
|
|
<line number="83" hits="0" branch="False" />
|
|
<line number="84" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Area" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="89" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="19" hits="9096" branch="False" />
|
|
<line number="24" hits="0" branch="False" />
|
|
<line number="32" hits="0" branch="False" />
|
|
<line number="33" hits="0" branch="True" condition-coverage="0% (0/6)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="0%" />
|
|
<condition number="29" type="jump" coverage="0%" />
|
|
<condition number="44" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="34" hits="0" branch="False" />
|
|
<line number="35" hits="0" branch="False" />
|
|
<line number="43" hits="1058" branch="False" />
|
|
<line number="44" hits="1058" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="100%" />
|
|
<condition number="29" type="jump" coverage="100%" />
|
|
<condition number="44" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="45" hits="1058" branch="False" />
|
|
<line number="46" hits="1058" branch="False" />
|
|
<line number="54" hits="358" branch="False" />
|
|
<line number="55" hits="358" branch="False" />
|
|
<line number="56" hits="358" branch="False" />
|
|
<line number="64" hits="0" branch="False" />
|
|
<line number="65" hits="0" branch="False" />
|
|
<line number="66" hits="0" branch="False" />
|
|
<line number="67" hits="0" branch="False" />
|
|
<line number="68" hits="0" branch="False" />
|
|
<line number="69" hits="0" branch="False" />
|
|
<line number="70" hits="0" branch="False" />
|
|
<line number="78" hits="0" branch="False" />
|
|
<line number="79" hits="0" branch="False" />
|
|
<line number="80" hits="0" branch="False" />
|
|
<line number="81" hits="0" branch="False" />
|
|
<line number="82" hits="0" branch="False" />
|
|
<line number="83" hits="0" branch="False" />
|
|
<line number="84" hits="0" branch="False" />
|
|
<line number="89" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Compression.CompressedPayloadHeader" filename="CBDD.Core/Compression/CompressedPayloadHeader.cs" line-rate="0.9285" branch-rate="0.625" complexity="15">
|
|
<methods>
|
|
<method name="get_Codec" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="15" hits="460" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_OriginalLength" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="20" hits="498" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressedLength" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="25" hits="386" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Checksum" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="30" hits="244" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Create" signature="(ZB.MOM.WW.CBDD.Core.Compression.CompressionCodec,System.Int32,System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="59" hits="173" branch="False" />
|
|
<line number="60" hits="173" branch="False" />
|
|
<line number="61" hits="173" branch="False" />
|
|
<line number="62" hits="173" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteTo" signature="(System.Span`1<System.Byte>)" line-rate="0.909" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="69" hits="173" branch="False" />
|
|
<line number="70" hits="173" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="73" hits="173" branch="False" />
|
|
<line number="74" hits="173" branch="False" />
|
|
<line number="75" hits="173" branch="False" />
|
|
<line number="76" hits="173" branch="False" />
|
|
<line number="77" hits="173" branch="False" />
|
|
<line number="78" hits="173" branch="False" />
|
|
<line number="79" hits="173" branch="False" />
|
|
<line number="80" hits="173" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadFrom" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="0.8887999999999999" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="87" hits="114" branch="False" />
|
|
<line number="88" hits="114" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="16" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="89" hits="0" branch="False" />
|
|
<line number="91" hits="114" branch="False" />
|
|
<line number="92" hits="114" branch="False" />
|
|
<line number="93" hits="114" branch="False" />
|
|
<line number="94" hits="114" branch="False" />
|
|
<line number="95" hits="114" branch="False" />
|
|
<line number="96" hits="113" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ValidateChecksum" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="103" hits="71" branch="False" />
|
|
<line number="104" hits="71" branch="False" />
|
|
<line number="105" hits="71" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ComputeChecksum" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="111" hits="244" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Compression.CompressionCodec,System.Int32,System.Int32,System.UInt32)" line-rate="0.9" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="40" hits="287" branch="False" />
|
|
<line number="41" hits="287" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="42" hits="1" branch="False" />
|
|
<line number="43" hits="286" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="26" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="44" hits="0" branch="False" />
|
|
<line number="46" hits="286" branch="False" />
|
|
<line number="47" hits="286" branch="False" />
|
|
<line number="48" hits="286" branch="False" />
|
|
<line number="49" hits="286" branch="False" />
|
|
<line number="50" hits="286" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="15" hits="460" branch="False" />
|
|
<line number="20" hits="498" branch="False" />
|
|
<line number="25" hits="386" branch="False" />
|
|
<line number="30" hits="244" branch="False" />
|
|
<line number="59" hits="173" branch="False" />
|
|
<line number="60" hits="173" branch="False" />
|
|
<line number="61" hits="173" branch="False" />
|
|
<line number="62" hits="173" branch="False" />
|
|
<line number="69" hits="173" branch="False" />
|
|
<line number="70" hits="173" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="73" hits="173" branch="False" />
|
|
<line number="74" hits="173" branch="False" />
|
|
<line number="75" hits="173" branch="False" />
|
|
<line number="76" hits="173" branch="False" />
|
|
<line number="77" hits="173" branch="False" />
|
|
<line number="78" hits="173" branch="False" />
|
|
<line number="79" hits="173" branch="False" />
|
|
<line number="80" hits="173" branch="False" />
|
|
<line number="87" hits="114" branch="False" />
|
|
<line number="88" hits="114" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="16" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="89" hits="0" branch="False" />
|
|
<line number="91" hits="114" branch="False" />
|
|
<line number="92" hits="114" branch="False" />
|
|
<line number="93" hits="114" branch="False" />
|
|
<line number="94" hits="114" branch="False" />
|
|
<line number="95" hits="114" branch="False" />
|
|
<line number="96" hits="113" branch="False" />
|
|
<line number="103" hits="71" branch="False" />
|
|
<line number="104" hits="71" branch="False" />
|
|
<line number="105" hits="71" branch="False" />
|
|
<line number="111" hits="244" branch="False" />
|
|
<line number="40" hits="287" branch="False" />
|
|
<line number="41" hits="287" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="42" hits="1" branch="False" />
|
|
<line number="43" hits="286" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="26" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="44" hits="0" branch="False" />
|
|
<line number="46" hits="286" branch="False" />
|
|
<line number="47" hits="286" branch="False" />
|
|
<line number="48" hits="286" branch="False" />
|
|
<line number="49" hits="286" branch="False" />
|
|
<line number="50" hits="286" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Compression.CompressedPayloadHeader/Crc32Calculator" filename="CBDD.Core/Compression/CompressedPayloadHeader.cs" line-rate="1" branch-rate="1" complexity="9">
|
|
<methods>
|
|
<method name="Compute" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="123" hits="244" branch="False" />
|
|
<line number="124" hits="244" branch="False" />
|
|
<line number="125" hits="1033992" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="55" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="126" hits="516752" branch="False" />
|
|
<line number="127" hits="516752" branch="False" />
|
|
<line number="128" hits="516752" branch="False" />
|
|
<line number="129" hits="516752" branch="False" />
|
|
<line number="131" hits="244" branch="False" />
|
|
<line number="132" hits="244" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateTable" signature="()" line-rate="1" branch-rate="1" complexity="6">
|
|
<lines>
|
|
<line number="135" hits="1" branch="False" />
|
|
<line number="136" hits="1" branch="False" />
|
|
<line number="137" hits="514" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="80" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="138" hits="256" branch="False" />
|
|
<line number="139" hits="256" branch="False" />
|
|
<line number="140" hits="4608" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="57" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="141" hits="2048" branch="False" />
|
|
<line number="142" hits="2048" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="27" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="143" hits="2048" branch="False" />
|
|
<line number="145" hits="256" branch="False" />
|
|
<line number="146" hits="256" branch="False" />
|
|
<line number="148" hits="1" branch="False" />
|
|
<line number="149" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".cctor" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="116" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="123" hits="244" branch="False" />
|
|
<line number="124" hits="244" branch="False" />
|
|
<line number="125" hits="1033992" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="55" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="126" hits="516752" branch="False" />
|
|
<line number="127" hits="516752" branch="False" />
|
|
<line number="128" hits="516752" branch="False" />
|
|
<line number="129" hits="516752" branch="False" />
|
|
<line number="131" hits="244" branch="False" />
|
|
<line number="132" hits="244" branch="False" />
|
|
<line number="135" hits="1" branch="False" />
|
|
<line number="136" hits="1" branch="False" />
|
|
<line number="137" hits="514" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="80" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="138" hits="256" branch="False" />
|
|
<line number="139" hits="256" branch="False" />
|
|
<line number="140" hits="4608" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="57" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="141" hits="2048" branch="False" />
|
|
<line number="142" hits="2048" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="27" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="143" hits="2048" branch="False" />
|
|
<line number="145" hits="256" branch="False" />
|
|
<line number="146" hits="256" branch="False" />
|
|
<line number="148" hits="1" branch="False" />
|
|
<line number="149" hits="1" branch="False" />
|
|
<line number="116" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Compression.CompressionOptions" filename="CBDD.Core/Compression/CompressionOptions.cs" line-rate="0.7726999999999999" branch-rate="0.5555" complexity="26">
|
|
<methods>
|
|
<method name="get_Default" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="13" hits="221" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_EnableCompression" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="18" hits="7255" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_MinSizeBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="23" hits="341" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_MinSavingsPercent" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="28" hits="334" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Codec" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="33" hits="621" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Level" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="38" hits="85" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_MaxDecompressedSizeBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="43" hits="412" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_MaxCompressionInputBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="48" hits="304" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Normalize" signature="(ZB.MOM.WW.CBDD.Core.Compression.CompressionOptions)" line-rate="0.6428" branch-rate="0.5555" complexity="18">
|
|
<lines>
|
|
<line number="55" hits="250" branch="False" />
|
|
<line number="56" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="3" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="58" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="59" hits="0" branch="False" />
|
|
<line number="61" hits="250" branch="True" condition-coverage="50% (3/6)">
|
|
<conditions>
|
|
<condition number="50" type="jump" coverage="50%" />
|
|
<condition number="55" type="jump" coverage="50%" />
|
|
<condition number="70" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="62" hits="0" branch="False" />
|
|
<line number="64" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="106" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="65" hits="0" branch="False" />
|
|
<line number="67" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="192" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="68" hits="0" branch="False" />
|
|
<line number="70" hits="250" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="225" type="jump" coverage="50%" />
|
|
<condition number="247" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="73" hits="250" branch="False" />
|
|
<line number="74" hits="250" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="13" hits="221" branch="False" />
|
|
<line number="18" hits="7255" branch="False" />
|
|
<line number="23" hits="341" branch="False" />
|
|
<line number="28" hits="334" branch="False" />
|
|
<line number="33" hits="621" branch="False" />
|
|
<line number="38" hits="85" branch="False" />
|
|
<line number="43" hits="412" branch="False" />
|
|
<line number="48" hits="304" branch="False" />
|
|
<line number="55" hits="250" branch="False" />
|
|
<line number="56" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="3" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="58" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="59" hits="0" branch="False" />
|
|
<line number="61" hits="250" branch="True" condition-coverage="50% (3/6)">
|
|
<conditions>
|
|
<condition number="50" type="jump" coverage="50%" />
|
|
<condition number="55" type="jump" coverage="50%" />
|
|
<condition number="70" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="62" hits="0" branch="False" />
|
|
<line number="64" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="106" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="65" hits="0" branch="False" />
|
|
<line number="67" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="192" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="68" hits="0" branch="False" />
|
|
<line number="70" hits="250" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="225" type="jump" coverage="50%" />
|
|
<condition number="247" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="73" hits="250" branch="False" />
|
|
<line number="74" hits="250" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Compression.CompressionService" filename="CBDD.Core/Compression/CompressionService.cs" line-rate="0.8332999999999999" branch-rate="0.5" complexity="24">
|
|
<methods>
|
|
<method name="RegisterCodec" signature="(ZB.MOM.WW.CBDD.Core.Compression.ICompressionCodec)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="38" hits="751" branch="False" />
|
|
<line number="39" hits="751" branch="False" />
|
|
<line number="40" hits="751" branch="False" />
|
|
<line number="41" hits="751" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryGetCodec" signature="(ZB.MOM.WW.CBDD.Core.Compression.CompressionCodec,ZB.MOM.WW.CBDD.Core.Compression.ICompressionCodec&)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="50" hits="70" branch="False" />
|
|
<line number="51" hits="70" branch="False" />
|
|
<line number="52" hits="70" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetCodec" signature="(ZB.MOM.WW.CBDD.Core.Compression.CompressionCodec)" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="60" hits="244" branch="False" />
|
|
<line number="61" hits="244" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="62" hits="244" branch="False" />
|
|
<line number="64" hits="0" branch="False" />
|
|
<line number="65" hits="244" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Compress" signature="(System.ReadOnlySpan`1<System.Byte>,ZB.MOM.WW.CBDD.Core.Compression.CompressionCodec,System.IO.Compression.CompressionLevel)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="75" hits="174" branch="False" />
|
|
<line number="76" hits="174" branch="False" />
|
|
<line number="77" hits="173" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Decompress" signature="(System.ReadOnlySpan`1<System.Byte>,ZB.MOM.WW.CBDD.Core.Compression.CompressionCodec,System.Int32,System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="88" hits="70" branch="False" />
|
|
<line number="89" hits="70" branch="False" />
|
|
<line number="90" hits="70" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Roundtrip" signature="(System.ReadOnlySpan`1<System.Byte>,ZB.MOM.WW.CBDD.Core.Compression.CompressionCodec,System.IO.Compression.CompressionLevel,System.Int32)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="101" hits="0" branch="False" />
|
|
<line number="102" hits="0" branch="False" />
|
|
<line number="103" hits="0" branch="False" />
|
|
<line number="104" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CompressWithCodecStream" signature="(System.ReadOnlySpan`1<System.Byte>,System.Func`2<System.IO.Stream,System.IO.Stream>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="203" hits="173" branch="False" />
|
|
<line number="204" hits="173" branch="False" />
|
|
<line number="205" hits="173" branch="False" />
|
|
<line number="206" hits="173" branch="False" />
|
|
<line number="207" hits="173" branch="False" />
|
|
<line number="208" hits="173" branch="False" />
|
|
<line number="209" hits="173" branch="False" />
|
|
<line number="211" hits="173" branch="False" />
|
|
<line number="212" hits="173" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="DecompressWithCodecStream" signature="(System.ReadOnlySpan`1<System.Byte>,System.Func`2<System.IO.Stream,System.IO.Stream>,System.Int32,System.Int32)" line-rate="0.8928" branch-rate="0.5832999999999999" complexity="12">
|
|
<lines>
|
|
<line number="219" hits="70" branch="False" />
|
|
<line number="220" hits="70" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="221" hits="0" branch="False" />
|
|
<line number="223" hits="70" branch="False" />
|
|
<line number="224" hits="70" branch="False" />
|
|
<line number="225" hits="70" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="226" hits="70" branch="False" />
|
|
<line number="227" hits="70" branch="False" />
|
|
<line number="229" hits="70" branch="False" />
|
|
<line number="231" hits="70" branch="False" />
|
|
<line number="232" hits="70" branch="False" />
|
|
<line number="233" hits="567" branch="False" />
|
|
<line number="234" hits="567" branch="False" />
|
|
<line number="235" hits="567" branch="False" />
|
|
<line number="236" hits="567" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="113" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="237" hits="70" branch="False" />
|
|
<line number="239" hits="497" branch="False" />
|
|
<line number="240" hits="497" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="133" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="241" hits="0" branch="False" />
|
|
<line number="243" hits="497" branch="False" />
|
|
<line number="244" hits="497" branch="False" />
|
|
<line number="246" hits="70" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="212" type="jump" coverage="50%" />
|
|
<condition number="229" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="247" hits="0" branch="False" />
|
|
<line number="249" hits="70" branch="False" />
|
|
<line number="252" hits="70" branch="False" />
|
|
<line number="253" hits="70" branch="False" />
|
|
<line number="254" hits="70" branch="False" />
|
|
<line number="255" hits="70" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Collections.Generic.IEnumerable`1<ZB.MOM.WW.CBDD.Core.Compression.ICompressionCodec>)" line-rate="0.6923" branch-rate="0.25" complexity="4">
|
|
<lines>
|
|
<line number="12" hits="250" branch="False" />
|
|
<line number="18" hits="250" branch="False" />
|
|
<line number="19" hits="250" branch="False" />
|
|
<line number="20" hits="250" branch="False" />
|
|
<line number="21" hits="250" branch="False" />
|
|
<line number="22" hits="250" branch="False" />
|
|
<line number="24" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="61" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="25" hits="250" branch="False" />
|
|
<line number="27" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="98" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="28" hits="0" branch="False" />
|
|
<line number="29" hits="0" branch="False" />
|
|
<line number="30" hits="0" branch="False" />
|
|
<line number="31" hits="250" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="38" hits="751" branch="False" />
|
|
<line number="39" hits="751" branch="False" />
|
|
<line number="40" hits="751" branch="False" />
|
|
<line number="41" hits="751" branch="False" />
|
|
<line number="50" hits="70" branch="False" />
|
|
<line number="51" hits="70" branch="False" />
|
|
<line number="52" hits="70" branch="False" />
|
|
<line number="60" hits="244" branch="False" />
|
|
<line number="61" hits="244" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="62" hits="244" branch="False" />
|
|
<line number="64" hits="0" branch="False" />
|
|
<line number="65" hits="244" branch="False" />
|
|
<line number="75" hits="174" branch="False" />
|
|
<line number="76" hits="174" branch="False" />
|
|
<line number="77" hits="173" branch="False" />
|
|
<line number="88" hits="70" branch="False" />
|
|
<line number="89" hits="70" branch="False" />
|
|
<line number="90" hits="70" branch="False" />
|
|
<line number="101" hits="0" branch="False" />
|
|
<line number="102" hits="0" branch="False" />
|
|
<line number="103" hits="0" branch="False" />
|
|
<line number="104" hits="0" branch="False" />
|
|
<line number="203" hits="173" branch="False" />
|
|
<line number="204" hits="173" branch="False" />
|
|
<line number="205" hits="173" branch="False" />
|
|
<line number="206" hits="173" branch="False" />
|
|
<line number="207" hits="173" branch="False" />
|
|
<line number="208" hits="173" branch="False" />
|
|
<line number="209" hits="173" branch="False" />
|
|
<line number="211" hits="173" branch="False" />
|
|
<line number="212" hits="173" branch="False" />
|
|
<line number="219" hits="70" branch="False" />
|
|
<line number="220" hits="70" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="221" hits="0" branch="False" />
|
|
<line number="223" hits="70" branch="False" />
|
|
<line number="224" hits="70" branch="False" />
|
|
<line number="225" hits="70" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="226" hits="70" branch="False" />
|
|
<line number="227" hits="70" branch="False" />
|
|
<line number="229" hits="70" branch="False" />
|
|
<line number="231" hits="70" branch="False" />
|
|
<line number="232" hits="70" branch="False" />
|
|
<line number="233" hits="567" branch="False" />
|
|
<line number="234" hits="567" branch="False" />
|
|
<line number="235" hits="567" branch="False" />
|
|
<line number="236" hits="567" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="113" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="237" hits="70" branch="False" />
|
|
<line number="239" hits="497" branch="False" />
|
|
<line number="240" hits="497" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="133" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="241" hits="0" branch="False" />
|
|
<line number="243" hits="497" branch="False" />
|
|
<line number="244" hits="497" branch="False" />
|
|
<line number="246" hits="70" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="212" type="jump" coverage="50%" />
|
|
<condition number="229" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="247" hits="0" branch="False" />
|
|
<line number="249" hits="70" branch="False" />
|
|
<line number="252" hits="70" branch="False" />
|
|
<line number="253" hits="70" branch="False" />
|
|
<line number="254" hits="70" branch="False" />
|
|
<line number="255" hits="70" branch="False" />
|
|
<line number="12" hits="250" branch="False" />
|
|
<line number="18" hits="250" branch="False" />
|
|
<line number="19" hits="250" branch="False" />
|
|
<line number="20" hits="250" branch="False" />
|
|
<line number="21" hits="250" branch="False" />
|
|
<line number="22" hits="250" branch="False" />
|
|
<line number="24" hits="250" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="61" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="25" hits="250" branch="False" />
|
|
<line number="27" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="98" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="28" hits="0" branch="False" />
|
|
<line number="29" hits="0" branch="False" />
|
|
<line number="30" hits="0" branch="False" />
|
|
<line number="31" hits="250" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Compression.CompressionService/NoneCompressionCodec" filename="CBDD.Core/Compression/CompressionService.cs" line-rate="0.11109999999999999" branch-rate="0" complexity="8">
|
|
<methods>
|
|
<method name="get_Codec" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="111" hits="250" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Compress" signature="(System.ReadOnlySpan`1<System.Byte>,System.IO.Compression.CompressionLevel)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="119" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Decompress" signature="(System.ReadOnlySpan`1<System.Byte>,System.Int32,System.Int32)" line-rate="0" branch-rate="0" complexity="6">
|
|
<lines>
|
|
<line number="129" hits="0" branch="False" />
|
|
<line number="130" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="13" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="131" hits="0" branch="False" />
|
|
<line number="133" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="75" type="jump" coverage="0%" />
|
|
<condition number="95" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="134" hits="0" branch="False" />
|
|
<line number="136" hits="0" branch="False" />
|
|
<line number="137" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="111" hits="250" branch="False" />
|
|
<line number="119" hits="0" branch="False" />
|
|
<line number="129" hits="0" branch="False" />
|
|
<line number="130" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="13" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="131" hits="0" branch="False" />
|
|
<line number="133" hits="0" branch="True" condition-coverage="0% (0/4)">
|
|
<conditions>
|
|
<condition number="75" type="jump" coverage="0%" />
|
|
<condition number="95" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="134" hits="0" branch="False" />
|
|
<line number="136" hits="0" branch="False" />
|
|
<line number="137" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Compression.CompressionService/BrotliCompressionCodec" filename="CBDD.Core/Compression/CompressionService.cs" line-rate="1" branch-rate="1" complexity="3">
|
|
<methods>
|
|
<method name="get_Codec" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="145" hits="250" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Compress" signature="(System.ReadOnlySpan`1<System.Byte>,System.IO.Compression.CompressionLevel)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="154" hits="51" branch="False" />
|
|
<line number="155" hits="102" branch="False" />
|
|
<line number="156" hits="51" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Decompress" signature="(System.ReadOnlySpan`1<System.Byte>,System.Int32,System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="166" hits="8" branch="False" />
|
|
<line number="167" hits="16" branch="False" />
|
|
<line number="168" hits="8" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="145" hits="250" branch="False" />
|
|
<line number="154" hits="51" branch="False" />
|
|
<line number="155" hits="102" branch="False" />
|
|
<line number="156" hits="51" branch="False" />
|
|
<line number="166" hits="8" branch="False" />
|
|
<line number="167" hits="16" branch="False" />
|
|
<line number="168" hits="8" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Compression.CompressionService/DeflateCompressionCodec" filename="CBDD.Core/Compression/CompressionService.cs" line-rate="1" branch-rate="1" complexity="3">
|
|
<methods>
|
|
<method name="get_Codec" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="176" hits="250" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Compress" signature="(System.ReadOnlySpan`1<System.Byte>,System.IO.Compression.CompressionLevel)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="185" hits="122" branch="False" />
|
|
<line number="186" hits="244" branch="False" />
|
|
<line number="187" hits="122" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Decompress" signature="(System.ReadOnlySpan`1<System.Byte>,System.Int32,System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="197" hits="62" branch="False" />
|
|
<line number="198" hits="124" branch="False" />
|
|
<line number="199" hits="62" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="176" hits="250" branch="False" />
|
|
<line number="185" hits="122" branch="False" />
|
|
<line number="186" hits="244" branch="False" />
|
|
<line number="187" hits="122" branch="False" />
|
|
<line number="197" hits="62" branch="False" />
|
|
<line number="198" hits="124" branch="False" />
|
|
<line number="199" hits="62" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Compression.CompressionStats" filename="CBDD.Core/Compression/CompressionStats.cs" line-rate="1" branch-rate="1" complexity="8">
|
|
<methods>
|
|
<method name="get_CompressedDocumentCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="11" hits="8" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_BytesBeforeCompression" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="15" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_BytesAfterCompression" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="19" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionCpuTicks" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="23" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DecompressionCpuTicks" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="27" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionFailureCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="31" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_ChecksumFailureCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="35" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_SafetyLimitRejectionCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="39" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="11" hits="8" branch="False" />
|
|
<line number="15" hits="5" branch="False" />
|
|
<line number="19" hits="5" branch="False" />
|
|
<line number="23" hits="5" branch="False" />
|
|
<line number="27" hits="5" branch="False" />
|
|
<line number="31" hits="6" branch="False" />
|
|
<line number="35" hits="6" branch="False" />
|
|
<line number="39" hits="6" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Compression.CompressionTelemetry" filename="CBDD.Core/Compression/CompressionTelemetry.cs" line-rate="0.8234999999999999" branch-rate="1" complexity="29">
|
|
<methods>
|
|
<method name="get_CompressionAttempts" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="30" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionSuccesses" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="35" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionFailures" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="40" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionSkippedTooSmall" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="45" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionSkippedInsufficientSavings" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="50" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DecompressionAttempts" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="55" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DecompressionSuccesses" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="60" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DecompressionFailures" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="65" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionInputBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="70" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionOutputBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="75" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DecompressionOutputBytes" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="80" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressedDocumentCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="85" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CompressionCpuTicks" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="90" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DecompressionCpuTicks" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="95" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_ChecksumFailureCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="100" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_SafetyLimitRejectionCount" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="105" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RecordCompressionAttempt" signature="(System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="112" hits="54" branch="False" />
|
|
<line number="113" hits="54" branch="False" />
|
|
<line number="114" hits="54" branch="False" />
|
|
<line number="115" hits="54" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RecordCompressionSuccess" signature="(System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="122" hits="53" branch="False" />
|
|
<line number="123" hits="53" branch="False" />
|
|
<line number="124" hits="53" branch="False" />
|
|
<line number="125" hits="53" branch="False" />
|
|
<line number="126" hits="53" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RecordCompressionFailure" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="131" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RecordCompressionSkippedTooSmall" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="136" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RecordCompressionSkippedInsufficientSavings" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="141" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RecordDecompressionAttempt" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="146" hits="74" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RecordCompressionCpuTicks" signature="(System.Int64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="152" hits="53" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RecordDecompressionCpuTicks" signature="(System.Int64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="158" hits="70" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RecordChecksumFailure" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="163" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RecordSafetyLimitRejection" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="168" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RecordDecompressionSuccess" signature="(System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="175" hits="70" branch="False" />
|
|
<line number="176" hits="70" branch="False" />
|
|
<line number="177" hits="70" branch="False" />
|
|
<line number="178" hits="70" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RecordDecompressionFailure" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="183" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetSnapshot" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="190" hits="5" branch="False" />
|
|
<line number="191" hits="5" branch="False" />
|
|
<line number="192" hits="5" branch="False" />
|
|
<line number="193" hits="5" branch="False" />
|
|
<line number="194" hits="5" branch="False" />
|
|
<line number="195" hits="5" branch="False" />
|
|
<line number="196" hits="5" branch="False" />
|
|
<line number="197" hits="5" branch="False" />
|
|
<line number="198" hits="5" branch="False" />
|
|
<line number="199" hits="5" branch="False" />
|
|
<line number="200" hits="5" branch="False" />
|
|
<line number="201" hits="5" branch="False" />
|
|
<line number="202" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="30" hits="0" branch="False" />
|
|
<line number="35" hits="0" branch="False" />
|
|
<line number="40" hits="5" branch="False" />
|
|
<line number="45" hits="0" branch="False" />
|
|
<line number="50" hits="0" branch="False" />
|
|
<line number="55" hits="0" branch="False" />
|
|
<line number="60" hits="0" branch="False" />
|
|
<line number="65" hits="0" branch="False" />
|
|
<line number="70" hits="5" branch="False" />
|
|
<line number="75" hits="5" branch="False" />
|
|
<line number="80" hits="0" branch="False" />
|
|
<line number="85" hits="5" branch="False" />
|
|
<line number="90" hits="5" branch="False" />
|
|
<line number="95" hits="5" branch="False" />
|
|
<line number="100" hits="5" branch="False" />
|
|
<line number="105" hits="5" branch="False" />
|
|
<line number="112" hits="54" branch="False" />
|
|
<line number="113" hits="54" branch="False" />
|
|
<line number="114" hits="54" branch="False" />
|
|
<line number="115" hits="54" branch="False" />
|
|
<line number="122" hits="53" branch="False" />
|
|
<line number="123" hits="53" branch="False" />
|
|
<line number="124" hits="53" branch="False" />
|
|
<line number="125" hits="53" branch="False" />
|
|
<line number="126" hits="53" branch="False" />
|
|
<line number="131" hits="1" branch="False" />
|
|
<line number="136" hits="6" branch="False" />
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="146" hits="74" branch="False" />
|
|
<line number="152" hits="53" branch="False" />
|
|
<line number="158" hits="70" branch="False" />
|
|
<line number="163" hits="1" branch="False" />
|
|
<line number="168" hits="1" branch="False" />
|
|
<line number="175" hits="70" branch="False" />
|
|
<line number="176" hits="70" branch="False" />
|
|
<line number="177" hits="70" branch="False" />
|
|
<line number="178" hits="70" branch="False" />
|
|
<line number="183" hits="4" branch="False" />
|
|
<line number="190" hits="5" branch="False" />
|
|
<line number="191" hits="5" branch="False" />
|
|
<line number="192" hits="5" branch="False" />
|
|
<line number="193" hits="5" branch="False" />
|
|
<line number="194" hits="5" branch="False" />
|
|
<line number="195" hits="5" branch="False" />
|
|
<line number="196" hits="5" branch="False" />
|
|
<line number="197" hits="5" branch="False" />
|
|
<line number="198" hits="5" branch="False" />
|
|
<line number="199" hits="5" branch="False" />
|
|
<line number="200" hits="5" branch="False" />
|
|
<line number="201" hits="5" branch="False" />
|
|
<line number="202" hits="5" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentMapperBase`2" filename="CBDD.Core/Collections/BaseMappers.cs" line-rate="0.5" branch-rate="1" complexity="4">
|
|
<methods>
|
|
<method name="ToIndexKey" signature="(TId)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="55" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FromIndexKey" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="62" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_UsedKeys" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="67" hits="109948" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetSchema" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="73" hits="116065" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="55" hits="0" branch="False" />
|
|
<line number="62" hits="0" branch="False" />
|
|
<line number="67" hits="109948" branch="False" />
|
|
<line number="73" hits="116065" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.ObjectIdMapperBase`1" filename="CBDD.Core/Collections/BaseMappers.cs" line-rate="0.5" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="ToIndexKey" signature="(ZB.MOM.WW.CBDD.Bson.ObjectId)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="82" hits="5813" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FromIndexKey" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="85" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="82" hits="5813" branch="False" />
|
|
<line number="85" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.Int32MapperBase`1" filename="CBDD.Core/Collections/BaseMappers.cs" line-rate="1" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="ToIndexKey" signature="(System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="94" hits="5256" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FromIndexKey" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="97" hits="2006" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="94" hits="5256" branch="False" />
|
|
<line number="97" hits="2006" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.StringMapperBase`1" filename="CBDD.Core/Collections/BaseMappers.cs" line-rate="0.5" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="ToIndexKey" signature="(System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="106" hits="25" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FromIndexKey" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="109" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="106" hits="25" branch="False" />
|
|
<line number="109" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.GuidMapperBase`1" filename="CBDD.Core/Collections/BaseMappers.cs" line-rate="0.5" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="ToIndexKey" signature="(System.Guid)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="118" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FromIndexKey" signature="(ZB.MOM.WW.CBDD.Core.Indexing.IndexKey)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="121" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="118" hits="4" branch="False" />
|
|
<line number="121" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.BsonSchemaGenerator" filename="CBDD.Core/Collections/BsonSchemaGenerator.cs" line-rate="1" branch-rate="0.8965000000000001" complexity="61">
|
|
<methods>
|
|
<method name="FromType" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="20" hits="116071" branch="False" />
|
|
<line number="21" hits="116071" branch="False" />
|
|
<line number="22" hits="116071" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FromType" signature="(System.Type)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="32" hits="116161" branch="False" />
|
|
<line number="33" hits="116161" branch="False" />
|
|
<line number="34" hits="116161" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GenerateSchema" signature="(System.Type)" line-rate="1" branch-rate="1" complexity="8">
|
|
<lines>
|
|
<line number="37" hits="139" branch="False" />
|
|
<line number="38" hits="139" branch="False" />
|
|
<line number="39" hits="139" branch="False" />
|
|
<line number="40" hits="139" branch="False" />
|
|
<line number="42" hits="1501" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="123" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="43" hits="542" branch="False" />
|
|
<line number="44" hits="542" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="68" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="45" hits="542" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="86" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="47" hits="542" branch="False" />
|
|
<line number="48" hits="542" branch="False" />
|
|
<line number="50" hits="447" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="176" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="51" hits="15" branch="False" />
|
|
<line number="52" hits="15" branch="False" />
|
|
<line number="53" hits="15" branch="False" />
|
|
<line number="55" hits="139" branch="False" />
|
|
<line number="56" hits="139" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AddField" signature="(ZB.MOM.WW.CBDD.Bson.Schema.BsonSchema,System.String,System.Type)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="59" hits="557" branch="False" />
|
|
<line number="60" hits="557" branch="False" />
|
|
<line number="63" hits="557" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="64" hits="89" branch="False" />
|
|
<line number="65" hits="89" branch="False" />
|
|
<line number="66" hits="89" branch="False" />
|
|
<line number="68" hits="557" branch="False" />
|
|
<line number="70" hits="557" branch="False" />
|
|
<line number="71" hits="557" branch="False" />
|
|
<line number="72" hits="557" branch="False" />
|
|
<line number="73" hits="557" branch="False" />
|
|
<line number="74" hits="557" branch="False" />
|
|
<line number="75" hits="557" branch="False" />
|
|
<line number="76" hits="557" branch="False" />
|
|
<line number="77" hits="557" branch="False" />
|
|
<line number="78" hits="557" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetBsonType" signature="(System.Type)" line-rate="1" branch-rate="0.9411" complexity="34">
|
|
<lines>
|
|
<line number="81" hits="638" branch="False" />
|
|
<line number="83" hits="638" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="85" hits="703" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="32" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="86" hits="767" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="74" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="87" hits="515" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="118" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="163" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="89" hits="237" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="208" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="90" hits="270" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="252" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="91" hits="202" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="296" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="92" hits="215" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="337" type="jump" coverage="100%" />
|
|
<condition number="362" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="93" hits="185" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="407" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="94" hits="177" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="451" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="97" hits="177" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="491" type="jump" coverage="50%" />
|
|
<condition number="516" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="98" hits="81" branch="False" />
|
|
<line number="99" hits="81" branch="False" />
|
|
<line number="100" hits="81" branch="False" />
|
|
<line number="103" hits="81" branch="False" />
|
|
<line number="108" hits="96" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="583" type="jump" coverage="100%" />
|
|
<condition number="591" type="jump" coverage="100%" />
|
|
<condition number="609" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="109" hits="90" branch="False" />
|
|
<line number="112" hits="90" branch="False" />
|
|
<line number="115" hits="6" branch="False" />
|
|
<line number="116" hits="638" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="IsNullable" signature="(System.Type)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="119" hits="557" branch="False" />
|
|
<line number="120" hits="557" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="121" hits="557" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetCollectionItemType" signature="(System.Type)" line-rate="1" branch-rate="0.6666" complexity="12">
|
|
<lines>
|
|
<line number="124" hits="81" branch="False" />
|
|
<line number="125" hits="84" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="128" hits="78" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="26" type="jump" coverage="50%" />
|
|
<condition number="54" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="129" hits="1" branch="False" />
|
|
<line number="130" hits="1" branch="False" />
|
|
<line number="133" hits="77" branch="False" />
|
|
<line number="134" hits="245" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="6" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="136" hits="77" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="112" type="jump" coverage="50%" />
|
|
<condition number="126" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="137" hits="81" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".cctor" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="24" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="20" hits="116071" branch="False" />
|
|
<line number="21" hits="116071" branch="False" />
|
|
<line number="22" hits="116071" branch="False" />
|
|
<line number="32" hits="116161" branch="False" />
|
|
<line number="33" hits="116161" branch="False" />
|
|
<line number="34" hits="116161" branch="False" />
|
|
<line number="37" hits="139" branch="False" />
|
|
<line number="38" hits="139" branch="False" />
|
|
<line number="39" hits="139" branch="False" />
|
|
<line number="40" hits="139" branch="False" />
|
|
<line number="42" hits="1501" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="123" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="43" hits="542" branch="False" />
|
|
<line number="44" hits="542" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="68" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="45" hits="542" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="86" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="47" hits="542" branch="False" />
|
|
<line number="48" hits="542" branch="False" />
|
|
<line number="50" hits="447" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="176" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="51" hits="15" branch="False" />
|
|
<line number="52" hits="15" branch="False" />
|
|
<line number="53" hits="15" branch="False" />
|
|
<line number="55" hits="139" branch="False" />
|
|
<line number="56" hits="139" branch="False" />
|
|
<line number="59" hits="557" branch="False" />
|
|
<line number="60" hits="557" branch="False" />
|
|
<line number="63" hits="557" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="64" hits="89" branch="False" />
|
|
<line number="65" hits="89" branch="False" />
|
|
<line number="66" hits="89" branch="False" />
|
|
<line number="68" hits="557" branch="False" />
|
|
<line number="70" hits="557" branch="False" />
|
|
<line number="71" hits="557" branch="False" />
|
|
<line number="72" hits="557" branch="False" />
|
|
<line number="73" hits="557" branch="False" />
|
|
<line number="74" hits="557" branch="False" />
|
|
<line number="75" hits="557" branch="False" />
|
|
<line number="76" hits="557" branch="False" />
|
|
<line number="77" hits="557" branch="False" />
|
|
<line number="78" hits="557" branch="False" />
|
|
<line number="81" hits="638" branch="False" />
|
|
<line number="83" hits="638" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="8" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="85" hits="703" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="32" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="86" hits="767" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="74" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="87" hits="515" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="118" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="250" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="163" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="89" hits="237" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="208" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="90" hits="270" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="252" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="91" hits="202" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="296" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="92" hits="215" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="337" type="jump" coverage="100%" />
|
|
<condition number="362" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="93" hits="185" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="407" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="94" hits="177" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="451" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="97" hits="177" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="491" type="jump" coverage="50%" />
|
|
<condition number="516" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="98" hits="81" branch="False" />
|
|
<line number="99" hits="81" branch="False" />
|
|
<line number="100" hits="81" branch="False" />
|
|
<line number="103" hits="81" branch="False" />
|
|
<line number="108" hits="96" branch="True" condition-coverage="100% (6/6)">
|
|
<conditions>
|
|
<condition number="583" type="jump" coverage="100%" />
|
|
<condition number="591" type="jump" coverage="100%" />
|
|
<condition number="609" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="109" hits="90" branch="False" />
|
|
<line number="112" hits="90" branch="False" />
|
|
<line number="115" hits="6" branch="False" />
|
|
<line number="116" hits="638" branch="False" />
|
|
<line number="119" hits="557" branch="False" />
|
|
<line number="120" hits="557" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="121" hits="557" branch="False" />
|
|
<line number="124" hits="81" branch="False" />
|
|
<line number="125" hits="84" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="128" hits="78" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="26" type="jump" coverage="50%" />
|
|
<condition number="54" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="129" hits="1" branch="False" />
|
|
<line number="130" hits="1" branch="False" />
|
|
<line number="133" hits="77" branch="False" />
|
|
<line number="134" hits="245" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="6" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="136" hits="77" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="112" type="jump" coverage="50%" />
|
|
<condition number="126" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="137" hits="81" branch="False" />
|
|
<line number="24" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`1" filename="CBDD.Core/Collections/DocumentCollection.cs" line-rate="0" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,ZB.MOM.WW.CBDD.Core.Transactions.ITransactionHolder,ZB.MOM.WW.CBDD.Core.Collections.IDocumentMapper`1<T>,System.String)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="35" hits="0" branch="False" />
|
|
<line number="36" hits="0" branch="False" />
|
|
<line number="37" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Storage.IStorageEngine,ZB.MOM.WW.CBDD.Core.Transactions.ITransactionHolder,ZB.MOM.WW.CBDD.Core.Collections.IDocumentMapper`1<T>,System.String)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="47" hits="0" branch="False" />
|
|
<line number="48" hits="0" branch="False" />
|
|
<line number="49" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="35" hits="0" branch="False" />
|
|
<line number="36" hits="0" branch="False" />
|
|
<line number="37" hits="0" branch="False" />
|
|
<line number="47" hits="0" branch="False" />
|
|
<line number="48" hits="0" branch="False" />
|
|
<line number="49" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`2" filename="CBDD.Core/Collections/DocumentCollection.cs" line-rate="0.8862000000000001" branch-rate="0.76" complexity="264">
|
|
<methods>
|
|
<method name="get_CurrentSchemaVersion" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="78" hits="27097" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RefreshPrimaryIndexRootFromMetadata" signature="()" line-rate="0.8887999999999999" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="147" hits="8254" branch="False" />
|
|
<line number="148" hits="8254" branch="False" />
|
|
<line number="149" hits="8254" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="20" type="jump" coverage="50%" />
|
|
<condition number="36" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="150" hits="0" branch="False" />
|
|
<line number="152" hits="8254" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="64" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="153" hits="81" branch="False" />
|
|
<line number="154" hits="81" branch="False" />
|
|
<line number="155" hits="81" branch="False" />
|
|
<line number="156" hits="8254" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ZB.MOM.WW.CBDD.Core.ICompactionAwareCollection.RefreshIndexBindingsAfterCompaction" signature="()" line-rate="0.9" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="160" hits="319" branch="False" />
|
|
<line number="161" hits="319" branch="False" />
|
|
<line number="162" hits="319" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="163" hits="0" branch="False" />
|
|
<line number="165" hits="319" branch="False" />
|
|
<line number="167" hits="319" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="48" type="jump" coverage="50%" />
|
|
<condition number="77" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="168" hits="290" branch="False" />
|
|
<line number="169" hits="290" branch="False" />
|
|
<line number="170" hits="290" branch="False" />
|
|
<line number="171" hits="319" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EnsureSchema" signature="()" line-rate="1" branch-rate="0.9" complexity="10">
|
|
<lines>
|
|
<line number="174" hits="6116" branch="False" />
|
|
<line number="175" hits="6116" branch="False" />
|
|
<line number="176" hits="6116" branch="False" />
|
|
<line number="178" hits="6116" branch="False" />
|
|
<line number="179" hits="6116" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="50" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="181" hits="6116" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="71" type="jump" coverage="100%" />
|
|
<condition number="90" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="182" hits="5349" branch="False" />
|
|
<line number="184" hits="5349" branch="False" />
|
|
<line number="185" hits="5349" branch="False" />
|
|
<line number="187" hits="5349" branch="False" />
|
|
<line number="188" hits="5349" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="154" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="189" hits="5349" branch="False" />
|
|
<line number="190" hits="5349" branch="False" />
|
|
<line number="191" hits="5349" branch="False" />
|
|
<line number="192" hits="5349" branch="False" />
|
|
<line number="194" hits="5349" branch="False" />
|
|
<line number="195" hits="5349" branch="False" />
|
|
<line number="197" hits="767" branch="False" />
|
|
<line number="199" hits="767" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="225" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="200" hits="767" branch="False" />
|
|
<line number="201" hits="6116" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateIndex" signature="(System.Linq.Expressions.Expression`1<System.Func`2<T,TKey>>,System.String,System.Boolean)" line-rate="0.9" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="228" hits="6" branch="False" />
|
|
<line number="229" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="230" hits="0" branch="False" />
|
|
<line number="232" hits="6" branch="False" />
|
|
<line number="233" hits="6" branch="False" />
|
|
<line number="234" hits="6" branch="False" />
|
|
<line number="237" hits="6" branch="False" />
|
|
<line number="239" hits="6" branch="False" />
|
|
<line number="241" hits="6" branch="False" />
|
|
<line number="243" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="CreateVectorIndex" signature="(System.Linq.Expressions.Expression`1<System.Func`2<T,TKey>>,System.Int32,ZB.MOM.WW.CBDD.Core.Indexing.VectorMetric,System.String)" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="259" hits="1" branch="False" />
|
|
<line number="260" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="262" hits="1" branch="False" />
|
|
<line number="263" hits="1" branch="False" />
|
|
<line number="264" hits="1" branch="False" />
|
|
<line number="265" hits="1" branch="False" />
|
|
<line number="266" hits="1" branch="False" />
|
|
<line number="267" hits="1" branch="False" />
|
|
<line number="269" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EnsureIndex" signature="(System.Linq.Expressions.Expression`1<System.Func`2<T,TKey>>,System.String,System.Boolean)" line-rate="1" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="285" hits="10" branch="False" />
|
|
<line number="286" hits="10" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="289" hits="10" branch="False" />
|
|
<line number="290" hits="10" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="29" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="292" hits="10" branch="False" />
|
|
<line number="293" hits="10" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="70" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="294" hits="4" branch="False" />
|
|
<line number="295" hits="4" branch="False" />
|
|
<line number="299" hits="6" branch="False" />
|
|
<line number="300" hits="10" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="DropIndex" signature="(System.String)" line-rate="0.8571" branch-rate="0.75" complexity="4">
|
|
<lines>
|
|
<line number="309" hits="3" branch="False" />
|
|
<line number="310" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="311" hits="0" branch="False" />
|
|
<line number="314" hits="3" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="41" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="315" hits="1" branch="False" />
|
|
<line number="317" hits="2" branch="False" />
|
|
<line number="318" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetIndexes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="326" hits="34" branch="False" />
|
|
<line number="327" hits="34" branch="False" />
|
|
<line number="328" hits="34" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ApplyIndexBuilder" signature="(ZB.MOM.WW.CBDD.Core.Metadata.IndexBuilder`1<T>)" line-rate="0.8234999999999999" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="335" hits="1050" branch="False" />
|
|
<line number="341" hits="1050" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="342" hits="210" branch="False" />
|
|
<line number="343" hits="210" branch="False" />
|
|
<line number="344" hits="210" branch="False" />
|
|
<line number="345" hits="840" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="65" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="346" hits="210" branch="False" />
|
|
<line number="347" hits="210" branch="False" />
|
|
<line number="348" hits="210" branch="False" />
|
|
<line number="349" hits="630" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="113" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="350" hits="0" branch="False" />
|
|
<line number="351" hits="0" branch="False" />
|
|
<line number="352" hits="0" branch="False" />
|
|
<line number="354" hits="630" branch="False" />
|
|
<line number="356" hits="630" branch="False" />
|
|
<line number="357" hits="630" branch="False" />
|
|
<line number="358" hits="1050" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AsQueryable" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="365" hits="24" branch="False" />
|
|
<line number="366" hits="24" branch="False" />
|
|
<line number="367" hits="24" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetIndex" signature="(System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="376" hits="13" branch="False" />
|
|
<line number="377" hits="13" branch="False" />
|
|
<line number="378" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RebuildIndex" signature="(ZB.MOM.WW.CBDD.Core.Indexing.CollectionSecondaryIndex`2<TId,T>)" line-rate="0.8421" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="409" hits="7" branch="False" />
|
|
<line number="410" hits="7" branch="False" />
|
|
<line number="411" hits="7" branch="False" />
|
|
<line number="413" hits="7" branch="False" />
|
|
<line number="414" hits="7" branch="False" />
|
|
<line number="416" hits="55" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="175" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="417" hits="17" branch="False" />
|
|
<line number="419" hits="17" branch="False" />
|
|
<line number="420" hits="17" branch="False" />
|
|
<line number="421" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="139" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="422" hits="17" branch="False" />
|
|
<line number="423" hits="17" branch="False" />
|
|
<line number="424" hits="17" branch="False" />
|
|
<line number="425" hits="17" branch="False" />
|
|
<line number="426" hits="0" branch="False" />
|
|
<line number="427" hits="0" branch="False" />
|
|
<line number="430" hits="0" branch="False" />
|
|
<line number="431" hits="17" branch="False" />
|
|
<line number="432" hits="7" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FindPageWithSpace" signature="(System.Int32)" line-rate="0.5294" branch-rate="0.5555" complexity="18">
|
|
<lines>
|
|
<line number="439" hits="6759" branch="False" />
|
|
<line number="440" hits="6759" branch="False" />
|
|
<line number="441" hits="6759" branch="False" />
|
|
<line number="444" hits="6759" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="445" hits="6600" branch="False" />
|
|
<line number="446" hits="6600" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="60" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="447" hits="6600" branch="False" />
|
|
<line number="448" hits="6600" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="65" type="jump" coverage="100%" />
|
|
<condition number="95" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="449" hits="6124" branch="False" />
|
|
<line number="450" hits="6124" branch="False" />
|
|
<line number="452" hits="476" branch="False" />
|
|
<line number="454" hits="0" branch="False" />
|
|
<line number="456" hits="0" branch="False" />
|
|
<line number="457" hits="0" branch="False" />
|
|
<line number="458" hits="0" branch="False" />
|
|
<line number="460" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="197" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="461" hits="0" branch="False" />
|
|
<line number="462" hits="0" branch="False" />
|
|
<line number="463" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="251" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="464" hits="0" branch="False" />
|
|
<line number="465" hits="0" branch="False" />
|
|
<line number="466" hits="0" branch="False" />
|
|
<line number="467" hits="476" branch="False" />
|
|
<line number="470" hits="88303" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="366" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="471" hits="43199" branch="False" />
|
|
<line number="472" hits="43199" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="324" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="473" hits="0" branch="False" />
|
|
<line number="474" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="348" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="475" hits="0" branch="False" />
|
|
<line number="476" hits="0" branch="False" />
|
|
<line number="478" hits="0" branch="False" />
|
|
<line number="479" hits="43199" branch="False" />
|
|
<line number="481" hits="635" branch="False" />
|
|
<line number="482" hits="6759" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AllocateNewDataPage" signature="()" line-rate="0.909" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="485" hits="635" branch="False" />
|
|
<line number="486" hits="635" branch="False" />
|
|
<line number="488" hits="635" branch="False" />
|
|
<line number="491" hits="635" branch="False" />
|
|
<line number="493" hits="635" branch="False" />
|
|
<line number="494" hits="635" branch="False" />
|
|
<line number="496" hits="635" branch="False" />
|
|
<line number="497" hits="635" branch="False" />
|
|
<line number="498" hits="635" branch="False" />
|
|
<line number="499" hits="635" branch="False" />
|
|
<line number="500" hits="635" branch="False" />
|
|
<line number="501" hits="635" branch="False" />
|
|
<line number="502" hits="635" branch="False" />
|
|
<line number="503" hits="635" branch="False" />
|
|
<line number="504" hits="635" branch="False" />
|
|
<line number="505" hits="635" branch="False" />
|
|
<line number="507" hits="635" branch="False" />
|
|
<line number="510" hits="635" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="173" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="511" hits="635" branch="False" />
|
|
<line number="513" hits="635" branch="False" />
|
|
<line number="514" hits="635" branch="False" />
|
|
<line number="515" hits="635" branch="False" />
|
|
<line number="517" hits="0" branch="False" />
|
|
<line number="518" hits="0" branch="False" />
|
|
<line number="519" hits="0" branch="False" />
|
|
<line number="522" hits="635" branch="False" />
|
|
<line number="523" hits="635" branch="False" />
|
|
<line number="524" hits="635" branch="False" />
|
|
<line number="526" hits="635" branch="False" />
|
|
<line number="527" hits="635" branch="False" />
|
|
<line number="528" hits="635" branch="False" />
|
|
<line number="530" hits="635" branch="False" />
|
|
<line number="531" hits="635" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InsertIntoPage" signature="(System.UInt32,System.ReadOnlySpan`1<System.Byte>,ZB.MOM.WW.CBDD.Core.Storage.SlotFlags)" line-rate="0.9309999999999999" branch-rate="0.8" complexity="10">
|
|
<lines>
|
|
<line number="534" hits="6350" branch="False" />
|
|
<line number="535" hits="6350" branch="False" />
|
|
<line number="536" hits="6350" branch="False" />
|
|
<line number="539" hits="6350" branch="False" />
|
|
<line number="540" hits="6350" branch="False" />
|
|
<line number="542" hits="6350" branch="False" />
|
|
<line number="546" hits="6350" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="84" type="jump" coverage="100%" />
|
|
<condition number="102" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="547" hits="1" branch="False" />
|
|
<line number="548" hits="1" branch="False" />
|
|
<line number="549" hits="1" branch="False" />
|
|
<line number="550" hits="1" branch="False" />
|
|
<line number="551" hits="1" branch="False" />
|
|
<line number="552" hits="1" branch="False" />
|
|
<line number="553" hits="1" branch="False" />
|
|
<line number="554" hits="1" branch="False" />
|
|
<line number="555" hits="1" branch="False" />
|
|
<line number="556" hits="1" branch="False" />
|
|
<line number="557" hits="1" branch="False" />
|
|
<line number="558" hits="1" branch="False" />
|
|
<line number="561" hits="6350" branch="False" />
|
|
<line number="562" hits="6350" branch="False" />
|
|
<line number="564" hits="6350" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="224" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="565" hits="0" branch="False" />
|
|
<line number="568" hits="6350" branch="False" />
|
|
<line number="571" hits="6350" branch="False" />
|
|
<line number="572" hits="6350" branch="False" />
|
|
<line number="575" hits="6350" branch="False" />
|
|
<line number="576" hits="6350" branch="False" />
|
|
<line number="577" hits="6350" branch="False" />
|
|
<line number="578" hits="6350" branch="False" />
|
|
<line number="579" hits="6350" branch="False" />
|
|
<line number="580" hits="6350" branch="False" />
|
|
<line number="581" hits="6350" branch="False" />
|
|
<line number="582" hits="6350" branch="False" />
|
|
<line number="585" hits="6350" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="575" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="586" hits="6268" branch="False" />
|
|
<line number="588" hits="6350" branch="False" />
|
|
<line number="589" hits="6350" branch="False" />
|
|
<line number="590" hits="6350" branch="False" />
|
|
<line number="593" hits="6350" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="649" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="594" hits="6350" branch="False" />
|
|
<line number="596" hits="6350" branch="False" />
|
|
<line number="597" hits="6350" branch="False" />
|
|
<line number="598" hits="6350" branch="False" />
|
|
<line number="599" hits="6350" branch="False" />
|
|
<line number="600" hits="6350" branch="False" />
|
|
<line number="601" hits="6350" branch="False" />
|
|
<line number="602" hits="6350" branch="False" />
|
|
<line number="603" hits="6350" branch="False" />
|
|
<line number="605" hits="0" branch="False" />
|
|
<line number="606" hits="0" branch="False" />
|
|
<line number="607" hits="0" branch="False" />
|
|
<line number="610" hits="6350" branch="False" />
|
|
<line number="612" hits="6350" branch="False" />
|
|
<line number="615" hits="6350" branch="False" />
|
|
<line number="616" hits="6350" branch="False" />
|
|
<line number="617" hits="6350" branch="False" />
|
|
<line number="618" hits="6350" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FindFreeSlot" signature="(System.Span`1<System.Byte>,ZB.MOM.WW.CBDD.Core.Storage.SlottedPageHeader&)" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="621" hits="6759" branch="False" />
|
|
<line number="623" hits="1205112" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="72" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="624" hits="595880" branch="False" />
|
|
<line number="625" hits="595880" branch="False" />
|
|
<line number="626" hits="595880" branch="False" />
|
|
<line number="628" hits="595880" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="46" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="629" hits="83" branch="False" />
|
|
<line number="630" hits="595797" branch="False" />
|
|
<line number="633" hits="6676" branch="False" />
|
|
<line number="634" hits="6759" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AllocateOverflowPage" signature="(System.ReadOnlySpan`1<System.Byte>,System.UInt32,ZB.MOM.WW.CBDD.Core.Transactions.ITransaction)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="637" hits="1874" branch="False" />
|
|
<line number="638" hits="1874" branch="False" />
|
|
<line number="639" hits="1874" branch="False" />
|
|
<line number="642" hits="1874" branch="False" />
|
|
<line number="643" hits="1874" branch="False" />
|
|
<line number="645" hits="1874" branch="False" />
|
|
<line number="646" hits="1874" branch="False" />
|
|
<line number="647" hits="1874" branch="False" />
|
|
<line number="648" hits="1874" branch="False" />
|
|
<line number="649" hits="1874" branch="False" />
|
|
<line number="650" hits="1874" branch="False" />
|
|
<line number="651" hits="1874" branch="False" />
|
|
<line number="652" hits="1874" branch="False" />
|
|
<line number="653" hits="1874" branch="False" />
|
|
<line number="654" hits="1874" branch="False" />
|
|
<line number="656" hits="1874" branch="False" />
|
|
<line number="659" hits="1874" branch="False" />
|
|
<line number="662" hits="1874" branch="False" />
|
|
<line number="663" hits="1874" branch="False" />
|
|
<line number="664" hits="1874" branch="False" />
|
|
<line number="665" hits="1874" branch="False" />
|
|
<line number="666" hits="1874" branch="False" />
|
|
<line number="667" hits="1874" branch="False" />
|
|
<line number="668" hits="1874" branch="False" />
|
|
<line number="670" hits="1874" branch="False" />
|
|
<line number="673" hits="1874" branch="False" />
|
|
<line number="674" hits="1874" branch="False" />
|
|
<line number="675" hits="1874" branch="False" />
|
|
<line number="676" hits="1874" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InsertWithOverflow" signature="(System.ReadOnlySpan`1<System.Byte>,ZB.MOM.WW.CBDD.Core.Storage.SlotFlags)" line-rate="0.96" branch-rate="0.8332999999999999" complexity="12">
|
|
<lines>
|
|
<line number="679" hits="409" branch="False" />
|
|
<line number="680" hits="409" branch="False" />
|
|
<line number="683" hits="409" branch="False" />
|
|
<line number="689" hits="409" branch="False" />
|
|
<line number="690" hits="409" branch="False" />
|
|
<line number="691" hits="409" branch="False" />
|
|
<line number="693" hits="409" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="59" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="694" hits="409" branch="False" />
|
|
<line number="695" hits="409" branch="False" />
|
|
<line number="696" hits="409" branch="False" />
|
|
<line number="699" hits="409" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="86" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="700" hits="409" branch="False" />
|
|
<line number="701" hits="409" branch="False" />
|
|
<line number="702" hits="409" branch="False" />
|
|
<line number="703" hits="409" branch="False" />
|
|
<line number="704" hits="409" branch="False" />
|
|
<line number="705" hits="409" branch="False" />
|
|
<line number="706" hits="409" branch="False" />
|
|
<line number="707" hits="409" branch="False" />
|
|
<line number="708" hits="409" branch="False" />
|
|
<line number="709" hits="0" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="133" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="710" hits="0" branch="False" />
|
|
<line number="712" hits="0" branch="False" />
|
|
<line number="716" hits="3748" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="196" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="717" hits="1465" branch="False" />
|
|
<line number="718" hits="1465" branch="False" />
|
|
<line number="719" hits="1465" branch="False" />
|
|
<line number="720" hits="1465" branch="False" />
|
|
<line number="721" hits="1465" branch="False" />
|
|
<line number="722" hits="1465" branch="False" />
|
|
<line number="723" hits="1465" branch="False" />
|
|
<line number="724" hits="1465" branch="False" />
|
|
<line number="725" hits="1465" branch="False" />
|
|
<line number="726" hits="409" branch="False" />
|
|
<line number="731" hits="409" branch="False" />
|
|
<line number="732" hits="409" branch="False" />
|
|
<line number="735" hits="409" branch="False" />
|
|
<line number="736" hits="409" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="229" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="737" hits="406" branch="False" />
|
|
<line number="740" hits="409" branch="False" />
|
|
<line number="742" hits="409" branch="False" />
|
|
<line number="743" hits="409" branch="False" />
|
|
<line number="745" hits="409" branch="False" />
|
|
<line number="748" hits="409" branch="False" />
|
|
<line number="751" hits="409" branch="False" />
|
|
<line number="752" hits="409" branch="False" />
|
|
<line number="755" hits="409" branch="False" />
|
|
<line number="756" hits="409" branch="False" />
|
|
<line number="759" hits="409" branch="False" />
|
|
<line number="766" hits="409" branch="False" />
|
|
<line number="767" hits="409" branch="False" />
|
|
<line number="768" hits="409" branch="False" />
|
|
<line number="769" hits="409" branch="False" />
|
|
<line number="770" hits="409" branch="False" />
|
|
<line number="771" hits="409" branch="False" />
|
|
<line number="772" hits="409" branch="False" />
|
|
<line number="773" hits="409" branch="False" />
|
|
<line number="776" hits="409" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="503" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="777" hits="408" branch="False" />
|
|
<line number="779" hits="409" branch="False" />
|
|
<line number="780" hits="409" branch="False" />
|
|
<line number="781" hits="409" branch="False" />
|
|
<line number="784" hits="409" branch="False" />
|
|
<line number="785" hits="409" branch="False" />
|
|
<line number="786" hits="409" branch="False" />
|
|
<line number="787" hits="409" branch="False" />
|
|
<line number="788" hits="409" branch="False" />
|
|
<line number="789" hits="409" branch="False" />
|
|
<line number="790" hits="409" branch="False" />
|
|
<line number="793" hits="409" branch="False" />
|
|
<line number="795" hits="409" branch="False" />
|
|
<line number="798" hits="409" branch="False" />
|
|
<line number="799" hits="409" branch="False" />
|
|
<line number="800" hits="409" branch="False" />
|
|
<line number="801" hits="409" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Insert" signature="(T)" line-rate="0.75" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="810" hits="4568" branch="False" />
|
|
<line number="811" hits="4568" branch="False" />
|
|
<line number="812" hits="4568" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="814" hits="4568" branch="False" />
|
|
<line number="816" hits="4568" branch="False" />
|
|
<line number="818" hits="4568" branch="False" />
|
|
<line number="819" hits="4568" branch="False" />
|
|
<line number="820" hits="4568" branch="False" />
|
|
<line number="822" hits="0" branch="False" />
|
|
<line number="823" hits="0" branch="False" />
|
|
<line number="824" hits="0" branch="False" />
|
|
<line number="825" hits="0" branch="False" />
|
|
<line number="829" hits="4568" branch="False" />
|
|
<line number="830" hits="4568" branch="False" />
|
|
<line number="831" hits="4568" branch="False" />
|
|
<line number="832" hits="4568" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InsertBulk" signature="(System.Collections.Generic.IEnumerable`1<T>)" line-rate="0.7777" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="876" hits="9" branch="False" />
|
|
<line number="877" hits="9" branch="False" />
|
|
<line number="878" hits="9" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="880" hits="9" branch="False" />
|
|
<line number="881" hits="9" branch="False" />
|
|
<line number="883" hits="9" branch="False" />
|
|
<line number="885" hits="9" branch="False" />
|
|
<line number="887" hits="9" branch="False" />
|
|
<line number="888" hits="9" branch="False" />
|
|
<line number="889" hits="9" branch="False" />
|
|
<line number="891" hits="0" branch="False" />
|
|
<line number="892" hits="0" branch="False" />
|
|
<line number="893" hits="0" branch="False" />
|
|
<line number="894" hits="0" branch="False" />
|
|
<line number="898" hits="9" branch="False" />
|
|
<line number="899" hits="9" branch="False" />
|
|
<line number="900" hits="9" branch="False" />
|
|
<line number="901" hits="9" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InsertBulkInternal" signature="(System.Collections.Generic.List`1<T>,System.Collections.Generic.List`1<TId>)" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="937" hits="11" branch="False" />
|
|
<line number="938" hits="11" branch="False" />
|
|
<line number="942" hits="108" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="368" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="943" hits="43" branch="False" />
|
|
<line number="944" hits="43" branch="False" />
|
|
<line number="945" hits="43" branch="False" />
|
|
<line number="948" hits="43" branch="False" />
|
|
<line number="950" hits="43" branch="False" />
|
|
<line number="951" hits="2057" branch="False" />
|
|
<line number="952" hits="2057" branch="False" />
|
|
<line number="953" hits="2057" branch="False" />
|
|
<line number="954" hits="2057" branch="False" />
|
|
<line number="955" hits="2057" branch="False" />
|
|
<line number="956" hits="2100" branch="False" />
|
|
<line number="959" hits="4200" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="319" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="960" hits="2057" branch="False" />
|
|
<line number="961" hits="2057" branch="False" />
|
|
<line number="962" hits="2057" branch="False" />
|
|
<line number="965" hits="2057" branch="False" />
|
|
<line number="966" hits="2057" branch="False" />
|
|
<line number="967" hits="2057" branch="False" />
|
|
<line number="968" hits="2057" branch="False" />
|
|
<line number="970" hits="2057" branch="False" />
|
|
<line number="971" hits="2057" branch="False" />
|
|
<line number="972" hits="2057" branch="False" />
|
|
<line number="973" hits="2057" branch="False" />
|
|
<line number="974" hits="43" branch="False" />
|
|
<line number="975" hits="11" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EnsureId" signature="(T)" line-rate="0.7646999999999999" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="978" hits="6725" branch="False" />
|
|
<line number="979" hits="6725" branch="False" />
|
|
<line number="980" hits="6725" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="36" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="981" hits="4494" branch="False" />
|
|
<line number="982" hits="4494" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="69" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="983" hits="3845" branch="False" />
|
|
<line number="984" hits="3845" branch="False" />
|
|
<line number="985" hits="3845" branch="False" />
|
|
<line number="986" hits="3845" branch="False" />
|
|
<line number="987" hits="649" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="134" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="988" hits="0" branch="False" />
|
|
<line number="989" hits="0" branch="False" />
|
|
<line number="990" hits="0" branch="False" />
|
|
<line number="991" hits="0" branch="False" />
|
|
<line number="992" hits="4494" branch="False" />
|
|
<line number="993" hits="6725" branch="False" />
|
|
<line number="994" hits="6725" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InsertCore" signature="(T)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="997" hits="4668" branch="False" />
|
|
<line number="998" hits="4668" branch="False" />
|
|
<line number="999" hits="4668" branch="False" />
|
|
<line number="1001" hits="4668" branch="False" />
|
|
<line number="1002" hits="4668" branch="False" />
|
|
<line number="1003" hits="4668" branch="False" />
|
|
<line number="1006" hits="4668" branch="False" />
|
|
<line number="1007" hits="4668" branch="False" />
|
|
<line number="1008" hits="4668" branch="False" />
|
|
<line number="1009" hits="4668" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="InsertDataCore" signature="(TId,T,System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="6">
|
|
<lines>
|
|
<line number="1012" hits="6725" branch="False" />
|
|
<line number="1013" hits="6725" branch="False" />
|
|
<line number="1014" hits="6725" branch="False" />
|
|
<line number="1015" hits="6725" branch="False" />
|
|
<line number="1016" hits="6725" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="41" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1019" hits="6725" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="77" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1020" hits="6317" branch="False" />
|
|
<line number="1021" hits="6317" branch="False" />
|
|
<line number="1022" hits="6546" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="106" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1023" hits="6317" branch="False" />
|
|
<line number="1024" hits="6317" branch="False" />
|
|
<line number="1025" hits="6317" branch="False" />
|
|
<line number="1027" hits="408" branch="False" />
|
|
<line number="1028" hits="408" branch="False" />
|
|
<line number="1029" hits="408" branch="False" />
|
|
<line number="1030" hits="408" branch="False" />
|
|
<line number="1032" hits="6725" branch="False" />
|
|
<line number="1033" hits="6725" branch="False" />
|
|
<line number="1034" hits="6725" branch="False" />
|
|
<line number="1037" hits="6725" branch="False" />
|
|
<line number="1038" hits="6725" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FindById" signature="(TId)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="1053" hits="821" branch="False" />
|
|
<line number="1054" hits="821" branch="False" />
|
|
<line number="1055" hits="821" branch="False" />
|
|
<line number="1057" hits="821" branch="False" />
|
|
<line number="1058" hits="821" branch="False" />
|
|
<line number="1060" hits="821" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="64" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1061" hits="269" branch="False" />
|
|
<line number="1063" hits="552" branch="False" />
|
|
<line number="1066" hits="821" branch="False" />
|
|
<line number="1067" hits="821" branch="False" />
|
|
<line number="1068" hits="817" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FindByLocation" signature="(ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation)" line-rate="0.9354" branch-rate="0.75" complexity="12">
|
|
<lines>
|
|
<line number="1101" hits="11134" branch="False" />
|
|
<line number="1102" hits="11134" branch="False" />
|
|
<line number="1103" hits="11134" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1104" hits="11134" branch="False" />
|
|
<line number="1106" hits="11134" branch="False" />
|
|
<line number="1108" hits="11134" branch="False" />
|
|
<line number="1110" hits="11134" branch="False" />
|
|
<line number="1112" hits="11134" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="115" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1113" hits="0" branch="False" />
|
|
<line number="1115" hits="11134" branch="False" />
|
|
<line number="1116" hits="11134" branch="False" />
|
|
<line number="1118" hits="11134" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="184" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1119" hits="0" branch="False" />
|
|
<line number="1121" hits="11134" branch="False" />
|
|
<line number="1123" hits="11134" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="232" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1124" hits="104" branch="False" />
|
|
<line number="1125" hits="104" branch="False" />
|
|
<line number="1126" hits="104" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="281" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1127" hits="104" branch="False" />
|
|
<line number="1128" hits="104" branch="False" />
|
|
<line number="1130" hits="104" branch="False" />
|
|
<line number="1133" hits="11030" branch="False" />
|
|
<line number="1134" hits="11030" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="383" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1135" hits="73" branch="False" />
|
|
<line number="1136" hits="73" branch="False" />
|
|
<line number="1137" hits="69" branch="False" />
|
|
<line number="1140" hits="10957" branch="False" />
|
|
<line number="1143" hits="11134" branch="False" />
|
|
<line number="1144" hits="11134" branch="False" />
|
|
<line number="1145" hits="11134" branch="False" />
|
|
<line number="1146" hits="11130" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Update" signature="(T)" line-rate="0.75" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="1158" hits="66" branch="False" />
|
|
<line number="1159" hits="66" branch="False" />
|
|
<line number="1160" hits="66" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1162" hits="66" branch="False" />
|
|
<line number="1164" hits="66" branch="False" />
|
|
<line number="1166" hits="66" branch="False" />
|
|
<line number="1167" hits="66" branch="False" />
|
|
<line number="1168" hits="66" branch="False" />
|
|
<line number="1170" hits="0" branch="False" />
|
|
<line number="1171" hits="0" branch="False" />
|
|
<line number="1172" hits="0" branch="False" />
|
|
<line number="1173" hits="0" branch="False" />
|
|
<line number="1177" hits="66" branch="False" />
|
|
<line number="1178" hits="66" branch="False" />
|
|
<line number="1179" hits="66" branch="False" />
|
|
<line number="1180" hits="66" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="UpdateBulk" signature="(System.Collections.Generic.IEnumerable`1<T>)" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="1209" hits="1" branch="False" />
|
|
<line number="1210" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1212" hits="1" branch="False" />
|
|
<line number="1213" hits="1" branch="False" />
|
|
<line number="1215" hits="1" branch="False" />
|
|
<line number="1217" hits="1" branch="False" />
|
|
<line number="1218" hits="1" branch="False" />
|
|
<line number="1219" hits="1" branch="False" />
|
|
<line number="1222" hits="1" branch="False" />
|
|
<line number="1223" hits="1" branch="False" />
|
|
<line number="1224" hits="1" branch="False" />
|
|
<line number="1225" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="UpdateBulkInternal" signature="(System.Collections.Generic.List`1<T>)" line-rate="0.9229999999999999" branch-rate="0.9166" complexity="12">
|
|
<lines>
|
|
<line number="1252" hits="2" branch="False" />
|
|
<line number="1253" hits="2" branch="False" />
|
|
<line number="1254" hits="2" branch="False" />
|
|
<line number="1255" hits="2" branch="False" />
|
|
<line number="1258" hits="12" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="402" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1259" hits="4" branch="False" />
|
|
<line number="1260" hits="4" branch="False" />
|
|
<line number="1261" hits="4" branch="False" />
|
|
<line number="1264" hits="4" branch="False" />
|
|
<line number="1266" hits="408" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="226" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1267" hits="200" branch="False" />
|
|
<line number="1268" hits="200" branch="False" />
|
|
<line number="1269" hits="200" branch="False" />
|
|
<line number="1270" hits="200" branch="False" />
|
|
<line number="1274" hits="200" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="141" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1275" hits="200" branch="False" />
|
|
<line number="1276" hits="200" branch="False" />
|
|
<line number="1277" hits="200" branch="False" />
|
|
<line number="1278" hits="200" branch="False" />
|
|
<line number="1280" hits="0" branch="False" />
|
|
<line number="1281" hits="0" branch="False" />
|
|
<line number="1282" hits="0" branch="False" />
|
|
<line number="1283" hits="200" branch="False" />
|
|
<line number="1286" hits="408" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="378" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1287" hits="200" branch="False" />
|
|
<line number="1288" hits="200" branch="False" />
|
|
<line number="1289" hits="200" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="289" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1291" hits="200" branch="False" />
|
|
<line number="1293" hits="200" branch="False" />
|
|
<line number="1294" hits="200" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="335" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1295" hits="200" branch="False" />
|
|
<line number="1296" hits="200" branch="False" />
|
|
<line number="1298" hits="200" branch="False" />
|
|
<line number="1299" hits="200" branch="False" />
|
|
<line number="1300" hits="200" branch="False" />
|
|
<line number="1301" hits="200" branch="False" />
|
|
<line number="1302" hits="4" branch="False" />
|
|
<line number="1303" hits="2" branch="False" />
|
|
<line number="1304" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="UpdateCore" signature="(T)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1307" hits="66" branch="False" />
|
|
<line number="1308" hits="66" branch="False" />
|
|
<line number="1309" hits="66" branch="False" />
|
|
<line number="1311" hits="66" branch="False" />
|
|
<line number="1312" hits="66" branch="False" />
|
|
<line number="1315" hits="66" branch="False" />
|
|
<line number="1316" hits="66" branch="False" />
|
|
<line number="1317" hits="66" branch="False" />
|
|
<line number="1318" hits="66" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="UpdateDataCore" signature="(TId,T,System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="0.8571" complexity="14">
|
|
<lines>
|
|
<line number="1321" hits="266" branch="False" />
|
|
<line number="1322" hits="266" branch="False" />
|
|
<line number="1323" hits="266" branch="False" />
|
|
<line number="1324" hits="266" branch="False" />
|
|
<line number="1325" hits="266" branch="False" />
|
|
<line number="1326" hits="266" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="54" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1327" hits="266" branch="False" />
|
|
<line number="1329" hits="266" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="108" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1330" hits="1" branch="False" />
|
|
<line number="1333" hits="265" branch="False" />
|
|
<line number="1334" hits="265" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="142" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1337" hits="265" branch="False" />
|
|
<line number="1339" hits="265" branch="False" />
|
|
<line number="1340" hits="265" branch="False" />
|
|
<line number="1342" hits="265" branch="False" />
|
|
<line number="1343" hits="265" branch="False" />
|
|
<line number="1345" hits="265" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="257" type="jump" coverage="100%" />
|
|
<condition number="278" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1346" hits="231" branch="False" />
|
|
<line number="1348" hits="231" branch="False" />
|
|
<line number="1349" hits="231" branch="False" />
|
|
<line number="1350" hits="231" branch="False" />
|
|
<line number="1351" hits="231" branch="False" />
|
|
<line number="1352" hits="231" branch="False" />
|
|
<line number="1353" hits="231" branch="False" />
|
|
<line number="1356" hits="231" branch="False" />
|
|
<line number="1359" hits="231" branch="False" />
|
|
<line number="1360" hits="231" branch="False" />
|
|
<line number="1363" hits="34" branch="False" />
|
|
<line number="1365" hits="34" branch="False" />
|
|
<line number="1368" hits="34" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="446" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1369" hits="33" branch="False" />
|
|
<line number="1370" hits="33" branch="False" />
|
|
<line number="1371" hits="33" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="470" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1372" hits="33" branch="False" />
|
|
<line number="1373" hits="33" branch="False" />
|
|
<line number="1374" hits="33" branch="False" />
|
|
<line number="1376" hits="1" branch="False" />
|
|
<line number="1377" hits="1" branch="False" />
|
|
<line number="1378" hits="1" branch="False" />
|
|
<line number="1379" hits="1" branch="False" />
|
|
<line number="1381" hits="34" branch="False" />
|
|
<line number="1382" hits="34" branch="False" />
|
|
<line number="1385" hits="34" branch="False" />
|
|
<line number="1386" hits="34" branch="False" />
|
|
<line number="1390" hits="265" branch="False" />
|
|
<line number="1391" hits="265" branch="False" />
|
|
<line number="1392" hits="265" branch="False" />
|
|
<line number="1393" hits="266" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Delete" signature="(TId)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1401" hits="117" branch="False" />
|
|
<line number="1402" hits="117" branch="False" />
|
|
<line number="1404" hits="117" branch="False" />
|
|
<line number="1405" hits="117" branch="False" />
|
|
<line number="1406" hits="117" branch="False" />
|
|
<line number="1409" hits="117" branch="False" />
|
|
<line number="1410" hits="117" branch="False" />
|
|
<line number="1411" hits="117" branch="False" />
|
|
<line number="1412" hits="117" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="DeleteBulk" signature="(System.Collections.Generic.IEnumerable`1<TId>)" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="1440" hits="2" branch="False" />
|
|
<line number="1441" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1443" hits="2" branch="False" />
|
|
<line number="1444" hits="2" branch="False" />
|
|
<line number="1446" hits="2" branch="False" />
|
|
<line number="1447" hits="2" branch="False" />
|
|
<line number="1448" hits="2" branch="False" />
|
|
<line number="1451" hits="2" branch="False" />
|
|
<line number="1452" hits="2" branch="False" />
|
|
<line number="1453" hits="2" branch="False" />
|
|
<line number="1454" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="DeleteBulkInternal" signature="(System.Collections.Generic.IEnumerable`1<TId>)" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="1479" hits="2" branch="False" />
|
|
<line number="1480" hits="2" branch="False" />
|
|
<line number="1481" hits="108" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="44" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1482" hits="51" branch="False" />
|
|
<line number="1483" hits="51" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1484" hits="51" branch="False" />
|
|
<line number="1485" hits="51" branch="False" />
|
|
<line number="1486" hits="2" branch="False" />
|
|
<line number="1487" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="DeleteCore" signature="(TId,System.Boolean)" line-rate="1" branch-rate="1" complexity="8">
|
|
<lines>
|
|
<line number="1490" hits="202" branch="False" />
|
|
<line number="1491" hits="202" branch="False" />
|
|
<line number="1492" hits="202" branch="False" />
|
|
<line number="1493" hits="202" branch="False" />
|
|
<line number="1494" hits="202" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="65" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1495" hits="2" branch="False" />
|
|
<line number="1498" hits="200" branch="False" />
|
|
<line number="1499" hits="200" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="96" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1500" hits="200" branch="False" />
|
|
<line number="1501" hits="200" branch="False" />
|
|
<line number="1502" hits="200" branch="False" />
|
|
<line number="1505" hits="200" branch="False" />
|
|
<line number="1507" hits="200" branch="False" />
|
|
<line number="1508" hits="200" branch="False" />
|
|
<line number="1510" hits="200" branch="False" />
|
|
<line number="1511" hits="200" branch="False" />
|
|
<line number="1514" hits="200" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="227" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1515" hits="48" branch="False" />
|
|
<line number="1516" hits="48" branch="False" />
|
|
<line number="1517" hits="48" branch="False" />
|
|
<line number="1518" hits="48" branch="False" />
|
|
<line number="1519" hits="48" branch="False" />
|
|
<line number="1522" hits="200" branch="False" />
|
|
<line number="1523" hits="200" branch="False" />
|
|
<line number="1524" hits="200" branch="False" />
|
|
<line number="1526" hits="200" branch="False" />
|
|
<line number="1529" hits="200" branch="False" />
|
|
<line number="1532" hits="366" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="364" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1534" hits="200" branch="False" />
|
|
<line number="1537" hits="200" branch="False" />
|
|
<line number="1538" hits="200" branch="False" />
|
|
<line number="1539" hits="200" branch="False" />
|
|
<line number="1540" hits="202" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FreeOverflowChain" signature="(System.UInt32)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="1543" hits="48" branch="False" />
|
|
<line number="1544" hits="48" branch="False" />
|
|
<line number="1545" hits="48" branch="False" />
|
|
<line number="1547" hits="48" branch="False" />
|
|
<line number="1548" hits="222" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="113" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1549" hits="174" branch="False" />
|
|
<line number="1550" hits="174" branch="False" />
|
|
<line number="1551" hits="174" branch="False" />
|
|
<line number="1552" hits="174" branch="False" />
|
|
<line number="1555" hits="174" branch="False" />
|
|
<line number="1557" hits="174" branch="False" />
|
|
<line number="1558" hits="174" branch="False" />
|
|
<line number="1559" hits="48" branch="False" />
|
|
<line number="1561" hits="48" branch="False" />
|
|
<line number="1562" hits="48" branch="False" />
|
|
<line number="1563" hits="48" branch="False" />
|
|
<line number="1564" hits="48" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Count" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1577" hits="168" branch="False" />
|
|
<line number="1578" hits="168" branch="False" />
|
|
<line number="1579" hits="168" branch="False" />
|
|
<line number="1582" hits="168" branch="False" />
|
|
<line number="1583" hits="168" branch="False" />
|
|
<line number="1584" hits="168" branch="False" />
|
|
<line number="1585" hits="168" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Find" signature="(System.Func`2<T,System.Boolean>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1608" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="PreparePayloadForStorage" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="1613" hits="6991" branch="False" />
|
|
<line number="1614" hits="6991" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1615" hits="53" branch="False" />
|
|
<line number="1616" hits="53" branch="False" />
|
|
<line number="1619" hits="6938" branch="False" />
|
|
<line number="1620" hits="6991" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryCreateCompressedPayload" signature="(System.ReadOnlySpan`1<System.Byte>,System.Byte[]&)" line-rate="0.8378" branch-rate="0.7" complexity="10">
|
|
<lines>
|
|
<line number="1623" hits="6991" branch="False" />
|
|
<line number="1624" hits="6991" branch="False" />
|
|
<line number="1626" hits="6991" branch="False" />
|
|
<line number="1627" hits="6991" branch="False" />
|
|
<line number="1628" hits="6991" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="39" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1629" hits="6931" branch="False" />
|
|
<line number="1631" hits="60" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="67" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1632" hits="6" branch="False" />
|
|
<line number="1633" hits="6" branch="False" />
|
|
<line number="1634" hits="6" branch="False" />
|
|
<line number="1637" hits="54" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="99" type="jump" coverage="50%" />
|
|
<condition number="132" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1638" hits="0" branch="False" />
|
|
<line number="1639" hits="0" branch="False" />
|
|
<line number="1640" hits="0" branch="False" />
|
|
<line number="1643" hits="54" branch="False" />
|
|
<line number="1645" hits="54" branch="False" />
|
|
<line number="1646" hits="54" branch="False" />
|
|
<line number="1647" hits="54" branch="False" />
|
|
<line number="1648" hits="53" branch="False" />
|
|
<line number="1649" hits="53" branch="False" />
|
|
<line number="1650" hits="53" branch="False" />
|
|
<line number="1652" hits="53" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="257" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1653" hits="0" branch="False" />
|
|
<line number="1654" hits="0" branch="False" />
|
|
<line number="1655" hits="0" branch="False" />
|
|
<line number="1658" hits="53" branch="False" />
|
|
<line number="1659" hits="53" branch="False" />
|
|
<line number="1660" hits="53" branch="False" />
|
|
<line number="1661" hits="53" branch="False" />
|
|
<line number="1663" hits="53" branch="False" />
|
|
<line number="1664" hits="53" branch="False" />
|
|
<line number="1665" hits="53" branch="False" />
|
|
<line number="1667" hits="1" branch="False" />
|
|
<line number="1668" hits="1" branch="False" />
|
|
<line number="1669" hits="1" branch="False" />
|
|
<line number="1670" hits="1" branch="False" />
|
|
<line number="1672" hits="6991" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="MeetsMinSavingsPercent" signature="(System.Int32,System.Int32,System.Int32)" line-rate="0.7777" branch-rate="0.5" complexity="4">
|
|
<lines>
|
|
<line number="1675" hits="53" branch="False" />
|
|
<line number="1676" hits="53" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="10" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1677" hits="0" branch="False" />
|
|
<line number="1679" hits="53" branch="False" />
|
|
<line number="1680" hits="53" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1681" hits="0" branch="False" />
|
|
<line number="1683" hits="53" branch="False" />
|
|
<line number="1684" hits="53" branch="False" />
|
|
<line number="1685" hits="53" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ValidateSlotBounds" signature="(ZB.MOM.WW.CBDD.Core.Storage.SlotEntry&,System.Int32,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation&)" line-rate="0.5714" branch-rate="0.5" complexity="4">
|
|
<lines>
|
|
<line number="1688" hits="11134" branch="False" />
|
|
<line number="1689" hits="11134" branch="False" />
|
|
<line number="1690" hits="11134" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
<condition number="34" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1691" hits="0" branch="False" />
|
|
<line number="1692" hits="0" branch="False" />
|
|
<line number="1693" hits="0" branch="False" />
|
|
<line number="1695" hits="11134" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReassembleOverflowPayload" signature="(System.ReadOnlySpan`1<System.Byte>,System.UInt64,System.Byte[],ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation&)" line-rate="0.5777" branch-rate="0.6111" complexity="18">
|
|
<lines>
|
|
<line number="1698" hits="104" branch="False" />
|
|
<line number="1699" hits="104" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="15" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1700" hits="0" branch="False" />
|
|
<line number="1701" hits="0" branch="False" />
|
|
<line number="1702" hits="0" branch="False" />
|
|
<line number="1705" hits="104" branch="False" />
|
|
<line number="1706" hits="104" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="155" type="jump" coverage="50%" />
|
|
<condition number="172" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1707" hits="0" branch="False" />
|
|
<line number="1708" hits="0" branch="False" />
|
|
<line number="1709" hits="0" branch="False" />
|
|
<line number="1710" hits="0" branch="False" />
|
|
<line number="1713" hits="104" branch="False" />
|
|
<line number="1714" hits="104" branch="False" />
|
|
<line number="1715" hits="104" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="342" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1716" hits="0" branch="False" />
|
|
<line number="1717" hits="0" branch="False" />
|
|
<line number="1718" hits="0" branch="False" />
|
|
<line number="1721" hits="104" branch="False" />
|
|
<line number="1722" hits="104" branch="False" />
|
|
<line number="1724" hits="104" branch="False" />
|
|
<line number="1725" hits="104" branch="False" />
|
|
<line number="1727" hits="1045" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="733" type="jump" coverage="100%" />
|
|
<condition number="719" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1728" hits="941" branch="False" />
|
|
<line number="1729" hits="941" branch="False" />
|
|
<line number="1730" hits="941" branch="False" />
|
|
<line number="1731" hits="941" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="596" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1732" hits="0" branch="False" />
|
|
<line number="1733" hits="0" branch="False" />
|
|
<line number="1734" hits="0" branch="False" />
|
|
<line number="1737" hits="941" branch="False" />
|
|
<line number="1738" hits="941" branch="False" />
|
|
<line number="1739" hits="941" branch="False" />
|
|
<line number="1740" hits="941" branch="False" />
|
|
<line number="1741" hits="941" branch="False" />
|
|
<line number="1742" hits="941" branch="False" />
|
|
<line number="1744" hits="104" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="750" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1745" hits="0" branch="False" />
|
|
<line number="1746" hits="0" branch="False" />
|
|
<line number="1747" hits="0" branch="False" />
|
|
<line number="1750" hits="104" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="901" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1751" hits="0" branch="False" />
|
|
<line number="1752" hits="0" branch="False" />
|
|
<line number="1753" hits="0" branch="False" />
|
|
<line number="1756" hits="104" branch="False" />
|
|
<line number="1757" hits="104" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="DecompressStoredPayload" signature="(System.ReadOnlySpan`1<System.Byte>,ZB.MOM.WW.CBDD.Core.Storage.DocumentLocation&)" line-rate="0.7894" branch-rate="0.65" complexity="20">
|
|
<lines>
|
|
<line number="1760" hits="74" branch="False" />
|
|
<line number="1761" hits="74" branch="False" />
|
|
<line number="1762" hits="74" branch="False" />
|
|
<line number="1765" hits="74" branch="False" />
|
|
<line number="1766" hits="74" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="36" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1767" hits="0" branch="False" />
|
|
<line number="1768" hits="0" branch="False" />
|
|
<line number="1769" hits="0" branch="False" />
|
|
<line number="1772" hits="74" branch="False" />
|
|
<line number="1773" hits="73" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="172" type="jump" coverage="50%" />
|
|
<condition number="191" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1774" hits="1" branch="False" />
|
|
<line number="1775" hits="1" branch="False" />
|
|
<line number="1776" hits="1" branch="False" />
|
|
<line number="1779" hits="72" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="320" type="jump" coverage="50%" />
|
|
<condition number="354" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1780" hits="1" branch="False" />
|
|
<line number="1781" hits="1" branch="False" />
|
|
<line number="1782" hits="1" branch="False" />
|
|
<line number="1783" hits="1" branch="False" />
|
|
<line number="1786" hits="71" branch="False" />
|
|
<line number="1787" hits="71" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="501" type="jump" coverage="50%" />
|
|
<condition number="523" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1788" hits="0" branch="False" />
|
|
<line number="1789" hits="0" branch="False" />
|
|
<line number="1790" hits="0" branch="False" />
|
|
<line number="1793" hits="71" branch="False" />
|
|
<line number="1794" hits="71" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="701" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1795" hits="1" branch="False" />
|
|
<line number="1796" hits="1" branch="False" />
|
|
<line number="1797" hits="1" branch="False" />
|
|
<line number="1798" hits="1" branch="False" />
|
|
<line number="1801" hits="70" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="833" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1802" hits="0" branch="False" />
|
|
<line number="1803" hits="0" branch="False" />
|
|
<line number="1804" hits="0" branch="False" />
|
|
<line number="1807" hits="70" branch="False" />
|
|
<line number="1808" hits="70" branch="False" />
|
|
<line number="1809" hits="70" branch="False" />
|
|
<line number="1810" hits="70" branch="False" />
|
|
<line number="1811" hits="70" branch="False" />
|
|
<line number="1812" hits="70" branch="False" />
|
|
<line number="1813" hits="70" branch="False" />
|
|
<line number="1814" hits="70" branch="False" />
|
|
<line number="1816" hits="70" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="1049" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1817" hits="0" branch="False" />
|
|
<line number="1818" hits="0" branch="False" />
|
|
<line number="1819" hits="0" branch="False" />
|
|
<line number="1822" hits="70" branch="False" />
|
|
<line number="1823" hits="70" branch="False" />
|
|
<line number="1825" hits="3" branch="False" />
|
|
<line number="1826" hits="3" branch="False" />
|
|
<line number="1827" hits="3" branch="False" />
|
|
<line number="1828" hits="3" branch="False" />
|
|
<line number="1830" hits="1" branch="False" />
|
|
<line number="1831" hits="1" branch="False" />
|
|
<line number="1832" hits="1" branch="False" />
|
|
<line number="1833" hits="1" branch="False" />
|
|
<line number="1834" hits="1" branch="False" />
|
|
<line number="1836" hits="70" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SerializeWithRetry" signature="(T,System.Byte[]&)" line-rate="0.7333" branch-rate="0.625" complexity="8">
|
|
<lines>
|
|
<line number="1846" hits="6991" branch="False" />
|
|
<line number="1848" hits="6991" branch="False" />
|
|
<line number="1850" hits="14008" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="285" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1851" hits="7004" branch="False" />
|
|
<line number="1852" hits="7004" branch="False" />
|
|
<line number="1855" hits="7004" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1857" hits="7004" branch="False" />
|
|
<line number="1859" hits="7004" branch="False" />
|
|
<line number="1860" hits="7004" branch="False" />
|
|
<line number="1863" hits="6991" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="131" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1864" hits="6991" branch="False" />
|
|
<line number="1865" hits="6991" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="147" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1866" hits="0" branch="False" />
|
|
<line number="1867" hits="0" branch="False" />
|
|
<line number="1869" hits="6991" branch="False" />
|
|
<line number="1870" hits="6991" branch="False" />
|
|
<line number="1872" hits="6991" branch="False" />
|
|
<line number="1873" hits="6991" branch="False" />
|
|
<line number="1875" hits="13" branch="False" />
|
|
<line number="1876" hits="13" branch="False" />
|
|
<line number="1877" hits="13" branch="False" />
|
|
<line number="1879" hits="13" branch="False" />
|
|
<line number="1880" hits="0" branch="False" />
|
|
<line number="1881" hits="0" branch="False" />
|
|
<line number="1882" hits="0" branch="False" />
|
|
<line number="1883" hits="0" branch="False" />
|
|
<line number="1885" hits="13" branch="False" />
|
|
<line number="1887" hits="0" branch="False" />
|
|
<line number="1888" hits="0" branch="False" />
|
|
<line number="1889" hits="6991" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AppendVersionField" signature="(System.Byte[],System.Int32&)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="1901" hits="6991" branch="False" />
|
|
<line number="1902" hits="6991" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="21" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1904" hits="6991" branch="False" />
|
|
<line number="1912" hits="6991" branch="False" />
|
|
<line number="1913" hits="6991" branch="False" />
|
|
<line number="1915" hits="6991" branch="False" />
|
|
<line number="1916" hits="6991" branch="False" />
|
|
<line number="1917" hits="6991" branch="False" />
|
|
<line number="1919" hits="6991" branch="False" />
|
|
<line number="1920" hits="6991" branch="False" />
|
|
<line number="1922" hits="6991" branch="False" />
|
|
<line number="1924" hits="6991" branch="False" />
|
|
<line number="1927" hits="6991" branch="False" />
|
|
<line number="1928" hits="6991" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Watch" signature="(System.Boolean)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="2023" hits="1004" branch="False" />
|
|
<line number="2024" hits="1004" branch="False" />
|
|
<line number="2025" hits="1004" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="NotifyCdc" signature="(ZB.MOM.WW.CBDD.Core.Transactions.OperationType,TId,System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="2028" hits="7156" branch="False" />
|
|
<line number="2029" hits="7156" branch="False" />
|
|
<line number="2030" hits="7156" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Dispose" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="2038" hits="1" branch="False" />
|
|
<line number="2039" hits="1" branch="False" />
|
|
<line number="2040" hits="1" branch="False" />
|
|
<line number="2041" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Storage.StorageEngine,ZB.MOM.WW.CBDD.Core.Transactions.ITransactionHolder,ZB.MOM.WW.CBDD.Core.Collections.IDocumentMapper`2<TId,T>,System.String)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="96" hits="0" branch="False" />
|
|
<line number="97" hits="0" branch="False" />
|
|
<line number="98" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Storage.IStorageEngine,ZB.MOM.WW.CBDD.Core.Transactions.ITransactionHolder,ZB.MOM.WW.CBDD.Core.Collections.IDocumentMapper`2<TId,T>,System.String)" line-rate="1" branch-rate="0.7" complexity="10">
|
|
<lines>
|
|
<line number="81" hits="6116" branch="False" />
|
|
<line number="107" hits="6116" branch="False" />
|
|
<line number="108" hits="6116" branch="False" />
|
|
<line number="109" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="110" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="46" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="111" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="68" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="112" hits="6116" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="91" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="113" hits="6116" branch="False" />
|
|
<line number="114" hits="6116" branch="False" />
|
|
<line number="115" hits="6116" branch="False" />
|
|
<line number="116" hits="6116" branch="False" />
|
|
<line number="117" hits="6116" branch="False" />
|
|
<line number="118" hits="6116" branch="False" />
|
|
<line number="121" hits="6116" branch="False" />
|
|
<line number="122" hits="6116" branch="False" />
|
|
<line number="126" hits="6116" branch="False" />
|
|
<line number="129" hits="6116" branch="False" />
|
|
<line number="133" hits="6116" branch="False" />
|
|
<line number="134" hits="6116" branch="False" />
|
|
<line number="137" hits="6116" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="309" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="138" hits="5349" branch="False" />
|
|
<line number="139" hits="5349" branch="False" />
|
|
<line number="140" hits="5349" branch="False" />
|
|
<line number="143" hits="6116" branch="False" />
|
|
<line number="144" hits="6116" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="78" hits="27097" branch="False" />
|
|
<line number="147" hits="8254" branch="False" />
|
|
<line number="148" hits="8254" branch="False" />
|
|
<line number="149" hits="8254" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="20" type="jump" coverage="50%" />
|
|
<condition number="36" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="150" hits="0" branch="False" />
|
|
<line number="152" hits="8254" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="64" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="153" hits="81" branch="False" />
|
|
<line number="154" hits="81" branch="False" />
|
|
<line number="155" hits="81" branch="False" />
|
|
<line number="156" hits="8254" branch="False" />
|
|
<line number="160" hits="319" branch="False" />
|
|
<line number="161" hits="319" branch="False" />
|
|
<line number="162" hits="319" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="25" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="163" hits="0" branch="False" />
|
|
<line number="165" hits="319" branch="False" />
|
|
<line number="167" hits="319" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="48" type="jump" coverage="50%" />
|
|
<condition number="77" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="168" hits="290" branch="False" />
|
|
<line number="169" hits="290" branch="False" />
|
|
<line number="170" hits="290" branch="False" />
|
|
<line number="171" hits="319" branch="False" />
|
|
<line number="174" hits="6116" branch="False" />
|
|
<line number="175" hits="6116" branch="False" />
|
|
<line number="176" hits="6116" branch="False" />
|
|
<line number="178" hits="6116" branch="False" />
|
|
<line number="179" hits="6116" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="50" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="181" hits="6116" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="71" type="jump" coverage="100%" />
|
|
<condition number="90" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="182" hits="5349" branch="False" />
|
|
<line number="184" hits="5349" branch="False" />
|
|
<line number="185" hits="5349" branch="False" />
|
|
<line number="187" hits="5349" branch="False" />
|
|
<line number="188" hits="5349" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="154" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="189" hits="5349" branch="False" />
|
|
<line number="190" hits="5349" branch="False" />
|
|
<line number="191" hits="5349" branch="False" />
|
|
<line number="192" hits="5349" branch="False" />
|
|
<line number="194" hits="5349" branch="False" />
|
|
<line number="195" hits="5349" branch="False" />
|
|
<line number="197" hits="767" branch="False" />
|
|
<line number="199" hits="767" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="225" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="200" hits="767" branch="False" />
|
|
<line number="201" hits="6116" branch="False" />
|
|
<line number="228" hits="6" branch="False" />
|
|
<line number="229" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="230" hits="0" branch="False" />
|
|
<line number="232" hits="6" branch="False" />
|
|
<line number="233" hits="6" branch="False" />
|
|
<line number="234" hits="6" branch="False" />
|
|
<line number="237" hits="6" branch="False" />
|
|
<line number="239" hits="6" branch="False" />
|
|
<line number="241" hits="6" branch="False" />
|
|
<line number="243" hits="6" branch="False" />
|
|
<line number="259" hits="1" branch="False" />
|
|
<line number="260" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="262" hits="1" branch="False" />
|
|
<line number="263" hits="1" branch="False" />
|
|
<line number="264" hits="1" branch="False" />
|
|
<line number="265" hits="1" branch="False" />
|
|
<line number="266" hits="1" branch="False" />
|
|
<line number="267" hits="1" branch="False" />
|
|
<line number="269" hits="1" branch="False" />
|
|
<line number="285" hits="10" branch="False" />
|
|
<line number="286" hits="10" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="289" hits="10" branch="False" />
|
|
<line number="290" hits="10" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="29" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="292" hits="10" branch="False" />
|
|
<line number="293" hits="10" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="70" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="294" hits="4" branch="False" />
|
|
<line number="295" hits="4" branch="False" />
|
|
<line number="299" hits="6" branch="False" />
|
|
<line number="300" hits="10" branch="False" />
|
|
<line number="309" hits="3" branch="False" />
|
|
<line number="310" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="311" hits="0" branch="False" />
|
|
<line number="314" hits="3" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="41" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="315" hits="1" branch="False" />
|
|
<line number="317" hits="2" branch="False" />
|
|
<line number="318" hits="2" branch="False" />
|
|
<line number="326" hits="34" branch="False" />
|
|
<line number="327" hits="34" branch="False" />
|
|
<line number="328" hits="34" branch="False" />
|
|
<line number="335" hits="1050" branch="False" />
|
|
<line number="341" hits="1050" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="342" hits="210" branch="False" />
|
|
<line number="343" hits="210" branch="False" />
|
|
<line number="344" hits="210" branch="False" />
|
|
<line number="345" hits="840" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="65" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="346" hits="210" branch="False" />
|
|
<line number="347" hits="210" branch="False" />
|
|
<line number="348" hits="210" branch="False" />
|
|
<line number="349" hits="630" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="113" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="350" hits="0" branch="False" />
|
|
<line number="351" hits="0" branch="False" />
|
|
<line number="352" hits="0" branch="False" />
|
|
<line number="354" hits="630" branch="False" />
|
|
<line number="356" hits="630" branch="False" />
|
|
<line number="357" hits="630" branch="False" />
|
|
<line number="358" hits="1050" branch="False" />
|
|
<line number="365" hits="24" branch="False" />
|
|
<line number="366" hits="24" branch="False" />
|
|
<line number="367" hits="24" branch="False" />
|
|
<line number="376" hits="13" branch="False" />
|
|
<line number="377" hits="13" branch="False" />
|
|
<line number="378" hits="13" branch="False" />
|
|
<line number="409" hits="7" branch="False" />
|
|
<line number="410" hits="7" branch="False" />
|
|
<line number="411" hits="7" branch="False" />
|
|
<line number="413" hits="7" branch="False" />
|
|
<line number="414" hits="7" branch="False" />
|
|
<line number="416" hits="55" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="175" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="417" hits="17" branch="False" />
|
|
<line number="419" hits="17" branch="False" />
|
|
<line number="420" hits="17" branch="False" />
|
|
<line number="421" hits="17" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="139" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="422" hits="17" branch="False" />
|
|
<line number="423" hits="17" branch="False" />
|
|
<line number="424" hits="17" branch="False" />
|
|
<line number="425" hits="17" branch="False" />
|
|
<line number="426" hits="0" branch="False" />
|
|
<line number="427" hits="0" branch="False" />
|
|
<line number="430" hits="0" branch="False" />
|
|
<line number="431" hits="17" branch="False" />
|
|
<line number="432" hits="7" branch="False" />
|
|
<line number="439" hits="6759" branch="False" />
|
|
<line number="440" hits="6759" branch="False" />
|
|
<line number="441" hits="6759" branch="False" />
|
|
<line number="444" hits="6759" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="445" hits="6600" branch="False" />
|
|
<line number="446" hits="6600" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="60" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="447" hits="6600" branch="False" />
|
|
<line number="448" hits="6600" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="65" type="jump" coverage="100%" />
|
|
<condition number="95" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="449" hits="6124" branch="False" />
|
|
<line number="450" hits="6124" branch="False" />
|
|
<line number="452" hits="476" branch="False" />
|
|
<line number="454" hits="0" branch="False" />
|
|
<line number="456" hits="0" branch="False" />
|
|
<line number="457" hits="0" branch="False" />
|
|
<line number="458" hits="0" branch="False" />
|
|
<line number="460" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="197" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="461" hits="0" branch="False" />
|
|
<line number="462" hits="0" branch="False" />
|
|
<line number="463" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="251" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="464" hits="0" branch="False" />
|
|
<line number="465" hits="0" branch="False" />
|
|
<line number="466" hits="0" branch="False" />
|
|
<line number="467" hits="476" branch="False" />
|
|
<line number="470" hits="88303" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="366" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="471" hits="43199" branch="False" />
|
|
<line number="472" hits="43199" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="324" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="473" hits="0" branch="False" />
|
|
<line number="474" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="348" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="475" hits="0" branch="False" />
|
|
<line number="476" hits="0" branch="False" />
|
|
<line number="478" hits="0" branch="False" />
|
|
<line number="479" hits="43199" branch="False" />
|
|
<line number="481" hits="635" branch="False" />
|
|
<line number="482" hits="6759" branch="False" />
|
|
<line number="485" hits="635" branch="False" />
|
|
<line number="486" hits="635" branch="False" />
|
|
<line number="488" hits="635" branch="False" />
|
|
<line number="491" hits="635" branch="False" />
|
|
<line number="493" hits="635" branch="False" />
|
|
<line number="494" hits="635" branch="False" />
|
|
<line number="496" hits="635" branch="False" />
|
|
<line number="497" hits="635" branch="False" />
|
|
<line number="498" hits="635" branch="False" />
|
|
<line number="499" hits="635" branch="False" />
|
|
<line number="500" hits="635" branch="False" />
|
|
<line number="501" hits="635" branch="False" />
|
|
<line number="502" hits="635" branch="False" />
|
|
<line number="503" hits="635" branch="False" />
|
|
<line number="504" hits="635" branch="False" />
|
|
<line number="505" hits="635" branch="False" />
|
|
<line number="507" hits="635" branch="False" />
|
|
<line number="510" hits="635" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="173" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="511" hits="635" branch="False" />
|
|
<line number="513" hits="635" branch="False" />
|
|
<line number="514" hits="635" branch="False" />
|
|
<line number="515" hits="635" branch="False" />
|
|
<line number="517" hits="0" branch="False" />
|
|
<line number="518" hits="0" branch="False" />
|
|
<line number="519" hits="0" branch="False" />
|
|
<line number="522" hits="635" branch="False" />
|
|
<line number="523" hits="635" branch="False" />
|
|
<line number="524" hits="635" branch="False" />
|
|
<line number="526" hits="635" branch="False" />
|
|
<line number="527" hits="635" branch="False" />
|
|
<line number="528" hits="635" branch="False" />
|
|
<line number="530" hits="635" branch="False" />
|
|
<line number="531" hits="635" branch="False" />
|
|
<line number="534" hits="6350" branch="False" />
|
|
<line number="535" hits="6350" branch="False" />
|
|
<line number="536" hits="6350" branch="False" />
|
|
<line number="539" hits="6350" branch="False" />
|
|
<line number="540" hits="6350" branch="False" />
|
|
<line number="542" hits="6350" branch="False" />
|
|
<line number="546" hits="6350" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="84" type="jump" coverage="100%" />
|
|
<condition number="102" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="547" hits="1" branch="False" />
|
|
<line number="548" hits="1" branch="False" />
|
|
<line number="549" hits="1" branch="False" />
|
|
<line number="550" hits="1" branch="False" />
|
|
<line number="551" hits="1" branch="False" />
|
|
<line number="552" hits="1" branch="False" />
|
|
<line number="553" hits="1" branch="False" />
|
|
<line number="554" hits="1" branch="False" />
|
|
<line number="555" hits="1" branch="False" />
|
|
<line number="556" hits="1" branch="False" />
|
|
<line number="557" hits="1" branch="False" />
|
|
<line number="558" hits="1" branch="False" />
|
|
<line number="561" hits="6350" branch="False" />
|
|
<line number="562" hits="6350" branch="False" />
|
|
<line number="564" hits="6350" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="224" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="565" hits="0" branch="False" />
|
|
<line number="568" hits="6350" branch="False" />
|
|
<line number="571" hits="6350" branch="False" />
|
|
<line number="572" hits="6350" branch="False" />
|
|
<line number="575" hits="6350" branch="False" />
|
|
<line number="576" hits="6350" branch="False" />
|
|
<line number="577" hits="6350" branch="False" />
|
|
<line number="578" hits="6350" branch="False" />
|
|
<line number="579" hits="6350" branch="False" />
|
|
<line number="580" hits="6350" branch="False" />
|
|
<line number="581" hits="6350" branch="False" />
|
|
<line number="582" hits="6350" branch="False" />
|
|
<line number="585" hits="6350" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="575" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="586" hits="6268" branch="False" />
|
|
<line number="588" hits="6350" branch="False" />
|
|
<line number="589" hits="6350" branch="False" />
|
|
<line number="590" hits="6350" branch="False" />
|
|
<line number="593" hits="6350" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="649" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="594" hits="6350" branch="False" />
|
|
<line number="596" hits="6350" branch="False" />
|
|
<line number="597" hits="6350" branch="False" />
|
|
<line number="598" hits="6350" branch="False" />
|
|
<line number="599" hits="6350" branch="False" />
|
|
<line number="600" hits="6350" branch="False" />
|
|
<line number="601" hits="6350" branch="False" />
|
|
<line number="602" hits="6350" branch="False" />
|
|
<line number="603" hits="6350" branch="False" />
|
|
<line number="605" hits="0" branch="False" />
|
|
<line number="606" hits="0" branch="False" />
|
|
<line number="607" hits="0" branch="False" />
|
|
<line number="610" hits="6350" branch="False" />
|
|
<line number="612" hits="6350" branch="False" />
|
|
<line number="615" hits="6350" branch="False" />
|
|
<line number="616" hits="6350" branch="False" />
|
|
<line number="617" hits="6350" branch="False" />
|
|
<line number="618" hits="6350" branch="False" />
|
|
<line number="621" hits="6759" branch="False" />
|
|
<line number="623" hits="1205112" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="72" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="624" hits="595880" branch="False" />
|
|
<line number="625" hits="595880" branch="False" />
|
|
<line number="626" hits="595880" branch="False" />
|
|
<line number="628" hits="595880" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="46" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="629" hits="83" branch="False" />
|
|
<line number="630" hits="595797" branch="False" />
|
|
<line number="633" hits="6676" branch="False" />
|
|
<line number="634" hits="6759" branch="False" />
|
|
<line number="637" hits="1874" branch="False" />
|
|
<line number="638" hits="1874" branch="False" />
|
|
<line number="639" hits="1874" branch="False" />
|
|
<line number="642" hits="1874" branch="False" />
|
|
<line number="643" hits="1874" branch="False" />
|
|
<line number="645" hits="1874" branch="False" />
|
|
<line number="646" hits="1874" branch="False" />
|
|
<line number="647" hits="1874" branch="False" />
|
|
<line number="648" hits="1874" branch="False" />
|
|
<line number="649" hits="1874" branch="False" />
|
|
<line number="650" hits="1874" branch="False" />
|
|
<line number="651" hits="1874" branch="False" />
|
|
<line number="652" hits="1874" branch="False" />
|
|
<line number="653" hits="1874" branch="False" />
|
|
<line number="654" hits="1874" branch="False" />
|
|
<line number="656" hits="1874" branch="False" />
|
|
<line number="659" hits="1874" branch="False" />
|
|
<line number="662" hits="1874" branch="False" />
|
|
<line number="663" hits="1874" branch="False" />
|
|
<line number="664" hits="1874" branch="False" />
|
|
<line number="665" hits="1874" branch="False" />
|
|
<line number="666" hits="1874" branch="False" />
|
|
<line number="667" hits="1874" branch="False" />
|
|
<line number="668" hits="1874" branch="False" />
|
|
<line number="670" hits="1874" branch="False" />
|
|
<line number="673" hits="1874" branch="False" />
|
|
<line number="674" hits="1874" branch="False" />
|
|
<line number="675" hits="1874" branch="False" />
|
|
<line number="676" hits="1874" branch="False" />
|
|
<line number="679" hits="409" branch="False" />
|
|
<line number="680" hits="409" branch="False" />
|
|
<line number="683" hits="409" branch="False" />
|
|
<line number="689" hits="409" branch="False" />
|
|
<line number="690" hits="409" branch="False" />
|
|
<line number="691" hits="409" branch="False" />
|
|
<line number="693" hits="409" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="59" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="694" hits="409" branch="False" />
|
|
<line number="695" hits="409" branch="False" />
|
|
<line number="696" hits="409" branch="False" />
|
|
<line number="699" hits="409" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="86" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="700" hits="409" branch="False" />
|
|
<line number="701" hits="409" branch="False" />
|
|
<line number="702" hits="409" branch="False" />
|
|
<line number="703" hits="409" branch="False" />
|
|
<line number="704" hits="409" branch="False" />
|
|
<line number="705" hits="409" branch="False" />
|
|
<line number="706" hits="409" branch="False" />
|
|
<line number="707" hits="409" branch="False" />
|
|
<line number="708" hits="409" branch="False" />
|
|
<line number="709" hits="0" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="133" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="710" hits="0" branch="False" />
|
|
<line number="712" hits="0" branch="False" />
|
|
<line number="716" hits="3748" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="196" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="717" hits="1465" branch="False" />
|
|
<line number="718" hits="1465" branch="False" />
|
|
<line number="719" hits="1465" branch="False" />
|
|
<line number="720" hits="1465" branch="False" />
|
|
<line number="721" hits="1465" branch="False" />
|
|
<line number="722" hits="1465" branch="False" />
|
|
<line number="723" hits="1465" branch="False" />
|
|
<line number="724" hits="1465" branch="False" />
|
|
<line number="725" hits="1465" branch="False" />
|
|
<line number="726" hits="409" branch="False" />
|
|
<line number="731" hits="409" branch="False" />
|
|
<line number="732" hits="409" branch="False" />
|
|
<line number="735" hits="409" branch="False" />
|
|
<line number="736" hits="409" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="229" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="737" hits="406" branch="False" />
|
|
<line number="740" hits="409" branch="False" />
|
|
<line number="742" hits="409" branch="False" />
|
|
<line number="743" hits="409" branch="False" />
|
|
<line number="745" hits="409" branch="False" />
|
|
<line number="748" hits="409" branch="False" />
|
|
<line number="751" hits="409" branch="False" />
|
|
<line number="752" hits="409" branch="False" />
|
|
<line number="755" hits="409" branch="False" />
|
|
<line number="756" hits="409" branch="False" />
|
|
<line number="759" hits="409" branch="False" />
|
|
<line number="766" hits="409" branch="False" />
|
|
<line number="767" hits="409" branch="False" />
|
|
<line number="768" hits="409" branch="False" />
|
|
<line number="769" hits="409" branch="False" />
|
|
<line number="770" hits="409" branch="False" />
|
|
<line number="771" hits="409" branch="False" />
|
|
<line number="772" hits="409" branch="False" />
|
|
<line number="773" hits="409" branch="False" />
|
|
<line number="776" hits="409" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="503" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="777" hits="408" branch="False" />
|
|
<line number="779" hits="409" branch="False" />
|
|
<line number="780" hits="409" branch="False" />
|
|
<line number="781" hits="409" branch="False" />
|
|
<line number="784" hits="409" branch="False" />
|
|
<line number="785" hits="409" branch="False" />
|
|
<line number="786" hits="409" branch="False" />
|
|
<line number="787" hits="409" branch="False" />
|
|
<line number="788" hits="409" branch="False" />
|
|
<line number="789" hits="409" branch="False" />
|
|
<line number="790" hits="409" branch="False" />
|
|
<line number="793" hits="409" branch="False" />
|
|
<line number="795" hits="409" branch="False" />
|
|
<line number="798" hits="409" branch="False" />
|
|
<line number="799" hits="409" branch="False" />
|
|
<line number="800" hits="409" branch="False" />
|
|
<line number="801" hits="409" branch="False" />
|
|
<line number="810" hits="4568" branch="False" />
|
|
<line number="811" hits="4568" branch="False" />
|
|
<line number="812" hits="4568" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="814" hits="4568" branch="False" />
|
|
<line number="816" hits="4568" branch="False" />
|
|
<line number="818" hits="4568" branch="False" />
|
|
<line number="819" hits="4568" branch="False" />
|
|
<line number="820" hits="4568" branch="False" />
|
|
<line number="822" hits="0" branch="False" />
|
|
<line number="823" hits="0" branch="False" />
|
|
<line number="824" hits="0" branch="False" />
|
|
<line number="825" hits="0" branch="False" />
|
|
<line number="829" hits="4568" branch="False" />
|
|
<line number="830" hits="4568" branch="False" />
|
|
<line number="831" hits="4568" branch="False" />
|
|
<line number="832" hits="4568" branch="False" />
|
|
<line number="876" hits="9" branch="False" />
|
|
<line number="877" hits="9" branch="False" />
|
|
<line number="878" hits="9" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="880" hits="9" branch="False" />
|
|
<line number="881" hits="9" branch="False" />
|
|
<line number="883" hits="9" branch="False" />
|
|
<line number="885" hits="9" branch="False" />
|
|
<line number="887" hits="9" branch="False" />
|
|
<line number="888" hits="9" branch="False" />
|
|
<line number="889" hits="9" branch="False" />
|
|
<line number="891" hits="0" branch="False" />
|
|
<line number="892" hits="0" branch="False" />
|
|
<line number="893" hits="0" branch="False" />
|
|
<line number="894" hits="0" branch="False" />
|
|
<line number="898" hits="9" branch="False" />
|
|
<line number="899" hits="9" branch="False" />
|
|
<line number="900" hits="9" branch="False" />
|
|
<line number="901" hits="9" branch="False" />
|
|
<line number="937" hits="11" branch="False" />
|
|
<line number="938" hits="11" branch="False" />
|
|
<line number="942" hits="108" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="368" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="943" hits="43" branch="False" />
|
|
<line number="944" hits="43" branch="False" />
|
|
<line number="945" hits="43" branch="False" />
|
|
<line number="948" hits="43" branch="False" />
|
|
<line number="950" hits="43" branch="False" />
|
|
<line number="951" hits="2057" branch="False" />
|
|
<line number="952" hits="2057" branch="False" />
|
|
<line number="953" hits="2057" branch="False" />
|
|
<line number="954" hits="2057" branch="False" />
|
|
<line number="955" hits="2057" branch="False" />
|
|
<line number="956" hits="2100" branch="False" />
|
|
<line number="959" hits="4200" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="319" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="960" hits="2057" branch="False" />
|
|
<line number="961" hits="2057" branch="False" />
|
|
<line number="962" hits="2057" branch="False" />
|
|
<line number="965" hits="2057" branch="False" />
|
|
<line number="966" hits="2057" branch="False" />
|
|
<line number="967" hits="2057" branch="False" />
|
|
<line number="968" hits="2057" branch="False" />
|
|
<line number="970" hits="2057" branch="False" />
|
|
<line number="971" hits="2057" branch="False" />
|
|
<line number="972" hits="2057" branch="False" />
|
|
<line number="973" hits="2057" branch="False" />
|
|
<line number="974" hits="43" branch="False" />
|
|
<line number="975" hits="11" branch="False" />
|
|
<line number="978" hits="6725" branch="False" />
|
|
<line number="979" hits="6725" branch="False" />
|
|
<line number="980" hits="6725" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="36" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="981" hits="4494" branch="False" />
|
|
<line number="982" hits="4494" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="69" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="983" hits="3845" branch="False" />
|
|
<line number="984" hits="3845" branch="False" />
|
|
<line number="985" hits="3845" branch="False" />
|
|
<line number="986" hits="3845" branch="False" />
|
|
<line number="987" hits="649" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="134" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="988" hits="0" branch="False" />
|
|
<line number="989" hits="0" branch="False" />
|
|
<line number="990" hits="0" branch="False" />
|
|
<line number="991" hits="0" branch="False" />
|
|
<line number="992" hits="4494" branch="False" />
|
|
<line number="993" hits="6725" branch="False" />
|
|
<line number="994" hits="6725" branch="False" />
|
|
<line number="997" hits="4668" branch="False" />
|
|
<line number="998" hits="4668" branch="False" />
|
|
<line number="999" hits="4668" branch="False" />
|
|
<line number="1001" hits="4668" branch="False" />
|
|
<line number="1002" hits="4668" branch="False" />
|
|
<line number="1003" hits="4668" branch="False" />
|
|
<line number="1006" hits="4668" branch="False" />
|
|
<line number="1007" hits="4668" branch="False" />
|
|
<line number="1008" hits="4668" branch="False" />
|
|
<line number="1009" hits="4668" branch="False" />
|
|
<line number="1012" hits="6725" branch="False" />
|
|
<line number="1013" hits="6725" branch="False" />
|
|
<line number="1014" hits="6725" branch="False" />
|
|
<line number="1015" hits="6725" branch="False" />
|
|
<line number="1016" hits="6725" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="41" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1019" hits="6725" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="77" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1020" hits="6317" branch="False" />
|
|
<line number="1021" hits="6317" branch="False" />
|
|
<line number="1022" hits="6546" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="106" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1023" hits="6317" branch="False" />
|
|
<line number="1024" hits="6317" branch="False" />
|
|
<line number="1025" hits="6317" branch="False" />
|
|
<line number="1027" hits="408" branch="False" />
|
|
<line number="1028" hits="408" branch="False" />
|
|
<line number="1029" hits="408" branch="False" />
|
|
<line number="1030" hits="408" branch="False" />
|
|
<line number="1032" hits="6725" branch="False" />
|
|
<line number="1033" hits="6725" branch="False" />
|
|
<line number="1034" hits="6725" branch="False" />
|
|
<line number="1037" hits="6725" branch="False" />
|
|
<line number="1038" hits="6725" branch="False" />
|
|
<line number="1053" hits="821" branch="False" />
|
|
<line number="1054" hits="821" branch="False" />
|
|
<line number="1055" hits="821" branch="False" />
|
|
<line number="1057" hits="821" branch="False" />
|
|
<line number="1058" hits="821" branch="False" />
|
|
<line number="1060" hits="821" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="64" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1061" hits="269" branch="False" />
|
|
<line number="1063" hits="552" branch="False" />
|
|
<line number="1066" hits="821" branch="False" />
|
|
<line number="1067" hits="821" branch="False" />
|
|
<line number="1068" hits="817" branch="False" />
|
|
<line number="1101" hits="11134" branch="False" />
|
|
<line number="1102" hits="11134" branch="False" />
|
|
<line number="1103" hits="11134" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1104" hits="11134" branch="False" />
|
|
<line number="1106" hits="11134" branch="False" />
|
|
<line number="1108" hits="11134" branch="False" />
|
|
<line number="1110" hits="11134" branch="False" />
|
|
<line number="1112" hits="11134" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="115" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1113" hits="0" branch="False" />
|
|
<line number="1115" hits="11134" branch="False" />
|
|
<line number="1116" hits="11134" branch="False" />
|
|
<line number="1118" hits="11134" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="184" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1119" hits="0" branch="False" />
|
|
<line number="1121" hits="11134" branch="False" />
|
|
<line number="1123" hits="11134" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="232" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1124" hits="104" branch="False" />
|
|
<line number="1125" hits="104" branch="False" />
|
|
<line number="1126" hits="104" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="281" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1127" hits="104" branch="False" />
|
|
<line number="1128" hits="104" branch="False" />
|
|
<line number="1130" hits="104" branch="False" />
|
|
<line number="1133" hits="11030" branch="False" />
|
|
<line number="1134" hits="11030" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="383" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1135" hits="73" branch="False" />
|
|
<line number="1136" hits="73" branch="False" />
|
|
<line number="1137" hits="69" branch="False" />
|
|
<line number="1140" hits="10957" branch="False" />
|
|
<line number="1143" hits="11134" branch="False" />
|
|
<line number="1144" hits="11134" branch="False" />
|
|
<line number="1145" hits="11134" branch="False" />
|
|
<line number="1146" hits="11130" branch="False" />
|
|
<line number="1158" hits="66" branch="False" />
|
|
<line number="1159" hits="66" branch="False" />
|
|
<line number="1160" hits="66" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1162" hits="66" branch="False" />
|
|
<line number="1164" hits="66" branch="False" />
|
|
<line number="1166" hits="66" branch="False" />
|
|
<line number="1167" hits="66" branch="False" />
|
|
<line number="1168" hits="66" branch="False" />
|
|
<line number="1170" hits="0" branch="False" />
|
|
<line number="1171" hits="0" branch="False" />
|
|
<line number="1172" hits="0" branch="False" />
|
|
<line number="1173" hits="0" branch="False" />
|
|
<line number="1177" hits="66" branch="False" />
|
|
<line number="1178" hits="66" branch="False" />
|
|
<line number="1179" hits="66" branch="False" />
|
|
<line number="1180" hits="66" branch="False" />
|
|
<line number="1209" hits="1" branch="False" />
|
|
<line number="1210" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1212" hits="1" branch="False" />
|
|
<line number="1213" hits="1" branch="False" />
|
|
<line number="1215" hits="1" branch="False" />
|
|
<line number="1217" hits="1" branch="False" />
|
|
<line number="1218" hits="1" branch="False" />
|
|
<line number="1219" hits="1" branch="False" />
|
|
<line number="1222" hits="1" branch="False" />
|
|
<line number="1223" hits="1" branch="False" />
|
|
<line number="1224" hits="1" branch="False" />
|
|
<line number="1225" hits="1" branch="False" />
|
|
<line number="1252" hits="2" branch="False" />
|
|
<line number="1253" hits="2" branch="False" />
|
|
<line number="1254" hits="2" branch="False" />
|
|
<line number="1255" hits="2" branch="False" />
|
|
<line number="1258" hits="12" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="402" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1259" hits="4" branch="False" />
|
|
<line number="1260" hits="4" branch="False" />
|
|
<line number="1261" hits="4" branch="False" />
|
|
<line number="1264" hits="4" branch="False" />
|
|
<line number="1266" hits="408" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="226" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1267" hits="200" branch="False" />
|
|
<line number="1268" hits="200" branch="False" />
|
|
<line number="1269" hits="200" branch="False" />
|
|
<line number="1270" hits="200" branch="False" />
|
|
<line number="1274" hits="200" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="141" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1275" hits="200" branch="False" />
|
|
<line number="1276" hits="200" branch="False" />
|
|
<line number="1277" hits="200" branch="False" />
|
|
<line number="1278" hits="200" branch="False" />
|
|
<line number="1280" hits="0" branch="False" />
|
|
<line number="1281" hits="0" branch="False" />
|
|
<line number="1282" hits="0" branch="False" />
|
|
<line number="1283" hits="200" branch="False" />
|
|
<line number="1286" hits="408" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="378" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1287" hits="200" branch="False" />
|
|
<line number="1288" hits="200" branch="False" />
|
|
<line number="1289" hits="200" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="289" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1291" hits="200" branch="False" />
|
|
<line number="1293" hits="200" branch="False" />
|
|
<line number="1294" hits="200" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="335" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1295" hits="200" branch="False" />
|
|
<line number="1296" hits="200" branch="False" />
|
|
<line number="1298" hits="200" branch="False" />
|
|
<line number="1299" hits="200" branch="False" />
|
|
<line number="1300" hits="200" branch="False" />
|
|
<line number="1301" hits="200" branch="False" />
|
|
<line number="1302" hits="4" branch="False" />
|
|
<line number="1303" hits="2" branch="False" />
|
|
<line number="1304" hits="2" branch="False" />
|
|
<line number="1307" hits="66" branch="False" />
|
|
<line number="1308" hits="66" branch="False" />
|
|
<line number="1309" hits="66" branch="False" />
|
|
<line number="1311" hits="66" branch="False" />
|
|
<line number="1312" hits="66" branch="False" />
|
|
<line number="1315" hits="66" branch="False" />
|
|
<line number="1316" hits="66" branch="False" />
|
|
<line number="1317" hits="66" branch="False" />
|
|
<line number="1318" hits="66" branch="False" />
|
|
<line number="1321" hits="266" branch="False" />
|
|
<line number="1322" hits="266" branch="False" />
|
|
<line number="1323" hits="266" branch="False" />
|
|
<line number="1324" hits="266" branch="False" />
|
|
<line number="1325" hits="266" branch="False" />
|
|
<line number="1326" hits="266" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="54" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1327" hits="266" branch="False" />
|
|
<line number="1329" hits="266" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="108" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1330" hits="1" branch="False" />
|
|
<line number="1333" hits="265" branch="False" />
|
|
<line number="1334" hits="265" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="142" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1337" hits="265" branch="False" />
|
|
<line number="1339" hits="265" branch="False" />
|
|
<line number="1340" hits="265" branch="False" />
|
|
<line number="1342" hits="265" branch="False" />
|
|
<line number="1343" hits="265" branch="False" />
|
|
<line number="1345" hits="265" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="257" type="jump" coverage="100%" />
|
|
<condition number="278" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1346" hits="231" branch="False" />
|
|
<line number="1348" hits="231" branch="False" />
|
|
<line number="1349" hits="231" branch="False" />
|
|
<line number="1350" hits="231" branch="False" />
|
|
<line number="1351" hits="231" branch="False" />
|
|
<line number="1352" hits="231" branch="False" />
|
|
<line number="1353" hits="231" branch="False" />
|
|
<line number="1356" hits="231" branch="False" />
|
|
<line number="1359" hits="231" branch="False" />
|
|
<line number="1360" hits="231" branch="False" />
|
|
<line number="1363" hits="34" branch="False" />
|
|
<line number="1365" hits="34" branch="False" />
|
|
<line number="1368" hits="34" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="446" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1369" hits="33" branch="False" />
|
|
<line number="1370" hits="33" branch="False" />
|
|
<line number="1371" hits="33" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="470" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1372" hits="33" branch="False" />
|
|
<line number="1373" hits="33" branch="False" />
|
|
<line number="1374" hits="33" branch="False" />
|
|
<line number="1376" hits="1" branch="False" />
|
|
<line number="1377" hits="1" branch="False" />
|
|
<line number="1378" hits="1" branch="False" />
|
|
<line number="1379" hits="1" branch="False" />
|
|
<line number="1381" hits="34" branch="False" />
|
|
<line number="1382" hits="34" branch="False" />
|
|
<line number="1385" hits="34" branch="False" />
|
|
<line number="1386" hits="34" branch="False" />
|
|
<line number="1390" hits="265" branch="False" />
|
|
<line number="1391" hits="265" branch="False" />
|
|
<line number="1392" hits="265" branch="False" />
|
|
<line number="1393" hits="266" branch="False" />
|
|
<line number="1401" hits="117" branch="False" />
|
|
<line number="1402" hits="117" branch="False" />
|
|
<line number="1404" hits="117" branch="False" />
|
|
<line number="1405" hits="117" branch="False" />
|
|
<line number="1406" hits="117" branch="False" />
|
|
<line number="1409" hits="117" branch="False" />
|
|
<line number="1410" hits="117" branch="False" />
|
|
<line number="1411" hits="117" branch="False" />
|
|
<line number="1412" hits="117" branch="False" />
|
|
<line number="1440" hits="2" branch="False" />
|
|
<line number="1441" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1443" hits="2" branch="False" />
|
|
<line number="1444" hits="2" branch="False" />
|
|
<line number="1446" hits="2" branch="False" />
|
|
<line number="1447" hits="2" branch="False" />
|
|
<line number="1448" hits="2" branch="False" />
|
|
<line number="1451" hits="2" branch="False" />
|
|
<line number="1452" hits="2" branch="False" />
|
|
<line number="1453" hits="2" branch="False" />
|
|
<line number="1454" hits="2" branch="False" />
|
|
<line number="1479" hits="2" branch="False" />
|
|
<line number="1480" hits="2" branch="False" />
|
|
<line number="1481" hits="108" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="44" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1482" hits="51" branch="False" />
|
|
<line number="1483" hits="51" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1484" hits="51" branch="False" />
|
|
<line number="1485" hits="51" branch="False" />
|
|
<line number="1486" hits="2" branch="False" />
|
|
<line number="1487" hits="2" branch="False" />
|
|
<line number="1490" hits="202" branch="False" />
|
|
<line number="1491" hits="202" branch="False" />
|
|
<line number="1492" hits="202" branch="False" />
|
|
<line number="1493" hits="202" branch="False" />
|
|
<line number="1494" hits="202" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="65" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1495" hits="2" branch="False" />
|
|
<line number="1498" hits="200" branch="False" />
|
|
<line number="1499" hits="200" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="96" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1500" hits="200" branch="False" />
|
|
<line number="1501" hits="200" branch="False" />
|
|
<line number="1502" hits="200" branch="False" />
|
|
<line number="1505" hits="200" branch="False" />
|
|
<line number="1507" hits="200" branch="False" />
|
|
<line number="1508" hits="200" branch="False" />
|
|
<line number="1510" hits="200" branch="False" />
|
|
<line number="1511" hits="200" branch="False" />
|
|
<line number="1514" hits="200" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="227" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1515" hits="48" branch="False" />
|
|
<line number="1516" hits="48" branch="False" />
|
|
<line number="1517" hits="48" branch="False" />
|
|
<line number="1518" hits="48" branch="False" />
|
|
<line number="1519" hits="48" branch="False" />
|
|
<line number="1522" hits="200" branch="False" />
|
|
<line number="1523" hits="200" branch="False" />
|
|
<line number="1524" hits="200" branch="False" />
|
|
<line number="1526" hits="200" branch="False" />
|
|
<line number="1529" hits="200" branch="False" />
|
|
<line number="1532" hits="366" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="364" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1534" hits="200" branch="False" />
|
|
<line number="1537" hits="200" branch="False" />
|
|
<line number="1538" hits="200" branch="False" />
|
|
<line number="1539" hits="200" branch="False" />
|
|
<line number="1540" hits="202" branch="False" />
|
|
<line number="1543" hits="48" branch="False" />
|
|
<line number="1544" hits="48" branch="False" />
|
|
<line number="1545" hits="48" branch="False" />
|
|
<line number="1547" hits="48" branch="False" />
|
|
<line number="1548" hits="222" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="113" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1549" hits="174" branch="False" />
|
|
<line number="1550" hits="174" branch="False" />
|
|
<line number="1551" hits="174" branch="False" />
|
|
<line number="1552" hits="174" branch="False" />
|
|
<line number="1555" hits="174" branch="False" />
|
|
<line number="1557" hits="174" branch="False" />
|
|
<line number="1558" hits="174" branch="False" />
|
|
<line number="1559" hits="48" branch="False" />
|
|
<line number="1561" hits="48" branch="False" />
|
|
<line number="1562" hits="48" branch="False" />
|
|
<line number="1563" hits="48" branch="False" />
|
|
<line number="1564" hits="48" branch="False" />
|
|
<line number="1577" hits="168" branch="False" />
|
|
<line number="1578" hits="168" branch="False" />
|
|
<line number="1579" hits="168" branch="False" />
|
|
<line number="1582" hits="168" branch="False" />
|
|
<line number="1583" hits="168" branch="False" />
|
|
<line number="1584" hits="168" branch="False" />
|
|
<line number="1585" hits="168" branch="False" />
|
|
<line number="1608" hits="5" branch="False" />
|
|
<line number="1613" hits="6991" branch="False" />
|
|
<line number="1614" hits="6991" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1615" hits="53" branch="False" />
|
|
<line number="1616" hits="53" branch="False" />
|
|
<line number="1619" hits="6938" branch="False" />
|
|
<line number="1620" hits="6991" branch="False" />
|
|
<line number="1623" hits="6991" branch="False" />
|
|
<line number="1624" hits="6991" branch="False" />
|
|
<line number="1626" hits="6991" branch="False" />
|
|
<line number="1627" hits="6991" branch="False" />
|
|
<line number="1628" hits="6991" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="39" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1629" hits="6931" branch="False" />
|
|
<line number="1631" hits="60" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="67" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1632" hits="6" branch="False" />
|
|
<line number="1633" hits="6" branch="False" />
|
|
<line number="1634" hits="6" branch="False" />
|
|
<line number="1637" hits="54" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="99" type="jump" coverage="50%" />
|
|
<condition number="132" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1638" hits="0" branch="False" />
|
|
<line number="1639" hits="0" branch="False" />
|
|
<line number="1640" hits="0" branch="False" />
|
|
<line number="1643" hits="54" branch="False" />
|
|
<line number="1645" hits="54" branch="False" />
|
|
<line number="1646" hits="54" branch="False" />
|
|
<line number="1647" hits="54" branch="False" />
|
|
<line number="1648" hits="53" branch="False" />
|
|
<line number="1649" hits="53" branch="False" />
|
|
<line number="1650" hits="53" branch="False" />
|
|
<line number="1652" hits="53" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="257" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1653" hits="0" branch="False" />
|
|
<line number="1654" hits="0" branch="False" />
|
|
<line number="1655" hits="0" branch="False" />
|
|
<line number="1658" hits="53" branch="False" />
|
|
<line number="1659" hits="53" branch="False" />
|
|
<line number="1660" hits="53" branch="False" />
|
|
<line number="1661" hits="53" branch="False" />
|
|
<line number="1663" hits="53" branch="False" />
|
|
<line number="1664" hits="53" branch="False" />
|
|
<line number="1665" hits="53" branch="False" />
|
|
<line number="1667" hits="1" branch="False" />
|
|
<line number="1668" hits="1" branch="False" />
|
|
<line number="1669" hits="1" branch="False" />
|
|
<line number="1670" hits="1" branch="False" />
|
|
<line number="1672" hits="6991" branch="False" />
|
|
<line number="1675" hits="53" branch="False" />
|
|
<line number="1676" hits="53" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="10" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1677" hits="0" branch="False" />
|
|
<line number="1679" hits="53" branch="False" />
|
|
<line number="1680" hits="53" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1681" hits="0" branch="False" />
|
|
<line number="1683" hits="53" branch="False" />
|
|
<line number="1684" hits="53" branch="False" />
|
|
<line number="1685" hits="53" branch="False" />
|
|
<line number="1688" hits="11134" branch="False" />
|
|
<line number="1689" hits="11134" branch="False" />
|
|
<line number="1690" hits="11134" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
<condition number="34" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1691" hits="0" branch="False" />
|
|
<line number="1692" hits="0" branch="False" />
|
|
<line number="1693" hits="0" branch="False" />
|
|
<line number="1695" hits="11134" branch="False" />
|
|
<line number="1698" hits="104" branch="False" />
|
|
<line number="1699" hits="104" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="15" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1700" hits="0" branch="False" />
|
|
<line number="1701" hits="0" branch="False" />
|
|
<line number="1702" hits="0" branch="False" />
|
|
<line number="1705" hits="104" branch="False" />
|
|
<line number="1706" hits="104" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="155" type="jump" coverage="50%" />
|
|
<condition number="172" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1707" hits="0" branch="False" />
|
|
<line number="1708" hits="0" branch="False" />
|
|
<line number="1709" hits="0" branch="False" />
|
|
<line number="1710" hits="0" branch="False" />
|
|
<line number="1713" hits="104" branch="False" />
|
|
<line number="1714" hits="104" branch="False" />
|
|
<line number="1715" hits="104" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="342" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1716" hits="0" branch="False" />
|
|
<line number="1717" hits="0" branch="False" />
|
|
<line number="1718" hits="0" branch="False" />
|
|
<line number="1721" hits="104" branch="False" />
|
|
<line number="1722" hits="104" branch="False" />
|
|
<line number="1724" hits="104" branch="False" />
|
|
<line number="1725" hits="104" branch="False" />
|
|
<line number="1727" hits="1045" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="733" type="jump" coverage="100%" />
|
|
<condition number="719" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1728" hits="941" branch="False" />
|
|
<line number="1729" hits="941" branch="False" />
|
|
<line number="1730" hits="941" branch="False" />
|
|
<line number="1731" hits="941" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="596" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1732" hits="0" branch="False" />
|
|
<line number="1733" hits="0" branch="False" />
|
|
<line number="1734" hits="0" branch="False" />
|
|
<line number="1737" hits="941" branch="False" />
|
|
<line number="1738" hits="941" branch="False" />
|
|
<line number="1739" hits="941" branch="False" />
|
|
<line number="1740" hits="941" branch="False" />
|
|
<line number="1741" hits="941" branch="False" />
|
|
<line number="1742" hits="941" branch="False" />
|
|
<line number="1744" hits="104" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="750" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1745" hits="0" branch="False" />
|
|
<line number="1746" hits="0" branch="False" />
|
|
<line number="1747" hits="0" branch="False" />
|
|
<line number="1750" hits="104" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="901" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1751" hits="0" branch="False" />
|
|
<line number="1752" hits="0" branch="False" />
|
|
<line number="1753" hits="0" branch="False" />
|
|
<line number="1756" hits="104" branch="False" />
|
|
<line number="1757" hits="104" branch="False" />
|
|
<line number="1760" hits="74" branch="False" />
|
|
<line number="1761" hits="74" branch="False" />
|
|
<line number="1762" hits="74" branch="False" />
|
|
<line number="1765" hits="74" branch="False" />
|
|
<line number="1766" hits="74" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="36" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1767" hits="0" branch="False" />
|
|
<line number="1768" hits="0" branch="False" />
|
|
<line number="1769" hits="0" branch="False" />
|
|
<line number="1772" hits="74" branch="False" />
|
|
<line number="1773" hits="73" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="172" type="jump" coverage="50%" />
|
|
<condition number="191" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1774" hits="1" branch="False" />
|
|
<line number="1775" hits="1" branch="False" />
|
|
<line number="1776" hits="1" branch="False" />
|
|
<line number="1779" hits="72" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="320" type="jump" coverage="50%" />
|
|
<condition number="354" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1780" hits="1" branch="False" />
|
|
<line number="1781" hits="1" branch="False" />
|
|
<line number="1782" hits="1" branch="False" />
|
|
<line number="1783" hits="1" branch="False" />
|
|
<line number="1786" hits="71" branch="False" />
|
|
<line number="1787" hits="71" branch="True" condition-coverage="50% (2/4)">
|
|
<conditions>
|
|
<condition number="501" type="jump" coverage="50%" />
|
|
<condition number="523" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1788" hits="0" branch="False" />
|
|
<line number="1789" hits="0" branch="False" />
|
|
<line number="1790" hits="0" branch="False" />
|
|
<line number="1793" hits="71" branch="False" />
|
|
<line number="1794" hits="71" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="701" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1795" hits="1" branch="False" />
|
|
<line number="1796" hits="1" branch="False" />
|
|
<line number="1797" hits="1" branch="False" />
|
|
<line number="1798" hits="1" branch="False" />
|
|
<line number="1801" hits="70" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="833" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1802" hits="0" branch="False" />
|
|
<line number="1803" hits="0" branch="False" />
|
|
<line number="1804" hits="0" branch="False" />
|
|
<line number="1807" hits="70" branch="False" />
|
|
<line number="1808" hits="70" branch="False" />
|
|
<line number="1809" hits="70" branch="False" />
|
|
<line number="1810" hits="70" branch="False" />
|
|
<line number="1811" hits="70" branch="False" />
|
|
<line number="1812" hits="70" branch="False" />
|
|
<line number="1813" hits="70" branch="False" />
|
|
<line number="1814" hits="70" branch="False" />
|
|
<line number="1816" hits="70" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="1049" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1817" hits="0" branch="False" />
|
|
<line number="1818" hits="0" branch="False" />
|
|
<line number="1819" hits="0" branch="False" />
|
|
<line number="1822" hits="70" branch="False" />
|
|
<line number="1823" hits="70" branch="False" />
|
|
<line number="1825" hits="3" branch="False" />
|
|
<line number="1826" hits="3" branch="False" />
|
|
<line number="1827" hits="3" branch="False" />
|
|
<line number="1828" hits="3" branch="False" />
|
|
<line number="1830" hits="1" branch="False" />
|
|
<line number="1831" hits="1" branch="False" />
|
|
<line number="1832" hits="1" branch="False" />
|
|
<line number="1833" hits="1" branch="False" />
|
|
<line number="1834" hits="1" branch="False" />
|
|
<line number="1836" hits="70" branch="False" />
|
|
<line number="1846" hits="6991" branch="False" />
|
|
<line number="1848" hits="6991" branch="False" />
|
|
<line number="1850" hits="14008" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="285" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1851" hits="7004" branch="False" />
|
|
<line number="1852" hits="7004" branch="False" />
|
|
<line number="1855" hits="7004" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="49" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1857" hits="7004" branch="False" />
|
|
<line number="1859" hits="7004" branch="False" />
|
|
<line number="1860" hits="7004" branch="False" />
|
|
<line number="1863" hits="6991" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="131" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1864" hits="6991" branch="False" />
|
|
<line number="1865" hits="6991" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="147" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1866" hits="0" branch="False" />
|
|
<line number="1867" hits="0" branch="False" />
|
|
<line number="1869" hits="6991" branch="False" />
|
|
<line number="1870" hits="6991" branch="False" />
|
|
<line number="1872" hits="6991" branch="False" />
|
|
<line number="1873" hits="6991" branch="False" />
|
|
<line number="1875" hits="13" branch="False" />
|
|
<line number="1876" hits="13" branch="False" />
|
|
<line number="1877" hits="13" branch="False" />
|
|
<line number="1879" hits="13" branch="False" />
|
|
<line number="1880" hits="0" branch="False" />
|
|
<line number="1881" hits="0" branch="False" />
|
|
<line number="1882" hits="0" branch="False" />
|
|
<line number="1883" hits="0" branch="False" />
|
|
<line number="1885" hits="13" branch="False" />
|
|
<line number="1887" hits="0" branch="False" />
|
|
<line number="1888" hits="0" branch="False" />
|
|
<line number="1889" hits="6991" branch="False" />
|
|
<line number="1901" hits="6991" branch="False" />
|
|
<line number="1902" hits="6991" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="21" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1904" hits="6991" branch="False" />
|
|
<line number="1912" hits="6991" branch="False" />
|
|
<line number="1913" hits="6991" branch="False" />
|
|
<line number="1915" hits="6991" branch="False" />
|
|
<line number="1916" hits="6991" branch="False" />
|
|
<line number="1917" hits="6991" branch="False" />
|
|
<line number="1919" hits="6991" branch="False" />
|
|
<line number="1920" hits="6991" branch="False" />
|
|
<line number="1922" hits="6991" branch="False" />
|
|
<line number="1924" hits="6991" branch="False" />
|
|
<line number="1927" hits="6991" branch="False" />
|
|
<line number="1928" hits="6991" branch="False" />
|
|
<line number="2023" hits="1004" branch="False" />
|
|
<line number="2024" hits="1004" branch="False" />
|
|
<line number="2025" hits="1004" branch="False" />
|
|
<line number="2028" hits="7156" branch="False" />
|
|
<line number="2029" hits="7156" branch="False" />
|
|
<line number="2030" hits="7156" branch="False" />
|
|
<line number="2038" hits="1" branch="False" />
|
|
<line number="2039" hits="1" branch="False" />
|
|
<line number="2040" hits="1" branch="False" />
|
|
<line number="2041" hits="1" branch="False" />
|
|
<line number="96" hits="0" branch="False" />
|
|
<line number="97" hits="0" branch="False" />
|
|
<line number="98" hits="0" branch="False" />
|
|
<line number="81" hits="6116" branch="False" />
|
|
<line number="107" hits="6116" branch="False" />
|
|
<line number="108" hits="6116" branch="False" />
|
|
<line number="109" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="24" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="110" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="46" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="111" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="68" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="112" hits="6116" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="91" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="113" hits="6116" branch="False" />
|
|
<line number="114" hits="6116" branch="False" />
|
|
<line number="115" hits="6116" branch="False" />
|
|
<line number="116" hits="6116" branch="False" />
|
|
<line number="117" hits="6116" branch="False" />
|
|
<line number="118" hits="6116" branch="False" />
|
|
<line number="121" hits="6116" branch="False" />
|
|
<line number="122" hits="6116" branch="False" />
|
|
<line number="126" hits="6116" branch="False" />
|
|
<line number="129" hits="6116" branch="False" />
|
|
<line number="133" hits="6116" branch="False" />
|
|
<line number="134" hits="6116" branch="False" />
|
|
<line number="137" hits="6116" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="309" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="138" hits="5349" branch="False" />
|
|
<line number="139" hits="5349" branch="False" />
|
|
<line number="140" hits="5349" branch="False" />
|
|
<line number="143" hits="6116" branch="False" />
|
|
<line number="144" hits="6116" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`2/<DeleteAsync>d__58" filename="CBDD.Core/Collections/DocumentCollection.cs" line-rate="0" branch-rate="1" complexity="1">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="1420" hits="0" branch="False" />
|
|
<line number="1421" hits="0" branch="False" />
|
|
<line number="1423" hits="0" branch="False" />
|
|
<line number="1424" hits="0" branch="False" />
|
|
<line number="1425" hits="0" branch="False" />
|
|
<line number="1428" hits="0" branch="False" />
|
|
<line number="1429" hits="0" branch="False" />
|
|
<line number="1430" hits="0" branch="False" />
|
|
<line number="1431" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="1420" hits="0" branch="False" />
|
|
<line number="1421" hits="0" branch="False" />
|
|
<line number="1423" hits="0" branch="False" />
|
|
<line number="1424" hits="0" branch="False" />
|
|
<line number="1425" hits="0" branch="False" />
|
|
<line number="1428" hits="0" branch="False" />
|
|
<line number="1429" hits="0" branch="False" />
|
|
<line number="1430" hits="0" branch="False" />
|
|
<line number="1431" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`2/<DeleteBulkAsync>d__60" filename="CBDD.Core/Collections/DocumentCollection.cs" line-rate="0" branch-rate="0" complexity="2">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="1462" hits="0" branch="False" />
|
|
<line number="1463" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="26" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1465" hits="0" branch="False" />
|
|
<line number="1466" hits="0" branch="False" />
|
|
<line number="1468" hits="0" branch="False" />
|
|
<line number="1469" hits="0" branch="False" />
|
|
<line number="1470" hits="0" branch="False" />
|
|
<line number="1473" hits="0" branch="False" />
|
|
<line number="1474" hits="0" branch="False" />
|
|
<line number="1475" hits="0" branch="False" />
|
|
<line number="1476" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="1462" hits="0" branch="False" />
|
|
<line number="1463" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="26" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1465" hits="0" branch="False" />
|
|
<line number="1466" hits="0" branch="False" />
|
|
<line number="1468" hits="0" branch="False" />
|
|
<line number="1469" hits="0" branch="False" />
|
|
<line number="1470" hits="0" branch="False" />
|
|
<line number="1473" hits="0" branch="False" />
|
|
<line number="1474" hits="0" branch="False" />
|
|
<line number="1475" hits="0" branch="False" />
|
|
<line number="1476" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`2/<FindAll>d__48" filename="CBDD.Core/Collections/DocumentCollection.cs" line-rate="1" branch-rate="0.8332999999999999" complexity="6">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="1080" hits="63" branch="False" />
|
|
<line number="1081" hits="63" branch="False" />
|
|
<line number="1082" hits="63" branch="False" />
|
|
<line number="1083" hits="63" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="82" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1084" hits="63" branch="False" />
|
|
<line number="1085" hits="63" branch="False" />
|
|
<line number="1087" hits="17330" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="346" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1088" hits="8571" branch="False" />
|
|
<line number="1089" hits="8571" branch="False" />
|
|
<line number="1090" hits="8571" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="277" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1091" hits="8571" branch="False" />
|
|
<line number="1092" hits="8570" branch="False" />
|
|
<line number="1093" hits="62" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="1080" hits="63" branch="False" />
|
|
<line number="1081" hits="63" branch="False" />
|
|
<line number="1082" hits="63" branch="False" />
|
|
<line number="1083" hits="63" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="82" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1084" hits="63" branch="False" />
|
|
<line number="1085" hits="63" branch="False" />
|
|
<line number="1087" hits="17330" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="346" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1088" hits="8571" branch="False" />
|
|
<line number="1089" hits="8571" branch="False" />
|
|
<line number="1090" hits="8571" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="277" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1091" hits="8571" branch="False" />
|
|
<line number="1092" hits="8570" branch="False" />
|
|
<line number="1093" hits="62" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`2/<FindAll>d__65" filename="CBDD.Core/Collections/DocumentCollection.cs" line-rate="1" branch-rate="1" complexity="4">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="1594" hits="30" branch="False" />
|
|
<line number="1595" hits="14822" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="164" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1596" hits="7366" branch="False" />
|
|
<line number="1597" hits="7366" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="107" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1598" hits="649" branch="False" />
|
|
<line number="1599" hits="7366" branch="False" />
|
|
<line number="1600" hits="30" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="1594" hits="30" branch="False" />
|
|
<line number="1595" hits="14822" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="164" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1596" hits="7366" branch="False" />
|
|
<line number="1597" hits="7366" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="107" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1598" hits="649" branch="False" />
|
|
<line number="1599" hits="7366" branch="False" />
|
|
<line number="1600" hits="30" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`2/<InsertAsync>d__40" filename="CBDD.Core/Collections/DocumentCollection.cs" line-rate="0.75" branch-rate="0.5" complexity="2">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.75" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="840" hits="100" branch="False" />
|
|
<line number="841" hits="100" branch="False" />
|
|
<line number="842" hits="100" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="174" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="844" hits="100" branch="False" />
|
|
<line number="846" hits="100" branch="False" />
|
|
<line number="848" hits="100" branch="False" />
|
|
<line number="849" hits="100" branch="False" />
|
|
<line number="850" hits="100" branch="False" />
|
|
<line number="852" hits="0" branch="False" />
|
|
<line number="853" hits="0" branch="False" />
|
|
<line number="854" hits="0" branch="False" />
|
|
<line number="855" hits="0" branch="False" />
|
|
<line number="859" hits="100" branch="False" />
|
|
<line number="860" hits="100" branch="False" />
|
|
<line number="861" hits="100" branch="False" />
|
|
<line number="862" hits="100" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="840" hits="100" branch="False" />
|
|
<line number="841" hits="100" branch="False" />
|
|
<line number="842" hits="100" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="174" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="844" hits="100" branch="False" />
|
|
<line number="846" hits="100" branch="False" />
|
|
<line number="848" hits="100" branch="False" />
|
|
<line number="849" hits="100" branch="False" />
|
|
<line number="850" hits="100" branch="False" />
|
|
<line number="852" hits="0" branch="False" />
|
|
<line number="853" hits="0" branch="False" />
|
|
<line number="854" hits="0" branch="False" />
|
|
<line number="855" hits="0" branch="False" />
|
|
<line number="859" hits="100" branch="False" />
|
|
<line number="860" hits="100" branch="False" />
|
|
<line number="861" hits="100" branch="False" />
|
|
<line number="862" hits="100" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`2/<InsertBulkAsync>d__42" filename="CBDD.Core/Collections/DocumentCollection.cs" line-rate="0.7777" branch-rate="0.5" complexity="2">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.7777" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="909" hits="2" branch="False" />
|
|
<line number="910" hits="2" branch="False" />
|
|
<line number="911" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="169" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="913" hits="2" branch="False" />
|
|
<line number="914" hits="2" branch="False" />
|
|
<line number="916" hits="2" branch="False" />
|
|
<line number="918" hits="2" branch="False" />
|
|
<line number="920" hits="2" branch="False" />
|
|
<line number="921" hits="2" branch="False" />
|
|
<line number="922" hits="2" branch="False" />
|
|
<line number="924" hits="0" branch="False" />
|
|
<line number="925" hits="0" branch="False" />
|
|
<line number="926" hits="0" branch="False" />
|
|
<line number="927" hits="0" branch="False" />
|
|
<line number="931" hits="2" branch="False" />
|
|
<line number="932" hits="2" branch="False" />
|
|
<line number="933" hits="2" branch="False" />
|
|
<line number="934" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="909" hits="2" branch="False" />
|
|
<line number="910" hits="2" branch="False" />
|
|
<line number="911" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="169" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="913" hits="2" branch="False" />
|
|
<line number="914" hits="2" branch="False" />
|
|
<line number="916" hits="2" branch="False" />
|
|
<line number="918" hits="2" branch="False" />
|
|
<line number="920" hits="2" branch="False" />
|
|
<line number="921" hits="2" branch="False" />
|
|
<line number="922" hits="2" branch="False" />
|
|
<line number="924" hits="0" branch="False" />
|
|
<line number="925" hits="0" branch="False" />
|
|
<line number="926" hits="0" branch="False" />
|
|
<line number="927" hits="0" branch="False" />
|
|
<line number="931" hits="2" branch="False" />
|
|
<line number="932" hits="2" branch="False" />
|
|
<line number="933" hits="2" branch="False" />
|
|
<line number="934" hits="2" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`2/<Near>d__76" filename="CBDD.Core/Collections/DocumentCollection.cs" line-rate="0.909" branch-rate="0.8332999999999999" complexity="6">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.909" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="1972" hits="3" branch="False" />
|
|
<line number="1973" hits="3" branch="False" />
|
|
<line number="1974" hits="3" branch="False" />
|
|
<line number="1975" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="101" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1976" hits="0" branch="False" />
|
|
<line number="1978" hits="715" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="300" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1979" hits="353" branch="False" />
|
|
<line number="1980" hits="353" branch="False" />
|
|
<line number="1981" hits="706" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="243" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1982" hits="353" branch="False" />
|
|
<line number="1983" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="1972" hits="3" branch="False" />
|
|
<line number="1973" hits="3" branch="False" />
|
|
<line number="1974" hits="3" branch="False" />
|
|
<line number="1975" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="101" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1976" hits="0" branch="False" />
|
|
<line number="1978" hits="715" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="300" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1979" hits="353" branch="False" />
|
|
<line number="1980" hits="353" branch="False" />
|
|
<line number="1981" hits="706" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="243" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1982" hits="353" branch="False" />
|
|
<line number="1983" hits="3" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`2/<QueryIndex>d__31" filename="CBDD.Core/Collections/DocumentCollection.cs" line-rate="1" branch-rate="0.75" complexity="8">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="0.75" complexity="8">
|
|
<lines>
|
|
<line number="390" hits="3" branch="False" />
|
|
<line number="391" hits="3" branch="False" />
|
|
<line number="392" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="74" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="394" hits="3" branch="False" />
|
|
<line number="395" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="132" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="397" hits="23" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="314" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="398" hits="7" branch="False" />
|
|
<line number="399" hits="7" branch="False" />
|
|
<line number="400" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="257" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="401" hits="7" branch="False" />
|
|
<line number="402" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="390" hits="3" branch="False" />
|
|
<line number="391" hits="3" branch="False" />
|
|
<line number="392" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="74" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="394" hits="3" branch="False" />
|
|
<line number="395" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="132" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="397" hits="23" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="314" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="398" hits="7" branch="False" />
|
|
<line number="399" hits="7" branch="False" />
|
|
<line number="400" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="257" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="401" hits="7" branch="False" />
|
|
<line number="402" hits="3" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`2/<UpdateAsync>d__51" filename="CBDD.Core/Collections/DocumentCollection.cs" line-rate="0" branch-rate="0" complexity="2">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="1188" hits="0" branch="False" />
|
|
<line number="1189" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1191" hits="0" branch="False" />
|
|
<line number="1193" hits="0" branch="False" />
|
|
<line number="1194" hits="0" branch="False" />
|
|
<line number="1195" hits="0" branch="False" />
|
|
<line number="1198" hits="0" branch="False" />
|
|
<line number="1199" hits="0" branch="False" />
|
|
<line number="1200" hits="0" branch="False" />
|
|
<line number="1201" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="1188" hits="0" branch="False" />
|
|
<line number="1189" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="31" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1191" hits="0" branch="False" />
|
|
<line number="1193" hits="0" branch="False" />
|
|
<line number="1194" hits="0" branch="False" />
|
|
<line number="1195" hits="0" branch="False" />
|
|
<line number="1198" hits="0" branch="False" />
|
|
<line number="1199" hits="0" branch="False" />
|
|
<line number="1200" hits="0" branch="False" />
|
|
<line number="1201" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`2/<UpdateBulkAsync>d__53" filename="CBDD.Core/Collections/DocumentCollection.cs" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="1233" hits="1" branch="False" />
|
|
<line number="1234" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="26" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1236" hits="1" branch="False" />
|
|
<line number="1237" hits="1" branch="False" />
|
|
<line number="1239" hits="1" branch="False" />
|
|
<line number="1241" hits="1" branch="False" />
|
|
<line number="1242" hits="1" branch="False" />
|
|
<line number="1243" hits="1" branch="False" />
|
|
<line number="1246" hits="1" branch="False" />
|
|
<line number="1247" hits="1" branch="False" />
|
|
<line number="1248" hits="1" branch="False" />
|
|
<line number="1249" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="1233" hits="1" branch="False" />
|
|
<line number="1234" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="26" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1236" hits="1" branch="False" />
|
|
<line number="1237" hits="1" branch="False" />
|
|
<line number="1239" hits="1" branch="False" />
|
|
<line number="1241" hits="1" branch="False" />
|
|
<line number="1242" hits="1" branch="False" />
|
|
<line number="1243" hits="1" branch="False" />
|
|
<line number="1246" hits="1" branch="False" />
|
|
<line number="1247" hits="1" branch="False" />
|
|
<line number="1248" hits="1" branch="False" />
|
|
<line number="1249" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`2/<VectorSearch>d__75" filename="CBDD.Core/Collections/DocumentCollection.cs" line-rate="0.909" branch-rate="0.8332999999999999" complexity="6">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.909" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="1948" hits="1" branch="False" />
|
|
<line number="1949" hits="1" branch="False" />
|
|
<line number="1950" hits="1" branch="False" />
|
|
<line number="1951" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="101" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1952" hits="0" branch="False" />
|
|
<line number="1954" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="311" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1955" hits="1" branch="False" />
|
|
<line number="1956" hits="1" branch="False" />
|
|
<line number="1957" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="254" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1958" hits="1" branch="False" />
|
|
<line number="1959" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="1948" hits="1" branch="False" />
|
|
<line number="1949" hits="1" branch="False" />
|
|
<line number="1950" hits="1" branch="False" />
|
|
<line number="1951" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="101" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1952" hits="0" branch="False" />
|
|
<line number="1954" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="311" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1955" hits="1" branch="False" />
|
|
<line number="1956" hits="1" branch="False" />
|
|
<line number="1957" hits="2" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="254" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="1958" hits="1" branch="False" />
|
|
<line number="1959" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`2/<Within>d__77" filename="CBDD.Core/Collections/DocumentCollection.cs" line-rate="0.909" branch-rate="0.8332999999999999" complexity="6">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.909" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="1998" hits="4" branch="False" />
|
|
<line number="1999" hits="4" branch="False" />
|
|
<line number="2000" hits="4" branch="False" />
|
|
<line number="2001" hits="4" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="101" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2002" hits="0" branch="False" />
|
|
<line number="2004" hits="1120" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="300" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2005" hits="554" branch="False" />
|
|
<line number="2006" hits="554" branch="False" />
|
|
<line number="2007" hits="1108" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="243" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2008" hits="554" branch="False" />
|
|
<line number="2009" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="1998" hits="4" branch="False" />
|
|
<line number="1999" hits="4" branch="False" />
|
|
<line number="2000" hits="4" branch="False" />
|
|
<line number="2001" hits="4" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="101" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2002" hits="0" branch="False" />
|
|
<line number="2004" hits="1120" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="300" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2005" hits="554" branch="False" />
|
|
<line number="2006" hits="554" branch="False" />
|
|
<line number="2007" hits="1108" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="243" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="2008" hits="554" branch="False" />
|
|
<line number="2009" hits="4" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`2" filename="CBDD.Core/Collections/DocumentCollection.Scan.cs" line-rate="0.9555" branch-rate="0.875" complexity="16">
|
|
<methods>
|
|
<method name="ParallelScan" signature="(System.Func`2<ZB.MOM.WW.CBDD.Bson.BsonSpanReader,System.Boolean>,System.Int32)" line-rate="0.9565" branch-rate="0.6666" complexity="6">
|
|
<lines>
|
|
<line number="45" hits="1" branch="False" />
|
|
<line number="46" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="32" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="48" hits="1" branch="False" />
|
|
<line number="49" hits="1" branch="False" />
|
|
<line number="50" hits="1" branch="False" />
|
|
<line number="52" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="92" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="53" hits="0" branch="False" />
|
|
<line number="55" hits="1" branch="False" />
|
|
<line number="56" hits="1" branch="False" />
|
|
<line number="57" hits="1" branch="False" />
|
|
<line number="58" hits="1" branch="False" />
|
|
<line number="59" hits="47" branch="False" />
|
|
<line number="60" hits="47" branch="False" />
|
|
<line number="61" hits="47" branch="False" />
|
|
<line number="62" hits="1" branch="False" />
|
|
<line number="63" hits="556" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="82" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="64" hits="231" branch="False" />
|
|
<line number="65" hits="231" branch="False" />
|
|
<line number="66" hits="231" branch="False" />
|
|
<line number="67" hits="1" branch="False" />
|
|
<line number="68" hits="47" branch="False" />
|
|
<line number="69" hits="48" branch="False" />
|
|
<line number="70" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ScanPage" signature="(System.UInt32,System.UInt64,System.Byte[],System.Func`2<ZB.MOM.WW.CBDD.Bson.BsonSpanReader,System.Boolean>,System.Collections.Generic.List`1<T>)" line-rate="0.9545" branch-rate="1" complexity="10">
|
|
<lines>
|
|
<line number="73" hits="1383" branch="False" />
|
|
<line number="74" hits="1383" branch="False" />
|
|
<line number="75" hits="1383" branch="False" />
|
|
<line number="77" hits="1383" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="52" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="78" hits="1373" branch="False" />
|
|
<line number="80" hits="10" branch="False" />
|
|
<line number="81" hits="10" branch="False" />
|
|
<line number="83" hits="2262" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="259" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="84" hits="1121" branch="False" />
|
|
<line number="85" hits="1121" branch="False" />
|
|
<line number="87" hits="1121" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="131" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="0" branch="False" />
|
|
<line number="90" hits="1121" branch="False" />
|
|
<line number="91" hits="1121" branch="False" />
|
|
<line number="93" hits="1121" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="195" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="94" hits="610" branch="False" />
|
|
<line number="95" hits="610" branch="False" />
|
|
<line number="96" hits="610" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="228" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="97" hits="610" branch="False" />
|
|
<line number="98" hits="610" branch="False" />
|
|
<line number="99" hits="1121" branch="False" />
|
|
<line number="100" hits="1383" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="45" hits="1" branch="False" />
|
|
<line number="46" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="32" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="48" hits="1" branch="False" />
|
|
<line number="49" hits="1" branch="False" />
|
|
<line number="50" hits="1" branch="False" />
|
|
<line number="52" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="92" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="53" hits="0" branch="False" />
|
|
<line number="55" hits="1" branch="False" />
|
|
<line number="56" hits="1" branch="False" />
|
|
<line number="57" hits="1" branch="False" />
|
|
<line number="58" hits="1" branch="False" />
|
|
<line number="59" hits="47" branch="False" />
|
|
<line number="60" hits="47" branch="False" />
|
|
<line number="61" hits="47" branch="False" />
|
|
<line number="62" hits="1" branch="False" />
|
|
<line number="63" hits="556" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="82" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="64" hits="231" branch="False" />
|
|
<line number="65" hits="231" branch="False" />
|
|
<line number="66" hits="231" branch="False" />
|
|
<line number="67" hits="1" branch="False" />
|
|
<line number="68" hits="47" branch="False" />
|
|
<line number="69" hits="48" branch="False" />
|
|
<line number="70" hits="1" branch="False" />
|
|
<line number="73" hits="1383" branch="False" />
|
|
<line number="74" hits="1383" branch="False" />
|
|
<line number="75" hits="1383" branch="False" />
|
|
<line number="77" hits="1383" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="52" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="78" hits="1373" branch="False" />
|
|
<line number="80" hits="10" branch="False" />
|
|
<line number="81" hits="10" branch="False" />
|
|
<line number="83" hits="2262" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="259" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="84" hits="1121" branch="False" />
|
|
<line number="85" hits="1121" branch="False" />
|
|
<line number="87" hits="1121" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="131" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="0" branch="False" />
|
|
<line number="90" hits="1121" branch="False" />
|
|
<line number="91" hits="1121" branch="False" />
|
|
<line number="93" hits="1121" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="195" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="94" hits="610" branch="False" />
|
|
<line number="95" hits="610" branch="False" />
|
|
<line number="96" hits="610" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="228" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="97" hits="610" branch="False" />
|
|
<line number="98" hits="610" branch="False" />
|
|
<line number="99" hits="1121" branch="False" />
|
|
<line number="100" hits="1383" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.DocumentCollection`2/<Scan>d__81" filename="CBDD.Core/Collections/DocumentCollection.Scan.cs" line-rate="1" branch-rate="0.8332999999999999" complexity="6">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="0.8332999999999999" complexity="6">
|
|
<lines>
|
|
<line number="17" hits="6" branch="False" />
|
|
<line number="18" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="51" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="20" hits="6" branch="False" />
|
|
<line number="21" hits="6" branch="False" />
|
|
<line number="22" hits="6" branch="False" />
|
|
<line number="23" hits="6" branch="False" />
|
|
<line number="24" hits="6" branch="False" />
|
|
<line number="26" hits="2316" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="387" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="27" hits="1152" branch="False" />
|
|
<line number="28" hits="1152" branch="False" />
|
|
<line number="29" hits="1152" branch="False" />
|
|
<line number="31" hits="3676" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="331" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="32" hits="110" branch="False" />
|
|
<line number="33" hits="110" branch="False" />
|
|
<line number="34" hits="110" branch="False" />
|
|
<line number="35" hits="1152" branch="False" />
|
|
<line number="36" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="17" hits="6" branch="False" />
|
|
<line number="18" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="51" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="20" hits="6" branch="False" />
|
|
<line number="21" hits="6" branch="False" />
|
|
<line number="22" hits="6" branch="False" />
|
|
<line number="23" hits="6" branch="False" />
|
|
<line number="24" hits="6" branch="False" />
|
|
<line number="26" hits="2316" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="387" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="27" hits="1152" branch="False" />
|
|
<line number="28" hits="1152" branch="False" />
|
|
<line number="29" hits="1152" branch="False" />
|
|
<line number="31" hits="3676" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="331" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="32" hits="110" branch="False" />
|
|
<line number="33" hits="110" branch="False" />
|
|
<line number="34" hits="110" branch="False" />
|
|
<line number="35" hits="1152" branch="False" />
|
|
<line number="36" hits="6" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.Collections.SchemaVersion" filename="CBDD.Core/Collections/SchemaVersion.cs" line-rate="0.8571" branch-rate="1" complexity="4">
|
|
<methods>
|
|
<method name="get_Version" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="10" hits="6995" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Hash" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="15" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ToString" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="29" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Int32,System.Int64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="23" hits="6116" branch="False" />
|
|
<line number="24" hits="6116" branch="False" />
|
|
<line number="25" hits="6116" branch="False" />
|
|
<line number="26" hits="6116" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="10" hits="6995" branch="False" />
|
|
<line number="15" hits="2" branch="False" />
|
|
<line number="29" hits="0" branch="False" />
|
|
<line number="23" hits="6116" branch="False" />
|
|
<line number="24" hits="6116" branch="False" />
|
|
<line number="25" hits="6116" branch="False" />
|
|
<line number="26" hits="6116" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.CDC.ChangeStreamDispatcher" filename="CBDD.Core/CDC/ChangeStreamDispatcher.cs" line-rate="1" branch-rate="1" complexity="13">
|
|
<methods>
|
|
<method name="Publish" signature="(ZB.MOM.WW.CBDD.Core.CDC.InternalChangeEvent)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="36" hits="8" branch="False" />
|
|
<line number="37" hits="8" branch="False" />
|
|
<line number="38" hits="8" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="HasPayloadWatchers" signature="(System.String)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="46" hits="8" branch="False" />
|
|
<line number="47" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="15" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="48" hits="8" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="HasAnyWatchers" signature="(System.String)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="56" hits="7156" branch="False" />
|
|
<line number="57" hits="7156" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="15" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="58" hits="7156" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Subscribe" signature="(System.String,System.Boolean,System.Threading.Channels.ChannelWriter`1<ZB.MOM.WW.CBDD.Core.CDC.InternalChangeEvent>)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="68" hits="1004" branch="False" />
|
|
<line number="69" hits="1004" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="43" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="70" hits="3" branch="False" />
|
|
<line number="71" hits="3" branch="False" />
|
|
<line number="72" hits="3" branch="False" />
|
|
<line number="74" hits="1009" branch="False" />
|
|
<line number="75" hits="1004" branch="False" />
|
|
<line number="77" hits="2008" branch="False" />
|
|
<line number="78" hits="1004" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Unsubscribe" signature="(System.String,System.Boolean,System.Threading.Channels.ChannelWriter`1<ZB.MOM.WW.CBDD.Core.CDC.InternalChangeEvent>)" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="81" hits="1004" branch="False" />
|
|
<line number="82" hits="1004" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="83" hits="1004" branch="False" />
|
|
<line number="84" hits="1004" branch="False" />
|
|
<line number="85" hits="1004" branch="False" />
|
|
<line number="87" hits="1004" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="34" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="3" branch="False" />
|
|
<line number="89" hits="6" branch="False" />
|
|
<line number="90" hits="3" branch="False" />
|
|
<line number="91" hits="1004" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Dispose" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="126" hits="197" branch="False" />
|
|
<line number="127" hits="197" branch="False" />
|
|
<line number="128" hits="197" branch="False" />
|
|
<line number="129" hits="197" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="13" hits="197" branch="False" />
|
|
<line number="14" hits="197" branch="False" />
|
|
<line number="15" hits="197" branch="False" />
|
|
<line number="20" hits="197" branch="False" />
|
|
<line number="21" hits="197" branch="False" />
|
|
<line number="22" hits="197" branch="False" />
|
|
<line number="23" hits="197" branch="False" />
|
|
<line number="24" hits="197" branch="False" />
|
|
<line number="25" hits="197" branch="False" />
|
|
<line number="26" hits="197" branch="False" />
|
|
<line number="28" hits="197" branch="False" />
|
|
<line number="29" hits="197" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="36" hits="8" branch="False" />
|
|
<line number="37" hits="8" branch="False" />
|
|
<line number="38" hits="8" branch="False" />
|
|
<line number="46" hits="8" branch="False" />
|
|
<line number="47" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="15" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="48" hits="8" branch="False" />
|
|
<line number="56" hits="7156" branch="False" />
|
|
<line number="57" hits="7156" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="15" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="58" hits="7156" branch="False" />
|
|
<line number="68" hits="1004" branch="False" />
|
|
<line number="69" hits="1004" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="43" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="70" hits="3" branch="False" />
|
|
<line number="71" hits="3" branch="False" />
|
|
<line number="72" hits="3" branch="False" />
|
|
<line number="74" hits="1009" branch="False" />
|
|
<line number="75" hits="1004" branch="False" />
|
|
<line number="77" hits="2008" branch="False" />
|
|
<line number="78" hits="1004" branch="False" />
|
|
<line number="81" hits="1004" branch="False" />
|
|
<line number="82" hits="1004" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="83" hits="1004" branch="False" />
|
|
<line number="84" hits="1004" branch="False" />
|
|
<line number="85" hits="1004" branch="False" />
|
|
<line number="87" hits="1004" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="34" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="3" branch="False" />
|
|
<line number="89" hits="6" branch="False" />
|
|
<line number="90" hits="3" branch="False" />
|
|
<line number="91" hits="1004" branch="False" />
|
|
<line number="126" hits="197" branch="False" />
|
|
<line number="127" hits="197" branch="False" />
|
|
<line number="128" hits="197" branch="False" />
|
|
<line number="129" hits="197" branch="False" />
|
|
<line number="13" hits="197" branch="False" />
|
|
<line number="14" hits="197" branch="False" />
|
|
<line number="15" hits="197" branch="False" />
|
|
<line number="20" hits="197" branch="False" />
|
|
<line number="21" hits="197" branch="False" />
|
|
<line number="22" hits="197" branch="False" />
|
|
<line number="23" hits="197" branch="False" />
|
|
<line number="24" hits="197" branch="False" />
|
|
<line number="25" hits="197" branch="False" />
|
|
<line number="26" hits="197" branch="False" />
|
|
<line number="28" hits="197" branch="False" />
|
|
<line number="29" hits="197" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.CDC.ChangeStreamDispatcher/Subscription" filename="CBDD.Core/CDC/ChangeStreamDispatcher.cs" line-rate="1" branch-rate="1" complexity="3">
|
|
<methods>
|
|
<method name="Dispose" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="149" hits="1004" branch="False" />
|
|
<line number="150" hits="1004" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="151" hits="1004" branch="False" />
|
|
<line number="152" hits="1004" branch="False" />
|
|
<line number="153" hits="1004" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Action)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="140" hits="1004" branch="False" />
|
|
<line number="141" hits="1004" branch="False" />
|
|
<line number="142" hits="1004" branch="False" />
|
|
<line number="143" hits="1004" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="149" hits="1004" branch="False" />
|
|
<line number="150" hits="1004" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="151" hits="1004" branch="False" />
|
|
<line number="152" hits="1004" branch="False" />
|
|
<line number="153" hits="1004" branch="False" />
|
|
<line number="140" hits="1004" branch="False" />
|
|
<line number="141" hits="1004" branch="False" />
|
|
<line number="142" hits="1004" branch="False" />
|
|
<line number="143" hits="1004" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.CDC.ChangeStreamDispatcher/<ProcessEventsAsync>d__10" filename="CBDD.Core/CDC/ChangeStreamDispatcher.cs" line-rate="0.9545" branch-rate="0.875" complexity="8">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.9545" branch-rate="0.875" complexity="8">
|
|
<lines>
|
|
<line number="94" hits="197" branch="False" />
|
|
<line number="96" hits="197" branch="False" />
|
|
<line number="97" hits="197" branch="False" />
|
|
<line number="98" hits="204" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="384" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="99" hits="7" branch="False" />
|
|
<line number="100" hits="15" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="74" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="101" hits="8" branch="False" />
|
|
<line number="102" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="115" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="103" hits="8" branch="False" />
|
|
<line number="104" hits="4036" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="198" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="105" hits="2006" branch="False" />
|
|
<line number="109" hits="2006" branch="False" />
|
|
<line number="110" hits="2006" branch="False" />
|
|
<line number="111" hits="8" branch="False" />
|
|
<line number="112" hits="8" branch="False" />
|
|
<line number="113" hits="7" branch="False" />
|
|
<line number="114" hits="0" branch="False" />
|
|
<line number="115" hits="504" branch="False" />
|
|
<line number="116" hits="29" branch="False" />
|
|
<line number="117" hits="29" branch="False" />
|
|
<line number="119" hits="29" branch="False" />
|
|
<line number="120" hits="197" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="94" hits="197" branch="False" />
|
|
<line number="96" hits="197" branch="False" />
|
|
<line number="97" hits="197" branch="False" />
|
|
<line number="98" hits="204" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="384" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="99" hits="7" branch="False" />
|
|
<line number="100" hits="15" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="74" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="101" hits="8" branch="False" />
|
|
<line number="102" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="115" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="103" hits="8" branch="False" />
|
|
<line number="104" hits="4036" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="198" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="105" hits="2006" branch="False" />
|
|
<line number="109" hits="2006" branch="False" />
|
|
<line number="110" hits="2006" branch="False" />
|
|
<line number="111" hits="8" branch="False" />
|
|
<line number="112" hits="8" branch="False" />
|
|
<line number="113" hits="7" branch="False" />
|
|
<line number="114" hits="0" branch="False" />
|
|
<line number="115" hits="504" branch="False" />
|
|
<line number="116" hits="29" branch="False" />
|
|
<line number="117" hits="29" branch="False" />
|
|
<line number="119" hits="29" branch="False" />
|
|
<line number="120" hits="197" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.CDC.ChangeStreamEvent`2" filename="CBDD.Core/CDC/ChangeStreamEvent.cs" line-rate="1" branch-rate="1" complexity="6">
|
|
<methods>
|
|
<method name="get_Timestamp" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="14" hits="2006" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_TransactionId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="19" hits="2006" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CollectionName" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="24" hits="2006" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Type" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="29" hits="2010" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_DocumentId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="34" hits="2009" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Entity" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="39" hits="2010" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="14" hits="2006" branch="False" />
|
|
<line number="19" hits="2006" branch="False" />
|
|
<line number="24" hits="2006" branch="False" />
|
|
<line number="29" hits="2010" branch="False" />
|
|
<line number="34" hits="2009" branch="False" />
|
|
<line number="39" hits="2010" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.CDC.InternalChangeEvent" filename="CBDD.Core/CDC/ChangeStreamEvent.cs" line-rate="1" branch-rate="1" complexity="6">
|
|
<methods>
|
|
<method name="get_Timestamp" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="50" hits="2015" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_TransactionId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="55" hits="2015" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_CollectionName" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="60" hits="2023" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Type" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="65" hits="2015" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_IdBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="70" hits="2015" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_PayloadBytes" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="75" hits="2019" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="50" hits="2015" branch="False" />
|
|
<line number="55" hits="2015" branch="False" />
|
|
<line number="60" hits="2023" branch="False" />
|
|
<line number="65" hits="2015" branch="False" />
|
|
<line number="70" hits="2015" branch="False" />
|
|
<line number="75" hits="2019" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.CDC.ChangeStreamObservable`2" filename="CBDD.Core/CDC/ChangeStreamObservable.cs" line-rate="1" branch-rate="0.5" complexity="3">
|
|
<methods>
|
|
<method name="Subscribe" signature="(System.IObserver`1<ZB.MOM.WW.CBDD.Core.CDC.ChangeStreamEvent`2<TId,T>>)" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="45" hits="1004" branch="False" />
|
|
<line number="46" hits="1004" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="32" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="48" hits="1004" branch="False" />
|
|
<line number="49" hits="1004" branch="False" />
|
|
<line number="50" hits="1004" branch="False" />
|
|
<line number="51" hits="1004" branch="False" />
|
|
<line number="52" hits="1004" branch="False" />
|
|
<line number="53" hits="1004" branch="False" />
|
|
<line number="55" hits="1004" branch="False" />
|
|
<line number="58" hits="2008" branch="False" />
|
|
<line number="60" hits="1004" branch="False" />
|
|
<line number="61" hits="1004" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.CDC.ChangeStreamDispatcher,System.String,System.Boolean,ZB.MOM.WW.CBDD.Core.Collections.IDocumentMapper`2<TId,T>,System.Collections.Concurrent.ConcurrentDictionary`2<System.UInt16,System.String>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="29" hits="1004" branch="False" />
|
|
<line number="30" hits="1004" branch="False" />
|
|
<line number="31" hits="1004" branch="False" />
|
|
<line number="32" hits="1004" branch="False" />
|
|
<line number="33" hits="1004" branch="False" />
|
|
<line number="34" hits="1004" branch="False" />
|
|
<line number="35" hits="1004" branch="False" />
|
|
<line number="36" hits="1004" branch="False" />
|
|
<line number="37" hits="1004" branch="False" />
|
|
<line number="38" hits="1004" branch="False" />
|
|
<line number="39" hits="1004" branch="False" />
|
|
<line number="40" hits="1004" branch="False" />
|
|
<line number="41" hits="1004" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="45" hits="1004" branch="False" />
|
|
<line number="46" hits="1004" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="32" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="48" hits="1004" branch="False" />
|
|
<line number="49" hits="1004" branch="False" />
|
|
<line number="50" hits="1004" branch="False" />
|
|
<line number="51" hits="1004" branch="False" />
|
|
<line number="52" hits="1004" branch="False" />
|
|
<line number="53" hits="1004" branch="False" />
|
|
<line number="55" hits="1004" branch="False" />
|
|
<line number="58" hits="2008" branch="False" />
|
|
<line number="60" hits="1004" branch="False" />
|
|
<line number="61" hits="1004" branch="False" />
|
|
<line number="29" hits="1004" branch="False" />
|
|
<line number="30" hits="1004" branch="False" />
|
|
<line number="31" hits="1004" branch="False" />
|
|
<line number="32" hits="1004" branch="False" />
|
|
<line number="33" hits="1004" branch="False" />
|
|
<line number="34" hits="1004" branch="False" />
|
|
<line number="35" hits="1004" branch="False" />
|
|
<line number="36" hits="1004" branch="False" />
|
|
<line number="37" hits="1004" branch="False" />
|
|
<line number="38" hits="1004" branch="False" />
|
|
<line number="39" hits="1004" branch="False" />
|
|
<line number="40" hits="1004" branch="False" />
|
|
<line number="41" hits="1004" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.CDC.ChangeStreamObservable`2/CompositeDisposable" filename="CBDD.Core/CDC/ChangeStreamObservable.cs" line-rate="1" branch-rate="1" complexity="3">
|
|
<methods>
|
|
<method name="Dispose" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="140" hits="1004" branch="False" />
|
|
<line number="141" hits="1004" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="142" hits="1004" branch="False" />
|
|
<line number="144" hits="1004" branch="False" />
|
|
<line number="145" hits="1004" branch="False" />
|
|
<line number="146" hits="1004" branch="False" />
|
|
<line number="147" hits="1004" branch="False" />
|
|
<line number="148" hits="1004" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.IDisposable,System.Threading.CancellationTokenSource,System.Threading.Channels.ChannelWriter`1<ZB.MOM.WW.CBDD.Core.CDC.InternalChangeEvent>,System.Threading.Tasks.Task)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="130" hits="1004" branch="False" />
|
|
<line number="131" hits="1004" branch="False" />
|
|
<line number="132" hits="1004" branch="False" />
|
|
<line number="133" hits="1004" branch="False" />
|
|
<line number="134" hits="1004" branch="False" />
|
|
<line number="135" hits="1004" branch="False" />
|
|
<line number="136" hits="1004" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="140" hits="1004" branch="False" />
|
|
<line number="141" hits="1004" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="9" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="142" hits="1004" branch="False" />
|
|
<line number="144" hits="1004" branch="False" />
|
|
<line number="145" hits="1004" branch="False" />
|
|
<line number="146" hits="1004" branch="False" />
|
|
<line number="147" hits="1004" branch="False" />
|
|
<line number="148" hits="1004" branch="False" />
|
|
<line number="130" hits="1004" branch="False" />
|
|
<line number="131" hits="1004" branch="False" />
|
|
<line number="132" hits="1004" branch="False" />
|
|
<line number="133" hits="1004" branch="False" />
|
|
<line number="134" hits="1004" branch="False" />
|
|
<line number="135" hits="1004" branch="False" />
|
|
<line number="136" hits="1004" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.CDC.ChangeStreamObservable`2/<BridgeChannelToObserverAsync>d__7" filename="CBDD.Core/CDC/ChangeStreamObservable.cs" line-rate="0.7073" branch-rate="1" complexity="6">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="0.7073" branch-rate="1" complexity="6">
|
|
<lines>
|
|
<line number="64" hits="1004" branch="False" />
|
|
<line number="66" hits="1004" branch="False" />
|
|
<line number="67" hits="3010" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="560" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="68" hits="2006" branch="False" />
|
|
<line number="69" hits="4012" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="52" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="70" hits="2006" branch="False" />
|
|
<line number="72" hits="2006" branch="False" />
|
|
<line number="74" hits="2006" branch="False" />
|
|
<line number="77" hits="2006" branch="False" />
|
|
<line number="78" hits="2006" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="144" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="79" hits="4" branch="False" />
|
|
<line number="80" hits="4" branch="False" />
|
|
<line number="81" hits="4" branch="False" />
|
|
<line number="83" hits="2006" branch="False" />
|
|
<line number="84" hits="2006" branch="False" />
|
|
<line number="85" hits="2006" branch="False" />
|
|
<line number="86" hits="2006" branch="False" />
|
|
<line number="87" hits="2006" branch="False" />
|
|
<line number="88" hits="2006" branch="False" />
|
|
<line number="89" hits="2006" branch="False" />
|
|
<line number="90" hits="2006" branch="False" />
|
|
<line number="91" hits="2006" branch="False" />
|
|
<line number="93" hits="2006" branch="False" />
|
|
<line number="94" hits="2006" branch="False" />
|
|
<line number="95" hits="0" branch="False" />
|
|
<line number="96" hits="0" branch="False" />
|
|
<line number="99" hits="0" branch="False" />
|
|
<line number="100" hits="0" branch="False" />
|
|
<line number="101" hits="2006" branch="False" />
|
|
<line number="102" hits="2006" branch="False" />
|
|
<line number="103" hits="1004" branch="False" />
|
|
<line number="104" hits="1004" branch="False" />
|
|
<line number="105" hits="0" branch="False" />
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="107" hits="0" branch="False" />
|
|
<line number="108" hits="0" branch="False" />
|
|
<line number="109" hits="0" branch="False" />
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="112" hits="0" branch="False" />
|
|
<line number="113" hits="1004" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="64" hits="1004" branch="False" />
|
|
<line number="66" hits="1004" branch="False" />
|
|
<line number="67" hits="3010" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="560" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="68" hits="2006" branch="False" />
|
|
<line number="69" hits="4012" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="52" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="70" hits="2006" branch="False" />
|
|
<line number="72" hits="2006" branch="False" />
|
|
<line number="74" hits="2006" branch="False" />
|
|
<line number="77" hits="2006" branch="False" />
|
|
<line number="78" hits="2006" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="144" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="79" hits="4" branch="False" />
|
|
<line number="80" hits="4" branch="False" />
|
|
<line number="81" hits="4" branch="False" />
|
|
<line number="83" hits="2006" branch="False" />
|
|
<line number="84" hits="2006" branch="False" />
|
|
<line number="85" hits="2006" branch="False" />
|
|
<line number="86" hits="2006" branch="False" />
|
|
<line number="87" hits="2006" branch="False" />
|
|
<line number="88" hits="2006" branch="False" />
|
|
<line number="89" hits="2006" branch="False" />
|
|
<line number="90" hits="2006" branch="False" />
|
|
<line number="91" hits="2006" branch="False" />
|
|
<line number="93" hits="2006" branch="False" />
|
|
<line number="94" hits="2006" branch="False" />
|
|
<line number="95" hits="0" branch="False" />
|
|
<line number="96" hits="0" branch="False" />
|
|
<line number="99" hits="0" branch="False" />
|
|
<line number="100" hits="0" branch="False" />
|
|
<line number="101" hits="2006" branch="False" />
|
|
<line number="102" hits="2006" branch="False" />
|
|
<line number="103" hits="1004" branch="False" />
|
|
<line number="104" hits="1004" branch="False" />
|
|
<line number="105" hits="0" branch="False" />
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="107" hits="0" branch="False" />
|
|
<line number="108" hits="0" branch="False" />
|
|
<line number="109" hits="0" branch="False" />
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="112" hits="0" branch="False" />
|
|
<line number="113" hits="1004" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Core.CDC.CollectionCdcPublisher`2" filename="CBDD.Core/CDC/CollectionCdcPublisher.cs" line-rate="0.9582999999999999" branch-rate="0.75" complexity="20">
|
|
<methods>
|
|
<method name="Watch" signature="(System.Boolean)" line-rate="0.9" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="49" hits="1004" branch="False" />
|
|
<line number="50" hits="1004" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="51" hits="0" branch="False" />
|
|
<line number="53" hits="1004" branch="False" />
|
|
<line number="54" hits="1004" branch="False" />
|
|
<line number="55" hits="1004" branch="False" />
|
|
<line number="56" hits="1004" branch="False" />
|
|
<line number="57" hits="1004" branch="False" />
|
|
<line number="58" hits="1004" branch="False" />
|
|
<line number="59" hits="1004" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Notify" signature="(ZB.MOM.WW.CBDD.Core.Transactions.OperationType,TId,System.ReadOnlySpan`1<System.Byte>)" line-rate="0.96" branch-rate="1" complexity="10">
|
|
<lines>
|
|
<line number="68" hits="7156" branch="False" />
|
|
<line number="69" hits="7156" branch="False" />
|
|
<line number="70" hits="7156" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="26" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="73" hits="7156" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="57" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="74" hits="7147" branch="False" />
|
|
<line number="76" hits="9" branch="False" />
|
|
<line number="77" hits="9" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="79" type="jump" coverage="100%" />
|
|
<condition number="105" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="78" hits="5" branch="False" />
|
|
<line number="79" hits="5" branch="False" />
|
|
<line number="80" hits="5" branch="False" />
|
|
<line number="82" hits="9" branch="False" />
|
|
<line number="84" hits="9" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="174" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="85" hits="9" branch="False" />
|
|
<line number="86" hits="9" branch="False" />
|
|
<line number="87" hits="9" branch="False" />
|
|
<line number="88" hits="9" branch="False" />
|
|
<line number="89" hits="9" branch="False" />
|
|
<line number="90" hits="9" branch="False" />
|
|
<line number="91" hits="9" branch="False" />
|
|
<line number="92" hits="9" branch="False" />
|
|
<line number="93" hits="9" branch="False" />
|
|
<line number="94" hits="9" branch="False" />
|
|
<line number="95" hits="9" branch="False" />
|
|
<line number="96" hits="7156" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(ZB.MOM.WW.CBDD.Core.Transactions.ITransactionHolder,System.String,ZB.MOM.WW.CBDD.Core.Collections.IDocumentMapper`2<TId,T>,ZB.MOM.WW.CBDD.Core.CDC.ChangeStreamDispatcher,System.Collections.Concurrent.ConcurrentDictionary`2<System.UInt16,System.String>)" line-rate="1" branch-rate="0.5" complexity="8">
|
|
<lines>
|
|
<line number="30" hits="6116" branch="False" />
|
|
<line number="31" hits="6116" branch="False" />
|
|
<line number="32" hits="6116" branch="False" />
|
|
<line number="33" hits="6116" branch="False" />
|
|
<line number="34" hits="6116" branch="False" />
|
|
<line number="35" hits="6116" branch="False" />
|
|
<line number="36" hits="6116" branch="False" />
|
|
<line number="37" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="11" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="38" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="33" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="39" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="55" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="40" hits="6116" branch="False" />
|
|
<line number="41" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="86" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="42" hits="6116" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="49" hits="1004" branch="False" />
|
|
<line number="50" hits="1004" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="51" hits="0" branch="False" />
|
|
<line number="53" hits="1004" branch="False" />
|
|
<line number="54" hits="1004" branch="False" />
|
|
<line number="55" hits="1004" branch="False" />
|
|
<line number="56" hits="1004" branch="False" />
|
|
<line number="57" hits="1004" branch="False" />
|
|
<line number="58" hits="1004" branch="False" />
|
|
<line number="59" hits="1004" branch="False" />
|
|
<line number="68" hits="7156" branch="False" />
|
|
<line number="69" hits="7156" branch="False" />
|
|
<line number="70" hits="7156" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="26" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="73" hits="7156" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="57" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="74" hits="7147" branch="False" />
|
|
<line number="76" hits="9" branch="False" />
|
|
<line number="77" hits="9" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="79" type="jump" coverage="100%" />
|
|
<condition number="105" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="78" hits="5" branch="False" />
|
|
<line number="79" hits="5" branch="False" />
|
|
<line number="80" hits="5" branch="False" />
|
|
<line number="82" hits="9" branch="False" />
|
|
<line number="84" hits="9" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="174" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="85" hits="9" branch="False" />
|
|
<line number="86" hits="9" branch="False" />
|
|
<line number="87" hits="9" branch="False" />
|
|
<line number="88" hits="9" branch="False" />
|
|
<line number="89" hits="9" branch="False" />
|
|
<line number="90" hits="9" branch="False" />
|
|
<line number="91" hits="9" branch="False" />
|
|
<line number="92" hits="9" branch="False" />
|
|
<line number="93" hits="9" branch="False" />
|
|
<line number="94" hits="9" branch="False" />
|
|
<line number="95" hits="9" branch="False" />
|
|
<line number="96" hits="7156" branch="False" />
|
|
<line number="30" hits="6116" branch="False" />
|
|
<line number="31" hits="6116" branch="False" />
|
|
<line number="32" hits="6116" branch="False" />
|
|
<line number="33" hits="6116" branch="False" />
|
|
<line number="34" hits="6116" branch="False" />
|
|
<line number="35" hits="6116" branch="False" />
|
|
<line number="36" hits="6116" branch="False" />
|
|
<line number="37" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="11" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="38" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="33" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="39" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="55" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="40" hits="6116" branch="False" />
|
|
<line number="41" hits="6116" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="86" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="42" hits="6116" branch="False" />
|
|
</lines>
|
|
</class>
|
|
</classes>
|
|
</package>
|
|
<package name="ZB.MOM.WW.CBDD.Bson" line-rate="0.8281999999999999" branch-rate="0.7098" complexity="255">
|
|
<classes>
|
|
<class name="ZB.MOM.WW.CBDD.Bson.BsonBufferWriter" filename="CBDD.Bson/BsonBufferWriter.cs" line-rate="0.6186" branch-rate="0.5" complexity="24">
|
|
<methods>
|
|
<method name="get_Position" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="30" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteBytes" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="33" hits="7" branch="False" />
|
|
<line number="34" hits="7" branch="False" />
|
|
<line number="35" hits="7" branch="False" />
|
|
<line number="36" hits="7" branch="False" />
|
|
<line number="37" hits="7" branch="False" />
|
|
<line number="38" hits="7" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteByte" signature="(System.Byte)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="41" hits="17" branch="False" />
|
|
<line number="42" hits="17" branch="False" />
|
|
<line number="43" hits="17" branch="False" />
|
|
<line number="44" hits="17" branch="False" />
|
|
<line number="45" hits="17" branch="False" />
|
|
<line number="46" hits="17" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteDateTime" signature="(System.String,System.DateTime)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="54" hits="0" branch="False" />
|
|
<line number="55" hits="0" branch="False" />
|
|
<line number="56" hits="0" branch="False" />
|
|
<line number="58" hits="0" branch="False" />
|
|
<line number="59" hits="0" branch="False" />
|
|
<line number="60" hits="0" branch="False" />
|
|
<line number="61" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="BeginDocument" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="68" hits="3" branch="False" />
|
|
<line number="70" hits="3" branch="False" />
|
|
<line number="71" hits="3" branch="False" />
|
|
<line number="73" hits="12" branch="False" />
|
|
<line number="74" hits="3" branch="False" />
|
|
<line number="75" hits="3" branch="False" />
|
|
<line number="76" hits="3" branch="False" />
|
|
<line number="77" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EndDocument" signature="(System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="84" hits="3" branch="False" />
|
|
<line number="86" hits="3" branch="False" />
|
|
<line number="90" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="BeginDocument" signature="(System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="98" hits="1" branch="False" />
|
|
<line number="99" hits="1" branch="False" />
|
|
<line number="100" hits="1" branch="False" />
|
|
<line number="101" hits="1" branch="False" />
|
|
<line number="102" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="BeginArray" signature="(System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="110" hits="1" branch="False" />
|
|
<line number="111" hits="1" branch="False" />
|
|
<line number="112" hits="1" branch="False" />
|
|
<line number="113" hits="1" branch="False" />
|
|
<line number="114" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EndArray" signature="(System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="121" hits="1" branch="False" />
|
|
<line number="122" hits="1" branch="False" />
|
|
<line number="123" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteInt32Internal" signature="(System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="128" hits="3" branch="False" />
|
|
<line number="129" hits="3" branch="False" />
|
|
<line number="130" hits="3" branch="False" />
|
|
<line number="131" hits="3" branch="False" />
|
|
<line number="132" hits="3" branch="False" />
|
|
<line number="133" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteInt64Internal" signature="(System.Int64)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="136" hits="0" branch="False" />
|
|
<line number="137" hits="0" branch="False" />
|
|
<line number="138" hits="0" branch="False" />
|
|
<line number="139" hits="0" branch="False" />
|
|
<line number="140" hits="0" branch="False" />
|
|
<line number="141" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteObjectId" signature="(System.String,ZB.MOM.WW.CBDD.Bson.ObjectId)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="149" hits="0" branch="False" />
|
|
<line number="150" hits="0" branch="False" />
|
|
<line number="151" hits="0" branch="False" />
|
|
<line number="152" hits="0" branch="False" />
|
|
<line number="153" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteString" signature="(System.String,System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="161" hits="1" branch="False" />
|
|
<line number="162" hits="1" branch="False" />
|
|
<line number="163" hits="1" branch="False" />
|
|
<line number="164" hits="1" branch="False" />
|
|
<line number="165" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteBoolean" signature="(System.String,System.Boolean)" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="173" hits="1" branch="False" />
|
|
<line number="174" hits="1" branch="False" />
|
|
<line number="175" hits="1" branch="False" />
|
|
<line number="176" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="177" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteNull" signature="(System.String)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="184" hits="0" branch="False" />
|
|
<line number="185" hits="0" branch="False" />
|
|
<line number="186" hits="0" branch="False" />
|
|
<line number="187" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteStringValue" signature="(System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="190" hits="1" branch="False" />
|
|
<line number="192" hits="1" branch="False" />
|
|
<line number="193" hits="1" branch="False" />
|
|
<line number="194" hits="1" branch="False" />
|
|
<line number="195" hits="1" branch="False" />
|
|
<line number="196" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteDoubleInternal" signature="(System.Double)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="199" hits="0" branch="False" />
|
|
<line number="200" hits="0" branch="False" />
|
|
<line number="201" hits="0" branch="False" />
|
|
<line number="202" hits="0" branch="False" />
|
|
<line number="203" hits="0" branch="False" />
|
|
<line number="204" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteBinary" signature="(System.String,System.ReadOnlySpan`1<System.Byte>)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="212" hits="0" branch="False" />
|
|
<line number="213" hits="0" branch="False" />
|
|
<line number="214" hits="0" branch="False" />
|
|
<line number="215" hits="0" branch="False" />
|
|
<line number="216" hits="0" branch="False" />
|
|
<line number="217" hits="0" branch="False" />
|
|
<line number="218" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteInt64" signature="(System.String,System.Int64)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="226" hits="0" branch="False" />
|
|
<line number="227" hits="0" branch="False" />
|
|
<line number="228" hits="0" branch="False" />
|
|
<line number="229" hits="0" branch="False" />
|
|
<line number="230" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteDouble" signature="(System.String,System.Double)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="238" hits="0" branch="False" />
|
|
<line number="239" hits="0" branch="False" />
|
|
<line number="240" hits="0" branch="False" />
|
|
<line number="241" hits="0" branch="False" />
|
|
<line number="242" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteCString" signature="(System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="245" hits="6" branch="False" />
|
|
<line number="246" hits="6" branch="False" />
|
|
<line number="247" hits="6" branch="False" />
|
|
<line number="248" hits="6" branch="False" />
|
|
<line number="249" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteInt32" signature="(System.String,System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="257" hits="2" branch="False" />
|
|
<line number="258" hits="2" branch="False" />
|
|
<line number="259" hits="2" branch="False" />
|
|
<line number="260" hits="2" branch="False" />
|
|
<line number="261" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Buffers.IBufferWriter`1<System.Byte>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="22" hits="1" branch="False" />
|
|
<line number="23" hits="1" branch="False" />
|
|
<line number="24" hits="1" branch="False" />
|
|
<line number="25" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="30" hits="3" branch="False" />
|
|
<line number="33" hits="7" branch="False" />
|
|
<line number="34" hits="7" branch="False" />
|
|
<line number="35" hits="7" branch="False" />
|
|
<line number="36" hits="7" branch="False" />
|
|
<line number="37" hits="7" branch="False" />
|
|
<line number="38" hits="7" branch="False" />
|
|
<line number="41" hits="17" branch="False" />
|
|
<line number="42" hits="17" branch="False" />
|
|
<line number="43" hits="17" branch="False" />
|
|
<line number="44" hits="17" branch="False" />
|
|
<line number="45" hits="17" branch="False" />
|
|
<line number="46" hits="17" 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="58" hits="0" branch="False" />
|
|
<line number="59" hits="0" branch="False" />
|
|
<line number="60" hits="0" branch="False" />
|
|
<line number="61" hits="0" branch="False" />
|
|
<line number="68" hits="3" branch="False" />
|
|
<line number="70" hits="3" branch="False" />
|
|
<line number="71" hits="3" branch="False" />
|
|
<line number="73" hits="12" branch="False" />
|
|
<line number="74" hits="3" branch="False" />
|
|
<line number="75" hits="3" branch="False" />
|
|
<line number="76" hits="3" branch="False" />
|
|
<line number="77" hits="3" branch="False" />
|
|
<line number="84" hits="3" branch="False" />
|
|
<line number="86" hits="3" branch="False" />
|
|
<line number="90" hits="3" branch="False" />
|
|
<line number="98" hits="1" branch="False" />
|
|
<line number="99" hits="1" branch="False" />
|
|
<line number="100" hits="1" branch="False" />
|
|
<line number="101" hits="1" branch="False" />
|
|
<line number="102" hits="1" branch="False" />
|
|
<line number="110" hits="1" branch="False" />
|
|
<line number="111" hits="1" branch="False" />
|
|
<line number="112" hits="1" branch="False" />
|
|
<line number="113" hits="1" branch="False" />
|
|
<line number="114" hits="1" branch="False" />
|
|
<line number="121" hits="1" branch="False" />
|
|
<line number="122" hits="1" branch="False" />
|
|
<line number="123" hits="1" branch="False" />
|
|
<line number="128" hits="3" branch="False" />
|
|
<line number="129" hits="3" branch="False" />
|
|
<line number="130" hits="3" branch="False" />
|
|
<line number="131" hits="3" branch="False" />
|
|
<line number="132" hits="3" branch="False" />
|
|
<line number="133" hits="3" branch="False" />
|
|
<line number="136" hits="0" branch="False" />
|
|
<line number="137" hits="0" branch="False" />
|
|
<line number="138" hits="0" branch="False" />
|
|
<line number="139" hits="0" branch="False" />
|
|
<line number="140" hits="0" branch="False" />
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="149" hits="0" branch="False" />
|
|
<line number="150" hits="0" branch="False" />
|
|
<line number="151" hits="0" branch="False" />
|
|
<line number="152" hits="0" branch="False" />
|
|
<line number="153" hits="0" branch="False" />
|
|
<line number="161" hits="1" branch="False" />
|
|
<line number="162" hits="1" branch="False" />
|
|
<line number="163" hits="1" branch="False" />
|
|
<line number="164" hits="1" branch="False" />
|
|
<line number="165" hits="1" branch="False" />
|
|
<line number="173" hits="1" branch="False" />
|
|
<line number="174" hits="1" branch="False" />
|
|
<line number="175" hits="1" branch="False" />
|
|
<line number="176" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="177" hits="1" branch="False" />
|
|
<line number="184" hits="0" branch="False" />
|
|
<line number="185" hits="0" branch="False" />
|
|
<line number="186" hits="0" branch="False" />
|
|
<line number="187" hits="0" branch="False" />
|
|
<line number="190" hits="1" branch="False" />
|
|
<line number="192" hits="1" branch="False" />
|
|
<line number="193" hits="1" branch="False" />
|
|
<line number="194" hits="1" branch="False" />
|
|
<line number="195" hits="1" branch="False" />
|
|
<line number="196" hits="1" branch="False" />
|
|
<line number="199" hits="0" branch="False" />
|
|
<line number="200" hits="0" branch="False" />
|
|
<line number="201" hits="0" branch="False" />
|
|
<line number="202" hits="0" branch="False" />
|
|
<line number="203" hits="0" branch="False" />
|
|
<line number="204" hits="0" branch="False" />
|
|
<line number="212" hits="0" branch="False" />
|
|
<line number="213" hits="0" branch="False" />
|
|
<line number="214" hits="0" branch="False" />
|
|
<line number="215" hits="0" branch="False" />
|
|
<line number="216" hits="0" branch="False" />
|
|
<line number="217" hits="0" branch="False" />
|
|
<line number="218" hits="0" branch="False" />
|
|
<line number="226" hits="0" branch="False" />
|
|
<line number="227" hits="0" branch="False" />
|
|
<line number="228" hits="0" branch="False" />
|
|
<line number="229" hits="0" branch="False" />
|
|
<line number="230" hits="0" branch="False" />
|
|
<line number="238" hits="0" branch="False" />
|
|
<line number="239" hits="0" branch="False" />
|
|
<line number="240" hits="0" branch="False" />
|
|
<line number="241" hits="0" branch="False" />
|
|
<line number="242" hits="0" branch="False" />
|
|
<line number="245" hits="6" branch="False" />
|
|
<line number="246" hits="6" branch="False" />
|
|
<line number="247" hits="6" branch="False" />
|
|
<line number="248" hits="6" branch="False" />
|
|
<line number="249" hits="6" branch="False" />
|
|
<line number="257" hits="2" branch="False" />
|
|
<line number="258" hits="2" branch="False" />
|
|
<line number="259" hits="2" branch="False" />
|
|
<line number="260" hits="2" branch="False" />
|
|
<line number="261" hits="2" branch="False" />
|
|
<line number="22" hits="1" branch="False" />
|
|
<line number="23" hits="1" branch="False" />
|
|
<line number="24" hits="1" branch="False" />
|
|
<line number="25" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Bson.BsonDocument" filename="CBDD.Bson/BsonDocument.cs" line-rate="0.8641" branch-rate="0.875" complexity="37">
|
|
<methods>
|
|
<method name="get_RawData" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="39" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Size" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="44" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetReader" signature="()" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="49" hits="8" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
</lines>
|
|
</method>
|
|
<method name="TryGetString" signature="(System.String,System.String&)" line-rate="0.9047" branch-rate="0.9" complexity="10">
|
|
<lines>
|
|
<line number="59" hits="2" branch="False" />
|
|
<line number="60" hits="2" branch="False" />
|
|
<line number="61" hits="2" branch="False" />
|
|
<line number="62" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="63" hits="0" branch="False" />
|
|
<line number="65" hits="2" branch="False" />
|
|
<line number="66" hits="2" branch="False" />
|
|
<line number="67" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="138" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="68" hits="3" branch="False" />
|
|
<line number="69" hits="3" branch="False" />
|
|
<line number="70" hits="3" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="64" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="73" hits="3" branch="False" />
|
|
<line number="75" hits="3" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="85" type="jump" coverage="100%" />
|
|
<condition number="98" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="76" hits="1" branch="False" />
|
|
<line number="77" hits="1" branch="False" />
|
|
<line number="78" hits="1" branch="False" />
|
|
<line number="81" hits="2" branch="False" />
|
|
<line number="82" hits="2" branch="False" />
|
|
<line number="84" hits="1" branch="False" />
|
|
<line number="85" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryGetInt32" signature="(System.String,System.Int32&)" line-rate="0.9047" branch-rate="0.9" complexity="10">
|
|
<lines>
|
|
<line number="94" hits="3" branch="False" />
|
|
<line number="95" hits="3" branch="False" />
|
|
<line number="96" hits="3" branch="False" />
|
|
<line number="97" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="98" hits="0" branch="False" />
|
|
<line number="100" hits="3" branch="False" />
|
|
<line number="101" hits="3" branch="False" />
|
|
<line number="102" hits="185" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="139" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="103" hits="184" branch="False" />
|
|
<line number="104" hits="184" branch="False" />
|
|
<line number="105" hits="184" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="64" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="108" hits="184" branch="False" />
|
|
<line number="110" hits="184" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="85" type="jump" coverage="100%" />
|
|
<condition number="99" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="111" hits="2" branch="False" />
|
|
<line number="112" hits="2" branch="False" />
|
|
<line number="113" hits="2" branch="False" />
|
|
<line number="116" hits="182" branch="False" />
|
|
<line number="117" hits="182" branch="False" />
|
|
<line number="119" hits="1" branch="False" />
|
|
<line number="120" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="TryGetObjectId" signature="(System.String,ZB.MOM.WW.CBDD.Bson.ObjectId&)" line-rate="0.9047" branch-rate="0.9" complexity="10">
|
|
<lines>
|
|
<line number="129" hits="2" branch="False" />
|
|
<line number="130" hits="2" branch="False" />
|
|
<line number="131" hits="2" branch="False" />
|
|
<line number="132" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="133" hits="0" branch="False" />
|
|
<line number="135" hits="2" branch="False" />
|
|
<line number="136" hits="2" branch="False" />
|
|
<line number="137" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="146" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="138" hits="5" branch="False" />
|
|
<line number="139" hits="5" branch="False" />
|
|
<line number="140" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="68" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="143" hits="5" branch="False" />
|
|
<line number="145" hits="5" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="89" type="jump" coverage="100%" />
|
|
<condition number="102" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="146" hits="1" branch="False" />
|
|
<line number="147" hits="1" branch="False" />
|
|
<line number="148" hits="1" branch="False" />
|
|
<line number="151" hits="4" branch="False" />
|
|
<line number="152" hits="4" branch="False" />
|
|
<line number="154" hits="1" branch="False" />
|
|
<line number="155" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Create" signature="(System.Collections.Concurrent.ConcurrentDictionary`2<System.String,System.UInt16>,System.Action`1<ZB.MOM.WW.CBDD.Bson.BsonDocumentBuilder>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="164" hits="2" branch="False" />
|
|
<line number="165" hits="2" branch="False" />
|
|
<line number="166" hits="2" branch="False" />
|
|
<line number="167" hits="2" branch="False" />
|
|
<line number="168" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Memory`1<System.Byte>,System.Collections.Concurrent.ConcurrentDictionary`2<System.UInt16,System.String>)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="19" hits="0" branch="False" />
|
|
<line number="20" hits="0" branch="False" />
|
|
<line number="21" hits="0" branch="False" />
|
|
<line number="22" hits="0" branch="False" />
|
|
<line number="23" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Byte[],System.Collections.Concurrent.ConcurrentDictionary`2<System.UInt16,System.String>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="30" hits="6" branch="False" />
|
|
<line number="31" hits="6" branch="False" />
|
|
<line number="32" hits="6" branch="False" />
|
|
<line number="33" hits="6" branch="False" />
|
|
<line number="34" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="39" hits="3" branch="False" />
|
|
<line number="44" hits="1" branch="False" />
|
|
<line number="49" hits="8" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="59" hits="2" branch="False" />
|
|
<line number="60" hits="2" branch="False" />
|
|
<line number="61" hits="2" branch="False" />
|
|
<line number="62" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="63" hits="0" branch="False" />
|
|
<line number="65" hits="2" branch="False" />
|
|
<line number="66" hits="2" branch="False" />
|
|
<line number="67" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="138" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="68" hits="3" branch="False" />
|
|
<line number="69" hits="3" branch="False" />
|
|
<line number="70" hits="3" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="64" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="73" hits="3" branch="False" />
|
|
<line number="75" hits="3" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="85" type="jump" coverage="100%" />
|
|
<condition number="98" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="76" hits="1" branch="False" />
|
|
<line number="77" hits="1" branch="False" />
|
|
<line number="78" hits="1" branch="False" />
|
|
<line number="81" hits="2" branch="False" />
|
|
<line number="82" hits="2" branch="False" />
|
|
<line number="84" hits="1" branch="False" />
|
|
<line number="85" hits="2" branch="False" />
|
|
<line number="94" hits="3" branch="False" />
|
|
<line number="95" hits="3" branch="False" />
|
|
<line number="96" hits="3" branch="False" />
|
|
<line number="97" hits="3" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="98" hits="0" branch="False" />
|
|
<line number="100" hits="3" branch="False" />
|
|
<line number="101" hits="3" branch="False" />
|
|
<line number="102" hits="185" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="139" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="103" hits="184" branch="False" />
|
|
<line number="104" hits="184" branch="False" />
|
|
<line number="105" hits="184" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="64" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="108" hits="184" branch="False" />
|
|
<line number="110" hits="184" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="85" type="jump" coverage="100%" />
|
|
<condition number="99" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="111" hits="2" branch="False" />
|
|
<line number="112" hits="2" branch="False" />
|
|
<line number="113" hits="2" branch="False" />
|
|
<line number="116" hits="182" branch="False" />
|
|
<line number="117" hits="182" branch="False" />
|
|
<line number="119" hits="1" branch="False" />
|
|
<line number="120" hits="3" branch="False" />
|
|
<line number="129" hits="2" branch="False" />
|
|
<line number="130" hits="2" branch="False" />
|
|
<line number="131" hits="2" branch="False" />
|
|
<line number="132" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="27" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="133" hits="0" branch="False" />
|
|
<line number="135" hits="2" branch="False" />
|
|
<line number="136" hits="2" branch="False" />
|
|
<line number="137" hits="6" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="146" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="138" hits="5" branch="False" />
|
|
<line number="139" hits="5" branch="False" />
|
|
<line number="140" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="68" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="143" hits="5" branch="False" />
|
|
<line number="145" hits="5" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="89" type="jump" coverage="100%" />
|
|
<condition number="102" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="146" hits="1" branch="False" />
|
|
<line number="147" hits="1" branch="False" />
|
|
<line number="148" hits="1" branch="False" />
|
|
<line number="151" hits="4" branch="False" />
|
|
<line number="152" hits="4" branch="False" />
|
|
<line number="154" hits="1" branch="False" />
|
|
<line number="155" hits="2" branch="False" />
|
|
<line number="164" hits="2" branch="False" />
|
|
<line number="165" hits="2" branch="False" />
|
|
<line number="166" hits="2" branch="False" />
|
|
<line number="167" hits="2" branch="False" />
|
|
<line number="168" hits="2" branch="False" />
|
|
<line number="19" hits="0" branch="False" />
|
|
<line number="20" hits="0" branch="False" />
|
|
<line number="21" hits="0" branch="False" />
|
|
<line number="22" hits="0" branch="False" />
|
|
<line number="23" hits="0" branch="False" />
|
|
<line number="30" hits="6" branch="False" />
|
|
<line number="31" hits="6" branch="False" />
|
|
<line number="32" hits="6" branch="False" />
|
|
<line number="33" hits="6" branch="False" />
|
|
<line number="34" hits="6" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Bson.BsonDocumentBuilder" filename="CBDD.Bson/BsonDocument.cs" line-rate="0.7585999999999999" branch-rate="1" complexity="9">
|
|
<methods>
|
|
<method name="AddString" signature="(System.String,System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="198" hits="2" branch="False" />
|
|
<line number="199" hits="2" branch="False" />
|
|
<line number="200" hits="2" branch="False" />
|
|
<line number="201" hits="2" branch="False" />
|
|
<line number="202" hits="2" branch="False" />
|
|
<line number="203" hits="2" branch="False" />
|
|
<line number="204" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AddInt32" signature="(System.String,System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="213" hits="182" branch="False" />
|
|
<line number="214" hits="182" branch="False" />
|
|
<line number="215" hits="182" branch="False" />
|
|
<line number="216" hits="182" branch="False" />
|
|
<line number="217" hits="182" branch="False" />
|
|
<line number="218" hits="182" branch="False" />
|
|
<line number="219" hits="182" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AddInt64" signature="(System.String,System.Int64)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="228" hits="0" branch="False" />
|
|
<line number="229" hits="0" branch="False" />
|
|
<line number="230" hits="0" branch="False" />
|
|
<line number="231" hits="0" branch="False" />
|
|
<line number="232" hits="0" branch="False" />
|
|
<line number="233" hits="0" branch="False" />
|
|
<line number="234" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AddBoolean" signature="(System.String,System.Boolean)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="243" hits="0" branch="False" />
|
|
<line number="244" hits="0" branch="False" />
|
|
<line number="245" hits="0" branch="False" />
|
|
<line number="246" hits="0" branch="False" />
|
|
<line number="247" hits="0" branch="False" />
|
|
<line number="248" hits="0" branch="False" />
|
|
<line number="249" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="AddObjectId" signature="(System.String,ZB.MOM.WW.CBDD.Bson.ObjectId)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="258" hits="1" branch="False" />
|
|
<line number="259" hits="1" branch="False" />
|
|
<line number="260" hits="1" branch="False" />
|
|
<line number="261" hits="1" branch="False" />
|
|
<line number="262" hits="1" branch="False" />
|
|
<line number="263" hits="1" branch="False" />
|
|
<line number="264" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Build" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="271" hits="3" branch="False" />
|
|
<line number="273" hits="3" branch="False" />
|
|
<line number="274" hits="3" branch="False" />
|
|
<line number="276" hits="3" branch="False" />
|
|
<line number="277" hits="3" branch="False" />
|
|
<line number="278" hits="3" branch="False" />
|
|
<line number="280" hits="3" branch="False" />
|
|
<line number="281" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EnsureCapacity" signature="(System.Int32)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="284" hits="185" branch="False" />
|
|
<line number="285" hits="185" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="21" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="286" hits="1" branch="False" />
|
|
<line number="287" hits="1" branch="False" />
|
|
<line number="288" hits="1" branch="False" />
|
|
<line number="289" hits="1" branch="False" />
|
|
<line number="290" hits="1" branch="False" />
|
|
<line number="291" hits="185" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Collections.Concurrent.ConcurrentDictionary`2<System.String,System.UInt16>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="176" hits="3" branch="False" />
|
|
<line number="184" hits="3" branch="False" />
|
|
<line number="185" hits="3" branch="False" />
|
|
<line number="186" hits="3" branch="False" />
|
|
<line number="187" hits="3" branch="False" />
|
|
<line number="188" hits="3" branch="False" />
|
|
<line number="189" hits="3" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="198" hits="2" branch="False" />
|
|
<line number="199" hits="2" branch="False" />
|
|
<line number="200" hits="2" branch="False" />
|
|
<line number="201" hits="2" branch="False" />
|
|
<line number="202" hits="2" branch="False" />
|
|
<line number="203" hits="2" branch="False" />
|
|
<line number="204" hits="2" branch="False" />
|
|
<line number="213" hits="182" branch="False" />
|
|
<line number="214" hits="182" branch="False" />
|
|
<line number="215" hits="182" branch="False" />
|
|
<line number="216" hits="182" branch="False" />
|
|
<line number="217" hits="182" branch="False" />
|
|
<line number="218" hits="182" branch="False" />
|
|
<line number="219" hits="182" branch="False" />
|
|
<line number="228" hits="0" branch="False" />
|
|
<line number="229" hits="0" branch="False" />
|
|
<line number="230" hits="0" branch="False" />
|
|
<line number="231" hits="0" branch="False" />
|
|
<line number="232" hits="0" branch="False" />
|
|
<line number="233" hits="0" branch="False" />
|
|
<line number="234" hits="0" branch="False" />
|
|
<line number="243" hits="0" branch="False" />
|
|
<line number="244" hits="0" branch="False" />
|
|
<line number="245" hits="0" branch="False" />
|
|
<line number="246" hits="0" branch="False" />
|
|
<line number="247" hits="0" branch="False" />
|
|
<line number="248" hits="0" branch="False" />
|
|
<line number="249" hits="0" branch="False" />
|
|
<line number="258" hits="1" branch="False" />
|
|
<line number="259" hits="1" branch="False" />
|
|
<line number="260" hits="1" branch="False" />
|
|
<line number="261" hits="1" branch="False" />
|
|
<line number="262" hits="1" branch="False" />
|
|
<line number="263" hits="1" branch="False" />
|
|
<line number="264" hits="1" branch="False" />
|
|
<line number="271" hits="3" branch="False" />
|
|
<line number="273" hits="3" branch="False" />
|
|
<line number="274" hits="3" branch="False" />
|
|
<line number="276" hits="3" branch="False" />
|
|
<line number="277" hits="3" branch="False" />
|
|
<line number="278" hits="3" branch="False" />
|
|
<line number="280" hits="3" branch="False" />
|
|
<line number="281" hits="3" branch="False" />
|
|
<line number="284" hits="185" branch="False" />
|
|
<line number="285" hits="185" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="21" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="286" hits="1" branch="False" />
|
|
<line number="287" hits="1" branch="False" />
|
|
<line number="288" hits="1" branch="False" />
|
|
<line number="289" hits="1" branch="False" />
|
|
<line number="290" hits="1" branch="False" />
|
|
<line number="291" hits="185" branch="False" />
|
|
<line number="176" hits="3" branch="False" />
|
|
<line number="184" hits="3" branch="False" />
|
|
<line number="185" hits="3" branch="False" />
|
|
<line number="186" hits="3" branch="False" />
|
|
<line number="187" hits="3" branch="False" />
|
|
<line number="188" hits="3" branch="False" />
|
|
<line number="189" hits="3" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Bson.BsonSpanReader" filename="CBDD.Bson/BsonSpanReader.cs" line-rate="0.8323999999999999" branch-rate="0.4677" complexity="73">
|
|
<methods>
|
|
<method name="get_Position" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="32" hits="67205" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Remaining" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="37" hits="314007" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadDocumentSize" signature="()" line-rate="0.8571" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="43" hits="12281" branch="False" />
|
|
<line number="44" hits="12281" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="45" hits="0" branch="False" />
|
|
<line number="47" hits="12281" branch="False" />
|
|
<line number="48" hits="12281" branch="False" />
|
|
<line number="49" hits="12281" branch="False" />
|
|
<line number="50" hits="12281" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadBsonType" signature="()" line-rate="0.8571" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="56" hits="107187" branch="False" />
|
|
<line number="57" hits="107187" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="58" hits="0" branch="False" />
|
|
<line number="60" hits="107187" branch="False" />
|
|
<line number="61" hits="107187" branch="False" />
|
|
<line number="62" hits="107187" branch="False" />
|
|
<line number="63" hits="107187" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadCString" signature="()" line-rate="0.9" branch-rate="0.6666" complexity="6">
|
|
<lines>
|
|
<line number="69" hits="6" branch="False" />
|
|
<line number="70" hits="6" branch="False" />
|
|
<line number="71" hits="27" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="69" type="jump" coverage="100%" />
|
|
<condition number="41" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="72" hits="21" branch="False" />
|
|
<line number="74" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="95" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="75" hits="0" branch="False" />
|
|
<line number="77" hits="6" branch="False" />
|
|
<line number="78" hits="6" branch="False" />
|
|
<line number="80" hits="6" branch="False" />
|
|
<line number="81" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadCString" signature="(System.Span`1<System.Char>)" line-rate="0.9" branch-rate="0.6666" complexity="6">
|
|
<lines>
|
|
<line number="88" hits="1" branch="False" />
|
|
<line number="89" hits="1" branch="False" />
|
|
<line number="90" hits="6" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="69" type="jump" coverage="100%" />
|
|
<condition number="41" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="91" hits="5" branch="False" />
|
|
<line number="93" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="95" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="94" hits="0" branch="False" />
|
|
<line number="96" hits="1" branch="False" />
|
|
<line number="97" hits="1" branch="False" />
|
|
<line number="99" hits="1" branch="False" />
|
|
<line number="100" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadString" signature="()" line-rate="0.8887999999999999" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="106" hits="21005" branch="False" />
|
|
<line number="107" hits="21005" branch="False" />
|
|
<line number="108" hits="21005" branch="False" />
|
|
<line number="110" hits="21005" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="45" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="113" hits="21005" branch="False" />
|
|
<line number="114" hits="21005" branch="False" />
|
|
<line number="116" hits="21005" branch="False" />
|
|
<line number="117" hits="21005" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadInt32" signature="()" line-rate="0.8571" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="123" hits="41150" branch="False" />
|
|
<line number="124" hits="41150" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="125" hits="0" branch="False" />
|
|
<line number="127" hits="41150" branch="False" />
|
|
<line number="128" hits="41150" branch="False" />
|
|
<line number="129" hits="41150" branch="False" />
|
|
<line number="130" hits="41150" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadInt64" signature="()" line-rate="0.8571" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="136" hits="54" branch="False" />
|
|
<line number="137" hits="54" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="138" hits="0" branch="False" />
|
|
<line number="140" hits="54" branch="False" />
|
|
<line number="141" hits="54" branch="False" />
|
|
<line number="142" hits="54" branch="False" />
|
|
<line number="143" hits="54" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadDouble" signature="()" line-rate="0.8571" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="149" hits="11" branch="False" />
|
|
<line number="150" hits="11" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="151" hits="0" branch="False" />
|
|
<line number="153" hits="11" branch="False" />
|
|
<line number="154" hits="11" branch="False" />
|
|
<line number="155" hits="11" branch="False" />
|
|
<line number="156" hits="11" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadCoordinates" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="163" hits="907" branch="False" />
|
|
<line number="165" hits="907" branch="False" />
|
|
<line number="168" hits="907" branch="False" />
|
|
<line number="169" hits="907" branch="False" />
|
|
<line number="170" hits="907" branch="False" />
|
|
<line number="173" hits="907" branch="False" />
|
|
<line number="174" hits="907" branch="False" />
|
|
<line number="175" hits="907" branch="False" />
|
|
<line number="178" hits="907" branch="False" />
|
|
<line number="180" hits="907" branch="False" />
|
|
<line number="181" hits="907" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadDecimal128" signature="()" line-rate="0.909" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="187" hits="6" branch="False" />
|
|
<line number="188" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="13" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="189" hits="0" branch="False" />
|
|
<line number="191" hits="6" branch="False" />
|
|
<line number="192" hits="6" branch="False" />
|
|
<line number="193" hits="6" branch="False" />
|
|
<line number="194" hits="6" branch="False" />
|
|
<line number="195" hits="6" branch="False" />
|
|
<line number="196" hits="6" branch="False" />
|
|
<line number="198" hits="6" branch="False" />
|
|
<line number="199" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadBoolean" signature="()" line-rate="0.8571" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="205" hits="7742" branch="False" />
|
|
<line number="206" hits="7742" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="207" hits="0" branch="False" />
|
|
<line number="209" hits="7742" branch="False" />
|
|
<line number="210" hits="7742" branch="False" />
|
|
<line number="211" hits="7742" branch="False" />
|
|
<line number="212" hits="7742" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadDateTime" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="218" hits="28" branch="False" />
|
|
<line number="219" hits="28" branch="False" />
|
|
<line number="220" hits="28" branch="False" />
|
|
<line number="221" hits="28" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadDateTimeOffset" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="227" hits="8" branch="False" />
|
|
<line number="228" hits="8" branch="False" />
|
|
<line number="229" hits="8" branch="False" />
|
|
<line number="230" hits="8" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadTimeSpan" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="236" hits="9" branch="False" />
|
|
<line number="237" hits="9" branch="False" />
|
|
<line number="238" hits="9" branch="False" />
|
|
<line number="239" hits="9" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadDateOnly" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="245" hits="8" branch="False" />
|
|
<line number="246" hits="8" branch="False" />
|
|
<line number="247" hits="8" branch="False" />
|
|
<line number="248" hits="8" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadTimeOnly" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="254" hits="8" branch="False" />
|
|
<line number="255" hits="8" branch="False" />
|
|
<line number="256" hits="8" branch="False" />
|
|
<line number="257" hits="8" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadGuid" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="263" hits="2" branch="False" />
|
|
<line number="264" hits="2" branch="False" />
|
|
<line number="265" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadObjectId" signature="()" line-rate="0.8571" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="271" hits="3212" branch="False" />
|
|
<line number="272" hits="3212" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="13" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="273" hits="0" branch="False" />
|
|
<line number="275" hits="3212" branch="False" />
|
|
<line number="276" hits="3212" branch="False" />
|
|
<line number="277" hits="3212" branch="False" />
|
|
<line number="278" hits="3212" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadBinary" signature="(System.Byte&)" line-rate="0.8332999999999999" branch-rate="0.5" complexity="4">
|
|
<lines>
|
|
<line number="285" hits="1" branch="False" />
|
|
<line number="286" hits="1" branch="False" />
|
|
<line number="288" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="289" hits="0" branch="False" />
|
|
<line number="291" hits="1" branch="False" />
|
|
<line number="292" hits="1" branch="False" />
|
|
<line number="294" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="77" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="295" hits="0" branch="False" />
|
|
<line number="297" hits="1" branch="False" />
|
|
<line number="298" hits="1" branch="False" />
|
|
<line number="299" hits="1" branch="False" />
|
|
<line number="300" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SkipValue" signature="(ZB.MOM.WW.CBDD.Bson.BsonType)" line-rate="0.5" branch-rate="0.3" complexity="20">
|
|
<lines>
|
|
<line number="307" hits="13355" branch="False" />
|
|
<line number="308" hits="13355" branch="True" condition-coverage="30% (6/20)">
|
|
<conditions>
|
|
<condition number="10" type="switch" coverage="30%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="311" hits="0" branch="False" />
|
|
<line number="312" hits="0" branch="False" />
|
|
<line number="314" hits="1018" branch="False" />
|
|
<line number="315" hits="1018" branch="False" />
|
|
<line number="316" hits="1018" branch="False" />
|
|
<line number="319" hits="2" branch="False" />
|
|
<line number="320" hits="2" branch="False" />
|
|
<line number="321" hits="2" branch="False" />
|
|
<line number="323" hits="0" branch="False" />
|
|
<line number="324" hits="0" branch="False" />
|
|
<line number="325" hits="0" branch="False" />
|
|
<line number="327" hits="1020" branch="False" />
|
|
<line number="328" hits="1020" branch="False" />
|
|
<line number="330" hits="0" branch="False" />
|
|
<line number="331" hits="0" branch="False" />
|
|
<line number="335" hits="0" branch="False" />
|
|
<line number="336" hits="0" branch="False" />
|
|
<line number="338" hits="0" branch="False" />
|
|
<line number="339" hits="0" branch="False" />
|
|
<line number="341" hits="11315" branch="False" />
|
|
<line number="342" hits="11315" branch="False" />
|
|
<line number="345" hits="0" branch="False" />
|
|
<line number="347" hits="0" branch="False" />
|
|
<line number="349" hits="13355" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadByte" signature="()" line-rate="0.8571" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="355" hits="1" branch="False" />
|
|
<line number="356" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="357" hits="0" branch="False" />
|
|
<line number="358" hits="1" branch="False" />
|
|
<line number="359" hits="1" branch="False" />
|
|
<line number="360" hits="1" branch="False" />
|
|
<line number="361" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="PeekInt32" signature="()" line-rate="0.8" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="367" hits="1150" branch="False" />
|
|
<line number="368" hits="1150" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="369" hits="0" branch="False" />
|
|
<line number="370" hits="1150" branch="False" />
|
|
<line number="371" hits="1150" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ReadElementHeader" signature="()" line-rate="0.7" branch-rate="0.5" complexity="4">
|
|
<lines>
|
|
<line number="377" hits="85404" branch="False" />
|
|
<line number="378" hits="85404" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="379" hits="0" branch="False" />
|
|
<line number="381" hits="85404" branch="False" />
|
|
<line number="382" hits="85404" branch="False" />
|
|
<line number="384" hits="85404" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="82" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="385" hits="0" branch="False" />
|
|
<line number="386" hits="0" branch="False" />
|
|
<line number="389" hits="85404" branch="False" />
|
|
<line number="390" hits="85404" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="RemainingBytes" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="395" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.ReadOnlySpan`1<System.Byte>,System.Collections.Concurrent.ConcurrentDictionary`2<System.UInt16,System.String>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="23" hits="13426" branch="False" />
|
|
<line number="24" hits="13426" branch="False" />
|
|
<line number="25" hits="13426" branch="False" />
|
|
<line number="26" hits="13426" branch="False" />
|
|
<line number="27" hits="13426" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="32" hits="67205" branch="False" />
|
|
<line number="37" hits="314007" branch="False" />
|
|
<line number="43" hits="12281" branch="False" />
|
|
<line number="44" hits="12281" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="45" hits="0" branch="False" />
|
|
<line number="47" hits="12281" branch="False" />
|
|
<line number="48" hits="12281" branch="False" />
|
|
<line number="49" hits="12281" branch="False" />
|
|
<line number="50" hits="12281" branch="False" />
|
|
<line number="56" hits="107187" branch="False" />
|
|
<line number="57" hits="107187" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="58" hits="0" branch="False" />
|
|
<line number="60" hits="107187" branch="False" />
|
|
<line number="61" hits="107187" branch="False" />
|
|
<line number="62" hits="107187" branch="False" />
|
|
<line number="63" hits="107187" branch="False" />
|
|
<line number="69" hits="6" branch="False" />
|
|
<line number="70" hits="6" branch="False" />
|
|
<line number="71" hits="27" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="69" type="jump" coverage="100%" />
|
|
<condition number="41" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="72" hits="21" branch="False" />
|
|
<line number="74" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="95" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="75" hits="0" branch="False" />
|
|
<line number="77" hits="6" branch="False" />
|
|
<line number="78" hits="6" branch="False" />
|
|
<line number="80" hits="6" branch="False" />
|
|
<line number="81" hits="6" branch="False" />
|
|
<line number="88" hits="1" branch="False" />
|
|
<line number="89" hits="1" branch="False" />
|
|
<line number="90" hits="6" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="69" type="jump" coverage="100%" />
|
|
<condition number="41" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="91" hits="5" branch="False" />
|
|
<line number="93" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="95" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="94" hits="0" branch="False" />
|
|
<line number="96" hits="1" branch="False" />
|
|
<line number="97" hits="1" branch="False" />
|
|
<line number="99" hits="1" branch="False" />
|
|
<line number="100" hits="1" branch="False" />
|
|
<line number="106" hits="21005" branch="False" />
|
|
<line number="107" hits="21005" branch="False" />
|
|
<line number="108" hits="21005" branch="False" />
|
|
<line number="110" hits="21005" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="45" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="113" hits="21005" branch="False" />
|
|
<line number="114" hits="21005" branch="False" />
|
|
<line number="116" hits="21005" branch="False" />
|
|
<line number="117" hits="21005" branch="False" />
|
|
<line number="123" hits="41150" branch="False" />
|
|
<line number="124" hits="41150" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="125" hits="0" branch="False" />
|
|
<line number="127" hits="41150" branch="False" />
|
|
<line number="128" hits="41150" branch="False" />
|
|
<line number="129" hits="41150" branch="False" />
|
|
<line number="130" hits="41150" branch="False" />
|
|
<line number="136" hits="54" branch="False" />
|
|
<line number="137" hits="54" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="138" hits="0" branch="False" />
|
|
<line number="140" hits="54" branch="False" />
|
|
<line number="141" hits="54" branch="False" />
|
|
<line number="142" hits="54" branch="False" />
|
|
<line number="143" hits="54" branch="False" />
|
|
<line number="149" hits="11" branch="False" />
|
|
<line number="150" hits="11" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="151" hits="0" branch="False" />
|
|
<line number="153" hits="11" branch="False" />
|
|
<line number="154" hits="11" branch="False" />
|
|
<line number="155" hits="11" branch="False" />
|
|
<line number="156" hits="11" branch="False" />
|
|
<line number="163" hits="907" branch="False" />
|
|
<line number="165" hits="907" branch="False" />
|
|
<line number="168" hits="907" branch="False" />
|
|
<line number="169" hits="907" branch="False" />
|
|
<line number="170" hits="907" branch="False" />
|
|
<line number="173" hits="907" branch="False" />
|
|
<line number="174" hits="907" branch="False" />
|
|
<line number="175" hits="907" branch="False" />
|
|
<line number="178" hits="907" branch="False" />
|
|
<line number="180" hits="907" branch="False" />
|
|
<line number="181" hits="907" branch="False" />
|
|
<line number="187" hits="6" branch="False" />
|
|
<line number="188" hits="6" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="13" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="189" hits="0" branch="False" />
|
|
<line number="191" hits="6" branch="False" />
|
|
<line number="192" hits="6" branch="False" />
|
|
<line number="193" hits="6" branch="False" />
|
|
<line number="194" hits="6" branch="False" />
|
|
<line number="195" hits="6" branch="False" />
|
|
<line number="196" hits="6" branch="False" />
|
|
<line number="198" hits="6" branch="False" />
|
|
<line number="199" hits="6" branch="False" />
|
|
<line number="205" hits="7742" branch="False" />
|
|
<line number="206" hits="7742" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="207" hits="0" branch="False" />
|
|
<line number="209" hits="7742" branch="False" />
|
|
<line number="210" hits="7742" branch="False" />
|
|
<line number="211" hits="7742" branch="False" />
|
|
<line number="212" hits="7742" branch="False" />
|
|
<line number="218" hits="28" branch="False" />
|
|
<line number="219" hits="28" branch="False" />
|
|
<line number="220" hits="28" branch="False" />
|
|
<line number="221" hits="28" branch="False" />
|
|
<line number="227" hits="8" branch="False" />
|
|
<line number="228" hits="8" branch="False" />
|
|
<line number="229" hits="8" branch="False" />
|
|
<line number="230" hits="8" branch="False" />
|
|
<line number="236" hits="9" branch="False" />
|
|
<line number="237" hits="9" branch="False" />
|
|
<line number="238" hits="9" branch="False" />
|
|
<line number="239" hits="9" branch="False" />
|
|
<line number="245" hits="8" branch="False" />
|
|
<line number="246" hits="8" branch="False" />
|
|
<line number="247" hits="8" branch="False" />
|
|
<line number="248" hits="8" branch="False" />
|
|
<line number="254" hits="8" branch="False" />
|
|
<line number="255" hits="8" branch="False" />
|
|
<line number="256" hits="8" branch="False" />
|
|
<line number="257" hits="8" branch="False" />
|
|
<line number="263" hits="2" branch="False" />
|
|
<line number="264" hits="2" branch="False" />
|
|
<line number="265" hits="2" branch="False" />
|
|
<line number="271" hits="3212" branch="False" />
|
|
<line number="272" hits="3212" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="13" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="273" hits="0" branch="False" />
|
|
<line number="275" hits="3212" branch="False" />
|
|
<line number="276" hits="3212" branch="False" />
|
|
<line number="277" hits="3212" branch="False" />
|
|
<line number="278" hits="3212" branch="False" />
|
|
<line number="285" hits="1" branch="False" />
|
|
<line number="286" hits="1" branch="False" />
|
|
<line number="288" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="289" hits="0" branch="False" />
|
|
<line number="291" hits="1" branch="False" />
|
|
<line number="292" hits="1" branch="False" />
|
|
<line number="294" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="77" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="295" hits="0" branch="False" />
|
|
<line number="297" hits="1" branch="False" />
|
|
<line number="298" hits="1" branch="False" />
|
|
<line number="299" hits="1" branch="False" />
|
|
<line number="300" hits="1" branch="False" />
|
|
<line number="307" hits="13355" branch="False" />
|
|
<line number="308" hits="13355" branch="True" condition-coverage="30% (6/20)">
|
|
<conditions>
|
|
<condition number="10" type="switch" coverage="30%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="311" hits="0" branch="False" />
|
|
<line number="312" hits="0" branch="False" />
|
|
<line number="314" hits="1018" branch="False" />
|
|
<line number="315" hits="1018" branch="False" />
|
|
<line number="316" hits="1018" branch="False" />
|
|
<line number="319" hits="2" branch="False" />
|
|
<line number="320" hits="2" branch="False" />
|
|
<line number="321" hits="2" branch="False" />
|
|
<line number="323" hits="0" branch="False" />
|
|
<line number="324" hits="0" branch="False" />
|
|
<line number="325" hits="0" branch="False" />
|
|
<line number="327" hits="1020" branch="False" />
|
|
<line number="328" hits="1020" branch="False" />
|
|
<line number="330" hits="0" branch="False" />
|
|
<line number="331" hits="0" branch="False" />
|
|
<line number="335" hits="0" branch="False" />
|
|
<line number="336" hits="0" branch="False" />
|
|
<line number="338" hits="0" branch="False" />
|
|
<line number="339" hits="0" branch="False" />
|
|
<line number="341" hits="11315" branch="False" />
|
|
<line number="342" hits="11315" branch="False" />
|
|
<line number="345" hits="0" branch="False" />
|
|
<line number="347" hits="0" branch="False" />
|
|
<line number="349" hits="13355" branch="False" />
|
|
<line number="355" hits="1" branch="False" />
|
|
<line number="356" hits="1" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="357" hits="0" branch="False" />
|
|
<line number="358" hits="1" branch="False" />
|
|
<line number="359" hits="1" branch="False" />
|
|
<line number="360" hits="1" branch="False" />
|
|
<line number="361" hits="1" branch="False" />
|
|
<line number="367" hits="1150" branch="False" />
|
|
<line number="368" hits="1150" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="369" hits="0" branch="False" />
|
|
<line number="370" hits="1150" branch="False" />
|
|
<line number="371" hits="1150" branch="False" />
|
|
<line number="377" hits="85404" branch="False" />
|
|
<line number="378" hits="85404" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="379" hits="0" branch="False" />
|
|
<line number="381" hits="85404" branch="False" />
|
|
<line number="382" hits="85404" branch="False" />
|
|
<line number="384" hits="85404" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="82" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="385" hits="0" branch="False" />
|
|
<line number="386" hits="0" branch="False" />
|
|
<line number="389" hits="85404" branch="False" />
|
|
<line number="390" hits="85404" branch="False" />
|
|
<line number="395" hits="0" branch="False" />
|
|
<line number="23" hits="13426" branch="False" />
|
|
<line number="24" hits="13426" branch="False" />
|
|
<line number="25" hits="13426" branch="False" />
|
|
<line number="26" hits="13426" branch="False" />
|
|
<line number="27" hits="13426" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Bson.BsonSpanWriter" filename="CBDD.Bson/BsonSpanWriter.cs" line-rate="0.9437000000000001" branch-rate="0.75" complexity="31">
|
|
<methods>
|
|
<method name="get_Position" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="32" hits="12918" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Remaining" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="37" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteDocumentSizePlaceholder" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="43" hits="65711" branch="False" />
|
|
<line number="44" hits="65711" branch="False" />
|
|
<line number="45" hits="65711" branch="False" />
|
|
<line number="46" hits="65711" branch="False" />
|
|
<line number="47" hits="65711" branch="False" />
|
|
<line number="48" hits="65711" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="PatchDocumentSize" signature="(System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="55" hits="65694" branch="False" />
|
|
<line number="56" hits="65694" branch="False" />
|
|
<line number="57" hits="65694" branch="False" />
|
|
<line number="58" hits="65694" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteElementHeader" signature="(ZB.MOM.WW.CBDD.Bson.BsonType,System.String)" line-rate="0.7777" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="66" hits="209000" branch="False" />
|
|
<line number="67" hits="209000" branch="False" />
|
|
<line number="68" hits="209000" branch="False" />
|
|
<line number="70" hits="209000" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="53" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="72" hits="0" branch="False" />
|
|
<line number="75" hits="209000" branch="False" />
|
|
<line number="76" hits="209000" branch="False" />
|
|
<line number="77" hits="209000" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteCString" signature="(System.String)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="83" hits="0" branch="False" />
|
|
<line number="84" hits="0" branch="False" />
|
|
<line number="85" hits="0" branch="False" />
|
|
<line number="86" hits="0" branch="False" />
|
|
<line number="87" hits="0" branch="False" />
|
|
<line number="88" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteEndOfDocument" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="94" hits="65694" branch="False" />
|
|
<line number="95" hits="65694" branch="False" />
|
|
<line number="96" hits="65694" branch="False" />
|
|
<line number="97" hits="65694" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteString" signature="(System.String,System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="105" hits="55873" branch="False" />
|
|
<line number="106" hits="55873" branch="False" />
|
|
<line number="108" hits="55873" branch="False" />
|
|
<line number="109" hits="55873" branch="False" />
|
|
<line number="111" hits="55873" branch="False" />
|
|
<line number="112" hits="55873" branch="False" />
|
|
<line number="114" hits="55873" branch="False" />
|
|
<line number="115" hits="55860" branch="False" />
|
|
<line number="117" hits="55860" branch="False" />
|
|
<line number="118" hits="55860" branch="False" />
|
|
<line number="119" hits="55860" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteInt32" signature="(System.String,System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="127" hits="55971" branch="False" />
|
|
<line number="128" hits="55971" branch="False" />
|
|
<line number="129" hits="55971" branch="False" />
|
|
<line number="130" hits="55971" branch="False" />
|
|
<line number="131" hits="55971" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteInt64" signature="(System.String,System.Int64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="139" hits="1" branch="False" />
|
|
<line number="140" hits="1" branch="False" />
|
|
<line number="141" hits="1" branch="False" />
|
|
<line number="142" hits="1" branch="False" />
|
|
<line number="143" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteDouble" signature="(System.String,System.Double)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="151" hits="14" branch="False" />
|
|
<line number="152" hits="14" branch="False" />
|
|
<line number="153" hits="14" branch="False" />
|
|
<line number="154" hits="14" branch="False" />
|
|
<line number="155" hits="14" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteCoordinates" signature="(System.String,System.ValueTuple`2<System.Double,System.Double>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="164" hits="360" branch="False" />
|
|
<line number="165" hits="360" branch="False" />
|
|
<line number="167" hits="360" branch="False" />
|
|
<line number="168" hits="360" branch="False" />
|
|
<line number="171" hits="360" branch="False" />
|
|
<line number="172" hits="360" branch="False" />
|
|
<line number="173" hits="360" branch="False" />
|
|
<line number="174" hits="360" branch="False" />
|
|
<line number="175" hits="360" branch="False" />
|
|
<line number="178" hits="360" branch="False" />
|
|
<line number="179" hits="360" branch="False" />
|
|
<line number="180" hits="360" branch="False" />
|
|
<line number="181" hits="360" branch="False" />
|
|
<line number="182" hits="360" branch="False" />
|
|
<line number="184" hits="360" branch="False" />
|
|
<line number="187" hits="360" branch="False" />
|
|
<line number="188" hits="360" branch="False" />
|
|
<line number="189" hits="360" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteDecimal128" signature="(System.String,System.Decimal)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="197" hits="7" branch="False" />
|
|
<line number="198" hits="7" branch="False" />
|
|
<line number="201" hits="7" branch="False" />
|
|
<line number="202" hits="7" branch="False" />
|
|
<line number="203" hits="7" branch="False" />
|
|
<line number="204" hits="7" branch="False" />
|
|
<line number="205" hits="7" branch="False" />
|
|
<line number="206" hits="7" branch="False" />
|
|
<line number="207" hits="7" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteBoolean" signature="(System.String,System.Boolean)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="215" hits="38857" branch="False" />
|
|
<line number="216" hits="38857" branch="False" />
|
|
<line number="217" hits="38857" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="28" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="218" hits="38857" branch="False" />
|
|
<line number="219" hits="38857" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteDateTime" signature="(System.String,System.DateTime)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="227" hits="27" branch="False" />
|
|
<line number="228" hits="27" branch="False" />
|
|
<line number="229" hits="27" branch="False" />
|
|
<line number="230" hits="27" branch="False" />
|
|
<line number="231" hits="27" branch="False" />
|
|
<line number="232" hits="27" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteDateTimeOffset" signature="(System.String,System.DateTimeOffset)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="240" hits="8" branch="False" />
|
|
<line number="241" hits="8" branch="False" />
|
|
<line number="242" hits="8" branch="False" />
|
|
<line number="243" hits="8" branch="False" />
|
|
<line number="244" hits="8" branch="False" />
|
|
<line number="245" hits="8" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteTimeSpan" signature="(System.String,System.TimeSpan)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="253" hits="9" branch="False" />
|
|
<line number="254" hits="9" branch="False" />
|
|
<line number="255" hits="9" branch="False" />
|
|
<line number="256" hits="9" branch="False" />
|
|
<line number="257" hits="9" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteDateOnly" signature="(System.String,System.DateOnly)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="265" hits="8" branch="False" />
|
|
<line number="266" hits="8" branch="False" />
|
|
<line number="267" hits="8" branch="False" />
|
|
<line number="268" hits="8" branch="False" />
|
|
<line number="269" hits="8" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteTimeOnly" signature="(System.String,System.TimeOnly)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="277" hits="8" branch="False" />
|
|
<line number="278" hits="8" branch="False" />
|
|
<line number="279" hits="8" branch="False" />
|
|
<line number="280" hits="8" branch="False" />
|
|
<line number="281" hits="8" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteGuid" signature="(System.String,System.Guid)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="289" hits="1" branch="False" />
|
|
<line number="290" hits="1" branch="False" />
|
|
<line number="291" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteObjectId" signature="(System.String,ZB.MOM.WW.CBDD.Bson.ObjectId)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="299" hits="4857" branch="False" />
|
|
<line number="300" hits="4857" branch="False" />
|
|
<line number="301" hits="4857" branch="False" />
|
|
<line number="302" hits="4857" branch="False" />
|
|
<line number="303" hits="4857" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteNull" signature="(System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="310" hits="33" branch="False" />
|
|
<line number="311" hits="33" branch="False" />
|
|
<line number="313" hits="33" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteBinary" signature="(System.String,System.ReadOnlySpan`1<System.Byte>,System.Byte)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="322" hits="1" branch="False" />
|
|
<line number="323" hits="1" branch="False" />
|
|
<line number="325" hits="1" branch="False" />
|
|
<line number="326" hits="1" branch="False" />
|
|
<line number="328" hits="1" branch="False" />
|
|
<line number="329" hits="1" branch="False" />
|
|
<line number="331" hits="1" branch="False" />
|
|
<line number="332" hits="1" branch="False" />
|
|
<line number="333" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="BeginDocument" signature="(System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="340" hits="24" branch="False" />
|
|
<line number="341" hits="24" branch="False" />
|
|
<line number="342" hits="24" branch="False" />
|
|
<line number="343" hits="24" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="BeginDocument" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="349" hits="55739" branch="False" />
|
|
<line number="350" hits="55739" branch="False" />
|
|
<line number="351" hits="55739" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EndDocument" signature="(System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="358" hits="55746" branch="False" />
|
|
<line number="359" hits="55746" branch="False" />
|
|
<line number="360" hits="55746" branch="False" />
|
|
<line number="361" hits="55746" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="BeginArray" signature="(System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="368" hits="9948" branch="False" />
|
|
<line number="369" hits="9948" branch="False" />
|
|
<line number="370" hits="9948" branch="False" />
|
|
<line number="371" hits="9948" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EndArray" signature="(System.Int32)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="378" hits="9948" branch="False" />
|
|
<line number="379" hits="9948" branch="False" />
|
|
<line number="380" hits="9948" branch="False" />
|
|
<line number="381" hits="9948" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Span`1<System.Byte>,System.Collections.Concurrent.ConcurrentDictionary`2<System.String,System.UInt16>)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="23" hits="12934" branch="False" />
|
|
<line number="24" hits="12934" branch="False" />
|
|
<line number="25" hits="12934" branch="False" />
|
|
<line number="26" hits="12934" branch="False" />
|
|
<line number="27" hits="12934" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="32" hits="12918" branch="False" />
|
|
<line number="37" hits="0" branch="False" />
|
|
<line number="43" hits="65711" branch="False" />
|
|
<line number="44" hits="65711" branch="False" />
|
|
<line number="45" hits="65711" branch="False" />
|
|
<line number="46" hits="65711" branch="False" />
|
|
<line number="47" hits="65711" branch="False" />
|
|
<line number="48" hits="65711" branch="False" />
|
|
<line number="55" hits="65694" branch="False" />
|
|
<line number="56" hits="65694" branch="False" />
|
|
<line number="57" hits="65694" branch="False" />
|
|
<line number="58" hits="65694" branch="False" />
|
|
<line number="66" hits="209000" branch="False" />
|
|
<line number="67" hits="209000" branch="False" />
|
|
<line number="68" hits="209000" branch="False" />
|
|
<line number="70" hits="209000" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="53" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="72" hits="0" branch="False" />
|
|
<line number="75" hits="209000" branch="False" />
|
|
<line number="76" hits="209000" branch="False" />
|
|
<line number="77" hits="209000" branch="False" />
|
|
<line number="83" hits="0" branch="False" />
|
|
<line number="84" hits="0" branch="False" />
|
|
<line number="85" hits="0" branch="False" />
|
|
<line number="86" hits="0" branch="False" />
|
|
<line number="87" hits="0" branch="False" />
|
|
<line number="88" hits="0" branch="False" />
|
|
<line number="94" hits="65694" branch="False" />
|
|
<line number="95" hits="65694" branch="False" />
|
|
<line number="96" hits="65694" branch="False" />
|
|
<line number="97" hits="65694" branch="False" />
|
|
<line number="105" hits="55873" branch="False" />
|
|
<line number="106" hits="55873" branch="False" />
|
|
<line number="108" hits="55873" branch="False" />
|
|
<line number="109" hits="55873" branch="False" />
|
|
<line number="111" hits="55873" branch="False" />
|
|
<line number="112" hits="55873" branch="False" />
|
|
<line number="114" hits="55873" branch="False" />
|
|
<line number="115" hits="55860" branch="False" />
|
|
<line number="117" hits="55860" branch="False" />
|
|
<line number="118" hits="55860" branch="False" />
|
|
<line number="119" hits="55860" branch="False" />
|
|
<line number="127" hits="55971" branch="False" />
|
|
<line number="128" hits="55971" branch="False" />
|
|
<line number="129" hits="55971" branch="False" />
|
|
<line number="130" hits="55971" branch="False" />
|
|
<line number="131" hits="55971" branch="False" />
|
|
<line number="139" hits="1" branch="False" />
|
|
<line number="140" hits="1" branch="False" />
|
|
<line number="141" hits="1" branch="False" />
|
|
<line number="142" hits="1" branch="False" />
|
|
<line number="143" hits="1" branch="False" />
|
|
<line number="151" hits="14" branch="False" />
|
|
<line number="152" hits="14" branch="False" />
|
|
<line number="153" hits="14" branch="False" />
|
|
<line number="154" hits="14" branch="False" />
|
|
<line number="155" hits="14" branch="False" />
|
|
<line number="164" hits="360" branch="False" />
|
|
<line number="165" hits="360" branch="False" />
|
|
<line number="167" hits="360" branch="False" />
|
|
<line number="168" hits="360" branch="False" />
|
|
<line number="171" hits="360" branch="False" />
|
|
<line number="172" hits="360" branch="False" />
|
|
<line number="173" hits="360" branch="False" />
|
|
<line number="174" hits="360" branch="False" />
|
|
<line number="175" hits="360" branch="False" />
|
|
<line number="178" hits="360" branch="False" />
|
|
<line number="179" hits="360" branch="False" />
|
|
<line number="180" hits="360" branch="False" />
|
|
<line number="181" hits="360" branch="False" />
|
|
<line number="182" hits="360" branch="False" />
|
|
<line number="184" hits="360" branch="False" />
|
|
<line number="187" hits="360" branch="False" />
|
|
<line number="188" hits="360" branch="False" />
|
|
<line number="189" hits="360" branch="False" />
|
|
<line number="197" hits="7" branch="False" />
|
|
<line number="198" hits="7" branch="False" />
|
|
<line number="201" hits="7" branch="False" />
|
|
<line number="202" hits="7" branch="False" />
|
|
<line number="203" hits="7" branch="False" />
|
|
<line number="204" hits="7" branch="False" />
|
|
<line number="205" hits="7" branch="False" />
|
|
<line number="206" hits="7" branch="False" />
|
|
<line number="207" hits="7" branch="False" />
|
|
<line number="215" hits="38857" branch="False" />
|
|
<line number="216" hits="38857" branch="False" />
|
|
<line number="217" hits="38857" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="28" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="218" hits="38857" branch="False" />
|
|
<line number="219" hits="38857" branch="False" />
|
|
<line number="227" hits="27" branch="False" />
|
|
<line number="228" hits="27" branch="False" />
|
|
<line number="229" hits="27" branch="False" />
|
|
<line number="230" hits="27" branch="False" />
|
|
<line number="231" hits="27" branch="False" />
|
|
<line number="232" hits="27" branch="False" />
|
|
<line number="240" hits="8" branch="False" />
|
|
<line number="241" hits="8" branch="False" />
|
|
<line number="242" hits="8" branch="False" />
|
|
<line number="243" hits="8" branch="False" />
|
|
<line number="244" hits="8" branch="False" />
|
|
<line number="245" hits="8" branch="False" />
|
|
<line number="253" hits="9" branch="False" />
|
|
<line number="254" hits="9" branch="False" />
|
|
<line number="255" hits="9" branch="False" />
|
|
<line number="256" hits="9" branch="False" />
|
|
<line number="257" hits="9" branch="False" />
|
|
<line number="265" hits="8" branch="False" />
|
|
<line number="266" hits="8" branch="False" />
|
|
<line number="267" hits="8" branch="False" />
|
|
<line number="268" hits="8" branch="False" />
|
|
<line number="269" hits="8" branch="False" />
|
|
<line number="277" hits="8" branch="False" />
|
|
<line number="278" hits="8" branch="False" />
|
|
<line number="279" hits="8" branch="False" />
|
|
<line number="280" hits="8" branch="False" />
|
|
<line number="281" hits="8" branch="False" />
|
|
<line number="289" hits="1" branch="False" />
|
|
<line number="290" hits="1" branch="False" />
|
|
<line number="291" hits="1" branch="False" />
|
|
<line number="299" hits="4857" branch="False" />
|
|
<line number="300" hits="4857" branch="False" />
|
|
<line number="301" hits="4857" branch="False" />
|
|
<line number="302" hits="4857" branch="False" />
|
|
<line number="303" hits="4857" branch="False" />
|
|
<line number="310" hits="33" branch="False" />
|
|
<line number="311" hits="33" branch="False" />
|
|
<line number="313" hits="33" branch="False" />
|
|
<line number="322" hits="1" branch="False" />
|
|
<line number="323" hits="1" branch="False" />
|
|
<line number="325" hits="1" branch="False" />
|
|
<line number="326" hits="1" branch="False" />
|
|
<line number="328" hits="1" branch="False" />
|
|
<line number="329" hits="1" branch="False" />
|
|
<line number="331" hits="1" branch="False" />
|
|
<line number="332" hits="1" branch="False" />
|
|
<line number="333" hits="1" branch="False" />
|
|
<line number="340" hits="24" branch="False" />
|
|
<line number="341" hits="24" branch="False" />
|
|
<line number="342" hits="24" branch="False" />
|
|
<line number="343" hits="24" branch="False" />
|
|
<line number="349" hits="55739" branch="False" />
|
|
<line number="350" hits="55739" branch="False" />
|
|
<line number="351" hits="55739" branch="False" />
|
|
<line number="358" hits="55746" branch="False" />
|
|
<line number="359" hits="55746" branch="False" />
|
|
<line number="360" hits="55746" branch="False" />
|
|
<line number="361" hits="55746" branch="False" />
|
|
<line number="368" hits="9948" branch="False" />
|
|
<line number="369" hits="9948" branch="False" />
|
|
<line number="370" hits="9948" branch="False" />
|
|
<line number="371" hits="9948" branch="False" />
|
|
<line number="378" hits="9948" branch="False" />
|
|
<line number="379" hits="9948" branch="False" />
|
|
<line number="380" hits="9948" branch="False" />
|
|
<line number="381" hits="9948" branch="False" />
|
|
<line number="23" hits="12934" branch="False" />
|
|
<line number="24" hits="12934" branch="False" />
|
|
<line number="25" hits="12934" branch="False" />
|
|
<line number="26" hits="12934" branch="False" />
|
|
<line number="27" hits="12934" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Bson.ObjectId" filename="CBDD.Bson/ObjectId.cs" line-rate="0.6666" branch-rate="0.625" complexity="17">
|
|
<methods>
|
|
<method name="NewObjectId" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="54" hits="4661" branch="False" />
|
|
<line number="55" hits="4661" branch="False" />
|
|
<line number="56" hits="4661" branch="False" />
|
|
<line number="57" hits="4661" branch="False" />
|
|
<line number="58" hits="4661" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="WriteTo" signature="(System.Span`1<System.Byte>)" line-rate="0.8332999999999999" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="65" hits="10673" branch="False" />
|
|
<line number="66" hits="10673" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="67" hits="0" branch="False" />
|
|
<line number="69" hits="10673" branch="False" />
|
|
<line number="70" hits="10673" branch="False" />
|
|
<line number="71" hits="10673" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ToByteArray" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="77" hits="0" branch="False" />
|
|
<line number="78" hits="0" branch="False" />
|
|
<line number="79" hits="0" branch="False" />
|
|
<line number="80" hits="0" branch="False" />
|
|
<line number="81" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Timestamp" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="86" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Equals" signature="(ZB.MOM.WW.CBDD.Bson.ObjectId)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="94" hits="5009" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
</lines>
|
|
</method>
|
|
<method name="Equals" signature="(System.Object)" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="97" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="6" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
</lines>
|
|
</method>
|
|
<method name="GetHashCode" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="100" hits="852" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="op_Equality" signature="(ZB.MOM.WW.CBDD.Bson.ObjectId,ZB.MOM.WW.CBDD.Bson.ObjectId)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="102" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="op_Inequality" signature="(ZB.MOM.WW.CBDD.Bson.ObjectId,ZB.MOM.WW.CBDD.Bson.ObjectId)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="103" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ToString" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="107" hits="0" branch="False" />
|
|
<line number="108" hits="0" branch="False" />
|
|
<line number="109" hits="0" branch="False" />
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="111" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.ReadOnlySpan`1<System.Byte>)" line-rate="0.8332999999999999" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="31" hits="3213" branch="False" />
|
|
<line number="32" hits="3213" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="33" hits="0" branch="False" />
|
|
<line number="35" hits="3213" branch="False" />
|
|
<line number="36" hits="3213" branch="False" />
|
|
<line number="37" hits="3213" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(System.Int32,System.Int64)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="45" hits="4663" branch="False" />
|
|
<line number="46" hits="4663" branch="False" />
|
|
<line number="47" hits="4663" branch="False" />
|
|
<line number="48" hits="4663" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".cctor" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="19" hits="1" branch="False" />
|
|
<line number="24" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="54" hits="4661" branch="False" />
|
|
<line number="55" hits="4661" branch="False" />
|
|
<line number="56" hits="4661" branch="False" />
|
|
<line number="57" hits="4661" branch="False" />
|
|
<line number="58" hits="4661" branch="False" />
|
|
<line number="65" hits="10673" branch="False" />
|
|
<line number="66" hits="10673" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="67" hits="0" branch="False" />
|
|
<line number="69" hits="10673" branch="False" />
|
|
<line number="70" hits="10673" branch="False" />
|
|
<line number="71" hits="10673" branch="False" />
|
|
<line number="77" hits="0" branch="False" />
|
|
<line number="78" hits="0" branch="False" />
|
|
<line number="79" hits="0" branch="False" />
|
|
<line number="80" hits="0" branch="False" />
|
|
<line number="81" hits="0" branch="False" />
|
|
<line number="86" hits="1" branch="False" />
|
|
<line number="94" hits="5009" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="97" hits="2" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="6" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="100" hits="852" branch="False" />
|
|
<line number="102" hits="2" branch="False" />
|
|
<line number="103" hits="0" branch="False" />
|
|
<line number="107" hits="0" branch="False" />
|
|
<line number="108" hits="0" branch="False" />
|
|
<line number="109" hits="0" branch="False" />
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="31" hits="3213" branch="False" />
|
|
<line number="32" hits="3213" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="33" hits="0" branch="False" />
|
|
<line number="35" hits="3213" branch="False" />
|
|
<line number="36" hits="3213" branch="False" />
|
|
<line number="37" hits="3213" branch="False" />
|
|
<line number="45" hits="4663" branch="False" />
|
|
<line number="46" hits="4663" branch="False" />
|
|
<line number="47" hits="4663" branch="False" />
|
|
<line number="48" hits="4663" branch="False" />
|
|
<line number="19" hits="1" branch="False" />
|
|
<line number="24" hits="1" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Bson.Schema.BsonField" filename="CBDD.Bson/Schema/BsonField.cs" line-rate="0.8923000000000001" branch-rate="0.8636" complexity="29">
|
|
<methods>
|
|
<method name="get_Name" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="8" hits="650814" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Type" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="13" hits="98970" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_IsNullable" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="18" hits="98947" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_NestedSchema" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="23" hits="729415" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_ArrayItemType" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="28" hits="101708" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ToBson" signature="(ZB.MOM.WW.CBDD.Bson.BsonSpanWriter&)" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="35" hits="38856" branch="False" />
|
|
<line number="36" hits="38856" branch="False" />
|
|
<line number="37" hits="38856" branch="False" />
|
|
<line number="38" hits="38856" branch="False" />
|
|
<line number="39" hits="38856" branch="False" />
|
|
<line number="41" hits="38856" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="73" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="42" hits="4138" branch="False" />
|
|
<line number="43" hits="4138" branch="False" />
|
|
<line number="44" hits="4138" branch="False" />
|
|
<line number="45" hits="4138" branch="False" />
|
|
<line number="47" hits="38856" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="119" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="48" hits="2758" branch="False" />
|
|
<line number="49" hits="2758" branch="False" />
|
|
<line number="50" hits="2758" branch="False" />
|
|
<line number="52" hits="38856" branch="False" />
|
|
<line number="53" hits="38856" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FromBson" signature="(ZB.MOM.WW.CBDD.Bson.BsonSpanReader&)" line-rate="0.9655" branch-rate="0.9285" complexity="14">
|
|
<lines>
|
|
<line number="61" hits="7740" branch="False" />
|
|
<line number="62" hits="7740" branch="False" />
|
|
<line number="64" hits="7740" branch="False" />
|
|
<line number="65" hits="7740" branch="False" />
|
|
<line number="66" hits="7740" branch="False" />
|
|
<line number="67" hits="7740" branch="False" />
|
|
<line number="68" hits="7740" branch="False" />
|
|
<line number="70" hits="32326" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="225" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="32326" branch="False" />
|
|
<line number="72" hits="32326" branch="False" />
|
|
<line number="73" hits="40066" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="52" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="75" hits="24586" branch="False" />
|
|
<line number="76" hits="24586" branch="True" condition-coverage="90% (9/10)">
|
|
<conditions>
|
|
<condition number="87" type="jump" coverage="100%" />
|
|
<condition number="101" type="jump" coverage="100%" />
|
|
<condition number="115" type="jump" coverage="100%" />
|
|
<condition number="129" type="jump" coverage="100%" />
|
|
<condition number="143" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="78" hits="15480" branch="False" />
|
|
<line number="79" hits="15480" branch="False" />
|
|
<line number="80" hits="15480" branch="False" />
|
|
<line number="81" hits="1640" branch="False" />
|
|
<line number="82" hits="1092" branch="False" />
|
|
<line number="83" hits="0" branch="False" />
|
|
<line number="85" hits="24586" branch="False" />
|
|
<line number="87" hits="7740" branch="False" />
|
|
<line number="88" hits="7740" branch="False" />
|
|
<line number="89" hits="7740" branch="False" />
|
|
<line number="90" hits="7740" branch="False" />
|
|
<line number="91" hits="7740" branch="False" />
|
|
<line number="92" hits="7740" branch="False" />
|
|
<line number="93" hits="7740" branch="False" />
|
|
<line number="94" hits="7740" branch="False" />
|
|
<line number="95" hits="7740" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetHash" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="102" hits="51792" branch="False" />
|
|
<line number="103" hits="51792" branch="False" />
|
|
<line number="104" hits="51792" branch="False" />
|
|
<line number="105" hits="51792" branch="False" />
|
|
<line number="106" hits="51792" branch="False" />
|
|
<line number="107" hits="51792" branch="False" />
|
|
<line number="108" hits="57296" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="76" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="109" hits="51792" branch="False" />
|
|
<line number="110" hits="51792" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Equals" signature="(ZB.MOM.WW.CBDD.Bson.Schema.BsonField)" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="118" hits="0" branch="False" />
|
|
<line number="119" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="120" hits="0" branch="False" />
|
|
<line number="121" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Equals" signature="(System.Object)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="124" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetHashCode" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="127" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="8" hits="650814" branch="False" />
|
|
<line number="13" hits="98970" branch="False" />
|
|
<line number="18" hits="98947" branch="False" />
|
|
<line number="23" hits="729415" branch="False" />
|
|
<line number="28" hits="101708" branch="False" />
|
|
<line number="35" hits="38856" branch="False" />
|
|
<line number="36" hits="38856" branch="False" />
|
|
<line number="37" hits="38856" branch="False" />
|
|
<line number="38" hits="38856" branch="False" />
|
|
<line number="39" hits="38856" branch="False" />
|
|
<line number="41" hits="38856" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="73" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="42" hits="4138" branch="False" />
|
|
<line number="43" hits="4138" branch="False" />
|
|
<line number="44" hits="4138" branch="False" />
|
|
<line number="45" hits="4138" branch="False" />
|
|
<line number="47" hits="38856" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="119" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="48" hits="2758" branch="False" />
|
|
<line number="49" hits="2758" branch="False" />
|
|
<line number="50" hits="2758" branch="False" />
|
|
<line number="52" hits="38856" branch="False" />
|
|
<line number="53" hits="38856" branch="False" />
|
|
<line number="61" hits="7740" branch="False" />
|
|
<line number="62" hits="7740" branch="False" />
|
|
<line number="64" hits="7740" branch="False" />
|
|
<line number="65" hits="7740" branch="False" />
|
|
<line number="66" hits="7740" branch="False" />
|
|
<line number="67" hits="7740" branch="False" />
|
|
<line number="68" hits="7740" branch="False" />
|
|
<line number="70" hits="32326" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="225" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="32326" branch="False" />
|
|
<line number="72" hits="32326" branch="False" />
|
|
<line number="73" hits="40066" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="52" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="75" hits="24586" branch="False" />
|
|
<line number="76" hits="24586" branch="True" condition-coverage="90% (9/10)">
|
|
<conditions>
|
|
<condition number="87" type="jump" coverage="100%" />
|
|
<condition number="101" type="jump" coverage="100%" />
|
|
<condition number="115" type="jump" coverage="100%" />
|
|
<condition number="129" type="jump" coverage="100%" />
|
|
<condition number="143" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="78" hits="15480" branch="False" />
|
|
<line number="79" hits="15480" branch="False" />
|
|
<line number="80" hits="15480" branch="False" />
|
|
<line number="81" hits="1640" branch="False" />
|
|
<line number="82" hits="1092" branch="False" />
|
|
<line number="83" hits="0" branch="False" />
|
|
<line number="85" hits="24586" branch="False" />
|
|
<line number="87" hits="7740" branch="False" />
|
|
<line number="88" hits="7740" branch="False" />
|
|
<line number="89" hits="7740" branch="False" />
|
|
<line number="90" hits="7740" branch="False" />
|
|
<line number="91" hits="7740" branch="False" />
|
|
<line number="92" hits="7740" branch="False" />
|
|
<line number="93" hits="7740" branch="False" />
|
|
<line number="94" hits="7740" branch="False" />
|
|
<line number="95" hits="7740" branch="False" />
|
|
<line number="102" hits="51792" branch="False" />
|
|
<line number="103" hits="51792" branch="False" />
|
|
<line number="104" hits="51792" branch="False" />
|
|
<line number="105" hits="51792" branch="False" />
|
|
<line number="106" hits="51792" branch="False" />
|
|
<line number="107" hits="51792" branch="False" />
|
|
<line number="108" hits="57296" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="76" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="109" hits="51792" branch="False" />
|
|
<line number="110" hits="51792" branch="False" />
|
|
<line number="118" hits="0" branch="False" />
|
|
<line number="119" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="120" hits="0" branch="False" />
|
|
<line number="121" hits="0" branch="False" />
|
|
<line number="124" hits="0" branch="False" />
|
|
<line number="127" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Bson.Schema.BsonSchema" filename="CBDD.Bson/Schema/BsonSchema.cs" line-rate="0.9454" branch-rate="0.9166" complexity="29">
|
|
<methods>
|
|
<method name="get_Title" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="8" hits="35015" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Version" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="13" hits="22856" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_Fields" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="18" hits="290154" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="ToBson" signature="(ZB.MOM.WW.CBDD.Bson.BsonSpanWriter&)" line-rate="1" branch-rate="1" complexity="6">
|
|
<lines>
|
|
<line number="25" hits="9867" branch="False" />
|
|
<line number="26" hits="9867" branch="False" />
|
|
<line number="27" hits="19733" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="28" hits="15593" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="30" hits="9867" branch="False" />
|
|
<line number="31" hits="97446" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="164" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="32" hits="38856" branch="False" />
|
|
<line number="33" hits="38856" branch="False" />
|
|
<line number="34" hits="38856" branch="False" />
|
|
<line number="35" hits="38856" branch="False" />
|
|
<line number="36" hits="9867" branch="False" />
|
|
<line number="38" hits="9867" branch="False" />
|
|
<line number="39" hits="9867" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="FromBson" signature="(ZB.MOM.WW.CBDD.Bson.BsonSpanReader&)" line-rate="0.9582999999999999" branch-rate="0.9285" complexity="14">
|
|
<lines>
|
|
<line number="47" hits="1971" branch="False" />
|
|
<line number="48" hits="1971" branch="False" />
|
|
<line number="50" hits="1971" branch="False" />
|
|
<line number="52" hits="7059" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="231" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="53" hits="5909" branch="False" />
|
|
<line number="54" hits="5909" branch="False" />
|
|
<line number="55" hits="6730" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="33" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="57" hits="5088" branch="False" />
|
|
<line number="58" hits="5088" branch="True" condition-coverage="83.33% (5/6)">
|
|
<conditions>
|
|
<condition number="66" type="jump" coverage="100%" />
|
|
<condition number="80" type="jump" coverage="100%" />
|
|
<condition number="94" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="60" hits="3940" branch="False" />
|
|
<line number="61" hits="2294" branch="False" />
|
|
<line number="63" hits="1971" branch="False" />
|
|
<line number="64" hits="9711" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="203" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="65" hits="9711" branch="False" />
|
|
<line number="66" hits="9711" branch="False" />
|
|
<line number="67" hits="11682" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="160" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="68" hits="7740" branch="False" />
|
|
<line number="69" hits="7740" branch="False" />
|
|
<line number="70" hits="7740" branch="False" />
|
|
<line number="71" hits="1971" branch="False" />
|
|
<line number="72" hits="0" branch="False" />
|
|
<line number="74" hits="5088" branch="False" />
|
|
<line number="76" hits="1971" branch="False" />
|
|
<line number="77" hits="1971" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetHash" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="84" hits="13160" branch="False" />
|
|
<line number="85" hits="13160" branch="False" />
|
|
<line number="86" hits="13160" branch="False" />
|
|
<line number="87" hits="143064" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="69" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="51792" branch="False" />
|
|
<line number="89" hits="51792" branch="False" />
|
|
<line number="90" hits="51792" branch="False" />
|
|
<line number="91" hits="13160" branch="False" />
|
|
<line number="92" hits="13160" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Equals" signature="(ZB.MOM.WW.CBDD.Bson.Schema.BsonSchema)" line-rate="1" branch-rate="0.5" complexity="2">
|
|
<lines>
|
|
<line number="100" hits="769" branch="False" />
|
|
<line number="101" hits="769" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="102" hits="769" branch="False" />
|
|
<line number="103" hits="769" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Equals" signature="(System.Object)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="106" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetHashCode" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="109" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="8" hits="35015" branch="False" />
|
|
<line number="13" hits="22856" branch="False" />
|
|
<line number="18" hits="290154" branch="False" />
|
|
<line number="25" hits="9867" branch="False" />
|
|
<line number="26" hits="9867" branch="False" />
|
|
<line number="27" hits="19733" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="19" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="28" hits="15593" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="56" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="30" hits="9867" branch="False" />
|
|
<line number="31" hits="97446" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="164" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="32" hits="38856" branch="False" />
|
|
<line number="33" hits="38856" branch="False" />
|
|
<line number="34" hits="38856" branch="False" />
|
|
<line number="35" hits="38856" branch="False" />
|
|
<line number="36" hits="9867" branch="False" />
|
|
<line number="38" hits="9867" branch="False" />
|
|
<line number="39" hits="9867" branch="False" />
|
|
<line number="47" hits="1971" branch="False" />
|
|
<line number="48" hits="1971" branch="False" />
|
|
<line number="50" hits="1971" branch="False" />
|
|
<line number="52" hits="7059" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="231" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="53" hits="5909" branch="False" />
|
|
<line number="54" hits="5909" branch="False" />
|
|
<line number="55" hits="6730" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="33" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="57" hits="5088" branch="False" />
|
|
<line number="58" hits="5088" branch="True" condition-coverage="83.33% (5/6)">
|
|
<conditions>
|
|
<condition number="66" type="jump" coverage="100%" />
|
|
<condition number="80" type="jump" coverage="100%" />
|
|
<condition number="94" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="60" hits="3940" branch="False" />
|
|
<line number="61" hits="2294" branch="False" />
|
|
<line number="63" hits="1971" branch="False" />
|
|
<line number="64" hits="9711" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="203" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="65" hits="9711" branch="False" />
|
|
<line number="66" hits="9711" branch="False" />
|
|
<line number="67" hits="11682" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="160" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="68" hits="7740" branch="False" />
|
|
<line number="69" hits="7740" branch="False" />
|
|
<line number="70" hits="7740" branch="False" />
|
|
<line number="71" hits="1971" branch="False" />
|
|
<line number="72" hits="0" branch="False" />
|
|
<line number="74" hits="5088" branch="False" />
|
|
<line number="76" hits="1971" branch="False" />
|
|
<line number="77" hits="1971" branch="False" />
|
|
<line number="84" hits="13160" branch="False" />
|
|
<line number="85" hits="13160" branch="False" />
|
|
<line number="86" hits="13160" branch="False" />
|
|
<line number="87" hits="143064" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="69" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="88" hits="51792" branch="False" />
|
|
<line number="89" hits="51792" branch="False" />
|
|
<line number="90" hits="51792" branch="False" />
|
|
<line number="91" hits="13160" branch="False" />
|
|
<line number="92" hits="13160" branch="False" />
|
|
<line number="100" hits="769" branch="False" />
|
|
<line number="101" hits="769" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="102" hits="769" branch="False" />
|
|
<line number="103" hits="769" branch="False" />
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="109" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="ZB.MOM.WW.CBDD.Bson.Schema.BsonSchema/<GetAllKeys>d__17" filename="CBDD.Bson/Schema/BsonSchema.cs" line-rate="1" branch-rate="1" complexity="6">
|
|
<methods>
|
|
<method name="MoveNext" signature="()" line-rate="1" branch-rate="1" complexity="6">
|
|
<lines>
|
|
<line number="116" hits="178959" branch="False" />
|
|
<line number="117" hits="1640485" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="305" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="118" hits="551804" branch="False" />
|
|
<line number="119" hits="551804" branch="False" />
|
|
<line number="120" hits="551804" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="160" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="121" hits="69011" branch="False" />
|
|
<line number="122" hits="641419" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="269" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="123" hits="217193" branch="False" />
|
|
<line number="124" hits="217193" branch="False" />
|
|
<line number="125" hits="217193" branch="False" />
|
|
<line number="126" hits="69011" branch="False" />
|
|
<line number="127" hits="551804" branch="False" />
|
|
<line number="128" hits="178959" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="116" hits="178959" branch="False" />
|
|
<line number="117" hits="1640485" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="305" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="118" hits="551804" branch="False" />
|
|
<line number="119" hits="551804" branch="False" />
|
|
<line number="120" hits="551804" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="160" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="121" hits="69011" branch="False" />
|
|
<line number="122" hits="641419" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="269" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="123" hits="217193" branch="False" />
|
|
<line number="124" hits="217193" branch="False" />
|
|
<line number="125" hits="217193" branch="False" />
|
|
<line number="126" hits="69011" branch="False" />
|
|
<line number="127" hits="551804" branch="False" />
|
|
<line number="128" hits="178959" branch="False" />
|
|
</lines>
|
|
</class>
|
|
</classes>
|
|
</package>
|
|
</packages>
|
|
</coverage> |