vinz
Version:
Enables secure storage of credentials right in your repo using AWS KMS.
211 lines (210 loc) • 11.7 kB
text/xml
<coverage generated="1478981265204" clover="3.2.0">
<project timestamp="1478981265204" name="All Files" >
<metrics statements="159" coveredstatements="157" conditionals="75" coveredconditionals="58" methods="18" coveredmethods="17" elements="252" coveredelements="232" complexity="0" packages="3" files="12" classes="12" loc="362" ncloc="362" />
<package name="mocks" >
<metrics statements="19" coveredstatements="19" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0" />
<file name="aws-sdk.js" path="/home/travis/build/bjacobel/vinz/mocks/aws-sdk.js" >
<metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0" />
<line num="1" count="3" type="stmt" />
<line num="5" count="3" type="stmt" />
<line num="6" count="4" type="stmt" />
<line num="9" count="3" type="stmt" />
<line num="13" count="2" type="stmt" />
<line num="17" count="3" type="stmt" />
</file>
<file name="colors.js" path="/home/travis/build/bjacobel/vinz/mocks/colors.js" >
<metrics statements="3" coveredstatements="3" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0" />
<line num="1" count="1" type="stmt" />
<line num="2" count="5" type="stmt" />
<line num="3" count="1" type="stmt" />
</file>
<file name="commander.js" path="/home/travis/build/bjacobel/vinz/mocks/commander.js" >
<metrics statements="1" coveredstatements="1" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0" />
<line num="1" count="1" type="stmt" />
</file>
<file name="fs.js" path="/home/travis/build/bjacobel/vinz/mocks/fs.js" >
<metrics statements="3" coveredstatements="3" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0" />
<line num="1" count="2" type="stmt" />
<line num="5" count="1" type="stmt" />
<line num="9" count="1" type="stmt" />
</file>
<file name="ini.js" path="/home/travis/build/bjacobel/vinz/mocks/ini.js" >
<metrics statements="2" coveredstatements="2" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0" />
<line num="1" count="3" type="stmt" />
<line num="3" count="2" type="stmt" />
</file>
<file name="prompt.js" path="/home/travis/build/bjacobel/vinz/mocks/prompt.js" >
<metrics statements="4" coveredstatements="4" 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="4" type="stmt" />
<line num="4" count="1" type="stmt" />
</file>
</package>
<package name="src" >
<metrics statements="38" coveredstatements="38" conditionals="20" coveredconditionals="18" methods="6" coveredmethods="6" />
<file name="cli.js" path="/home/travis/build/bjacobel/vinz/src/cli.js" >
<metrics statements="25" coveredstatements="25" conditionals="14" coveredconditionals="13" methods="3" coveredmethods="3" />
<line num="1" count="1" type="stmt" />
<line num="3" count="1" type="stmt" />
<line num="4" count="1" type="stmt" />
<line num="5" count="1" type="stmt" />
<line num="7" count="1" type="stmt" />
<line num="8" count="1" type="stmt" />
<line num="9" count="1" type="stmt" />
<line num="10" count="5" type="cond" truecount="3" falsecount="1" />
<line num="14" count="4" type="stmt" />
<line num="43" count="4" type="cond" truecount="2" falsecount="0" />
<line num="44" count="2" type="stmt" />
<line num="46" count="2" type="stmt" />
<line num="53" count="5" type="cond" truecount="4" falsecount="0" />
<line num="54" count="5" type="stmt" />
<line num="56" count="5" type="stmt" />
<line num="63" count="5" type="stmt" />
<line num="64" count="5" type="stmt" />
<line num="65" count="5" type="stmt" />
<line num="74" count="5" type="cond" truecount="2" falsecount="0" />
<line num="75" count="1" type="stmt" />
<line num="77" count="4" type="stmt" />
<line num="80" count="1" type="stmt" />
<line num="84" count="1" type="cond" truecount="2" falsecount="0" />
<line num="85" count="1" type="stmt" />
<line num="86" count="1" type="stmt" />
</file>
<file name="client.js" path="/home/travis/build/bjacobel/vinz/src/client.js" >
<metrics statements="11" coveredstatements="11" conditionals="6" coveredconditionals="5" methods="3" coveredmethods="3" />
<line num="1" count="1" type="stmt" />
<line num="2" count="2" type="cond" truecount="3" falsecount="1" />
<line num="6" count="6" type="stmt" />
<line num="10" count="4" type="stmt" />
<line num="11" count="2" type="stmt" />
<line num="12" count="4" type="stmt" />
<line num="15" count="2" type="stmt" />
<line num="16" count="2" type="cond" truecount="2" falsecount="0" />
<line num="17" count="1" type="stmt" />
<line num="19" count="1" type="stmt" />
<line num="22" count="1" type="stmt" />
</file>
<file name="constants.js" path="/home/travis/build/bjacobel/vinz/src/constants.js" >
<metrics statements="2" coveredstatements="2" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0" />
<line num="1" count="4" type="stmt" />
<line num="4" count="4" type="stmt" />
</file>
</package>
<package name="src.lib" >
<metrics statements="102" coveredstatements="100" conditionals="55" coveredconditionals="40" methods="12" coveredmethods="11" />
<file name="aws-config.js" path="/home/travis/build/bjacobel/vinz/src/lib/aws-config.js" >
<metrics statements="36" coveredstatements="36" conditionals="23" coveredconditionals="23" methods="5" coveredmethods="5" />
<line num="1" count="3" type="stmt" />
<line num="2" count="3" type="stmt" />
<line num="3" count="3" type="stmt" />
<line num="4" count="12" type="cond" truecount="4" falsecount="0" />
<line num="16" count="6" type="stmt" />
<line num="17" count="6" type="stmt" />
<line num="19" count="6" type="cond" truecount="5" falsecount="0" />
<line num="20" count="1" type="stmt" />
<line num="22" count="1" type="stmt" />
<line num="27" count="5" type="cond" truecount="2" falsecount="0" />
<line num="28" count="2" type="cond" truecount="2" falsecount="0" />
<line num="30" count="2" type="stmt" />
<line num="32" count="2" type="stmt" />
<line num="36" count="2" type="stmt" />
<line num="37" count="2" type="stmt" />
<line num="40" count="3" type="cond" truecount="2" falsecount="0" />
<line num="43" count="2" type="cond" truecount="2" falsecount="0" />
<line num="44" count="1" type="stmt" />
<line num="46" count="2" type="stmt" />
<line num="49" count="6" type="cond" truecount="2" falsecount="0" />
<line num="50" count="5" type="stmt" />
<line num="52" count="1" type="stmt" />
<line num="58" count="5" type="stmt" />
<line num="59" count="5" type="stmt" />
<line num="63" count="6" type="stmt" />
<line num="64" count="6" type="stmt" />
<line num="65" count="2" type="stmt" />
<line num="66" count="2" type="stmt" />
<line num="68" count="4" type="stmt" />
<line num="73" count="3" type="cond" truecount="2" falsecount="0" />
<line num="77" count="2" type="stmt" />
<line num="78" count="2" type="stmt" />
<line num="79" count="2" type="cond" truecount="2" falsecount="0" />
<line num="80" count="1" type="stmt" />
<line num="82" count="1" type="stmt" />
<line num="84" count="3" type="stmt" />
</file>
<file name="aws-kms.js" path="/home/travis/build/bjacobel/vinz/src/lib/aws-kms.js" >
<metrics statements="44" coveredstatements="42" conditionals="24" coveredconditionals="9" methods="6" coveredmethods="5" />
<line num="1" count="3" type="cond" truecount="1" falsecount="13" />
<line num="5" count="3" type="stmt" />
<line num="10" count="3" type="stmt" />
<line num="11" count="3" type="cond" truecount="2" falsecount="0" />
<line num="12" count="2" type="stmt" />
<line num="13" count="2" type="stmt" />
<line num="16" count="1" type="stmt" />
<line num="17" count="1" type="stmt" />
<line num="18" count="1" type="cond" truecount="1" falsecount="1" />
<line num="19" count="0" type="stmt" />
<line num="21" count="1" type="stmt" />
<line num="25" count="2" type="stmt" />
<line num="26" count="1" type="cond" truecount="1" falsecount="1" />
<line num="27" count="0" type="stmt" />
<line num="29" count="1" type="stmt" />
<line num="30" count="1" type="stmt" />
<line num="36" count="3" type="stmt" />
<line num="37" count="2" type="stmt" />
<line num="38" count="2" type="stmt" />
<line num="43" count="2" type="cond" truecount="2" falsecount="0" />
<line num="44" count="1" type="stmt" />
<line num="46" count="1" type="stmt" />
<line num="50" count="1" type="stmt" />
<line num="54" count="3" type="stmt" />
<line num="55" count="2" type="stmt" />
<line num="56" count="2" type="stmt" />
<line num="60" count="2" type="cond" truecount="2" falsecount="0" />
<line num="61" count="1" type="stmt" />
<line num="63" count="1" type="stmt" />
<line num="67" count="1" type="stmt" />
<line num="71" count="3" type="stmt" />
<line num="72" count="3" type="stmt" />
<line num="74" count="3" type="stmt" />
<line num="76" count="2" type="stmt" />
<line num="78" count="2" type="stmt" />
<line num="80" count="1" type="stmt" />
<line num="84" count="3" type="stmt" />
<line num="85" count="8" type="stmt" />
<line num="86" count="8" type="stmt" />
<line num="88" count="8" type="stmt" />
<line num="89" count="3" type="stmt" />
<line num="90" count="3" type="stmt" />
<line num="92" count="5" type="stmt" />
<line num="94" count="3" type="stmt" />
</file>
<file name="io.js" path="/home/travis/build/bjacobel/vinz/src/lib/io.js" >
<metrics statements="22" coveredstatements="22" conditionals="8" coveredconditionals="8" methods="1" coveredmethods="1" />
<line num="1" count="4" type="stmt" />
<line num="2" count="4" type="stmt" />
<line num="3" count="8" type="cond" truecount="4" falsecount="0" />
<line num="5" count="4" type="stmt" />
<line num="6" count="2" type="stmt" />
<line num="7" count="2" type="stmt" />
<line num="8" count="2" type="stmt" />
<line num="9" count="2" type="cond" truecount="2" falsecount="0" />
<line num="10" count="1" type="stmt" />
<line num="12" count="1" type="stmt" />
<line num="16" count="1" type="stmt" />
<line num="20" count="4" type="stmt" />
<line num="21" count="2" type="stmt" />
<line num="22" count="2" type="stmt" />
<line num="23" count="2" type="stmt" />
<line num="25" count="1" type="stmt" />
<line num="29" count="4" type="stmt" />
<line num="30" count="2" type="stmt" />
<line num="31" count="2" type="stmt" />
<line num="32" count="2" type="cond" truecount="2" falsecount="0" />
<line num="33" count="1" type="stmt" />
<line num="35" count="1" type="stmt" />
</file>
</package>
</project>
</coverage>