-
Notifications
You must be signed in to change notification settings - Fork 4
/
cobertura.xml
1 lines (1 loc) · 31 KB
/
cobertura.xml
1
<?xml version="1.0"?><coverage lines-covered="496" lines-valid="887" line-rate="0.5591882750845547" branches-covered="0" branches-valid="0" branch-rate="0" complexity="0" version="1.9" timestamp="1707511889"><sources><source>/home/leoc/projects/leo91000/archimedes</source></sources><packages><package name="src/sql" line-rate="0.967391304347826" branch-rate="0" complexity="0"><classes><class name="add_job" filename="src/sql/add_job.rs" line-rate="1" branch-rate="0" complexity="0"><methods/><lines><line number="25" hits="1"/><line number="26" hits="1"/><line number="27" hits="1"/><line number="28" hits="1"/><line number="29" hits="1"/><line number="56" hits="12"/><line number="63" hits="23"/><line number="79" hits="25"/><line number="81" hits="176"/><line number="82" hits="10"/><line number="83" hits="10"/><line number="84" hits="10"/><line number="85" hits="10"/><line number="86" hits="11"/><line number="87" hits="11"/><line number="88" hits="11"/><line number="89" hits="11"/><line number="90" hits="11"/><line number="91" hits="11"/><line number="92" hits="45"/><line number="94" hits="55"/><line number="100" hits="13"/></lines></class><class name="complete_job" filename="src/sql/complete_job.rs" line-rate="1" branch-rate="0" complexity="0"><methods/><lines><line number="7" hits="5"/><line number="13" hits="7"/><line number="14" hits="4"/><line number="28" hits="8"/><line number="29" hits="1"/><line number="31" hits="1"/><line number="32" hits="4"/><line number="34" hits="11"/><line number="41" hits="22"/><line number="44" hits="6"/></lines></class><class name="fail_job" filename="src/sql/fail_job.rs" line-rate="1" branch-rate="0" complexity="0"><methods/><lines><line number="7" hits="1"/><line number="15" hits="3"/><line number="17" hits="2"/><line number="18" hits="8"/><line number="38" hits="18"/><line number="39" hits="2"/><line number="42" hits="2"/><line number="43" hits="2"/><line number="44" hits="7"/><line number="46" hits="2"/><line number="59" hits="10"/><line number="60" hits="1"/><line number="63" hits="1"/><line number="64" hits="1"/><line number="65" hits="4"/><line number="68" hits="1"/></lines></class><class name="get_job" filename="src/sql/get_job.rs" line-rate="0.8695652173913043" branch-rate="0" complexity="0"><methods/><lines><line number="8" hits="7"/><line number="15" hits="18"/><line number="16" hits="10"/><line number="17" hits="7"/><line number="19" hits="90"/><line number="45" hits="20"/><line number="46" hits="21"/><line number="47" hits="2"/><line number="50" hits="28"/><line number="51" hits="16"/><line number="52" hits="16"/><line number="53" hits="0"/><line number="54" hits="0"/><line number="55" hits="0"/><line number="56" hits="7"/><line number="60" hits="7"/><line number="61" hits="11"/><line number="62" hits="1"/><line number="64" hits="7"/><line number="67" hits="7"/><line number="68" hits="11"/><line number="85" hits="11"/><line number="86" hits="7"/></lines></class><class name="task_identifiers" filename="src/sql/task_identifiers.rs" line-rate="1" branch-rate="0" complexity="0"><methods/><lines><line number="11" hits="12"/><line number="12" hits="8"/><line number="15" hits="7"/><line number="16" hits="9"/><line number="27" hits="12"/><line number="28" hits="9"/><line number="29" hits="27"/><line number="30" hits="4"/><line number="32" hits="12"/><line number="36" hits="12"/><line number="41" hits="23"/><line number="42" hits="85"/><line number="43" hits="24"/><line number="44" hits="26"/><line number="45" hits="48"/><line number="47" hits="24"/><line number="50" hits="90"/><line number="51" hits="12"/><line number="52" hits="12"/><line number="53" hits="47"/><line number="55" hits="18"/></lines></class></classes></package><package name="examples" line-rate="0" branch-rate="0" complexity="0"><classes></classes></package><package name="src" line-rate="0.8108108108108109" branch-rate="0" complexity="0"><classes><class name="builder" filename="src/builder.rs" line-rate="0.7472527472527473" branch-rate="0" complexity="0"><methods/><lines><line number="49" hits="60"/><line number="50" hits="12"/><line number="51" hits="11"/><line number="53" hits="0"/><line number="55" hits="0"/><line number="57" hits="0"/><line number="58" hits="0"/><line number="59" hits="0"/><line number="60" hits="0"/><line number="64" hits="13"/><line number="66" hits="2"/><line number="67" hits="40"/><line number="69" hits="55"/><line number="72" hits="11"/><line number="73" hits="12"/><line number="74" hits="11"/><line number="76" hits="49"/><line number="78" hits="9"/><line number="79" hits="21"/><line number="82" hits="12"/><line number="83" hits="9"/><line number="84" hits="12"/><line number="85" hits="9"/><line number="89" hits="12"/><line number="90" hits="9"/><line number="91" hits="12"/><line number="92" hits="9"/><line number="95" hits="12"/><line number="98" hits="9"/><line number="99" hits="17"/><line number="100" hits="8"/><line number="103" hits="10"/><line number="104" hits="9"/><line number="105" hits="10"/><line number="108" hits="0"/><line number="109" hits="0"/><line number="110" hits="0"/><line number="113" hits="14"/><line number="114" hits="25"/><line number="115" hits="9"/><line number="118" hits="0"/><line number="119" hits="0"/><line number="120" hits="0"/><line number="123" hits="17"/><line number="124" hits="14"/><line number="125" hits="24"/><line number="128" hits="25"/><line number="135" hits="35"/><line number="136" hits="35"/><line number="137" hits="34"/><line number="138" hits="65"/><line number="139" hits="36"/><line number="141" hits="29"/><line number="142" hits="0"/><line number="143" hits="10"/><line number="144" hits="21"/><line number="145" hits="10"/><line number="146" hits="2"/><line number="147" hits="8"/><line number="155" hits="22"/><line number="156" hits="33"/><line number="157" hits="11"/><line number="160" hits="12"/><line number="164" hits="24"/><line number="166" hits="24"/><line number="168" hits="21"/><line number="169" hits="18"/><line number="170" hits="9"/><line number="172" hits="45"/><line number="173" hits="9"/><line number="174" hits="0"/><line number="175" hits="9"/><line number="176" hits="23"/><line number="177" hits="9"/><line number="178" hits="1"/><line number="179" hits="9"/><line number="187" hits="24"/><line number="188" hits="36"/><line number="189" hits="12"/><line number="192" hits="1"/><line number="193" hits="2"/><line number="194" hits="1"/><line number="197" hits="0"/><line number="198" hits="0"/><line number="199" hits="0"/><line number="200" hits="0"/><line number="202" hits="0"/><line number="205" hits="0"/><line number="208" hits="0"/><line number="209" hits="0"/><line number="210" hits="0"/></lines></class><class name="errors" filename="src/errors.rs" line-rate="0" branch-rate="0" complexity="0"><methods/><lines><line number="11" hits="0"/></lines></class><class name="job" filename="src/job.rs" line-rate="0.4857142857142857" branch-rate="0" complexity="0"><methods/><lines><line number="73" hits="0"/><line number="75" hits="0"/><line number="76" hits="0"/><line number="77" hits="0"/><line number="78" hits="0"/><line number="79" hits="0"/><line number="80" hits="0"/><line number="81" hits="0"/><line number="82" hits="0"/><line number="83" hits="0"/><line number="84" hits="0"/><line number="85" hits="0"/><line number="86" hits="0"/><line number="87" hits="0"/><line number="88" hits="0"/><line number="89" hits="0"/><line number="90" hits="0"/><line number="91" hits="0"/><line number="97" hits="10"/><line number="99" hits="13"/><line number="100" hits="12"/><line number="101" hits="13"/><line number="102" hits="12"/><line number="103" hits="13"/><line number="104" hits="12"/><line number="105" hits="13"/><line number="106" hits="12"/><line number="107" hits="14"/><line number="108" hits="12"/><line number="109" hits="15"/><line number="110" hits="12"/><line number="111" hits="15"/><line number="112" hits="12"/><line number="113" hits="15"/><line number="114" hits="12"/></lines></class><class name="runner" filename="src/runner.rs" line-rate="0.7847222222222222" branch-rate="0" complexity="0"><methods/><lines><line number="31" hits="9"/><line number="33" hits="10"/><line number="68" hits="1"/><line number="69" hits="1"/><line number="74" hits="5"/><line number="75" hits="2"/><line number="76" hits="1"/><line number="78" hits="5"/><line number="80" hits="0"/><line number="85" hits="28"/><line number="87" hits="13"/><line number="88" hits="13"/><line number="89" hits="14"/><line number="90" hits="16"/><line number="91" hits="16"/><line number="92" hits="7"/><line number="95" hits="14"/><line number="96" hits="48"/><line number="97" hits="8"/><line number="98" hits="30"/><line number="100" hits="6"/><line number="102" hits="31"/><line number="104" hits="0"/><line number="105" hits="0"/><line number="111" hits="11"/><line number="114" hits="5"/><line number="115" hits="4"/><line number="116" hits="1"/><line number="117" hits="1"/><line number="118" hits="2"/><line number="119" hits="1"/><line number="120" hits="1"/><line number="122" hits="5"/><line number="123" hits="1"/><line number="124" hits="1"/><line number="127" hits="2"/><line number="130" hits="31"/><line number="132" hits="6"/><line number="135" hits="5"/><line number="137" hits="2"/><line number="138" hits="1"/><line number="139" hits="1"/><line number="141" hits="4"/><line number="143" hits="5"/><line number="144" hits="3"/><line number="146" hits="6"/><line number="147" hits="3"/><line number="149" hits="2"/><line number="150" hits="5"/><line number="153" hits="1"/><line number="155" hits="4"/><line number="157" hits="0"/><line number="160" hits="5"/><line number="161" hits="1"/><line number="162" hits="1"/><line number="166" hits="0"/><line number="167" hits="0"/><line number="168" hits="0"/><line number="169" hits="0"/><line number="170" hits="0"/><line number="172" hits="0"/><line number="174" hits="0"/><line number="177" hits="11"/><line number="178" hits="8"/><line number="190" hits="1"/><line number="195" hits="1"/><line number="196" hits="1"/><line number="197" hits="2"/><line number="198" hits="1"/><line number="199" hits="1"/><line number="201" hits="4"/><line number="202" hits="0"/><line number="204" hits="1"/><line number="205" hits="1"/><line number="206" hits="3"/><line number="207" hits="1"/><line number="211" hits="5"/><line number="212" hits="1"/><line number="217" hits="8"/><line number="222" hits="23"/><line number="223" hits="10"/><line number="224" hits="0"/><line number="225" hits="0"/><line number="227" hits="7"/><line number="244" hits="47"/><line number="245" hits="19"/><line number="247" hits="20"/><line number="249" hits="9"/><line number="250" hits="9"/><line number="252" hits="20"/><line number="254" hits="9"/><line number="255" hits="9"/><line number="257" hits="47"/><line number="258" hits="19"/><line number="259" hits="19"/><line number="261" hits="14"/><line number="262" hits="19"/><line number="263" hits="19"/><line number="264" hits="10"/><line number="265" hits="37"/><line number="266" hits="42"/><line number="267" hits="0"/><line number="269" hits="82"/><line number="270" hits="15"/><line number="271" hits="29"/><line number="273" hits="9"/><line number="274" hits="0"/><line number="275" hits="0"/><line number="276" hits="0"/><line number="279" hits="12"/><line number="281" hits="30"/><line number="284" hits="0"/><line number="285" hits="0"/><line number="292" hits="6"/><line number="303" hits="6"/><line number="308" hits="4"/><line number="309" hits="7"/><line number="312" hits="7"/><line number="313" hits="5"/><line number="314" hits="7"/><line number="316" hits="23"/><line number="317" hits="6"/><line number="318" hits="0"/><line number="319" hits="0"/><line number="322" hits="2"/><line number="323" hits="4"/><line number="324" hits="0"/><line number="326" hits="0"/><line number="327" hits="0"/><line number="328" hits="0"/><line number="332" hits="8"/><line number="334" hits="0"/><line number="335" hits="0"/><line number="336" hits="0"/><line number="343" hits="1"/><line number="344" hits="2"/><line number="345" hits="1"/><line number="346" hits="3"/><line number="347" hits="2"/><line number="349" hits="5"/><line number="350" hits="1"/><line number="351" hits="0"/><line number="352" hits="0"/><line number="357" hits="7"/></lines></class><class name="streams" filename="src/streams.rs" line-rate="0.868421052631579" branch-rate="0" complexity="0"><methods/><lines><line number="23" hits="1"/><line number="28" hits="2"/><line number="30" hits="3"/><line number="31" hits="3"/><line number="33" hits="6"/><line number="34" hits="7"/><line number="35" hits="2"/><line number="36" hits="2"/><line number="37" hits="1"/><line number="41" hits="1"/><line number="46" hits="10"/><line number="54" hits="14"/><line number="55" hits="10"/><line number="56" hits="17"/><line number="57" hits="17"/><line number="58" hits="17"/><line number="59" hits="7"/><line number="61" hits="34"/><line number="62" hits="29"/><line number="63" hits="6"/><line number="64" hits="9"/><line number="65" hits="6"/><line number="66" hits="9"/><line number="67" hits="6"/><line number="69" hits="30"/><line number="70" hits="0"/><line number="71" hits="0"/><line number="72" hits="0"/><line number="75" hits="7"/><line number="76" hits="8"/><line number="77" hits="7"/><line number="79" hits="0"/><line number="80" hits="0"/><line number="84" hits="17"/><line number="86" hits="34"/><line number="87" hits="63"/><line number="88" hits="17"/><line number="89" hits="10"/></lines></class><class name="utils" filename="src/utils.rs" line-rate="0.7142857142857143" branch-rate="0" complexity="0"><methods/><lines><line number="10" hits="13"/><line number="14" hits="93"/><line number="15" hits="0"/><line number="16" hits="0"/><line number="17" hits="18"/><line number="18" hits="72"/><line number="20" hits="19"/></lines></class><class name="worker_utils" filename="src/worker_utils.rs" line-rate="0.8904109589041096" branch-rate="0" complexity="0"><methods/><lines><line number="18" hits="1"/><line number="23" hits="2"/><line number="24" hits="0"/><line number="25" hits="2"/><line number="31" hits="0"/><line number="34" hits="3"/><line number="36" hits="0"/><line number="37" hits="4"/><line number="44" hits="0"/><line number="47" hits="3"/><line number="49" hits="0"/><line number="50" hits="4"/><line number="57" hits="0"/><line number="60" hits="6"/><line number="61" hits="1"/><line number="62" hits="4"/><line number="67" hits="1"/><line number="87" hits="12"/><line number="96" hits="12"/><line number="101" hits="24"/><line number="102" hits="24"/><line number="104" hits="12"/><line number="105" hits="12"/><line number="106" hits="0"/><line number="107" hits="12"/><line number="108" hits="12"/><line number="110" hits="48"/><line number="115" hits="7"/><line number="124" hits="16"/><line number="126" hits="9"/><line number="127" hits="7"/><line number="128" hits="0"/><line number="129" hits="9"/><line number="130" hits="7"/><line number="132" hits="37"/><line number="135" hits="5"/><line number="136" hits="1"/><line number="143" hits="6"/><line number="145" hits="1"/><line number="146" hits="4"/><line number="148" hits="1"/><line number="151" hits="10"/><line number="152" hits="2"/><line number="159" hits="12"/><line number="161" hits="2"/><line number="162" hits="8"/><line number="164" hits="2"/><line number="167" hits="2"/><line number="172" hits="2"/><line number="179" hits="12"/><line number="182" hits="2"/><line number="183" hits="8"/><line number="185" hits="2"/><line number="188" hits="1"/><line number="193" hits="1"/><line number="206" hits="7"/><line number="208" hits="1"/><line number="212" hits="1"/><line number="213" hits="4"/><line number="215" hits="1"/><line number="218" hits="2"/><line number="222" hits="2"/><line number="229" hits="12"/><line number="231" hits="2"/><line number="232" hits="8"/><line number="234" hits="2"/><line number="237" hits="6"/><line number="238" hits="5"/><line number="239" hits="4"/><line number="241" hits="1"/><line number="244" hits="6"/><line number="245" hits="3"/><line number="246" hits="1"/></lines></class></classes></package><package name="crates/crontab_types/src" line-rate="0" branch-rate="0" complexity="0"><classes><class name="lib" filename="crates/crontab_types/src/lib.rs" line-rate="0" branch-rate="0" complexity="0"><methods/><lines><line number="101" hits="0"/><line number="117" hits="0"/><line number="118" hits="0"/><line number="123" hits="0"/><line number="124" hits="0"/><line number="129" hits="0"/><line number="130" hits="0"/><line number="135" hits="0"/><line number="137" hits="0"/><line number="138" hits="0"/><line number="139" hits="0"/><line number="140" hits="0"/><line number="141" hits="0"/><line number="165" hits="0"/><line number="166" hits="0"/><line number="167" hits="0"/><line number="168" hits="0"/><line number="169" hits="0"/><line number="170" hits="0"/><line number="173" hits="0"/><line number="199" hits="0"/><line number="200" hits="0"/><line number="205" hits="0"/><line number="206" hits="0"/><line number="209" hits="0"/><line number="216" hits="0"/><line number="217" hits="0"/><line number="218" hits="0"/><line number="219" hits="0"/><line number="220" hits="0"/><line number="221" hits="0"/></lines></class></classes></package><package name="tests" line-rate="0" branch-rate="0" complexity="0"><classes></classes></package><package name="crates/macros/tests" line-rate="0" branch-rate="0" complexity="0"><classes><class name="macros" filename="crates/macros/tests/macros.rs" line-rate="0" branch-rate="0" complexity="0"><methods/><lines><line number="16" hits="0"/><line number="17" hits="0"/></lines></class></classes></package><package name="crates/crontab_runner/src" line-rate="0" branch-rate="0" complexity="0"><classes><class name="backfill" filename="crates/crontab_runner/src/backfill.rs" line-rate="0" branch-rate="0" complexity="0"><methods/><lines><line number="24" hits="0"/><line number="28" hits="0"/><line number="29" hits="0"/><line number="31" hits="0"/><line number="32" hits="0"/><line number="34" hits="0"/><line number="36" hits="0"/><line number="37" hits="0"/><line number="40" hits="0"/><line number="42" hits="0"/><line number="43" hits="0"/><line number="44" hits="0"/><line number="47" hits="0"/><line number="57" hits="0"/><line number="67" hits="0"/><line number="69" hits="0"/><line number="70" hits="0"/><line number="71" hits="0"/><line number="72" hits="0"/><line number="74" hits="0"/><line number="76" hits="0"/><line number="77" hits="0"/><line number="78" hits="0"/><line number="79" hits="0"/><line number="81" hits="0"/><line number="84" hits="0"/><line number="86" hits="0"/><line number="87" hits="0"/><line number="90" hits="0"/><line number="92" hits="0"/><line number="96" hits="0"/><line number="97" hits="0"/><line number="99" hits="0"/><line number="101" hits="0"/><line number="102" hits="0"/><line number="103" hits="0"/><line number="104" hits="0"/><line number="105" hits="0"/><line number="107" hits="0"/><line number="109" hits="0"/><line number="113" hits="0"/><line number="114" hits="0"/><line number="116" hits="0"/><line number="117" hits="0"/><line number="118" hits="0"/><line number="119" hits="0"/><line number="120" hits="0"/><line number="122" hits="0"/><line number="125" hits="0"/><line number="129" hits="0"/></lines></class><class name="lib" filename="crates/crontab_runner/src/lib.rs" line-rate="0" branch-rate="0" complexity="0"><methods/><lines><line number="20" hits="0"/><line number="27" hits="0"/><line number="28" hits="0"/><line number="31" hits="0"/><line number="32" hits="0"/><line number="33" hits="0"/><line number="34" hits="0"/><line number="35" hits="0"/><line number="37" hits="0"/><line number="38" hits="0"/><line number="40" hits="0"/><line number="42" hits="0"/><line number="43" hits="0"/><line number="44" hits="0"/><line number="45" hits="0"/><line number="48" hits="0"/><line number="49" hits="0"/><line number="51" hits="0"/><line number="52" hits="0"/><line number="53" hits="0"/><line number="55" hits="0"/><line number="57" hits="0"/><line number="59" hits="0"/><line number="60" hits="0"/><line number="62" hits="0"/><line number="63" hits="0"/><line number="66" hits="0"/><line number="69" hits="0"/><line number="72" hits="0"/><line number="73" hits="0"/><line number="74" hits="0"/><line number="78" hits="0"/><line number="79" hits="0"/><line number="80" hits="0"/><line number="81" hits="0"/><line number="82" hits="0"/><line number="85" hits="0"/></lines></class><class name="sql" filename="crates/crontab_runner/src/sql.rs" line-rate="0" branch-rate="0" complexity="0"><methods/><lines><line number="17" hits="0"/><line number="21" hits="0"/><line number="27" hits="0"/><line number="29" hits="0"/><line number="32" hits="0"/><line number="41" hits="0"/><line number="50" hits="0"/><line number="52" hits="0"/><line number="53" hits="0"/><line number="54" hits="0"/><line number="55" hits="0"/><line number="56" hits="0"/><line number="58" hits="0"/><line number="75" hits="0"/><line number="77" hits="0"/><line number="78" hits="0"/><line number="79" hits="0"/><line number="80" hits="0"/><line number="81" hits="0"/><line number="82" hits="0"/><line number="83" hits="0"/><line number="84" hits="0"/><line number="104" hits="0"/><line number="114" hits="0"/><line number="160" hits="0"/><line number="161" hits="0"/><line number="162" hits="0"/><line number="163" hits="0"/><line number="164" hits="0"/><line number="165" hits="0"/><line number="167" hits="0"/><line number="171" hits="0"/><line number="172" hits="0"/><line number="174" hits="0"/><line number="175" hits="0"/><line number="176" hits="0"/><line number="177" hits="0"/><line number="178" hits="0"/><line number="179" hits="0"/><line number="185" hits="0"/></lines></class><class name="utils" filename="crates/crontab_runner/src/utils.rs" line-rate="0" branch-rate="0" complexity="0"><methods/><lines><line number="5" hits="0"/><line number="7" hits="0"/><line number="11" hits="0"/><line number="12" hits="0"/><line number="13" hits="0"/><line number="15" hits="0"/><line number="18" hits="0"/><line number="19" hits="0"/><line number="20" hits="0"/><line number="21" hits="0"/><line number="24" hits="0"/></lines></class></classes></package><package name="crates/migrations/src" line-rate="0.7894736842105263" branch-rate="0" complexity="0"><classes><class name="lib" filename="crates/migrations/src/lib.rs" line-rate="0.7741935483870968" branch-rate="0" complexity="0"><methods/><lines><line number="30" hits="36"/><line number="34" hits="55"/><line number="35" hits="99"/><line number="37" hits="39"/><line number="43" hits="39"/><line number="53" hits="57"/><line number="54" hits="81"/><line number="55" hits="107"/><line number="56" hits="40"/><line number="57" hits="72"/><line number="58" hits="55"/><line number="60" hits="14"/><line number="71" hits="14"/><line number="73" hits="19"/><line number="82" hits="20"/><line number="89" hits="78"/><line number="96" hits="93"/><line number="97" hits="40"/><line number="98" hits="78"/><line number="99" hits="36"/><line number="100" hits="16"/><line number="101" hits="36"/><line number="102" hits="0"/><line number="105" hits="36"/><line number="106" hits="92"/><line number="107" hits="53"/><line number="108" hits="33"/><line number="111" hits="0"/><line number="113" hits="0"/><line number="114" hits="0"/><line number="116" hits="2"/><line number="118" hits="2"/><line number="122" hits="22"/><line number="123" hits="21"/><line number="124" hits="22"/><line number="129" hits="39"/><line number="133" hits="59"/><line number="135" hits="33"/><line number="136" hits="19"/><line number="137" hits="15"/><line number="139" hits="20"/><line number="140" hits="17"/><line number="141" hits="78"/><line number="142" hits="39"/><line number="144" hits="44"/><line number="145" hits="17"/><line number="148" hits="44"/><line number="149" hits="22"/><line number="150" hits="95"/><line number="151" hits="0"/><line number="152" hits="0"/><line number="153" hits="0"/><line number="155" hits="0"/><line number="156" hits="0"/><line number="158" hits="0"/><line number="160" hits="0"/><line number="162" hits="79"/><line number="163" hits="80"/><line number="164" hits="14"/><line number="165" hits="36"/><line number="166" hits="0"/><line number="167" hits="133"/><line number="168" hits="28"/><line number="169" hits="42"/><line number="170" hits="30"/><line number="171" hits="98"/><line number="173" hits="79"/><line number="177" hits="10"/><line number="178" hits="50"/><line number="181" hits="12"/><line number="182" hits="2"/><line number="183" hits="1"/><line number="184" hits="1"/><line number="185" hits="0"/><line number="186" hits="1"/><line number="191" hits="12"/><line number="192" hits="2"/><line number="193" hits="0"/><line number="194" hits="0"/><line number="195" hits="0"/><line number="197" hits="0"/><line number="198" hits="0"/><line number="203" hits="11"/><line number="207" hits="21"/><line number="211" hits="14"/><line number="212" hits="1"/><line number="213" hits="2"/><line number="214" hits="0"/><line number="217" hits="2"/><line number="218" hits="1"/><line number="221" hits="0"/><line number="223" hits="0"/><line number="224" hits="22"/></lines></class><class name="pg_version" filename="crates/migrations/src/pg_version.rs" line-rate="0.9" branch-rate="0" complexity="0"><methods/><lines><line number="7" hits="36"/><line number="11" hits="36"/><line number="17" hits="52"/><line number="18" hits="39"/><line number="20" hits="39"/><line number="24" hits="21"/><line number="25" hits="18"/><line number="27" hits="21"/><line number="28" hits="0"/><line number="31" hits="18"/></lines></class></classes></package><package name="crates/shutdown_signal/src" line-rate="0.9285714285714286" branch-rate="0" complexity="0"><classes><class name="lib" filename="crates/shutdown_signal/src/lib.rs" line-rate="0.9285714285714286" branch-rate="0" complexity="0"><methods/><lines><line number="28" hits="20"/><line number="29" hits="8"/><line number="30" hits="22"/><line number="33" hits="20"/><line number="34" hits="28"/><line number="35" hits="8"/><line number="36" hits="8"/><line number="37" hits="8"/><line number="38" hits="8"/><line number="39" hits="8"/><line number="50" hits="12"/><line number="51" hits="21"/><line number="52" hits="12"/><line number="53" hits="0"/></lines></class></classes></package><package name="crates/task_handler/src" line-rate="0.2" branch-rate="0" complexity="0"><classes><class name="handler" filename="crates/task_handler/src/handler.rs" line-rate="0.6" branch-rate="0" complexity="0"><methods/><lines><line number="15" hits="0"/><line number="16" hits="0"/><line number="28" hits="9"/><line number="33" hits="9"/><line number="34" hits="28"/></lines></class><class name="task_result" filename="crates/task_handler/src/task_result.rs" line-rate="0" branch-rate="0" complexity="0"><methods/><lines><line number="15" hits="0"/><line number="16" hits="0"/><line number="19" hits="0"/><line number="20" hits="0"/><line number="25" hits="0"/><line number="26" hits="0"/><line number="29" hits="0"/><line number="30" hits="0"/><line number="33" hits="0"/><line number="34" hits="0"/></lines></class></classes></package><package name="crates/migrations/src/sql" line-rate="0.8181818181818182" branch-rate="0" complexity="0"><classes><class name="mod" filename="crates/migrations/src/sql/mod.rs" line-rate="0.8181818181818182" branch-rate="0" complexity="0"><methods/><lines><line number="30" hits="0"/><line number="31" hits="0"/><line number="34" hits="14"/><line number="35" hits="21"/><line number="52" hits="17"/><line number="53" hits="22"/><line number="56" hits="18"/><line number="61" hits="78"/><line number="62" hits="21"/><line number="63" hits="84"/><line number="66" hits="21"/></lines></class></classes></package><package name="crates/crontab_parser/src" line-rate="0" branch-rate="0" complexity="0"><classes><class name="lib" filename="crates/crontab_parser/src/lib.rs" line-rate="0" branch-rate="0" complexity="0"><methods/><lines><line number="21" hits="0"/><line number="22" hits="0"/><line number="23" hits="0"/><line number="25" hits="0"/><line number="26" hits="0"/><line number="123" hits="0"/><line number="124" hits="0"/><line number="125" hits="0"/></lines></class><class name="nom_crontab" filename="crates/crontab_parser/src/nom_crontab.rs" line-rate="0" branch-rate="0" complexity="0"><methods/><lines><line number="15" hits="0"/><line number="16" hits="0"/><line number="18" hits="0"/><line number="19" hits="0"/><line number="20" hits="0"/><line number="22" hits="0"/><line number="24" hits="0"/><line number="25" hits="0"/><line number="26" hits="0"/><line number="27" hits="0"/><line number="28" hits="0"/><line number="33" hits="0"/><line number="39" hits="0"/><line number="42" hits="0"/><line number="52" hits="0"/></lines></class><class name="nom_crontab_opts" filename="crates/crontab_parser/src/nom_crontab_opts.rs" line-rate="0" branch-rate="0" complexity="0"><methods/><lines><line number="26" hits="0"/><line number="32" hits="0"/><line number="33" hits="0"/><line number="34" hits="0"/><line number="35" hits="0"/><line number="40" hits="0"/><line number="47" hits="0"/><line number="49" hits="0"/><line number="51" hits="0"/><line number="53" hits="0"/><line number="54" hits="0"/><line number="55" hits="0"/><line number="56" hits="0"/><line number="57" hits="0"/><line number="58" hits="0"/><line number="63" hits="0"/><line number="64" hits="0"/><line number="66" hits="0"/><line number="68" hits="0"/><line number="70" hits="0"/><line number="72" hits="0"/><line number="74" hits="0"/><line number="75" hits="0"/><line number="77" hits="0"/><line number="78" hits="0"/><line number="79" hits="0"/><line number="80" hits="0"/><line number="81" hits="0"/></lines></class><class name="nom_crontab_payload" filename="crates/crontab_parser/src/nom_crontab_payload.rs" line-rate="0" branch-rate="0" complexity="0"><methods/><lines><line number="3" hits="0"/><line number="4" hits="0"/><line number="6" hits="0"/><line number="7" hits="0"/><line number="9" hits="0"/></lines></class><class name="nom_crontab_timer" filename="crates/crontab_parser/src/nom_crontab_timer.rs" line-rate="0" branch-rate="0" complexity="0"><methods/><lines><line number="22" hits="0"/><line number="23" hits="0"/><line number="24" hits="0"/><line number="25" hits="0"/><line number="26" hits="0"/><line number="27" hits="0"/><line number="28" hits="0"/><line number="34" hits="0"/><line number="35" hits="0"/><line number="36" hits="0"/><line number="40" hits="0"/><line number="43" hits="0"/><line number="52" hits="0"/><line number="55" hits="0"/><line number="59" hits="0"/><line number="62" hits="0"/><line number="72" hits="0"/><line number="77" hits="0"/><line number="80" hits="0"/><line number="84" hits="0"/><line number="85" hits="0"/><line number="86" hits="0"/><line number="87" hits="0"/><line number="88" hits="0"/><line number="89" hits="0"/><line number="91" hits="0"/><line number="93" hits="0"/><line number="94" hits="0"/><line number="95" hits="0"/><line number="96" hits="0"/><line number="97" hits="0"/></lines></class><class name="nom_task_identifier" filename="crates/crontab_parser/src/nom_task_identifier.rs" line-rate="0" branch-rate="0" complexity="0"><methods/><lines><line number="3" hits="0"/><line number="4" hits="0"/><line number="7" hits="0"/><line number="9" hits="0"/><line number="10" hits="0"/></lines></class></classes></package><package name="crates/macros/src" line-rate="0" branch-rate="0" complexity="0"><classes></classes></package></packages></coverage>