<?xml version="1.0" encoding="utf-8"?>
<coverage generated="1396240489" clover="0.35" >
    <project timestamp="1396240489" name="Devel::Cover::Report::Clover">
        <metrics packages="12" elements="2147" coveredelements="756" statements="1397" coveredstatements="567" complexity="0" files="23" loc="2338" ncloc="1501" classes="23" conditionals="387" coveredconditionals="0" methods="363" coveredmethods="189"/>
        <package name="main">
            <metrics elements="235" coveredelements="68" statements="152" coveredstatements="51" complexity="0" files="1" loc="400" ncloc="169" classes="1" conditionals="50" coveredconditionals="0" methods="33" coveredmethods="17"/>
            <file path="blib/lib/Prancer.pm" name="blib/lib/Prancer.pm">
                <metrics elements="235" coveredelements="68" statements="152" coveredstatements="51" complexity="0" loc="400" ncloc="169" classes="1" conditionals="50" coveredconditionals="0" methods="33" coveredmethods="17"/>
                <class name="Prancer">
                    <metrics elements="235" coveredelements="68" statements="152" coveredstatements="51" complexity="0" loc="400" ncloc="169" conditionals="50" coveredconditionals="0" methods="33" coveredmethods="17"/>
                </class>
            </file>
        </package>
        <package name="Prancer">
            <metrics elements="1062" coveredelements="436" statements="707" coveredstatements="327" complexity="0" files="10" loc="1345" ncloc="731" classes="10" conditionals="156" coveredconditionals="0" methods="199" coveredmethods="109"/>
            <file path="blib/lib/Prancer/Application.pm" name="blib/lib/Prancer/Application.pm">
                <metrics elements="101" coveredelements="44" statements="68" coveredstatements="33" complexity="0" loc="198" ncloc="70" classes="1" conditionals="12" coveredconditionals="0" methods="21" coveredmethods="11"/>
                <class name="Application">
                    <metrics elements="101" coveredelements="44" statements="68" coveredstatements="33" complexity="0" loc="198" ncloc="70" conditionals="12" coveredconditionals="0" methods="21" coveredmethods="11"/>
                </class>
            </file>
            <file path="blib/lib/Prancer/Config.pm" name="blib/lib/Prancer/Config.pm">
                <metrics elements="117" coveredelements="28" statements="77" coveredstatements="21" complexity="0" loc="53" ncloc="100" classes="1" conditionals="21" coveredconditionals="0" methods="19" coveredmethods="7"/>
                <class name="Config">
                    <metrics elements="117" coveredelements="28" statements="77" coveredstatements="21" complexity="0" loc="53" ncloc="100" conditionals="21" coveredconditionals="0" methods="19" coveredmethods="7"/>
                </class>
            </file>
            <file path="blib/lib/Prancer/Const.pm" name="blib/lib/Prancer/Const.pm">
                <metrics elements="216" coveredelements="216" statements="162" coveredstatements="162" complexity="0" loc="372" ncloc="56" classes="1" conditionals="0" coveredconditionals="0" methods="54" coveredmethods="54"/>
                <class name="Const">
                    <metrics elements="216" coveredelements="216" statements="162" coveredstatements="162" complexity="0" loc="372" ncloc="56" conditionals="0" coveredconditionals="0" methods="54" coveredmethods="54"/>
                </class>
            </file>
            <file path="blib/lib/Prancer/Context.pm" name="blib/lib/Prancer/Context.pm">
                <metrics elements="84" coveredelements="16" statements="58" coveredstatements="12" complexity="0" loc="148" ncloc="99" classes="1" conditionals="8" coveredconditionals="0" methods="18" coveredmethods="4"/>
                <class name="Context">
                    <metrics elements="84" coveredelements="16" statements="58" coveredstatements="12" complexity="0" loc="148" ncloc="99" conditionals="8" coveredconditionals="0" methods="18" coveredmethods="4"/>
                </class>
            </file>
            <file path="blib/lib/Prancer/Database.pm" name="blib/lib/Prancer/Database.pm">
                <metrics elements="79" coveredelements="28" statements="48" coveredstatements="21" complexity="0" loc="116" ncloc="45" classes="1" conditionals="19" coveredconditionals="0" methods="12" coveredmethods="7"/>
                <class name="Database">
                    <metrics elements="79" coveredelements="28" statements="48" coveredstatements="21" complexity="0" loc="116" ncloc="45" conditionals="19" coveredconditionals="0" methods="12" coveredmethods="7"/>
                </class>
            </file>
            <file path="blib/lib/Prancer/Logger.pm" name="blib/lib/Prancer/Logger.pm">
                <metrics elements="34" coveredelements="16" statements="21" coveredstatements="12" complexity="0" loc="29" ncloc="20" classes="1" conditionals="6" coveredconditionals="0" methods="7" coveredmethods="4"/>
                <class name="Logger">
                    <metrics elements="34" coveredelements="16" statements="21" coveredstatements="12" complexity="0" loc="29" ncloc="20" conditionals="6" coveredconditionals="0" methods="7" coveredmethods="4"/>
                </class>
            </file>
            <file path="blib/lib/Prancer/Request.pm" name="blib/lib/Prancer/Request.pm">
                <metrics elements="156" coveredelements="28" statements="106" coveredstatements="21" complexity="0" loc="179" ncloc="137" classes="1" conditionals="20" coveredconditionals="0" methods="30" coveredmethods="7"/>
                <class name="Request">
                    <metrics elements="156" coveredelements="28" statements="106" coveredstatements="21" complexity="0" loc="179" ncloc="137" conditionals="20" coveredconditionals="0" methods="30" coveredmethods="7"/>
                </class>
            </file>
            <file path="blib/lib/Prancer/Response.pm" name="blib/lib/Prancer/Response.pm">
                <metrics elements="150" coveredelements="24" statements="89" coveredstatements="18" complexity="0" loc="174" ncloc="109" classes="1" conditionals="45" coveredconditionals="0" methods="16" coveredmethods="6"/>
                <class name="Response">
                    <metrics elements="150" coveredelements="24" statements="89" coveredstatements="18" complexity="0" loc="174" ncloc="109" conditionals="45" coveredconditionals="0" methods="16" coveredmethods="6"/>
                </class>
            </file>
            <file path="blib/lib/Prancer/Session.pm" name="blib/lib/Prancer/Session.pm">
                <metrics elements="61" coveredelements="12" statements="39" coveredstatements="9" complexity="0" loc="46" ncloc="58" classes="1" conditionals="11" coveredconditionals="0" methods="11" coveredmethods="3"/>
                <class name="Session">
                    <metrics elements="61" coveredelements="12" statements="39" coveredstatements="9" complexity="0" loc="46" ncloc="58" conditionals="11" coveredconditionals="0" methods="11" coveredmethods="3"/>
                </class>
            </file>
            <file path="blib/lib/Prancer/Template.pm" name="blib/lib/Prancer/Template.pm">
                <metrics elements="64" coveredelements="24" statements="39" coveredstatements="18" complexity="0" loc="30" ncloc="37" classes="1" conditionals="14" coveredconditionals="0" methods="11" coveredmethods="6"/>
                <class name="Template">
                    <metrics elements="64" coveredelements="24" statements="39" coveredstatements="18" complexity="0" loc="30" ncloc="37" conditionals="14" coveredconditionals="0" methods="11" coveredmethods="6"/>
                </class>
            </file>
        </package>
        <package name="Prancer.Database">
            <metrics elements="133" coveredelements="20" statements="77" coveredstatements="15" complexity="0" files="1" loc="38" ncloc="92" classes="1" conditionals="40" coveredconditionals="0" methods="16" coveredmethods="5"/>
            <file path="blib/lib/Prancer/Database/Driver.pm" name="blib/lib/Prancer/Database/Driver.pm">
                <metrics elements="133" coveredelements="20" statements="77" coveredstatements="15" complexity="0" loc="38" ncloc="92" classes="1" conditionals="40" coveredconditionals="0" methods="16" coveredmethods="5"/>
                <class name="Driver">
                    <metrics elements="133" coveredelements="20" statements="77" coveredstatements="15" complexity="0" loc="38" ncloc="92" conditionals="40" coveredconditionals="0" methods="16" coveredmethods="5"/>
                </class>
            </file>
        </package>
        <package name="Prancer.Database.Driver">
            <metrics elements="75" coveredelements="28" statements="48" coveredstatements="21" complexity="0" files="1" loc="13" ncloc="42" classes="1" conditionals="17" coveredconditionals="0" methods="10" coveredmethods="7"/>
            <file path="blib/lib/Prancer/Database/Driver/Pg.pm" name="blib/lib/Prancer/Database/Driver/Pg.pm">
                <metrics elements="75" coveredelements="28" statements="48" coveredstatements="21" complexity="0" loc="13" ncloc="42" classes="1" conditionals="17" coveredconditionals="0" methods="10" coveredmethods="7"/>
                <class name="Pg">
                    <metrics elements="75" coveredelements="28" statements="48" coveredstatements="21" complexity="0" loc="13" ncloc="42" conditionals="17" coveredconditionals="0" methods="10" coveredmethods="7"/>
                </class>
            </file>
        </package>
        <package name="Prancer.Logger">
            <metrics elements="64" coveredelements="20" statements="44" coveredstatements="15" complexity="0" files="1" loc="45" ncloc="56" classes="1" conditionals="8" coveredconditionals="0" methods="12" coveredmethods="5"/>
            <file path="blib/lib/Prancer/Logger/Console.pm" name="blib/lib/Prancer/Logger/Console.pm">
                <metrics elements="64" coveredelements="20" statements="44" coveredstatements="15" complexity="0" loc="45" ncloc="56" classes="1" conditionals="8" coveredconditionals="0" methods="12" coveredmethods="5"/>
                <class name="Console">
                    <metrics elements="64" coveredelements="20" statements="44" coveredstatements="15" complexity="0" loc="45" ncloc="56" conditionals="8" coveredconditionals="0" methods="12" coveredmethods="5"/>
                </class>
            </file>
        </package>
        <package name="Prancer.Middleware">
            <metrics elements="32" coveredelements="20" statements="24" coveredstatements="15" complexity="0" files="1" loc="22" ncloc="24" classes="1" conditionals="0" coveredconditionals="0" methods="8" coveredmethods="5"/>
            <file path="blib/lib/Prancer/Middleware/Logger.pm" name="blib/lib/Prancer/Middleware/Logger.pm">
                <metrics elements="32" coveredelements="20" statements="24" coveredstatements="15" complexity="0" loc="22" ncloc="24" classes="1" conditionals="0" coveredconditionals="0" methods="8" coveredmethods="5"/>
                <class name="Logger">
                    <metrics elements="32" coveredelements="20" statements="24" coveredstatements="15" complexity="0" loc="22" ncloc="24" conditionals="0" coveredconditionals="0" methods="8" coveredmethods="5"/>
                </class>
            </file>
        </package>
        <package name="Prancer.Request">
            <metrics elements="42" coveredelements="8" statements="30" coveredstatements="6" complexity="0" files="1" loc="64" ncloc="50" classes="1" conditionals="2" coveredconditionals="0" methods="10" coveredmethods="2"/>
            <file path="blib/lib/Prancer/Request/Upload.pm" name="blib/lib/Prancer/Request/Upload.pm">
                <metrics elements="42" coveredelements="8" statements="30" coveredstatements="6" complexity="0" loc="64" ncloc="50" classes="1" conditionals="2" coveredconditionals="0" methods="10" coveredmethods="2"/>
                <class name="Upload">
                    <metrics elements="42" coveredelements="8" statements="30" coveredstatements="6" complexity="0" loc="64" ncloc="50" conditionals="2" coveredconditionals="0" methods="10" coveredmethods="2"/>
                </class>
            </file>
        </package>
        <package name="Prancer.Session.State">
            <metrics elements="22" coveredelements="16" statements="15" coveredstatements="12" complexity="0" files="1" loc="74" ncloc="10" classes="1" conditionals="2" coveredconditionals="0" methods="5" coveredmethods="4"/>
            <file path="blib/lib/Prancer/Session/State/Cookie.pm" name="blib/lib/Prancer/Session/State/Cookie.pm">
                <metrics elements="22" coveredelements="16" statements="15" coveredstatements="12" complexity="0" loc="74" ncloc="10" classes="1" conditionals="2" coveredconditionals="0" methods="5" coveredmethods="4"/>
                <class name="Cookie">
                    <metrics elements="22" coveredelements="16" statements="15" coveredstatements="12" complexity="0" loc="74" ncloc="10" conditionals="2" coveredconditionals="0" methods="5" coveredmethods="4"/>
                </class>
            </file>
        </package>
        <package name="Prancer.Session.Store">
            <metrics elements="92" coveredelements="56" statements="62" coveredstatements="42" complexity="0" files="3" loc="187" ncloc="42" classes="3" conditionals="12" coveredconditionals="0" methods="18" coveredmethods="14"/>
            <file path="blib/lib/Prancer/Session/Store/Database.pm" name="blib/lib/Prancer/Session/Store/Database.pm">
                <metrics elements="8" coveredelements="8" statements="6" coveredstatements="6" complexity="0" loc="107" ncloc="4" classes="1" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="2"/>
                <class name="Database">
                    <metrics elements="8" coveredelements="8" statements="6" coveredstatements="6" complexity="0" loc="107" ncloc="4" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="2"/>
                </class>
            </file>
            <file path="blib/lib/Prancer/Session/Store/Memory.pm" name="blib/lib/Prancer/Session/Store/Memory.pm">
                <metrics elements="22" coveredelements="16" statements="15" coveredstatements="12" complexity="0" loc="30" ncloc="10" classes="1" conditionals="2" coveredconditionals="0" methods="5" coveredmethods="4"/>
                <class name="Memory">
                    <metrics elements="22" coveredelements="16" statements="15" coveredstatements="12" complexity="0" loc="30" ncloc="10" conditionals="2" coveredconditionals="0" methods="5" coveredmethods="4"/>
                </class>
            </file>
            <file path="blib/lib/Prancer/Session/Store/YAML.pm" name="blib/lib/Prancer/Session/Store/YAML.pm">
                <metrics elements="62" coveredelements="32" statements="41" coveredstatements="24" complexity="0" loc="50" ncloc="28" classes="1" conditionals="10" coveredconditionals="0" methods="11" coveredmethods="8"/>
                <class name="YAML">
                    <metrics elements="62" coveredelements="32" statements="41" coveredstatements="24" complexity="0" loc="50" ncloc="28" conditionals="10" coveredconditionals="0" methods="11" coveredmethods="8"/>
                </class>
            </file>
        </package>
        <package name="Prancer.Session.Store.Database">
            <metrics elements="158" coveredelements="32" statements="92" coveredstatements="24" complexity="0" files="1" loc="40" ncloc="99" classes="1" conditionals="45" coveredconditionals="0" methods="21" coveredmethods="8"/>
            <file path="blib/lib/Prancer/Session/Store/Database/Driver.pm" name="blib/lib/Prancer/Session/Store/Database/Driver.pm">
                <metrics elements="158" coveredelements="32" statements="92" coveredstatements="24" complexity="0" loc="40" ncloc="99" classes="1" conditionals="45" coveredconditionals="0" methods="21" coveredmethods="8"/>
                <class name="Driver">
                    <metrics elements="158" coveredelements="32" statements="92" coveredstatements="24" complexity="0" loc="40" ncloc="99" conditionals="45" coveredconditionals="0" methods="21" coveredmethods="8"/>
                </class>
            </file>
        </package>
        <package name="Prancer.Session.Store.Database.Driver">
            <metrics elements="142" coveredelements="28" statements="100" coveredstatements="21" complexity="0" files="1" loc="33" ncloc="130" classes="1" conditionals="23" coveredconditionals="0" methods="19" coveredmethods="7"/>
            <file path="blib/lib/Prancer/Session/Store/Database/Driver/Pg.pm" name="blib/lib/Prancer/Session/Store/Database/Driver/Pg.pm">
                <metrics elements="142" coveredelements="28" statements="100" coveredstatements="21" complexity="0" loc="33" ncloc="130" classes="1" conditionals="23" coveredconditionals="0" methods="19" coveredmethods="7"/>
                <class name="Pg">
                    <metrics elements="142" coveredelements="28" statements="100" coveredstatements="21" complexity="0" loc="33" ncloc="130" conditionals="23" coveredconditionals="0" methods="19" coveredmethods="7"/>
                </class>
            </file>
        </package>
        <package name="Prancer.Template">
            <metrics elements="90" coveredelements="24" statements="46" coveredstatements="18" complexity="0" files="1" loc="77" ncloc="56" classes="1" conditionals="32" coveredconditionals="0" methods="12" coveredmethods="6"/>
            <file path="blib/lib/Prancer/Template/TemplateToolkit.pm" name="blib/lib/Prancer/Template/TemplateToolkit.pm">
                <metrics elements="90" coveredelements="24" statements="46" coveredstatements="18" complexity="0" loc="77" ncloc="56" classes="1" conditionals="32" coveredconditionals="0" methods="12" coveredmethods="6"/>
                <class name="TemplateToolkit">
                    <metrics elements="90" coveredelements="24" statements="46" coveredstatements="18" complexity="0" loc="77" ncloc="56" conditionals="32" coveredconditionals="0" methods="12" coveredmethods="6"/>
                </class>
            </file>
        </package>
    </project>
</coverage>

