<?xml version="1.0" encoding="UTF-8"?>
<coverage generated="1717258740795" clover="3.2.0">
  <project timestamp="1717258740796" name="All files">
    <metrics statements="45" coveredstatements="34" conditionals="6" coveredconditionals="2" methods="29" coveredmethods="19" elements="80" coveredelements="55" complexity="0" loc="45" ncloc="45" packages="1" files="4" classes="4"/>
    <file name="index.ts" path="/drone/src/src/index.ts">
      <metrics statements="3" coveredstatements="3" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
      <line num="1" count="1" type="stmt"/>
      <line num="2" count="1" type="stmt"/>
      <line num="3" count="1" type="stmt"/>
    </file>
    <file name="mutex.ts" path="/drone/src/src/mutex.ts">
      <metrics statements="5" coveredstatements="2" conditionals="4" coveredconditionals="0" methods="3" coveredmethods="0"/>
      <line num="1" count="1" type="stmt"/>
      <line num="3" count="1" type="stmt"/>
      <line num="4" count="0" type="stmt"/>
      <line num="7" count="0" type="cond" truecount="0" falsecount="2"/>
      <line num="11" count="0" type="cond" truecount="0" falsecount="2"/>
    </file>
    <file name="semaphor.ts" path="/drone/src/src/semaphor.ts">
      <metrics statements="4" coveredstatements="1" conditionals="0" coveredconditionals="0" methods="3" coveredmethods="0"/>
      <line num="1" count="1" type="stmt"/>
      <line num="5" count="0" type="stmt"/>
      <line num="9" count="0" type="stmt"/>
      <line num="13" count="0" type="stmt"/>
    </file>
    <file name="signal.ts" path="/drone/src/src/signal.ts">
      <metrics statements="33" coveredstatements="28" conditionals="2" coveredconditionals="2" methods="23" coveredmethods="19"/>
      <line num="1" count="1" type="stmt"/>
      <line num="6" count="1" type="stmt"/>
      <line num="7" count="5" type="stmt"/>
      <line num="10" count="15" type="stmt"/>
      <line num="11" count="15" type="stmt"/>
      <line num="12" count="13" type="stmt"/>
      <line num="13" count="13" type="stmt"/>
      <line num="21" count="3" type="stmt"/>
      <line num="22" count="3" type="stmt"/>
      <line num="29" count="2" type="stmt"/>
      <line num="30" count="2" type="stmt"/>
      <line num="38" count="1" type="stmt"/>
      <line num="41" count="1" type="stmt"/>
      <line num="43" count="1" type="stmt"/>
      <line num="44" count="1" type="stmt"/>
      <line num="47" count="1" type="stmt"/>
      <line num="48" count="10" type="stmt"/>
      <line num="49" count="10" type="stmt"/>
      <line num="50" count="10" type="stmt"/>
      <line num="58" count="12" type="stmt"/>
      <line num="59" count="12" type="stmt"/>
      <line num="61" count="12" type="stmt"/>
      <line num="62" count="10" type="stmt"/>
      <line num="63" count="10" type="stmt"/>
      <line num="66" count="12" type="stmt"/>
      <line num="67" count="11" type="cond" truecount="1" falsecount="0"/>
      <line num="68" count="2" type="stmt"/>
      <line num="69" count="2" type="stmt"/>
      <line num="76" count="0" type="stmt"/>
      <line num="78" count="0" type="stmt"/>
      <line num="79" count="0" type="stmt"/>
      <line num="82" count="0" type="stmt"/>
      <line num="83" count="0" type="stmt"/>
    </file>
  </project>
</coverage>
