<?xml version="1.0" encoding="UTF-8"?>
<coverage generated="1586251716957" clover="3.2.0">
  <project timestamp="1586251716957" name="All files">
    <metrics statements="75" coveredstatements="61" conditionals="58" coveredconditionals="33" methods="10" coveredmethods="7" elements="143" coveredelements="101" complexity="0" loc="75" ncloc="75" packages="2" files="7" classes="7"/>
    <package name="lib">
      <metrics statements="39" coveredstatements="30" conditionals="17" coveredconditionals="11" methods="5" coveredmethods="4"/>
      <file name="App.svelte" path="/home/runner/work/firstclasspostcodes-js-plugin/firstclasspostcodes-js-plugin/lib/App.svelte">
        <metrics statements="17" coveredstatements="12" conditionals="3" coveredconditionals="2" methods="1" coveredmethods="0"/>
        <line num="2" count="1" type="stmt"/>
        <line num="4" count="1" type="stmt"/>
        <line num="5" count="1" type="stmt"/>
        <line num="6" count="1" type="stmt"/>
        <line num="8" count="1" type="stmt"/>
        <line num="10" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="12" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="21" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="25" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="28" count="0" type="stmt"/>
        <line num="29" count="0" type="stmt"/>
        <line num="30" count="0" type="stmt"/>
        <line num="31" count="0" type="stmt"/>
        <line num="32" count="0" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="client.js" path="/home/runner/work/firstclasspostcodes-js-plugin/firstclasspostcodes-js-plugin/lib/client.js">
        <metrics statements="4" coveredstatements="3" conditionals="3" coveredconditionals="2" methods="1" coveredmethods="1"/>
        <line num="1" count="2" type="cond" truecount="1" falsecount="0"/>
        <line num="2" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="3" count="2" type="stmt"/>
        <line num="5" count="0" type="stmt"/>
      </file>
      <file name="index.js" path="/home/runner/work/firstclasspostcodes-js-plugin/firstclasspostcodes-js-plugin/lib/index.js">
        <metrics statements="7" coveredstatements="5" conditionals="5" coveredconditionals="2" methods="1" coveredmethods="1"/>
        <line num="3" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="4" count="0" type="stmt"/>
        <line num="7" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="8" count="1" type="stmt"/>
        <line num="9" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="10" count="0" type="stmt"/>
        <line num="12" count="1" type="stmt"/>
      </file>
      <file name="targets.js" path="/home/runner/work/firstclasspostcodes-js-plugin/firstclasspostcodes-js-plugin/lib/targets.js">
        <metrics statements="11" coveredstatements="10" conditionals="6" coveredconditionals="5" methods="2" coveredmethods="2"/>
        <line num="1" count="3" type="stmt"/>
        <line num="2" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="3" count="3" type="stmt"/>
        <line num="5" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="6" count="5" type="stmt"/>
        <line num="8" count="0" type="stmt"/>
        <line num="11" count="3" type="stmt"/>
        <line num="12" count="2" type="stmt"/>
        <line num="13" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="15" count="1" type="stmt"/>
        <line num="17" count="1" type="stmt"/>
      </file>
    </package>
    <package name="lib.PostcodeLookup">
      <metrics statements="36" coveredstatements="31" conditionals="41" coveredconditionals="22" methods="5" coveredmethods="3"/>
      <file name="Input.svelte" path="/home/runner/work/firstclasspostcodes-js-plugin/firstclasspostcodes-js-plugin/lib/PostcodeLookup/Input.svelte">
        <metrics statements="8" coveredstatements="8" conditionals="13" coveredconditionals="9" methods="2" coveredmethods="1"/>
        <line num="2" count="6" type="cond" truecount="1" falsecount="0"/>
        <line num="4" count="6" type="cond" truecount="1" falsecount="0"/>
        <line num="6" count="6" type="cond" truecount="1" falsecount="0"/>
        <line num="8" count="6" type="stmt"/>
        <line num="11" count="6" type="cond" truecount="1" falsecount="1"/>
        <line num="12" count="6" type="cond" truecount="1" falsecount="1"/>
        <line num="15" count="8" type="cond" truecount="3" falsecount="1"/>
        <line num="16" count="6" type="cond" truecount="1" falsecount="1"/>
      </file>
      <file name="Select.svelte" path="/home/runner/work/firstclasspostcodes-js-plugin/firstclasspostcodes-js-plugin/lib/PostcodeLookup/Select.svelte">
        <metrics statements="10" coveredstatements="10" conditionals="18" coveredconditionals="6" methods="2" coveredmethods="1"/>
        <line num="2" count="6" type="stmt"/>
        <line num="4" count="6" type="cond" truecount="1" falsecount="0"/>
        <line num="6" count="6" type="cond" truecount="1" falsecount="0"/>
        <line num="8" count="6" type="stmt"/>
        <line num="11" count="6" type="cond" truecount="0" falsecount="2"/>
        <line num="12" count="6" type="cond" truecount="0" falsecount="2"/>
        <line num="13" count="6" type="cond" truecount="0" falsecount="2"/>
        <line num="14" count="6" type="cond" truecount="4" falsecount="0"/>
        <line num="16" count="2" type="stmt"/>
        <line num="17" count="2" type="cond" truecount="0" falsecount="6"/>
      </file>
      <file name="index.svelte" path="/home/runner/work/firstclasspostcodes-js-plugin/firstclasspostcodes-js-plugin/lib/PostcodeLookup/index.svelte">
        <metrics statements="18" coveredstatements="13" conditionals="10" coveredconditionals="7" methods="1" coveredmethods="1"/>
        <line num="2" count="2" type="stmt"/>
        <line num="4" count="2" type="stmt"/>
        <line num="5" count="2" type="stmt"/>
        <line num="6" count="2" type="stmt"/>
        <line num="8" count="2" type="stmt"/>
        <line num="10" count="2" type="cond" truecount="3" falsecount="0"/>
        <line num="12" count="2" type="stmt"/>
        <line num="14" count="2" type="stmt"/>
        <line num="16" count="2" type="stmt"/>
        <line num="20" count="2" type="stmt"/>
        <line num="24" count="0" type="stmt"/>
        <line num="29" count="0" type="stmt"/>
        <line num="30" count="0" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="37" count="0" type="stmt"/>
        <line num="48" count="2" type="stmt"/>
        <line num="53" count="2" type="cond" truecount="4" falsecount="1"/>
        <line num="54" count="0" type="cond" truecount="0" falsecount="2"/>
      </file>
    </package>
  </project>
</coverage>
