All checks were successful
Caddy Manager CI build / docker (push) Successful in 1m16s
1242 lines
65 KiB
XML
1242 lines
65 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<coverage line-rate="0.47409999999999997" branch-rate="0.6805" version="1.9" timestamp="1753232248" lines-covered="165" lines-valid="348" branches-covered="49" branches-valid="72">
|
|
<sources>
|
|
<source>/home/developer/code/CaddyManager/CaddyManager/</source>
|
|
</sources>
|
|
<packages>
|
|
<package name="CaddyManager" line-rate="0.47409999999999997" branch-rate="0.6805" complexity="98">
|
|
<classes>
|
|
<class name="CaddyManager.Services.Docker.DockerService" filename="Services/Docker/DockerService.cs" line-rate="1" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="get_Configuration" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="12" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(CaddyManager.Contracts.Configurations.IConfigurationsService)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="10" hits="22" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="12" hits="1" branch="False" />
|
|
<line number="10" hits="22" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="CaddyManager.Services.Configurations.ConfigurationsService" filename="Services/Configurations/ConfigurationsService.cs" line-rate="1" branch-rate="1" complexity="7">
|
|
<methods>
|
|
<method name="Get" signature="()" line-rate="1" branch-rate="1" complexity="6">
|
|
<lines>
|
|
<line number="14" hits="15" branch="False" />
|
|
<line number="15" hits="15" branch="False" />
|
|
<line number="18" hits="15" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="30" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="19" hits="10" branch="False" />
|
|
<line number="20" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="78" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="21" hits="5" branch="False" />
|
|
<line number="23" hits="15" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="132" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="24" hits="15" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(Microsoft.Extensions.Configuration.IConfiguration)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="10" hits="13" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="14" hits="15" branch="False" />
|
|
<line number="15" hits="15" branch="False" />
|
|
<line number="18" hits="15" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="30" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="19" hits="10" branch="False" />
|
|
<line number="20" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="78" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="21" hits="5" branch="False" />
|
|
<line number="23" hits="15" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="132" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="24" hits="15" branch="False" />
|
|
<line number="10" hits="13" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="CaddyManager.Services.Caddy.CaddyConfigurationParsingService" filename="Services/Caddy/CaddyConfigurationParsingService.cs" line-rate="1" branch-rate="0.8125" complexity="16">
|
|
<methods>
|
|
<method name="GetHostnamesFromCaddyfileContent" signature="(System.String)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="25" hits="6" branch="False" />
|
|
<line number="26" hits="6" branch="False" />
|
|
<line number="27" hits="6" branch="False" />
|
|
<line number="28" hits="6" branch="False" />
|
|
<line number="29" hits="30" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="155" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="30" hits="6" branch="False" />
|
|
<line number="32" hits="6" branch="False" />
|
|
<line number="33" hits="6" branch="False" />
|
|
<line number="34" hits="6" branch="False" />
|
|
<line number="35" hits="6" branch="False" />
|
|
<line number="37" hits="6" branch="False" />
|
|
<line number="38" hits="6" branch="False" />
|
|
<line number="40" hits="6" branch="False" />
|
|
<line number="41" hits="6" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetReverseProxyTargetFromCaddyfileContent" signature="(System.String)" line-rate="1" branch-rate="0.6666" complexity="6">
|
|
<lines>
|
|
<line number="45" hits="7" branch="False" />
|
|
<line number="46" hits="7" branch="False" />
|
|
<line number="47" hits="7" branch="False" />
|
|
<line number="48" hits="9" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="28" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="50" hits="5" branch="False" />
|
|
<line number="51" hits="5" branch="False" />
|
|
<line number="52" hits="5" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="88" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="54" hits="5" branch="False" />
|
|
<line number="55" hits="5" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="124" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="58" hits="5" branch="False" />
|
|
<line number="59" hits="7" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetReverseProxyPortsFromCaddyfileContent" signature="(System.String)" line-rate="1" branch-rate="0.875" complexity="8">
|
|
<lines>
|
|
<line number="63" hits="9" branch="False" />
|
|
<line number="64" hits="9" branch="False" />
|
|
<line number="65" hits="9" branch="False" />
|
|
<line number="66" hits="9" branch="False" />
|
|
<line number="68" hits="49" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="163" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="69" hits="11" branch="False" />
|
|
<line number="70" hits="11" branch="False" />
|
|
<line number="71" hits="11" branch="False" />
|
|
<line number="72" hits="11" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="99" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="74" hits="11" branch="False" />
|
|
<line number="75" hits="11" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="120" type="jump" coverage="50%" />
|
|
<condition number="143" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="76" hits="11" branch="False" />
|
|
<line number="77" hits="11" branch="False" />
|
|
<line number="78" hits="11" branch="False" />
|
|
<line number="79" hits="11" branch="False" />
|
|
<line number="81" hits="9" branch="False" />
|
|
<line number="82" hits="9" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="25" hits="6" branch="False" />
|
|
<line number="26" hits="6" branch="False" />
|
|
<line number="27" hits="6" branch="False" />
|
|
<line number="28" hits="6" branch="False" />
|
|
<line number="29" hits="30" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="155" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="30" hits="6" branch="False" />
|
|
<line number="32" hits="6" branch="False" />
|
|
<line number="33" hits="6" branch="False" />
|
|
<line number="34" hits="6" branch="False" />
|
|
<line number="35" hits="6" branch="False" />
|
|
<line number="37" hits="6" branch="False" />
|
|
<line number="38" hits="6" branch="False" />
|
|
<line number="40" hits="6" branch="False" />
|
|
<line number="41" hits="6" branch="False" />
|
|
<line number="45" hits="7" branch="False" />
|
|
<line number="46" hits="7" branch="False" />
|
|
<line number="47" hits="7" branch="False" />
|
|
<line number="48" hits="9" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="28" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="50" hits="5" branch="False" />
|
|
<line number="51" hits="5" branch="False" />
|
|
<line number="52" hits="5" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="88" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="54" hits="5" branch="False" />
|
|
<line number="55" hits="5" branch="True" condition-coverage="50% (1/2)">
|
|
<conditions>
|
|
<condition number="124" type="jump" coverage="50%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="58" hits="5" branch="False" />
|
|
<line number="59" hits="7" branch="False" />
|
|
<line number="63" hits="9" branch="False" />
|
|
<line number="64" hits="9" branch="False" />
|
|
<line number="65" hits="9" branch="False" />
|
|
<line number="66" hits="9" branch="False" />
|
|
<line number="68" hits="49" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="163" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="69" hits="11" branch="False" />
|
|
<line number="70" hits="11" branch="False" />
|
|
<line number="71" hits="11" branch="False" />
|
|
<line number="72" hits="11" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="99" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="74" hits="11" branch="False" />
|
|
<line number="75" hits="11" branch="True" condition-coverage="75% (3/4)">
|
|
<conditions>
|
|
<condition number="120" type="jump" coverage="50%" />
|
|
<condition number="143" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="76" hits="11" branch="False" />
|
|
<line number="77" hits="11" branch="False" />
|
|
<line number="78" hits="11" branch="False" />
|
|
<line number="79" hits="11" branch="False" />
|
|
<line number="81" hits="9" branch="False" />
|
|
<line number="82" hits="9" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="CaddyManager.Services.Caddy.CaddyService" filename="Services/Caddy/CaddyService.cs" line-rate="0.8981" branch-rate="1" complexity="28">
|
|
<methods>
|
|
<method name="get_Configurations" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="18" hits="35" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetExistingCaddyConfigurations" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="22" hits="5" branch="False" />
|
|
<line number="23" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="24" hits="1" branch="False" />
|
|
<line number="25" hits="1" branch="False" />
|
|
<line number="26" hits="1" branch="False" />
|
|
<line number="28" hits="5" branch="False" />
|
|
<line number="29" hits="5" branch="False" />
|
|
<line number="30" hits="5" branch="False" />
|
|
<line number="31" hits="5" branch="False" />
|
|
<line number="32" hits="5" branch="False" />
|
|
<line number="33" hits="5" branch="False" />
|
|
<line number="34" hits="5" branch="False" />
|
|
<line number="35" hits="5" branch="False" />
|
|
<line number="36" hits="5" branch="False" />
|
|
<line number="37" hits="5" branch="False" />
|
|
<line number="38" hits="5" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetCaddyConfigurationContent" signature="(System.String)" line-rate="1" branch-rate="1" complexity="4">
|
|
<lines>
|
|
<line number="42" hits="14" branch="False" />
|
|
<line number="43" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="44" hits="14" branch="False" />
|
|
<line number="45" hits="14" branch="False" />
|
|
<line number="47" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="73" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="48" hits="11" branch="False" />
|
|
<line number="49" hits="11" branch="False" />
|
|
<line number="52" hits="3" branch="False" />
|
|
<line number="53" hits="14" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetCaddyGlobalConfigurationContent" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="56" hits="2" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SaveCaddyConfiguration" signature="(CaddyManager.Models.Caddy.CaddySaveConfigurationRequest)" line-rate="0.7812" branch-rate="1" complexity="8">
|
|
<lines>
|
|
<line number="60" hits="7" branch="False" />
|
|
<line number="61" hits="7" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="62" hits="2" branch="False" />
|
|
<line number="63" hits="2" branch="False" />
|
|
<line number="64" hits="2" branch="False" />
|
|
<line number="65" hits="2" branch="False" />
|
|
<line number="66" hits="2" branch="False" />
|
|
<line number="67" hits="2" branch="False" />
|
|
<line number="70" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="75" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="5" branch="False" />
|
|
<line number="73" hits="5" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="112" type="jump" coverage="100%" />
|
|
<condition number="125" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="74" hits="1" branch="False" />
|
|
<line number="75" hits="1" branch="False" />
|
|
<line number="76" hits="1" branch="False" />
|
|
<line number="77" hits="1" branch="False" />
|
|
<line number="78" hits="1" branch="False" />
|
|
<line number="79" hits="1" branch="False" />
|
|
<line number="83" hits="4" branch="False" />
|
|
<line number="84" hits="4" branch="False" />
|
|
<line number="85" hits="4" branch="False" />
|
|
<line number="86" hits="4" branch="False" />
|
|
<line number="87" hits="4" branch="False" />
|
|
<line number="88" hits="4" branch="False" />
|
|
<line number="89" hits="4" branch="False" />
|
|
<line number="91" hits="0" branch="False" />
|
|
<line number="92" hits="0" branch="False" />
|
|
<line number="93" hits="0" branch="False" />
|
|
<line number="94" hits="0" branch="False" />
|
|
<line number="95" hits="0" branch="False" />
|
|
<line number="96" hits="0" branch="False" />
|
|
<line number="97" hits="0" branch="False" />
|
|
<line number="99" hits="7" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="SaveCaddyGlobalConfiguration" signature="(System.String)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="102" hits="1" branch="False" />
|
|
<line number="103" hits="1" branch="False" />
|
|
<line number="104" hits="1" branch="False" />
|
|
<line number="105" hits="1" branch="False" />
|
|
<line number="106" hits="1" branch="False" />
|
|
<line number="107" hits="1" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="DeleteCaddyConfigurations" signature="(System.Collections.Generic.List`1<System.String>)" line-rate="0.862" branch-rate="1" complexity="8">
|
|
<lines>
|
|
<line number="111" hits="4" branch="False" />
|
|
<line number="112" hits="4" branch="False" />
|
|
<line number="114" hits="22" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="132" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="115" hits="5" branch="False" />
|
|
<line number="116" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="48" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="117" hits="5" branch="False" />
|
|
<line number="119" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="84" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="120" hits="4" branch="False" />
|
|
<line number="122" hits="4" branch="False" />
|
|
<line number="123" hits="4" branch="False" />
|
|
<line number="124" hits="4" branch="False" />
|
|
<line number="125" hits="0" branch="False" />
|
|
<line number="126" hits="0" branch="False" />
|
|
<line number="127" hits="0" branch="False" />
|
|
<line number="128" hits="0" branch="False" />
|
|
<line number="129" hits="4" branch="False" />
|
|
<line number="131" hits="1" branch="False" />
|
|
<line number="132" hits="1" branch="False" />
|
|
<line number="133" hits="1" branch="False" />
|
|
<line number="134" hits="5" branch="False" />
|
|
<line number="136" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="179" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="137" hits="4" branch="False" />
|
|
<line number="138" hits="4" branch="False" />
|
|
<line number="139" hits="4" branch="False" />
|
|
<line number="140" hits="4" branch="False" />
|
|
<line number="141" hits="4" branch="False" />
|
|
<line number="142" hits="4" branch="False" />
|
|
<line number="143" hits="4" branch="False" />
|
|
<line number="144" hits="4" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetCaddyConfigurationInfo" signature="(System.String)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="148" hits="9" branch="False" />
|
|
<line number="149" hits="9" branch="False" />
|
|
<line number="150" hits="9" branch="False" />
|
|
<line number="151" hits="9" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="152" hits="2" branch="False" />
|
|
<line number="153" hits="2" branch="False" />
|
|
<line number="156" hits="7" branch="False" />
|
|
<line number="157" hits="7" branch="False" />
|
|
<line number="158" hits="7" branch="False" />
|
|
<line number="160" hits="7" branch="False" />
|
|
<line number="161" hits="9" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="(CaddyManager.Contracts.Configurations.IConfigurationsService,CaddyManager.Contracts.Caddy.ICaddyConfigurationParsingService)" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="9" hits="24" branch="False" />
|
|
<line number="10" hits="24" branch="False" />
|
|
<line number="11" hits="24" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="18" hits="35" branch="False" />
|
|
<line number="22" hits="5" branch="False" />
|
|
<line number="23" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="22" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="24" hits="1" branch="False" />
|
|
<line number="25" hits="1" branch="False" />
|
|
<line number="26" hits="1" branch="False" />
|
|
<line number="28" hits="5" branch="False" />
|
|
<line number="29" hits="5" branch="False" />
|
|
<line number="30" hits="5" branch="False" />
|
|
<line number="31" hits="5" branch="False" />
|
|
<line number="32" hits="5" branch="False" />
|
|
<line number="33" hits="5" branch="False" />
|
|
<line number="34" hits="5" branch="False" />
|
|
<line number="35" hits="5" branch="False" />
|
|
<line number="36" hits="5" branch="False" />
|
|
<line number="37" hits="5" branch="False" />
|
|
<line number="38" hits="5" branch="False" />
|
|
<line number="42" hits="14" branch="False" />
|
|
<line number="43" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="12" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="44" hits="14" branch="False" />
|
|
<line number="45" hits="14" branch="False" />
|
|
<line number="47" hits="14" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="73" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="48" hits="11" branch="False" />
|
|
<line number="49" hits="11" branch="False" />
|
|
<line number="52" hits="3" branch="False" />
|
|
<line number="53" hits="14" branch="False" />
|
|
<line number="56" hits="2" branch="False" />
|
|
<line number="60" hits="7" branch="False" />
|
|
<line number="61" hits="7" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="14" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="62" hits="2" branch="False" />
|
|
<line number="63" hits="2" branch="False" />
|
|
<line number="64" hits="2" branch="False" />
|
|
<line number="65" hits="2" branch="False" />
|
|
<line number="66" hits="2" branch="False" />
|
|
<line number="67" hits="2" branch="False" />
|
|
<line number="70" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="75" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="71" hits="5" branch="False" />
|
|
<line number="73" hits="5" branch="True" condition-coverage="100% (4/4)">
|
|
<conditions>
|
|
<condition number="112" type="jump" coverage="100%" />
|
|
<condition number="125" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="74" hits="1" branch="False" />
|
|
<line number="75" hits="1" branch="False" />
|
|
<line number="76" hits="1" branch="False" />
|
|
<line number="77" hits="1" branch="False" />
|
|
<line number="78" hits="1" branch="False" />
|
|
<line number="79" hits="1" branch="False" />
|
|
<line number="83" hits="4" branch="False" />
|
|
<line number="84" hits="4" branch="False" />
|
|
<line number="85" hits="4" branch="False" />
|
|
<line number="86" hits="4" branch="False" />
|
|
<line number="87" hits="4" branch="False" />
|
|
<line number="88" hits="4" branch="False" />
|
|
<line number="89" hits="4" branch="False" />
|
|
<line number="91" hits="0" branch="False" />
|
|
<line number="92" hits="0" branch="False" />
|
|
<line number="93" hits="0" branch="False" />
|
|
<line number="94" hits="0" branch="False" />
|
|
<line number="95" hits="0" branch="False" />
|
|
<line number="96" hits="0" branch="False" />
|
|
<line number="97" hits="0" branch="False" />
|
|
<line number="99" hits="7" branch="False" />
|
|
<line number="102" hits="1" branch="False" />
|
|
<line number="103" hits="1" branch="False" />
|
|
<line number="104" hits="1" branch="False" />
|
|
<line number="105" hits="1" branch="False" />
|
|
<line number="106" hits="1" branch="False" />
|
|
<line number="107" hits="1" branch="False" />
|
|
<line number="111" hits="4" branch="False" />
|
|
<line number="112" hits="4" branch="False" />
|
|
<line number="114" hits="22" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="132" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="115" hits="5" branch="False" />
|
|
<line number="116" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="48" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="117" hits="5" branch="False" />
|
|
<line number="119" hits="5" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="84" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="120" hits="4" branch="False" />
|
|
<line number="122" hits="4" branch="False" />
|
|
<line number="123" hits="4" branch="False" />
|
|
<line number="124" hits="4" branch="False" />
|
|
<line number="125" hits="0" branch="False" />
|
|
<line number="126" hits="0" branch="False" />
|
|
<line number="127" hits="0" branch="False" />
|
|
<line number="128" hits="0" branch="False" />
|
|
<line number="129" hits="4" branch="False" />
|
|
<line number="131" hits="1" branch="False" />
|
|
<line number="132" hits="1" branch="False" />
|
|
<line number="133" hits="1" branch="False" />
|
|
<line number="134" hits="5" branch="False" />
|
|
<line number="136" hits="4" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="179" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="137" hits="4" branch="False" />
|
|
<line number="138" hits="4" branch="False" />
|
|
<line number="139" hits="4" branch="False" />
|
|
<line number="140" hits="4" branch="False" />
|
|
<line number="141" hits="4" branch="False" />
|
|
<line number="142" hits="4" branch="False" />
|
|
<line number="143" hits="4" branch="False" />
|
|
<line number="144" hits="4" branch="False" />
|
|
<line number="148" hits="9" branch="False" />
|
|
<line number="149" hits="9" branch="False" />
|
|
<line number="150" hits="9" branch="False" />
|
|
<line number="151" hits="9" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="23" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="152" hits="2" branch="False" />
|
|
<line number="153" hits="2" branch="False" />
|
|
<line number="156" hits="7" branch="False" />
|
|
<line number="157" hits="7" branch="False" />
|
|
<line number="158" hits="7" branch="False" />
|
|
<line number="160" hits="7" branch="False" />
|
|
<line number="161" hits="9" branch="False" />
|
|
<line number="9" hits="24" branch="False" />
|
|
<line number="10" hits="24" branch="False" />
|
|
<line number="11" hits="24" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="CaddyManager.Models.Caddy.CaddyConfigurationInfo" filename="Models/Caddy/CaddyConfigurationInfo.cs" line-rate="1" branch-rate="1" complexity="3">
|
|
<methods>
|
|
<method name="Equals" signature="(System.Object)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="34" hits="8" branch="False" />
|
|
<line number="35" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="36" hits="2" branch="False" />
|
|
<line number="37" hits="6" branch="False" />
|
|
<line number="38" hits="8" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="GetHashCode" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="41" hits="12" branch="False" />
|
|
<line number="42" hits="12" branch="False" />
|
|
<line number="43" hits="12" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="34" hits="8" branch="False" />
|
|
<line number="35" hits="8" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="36" hits="2" branch="False" />
|
|
<line number="37" hits="6" branch="False" />
|
|
<line number="38" hits="8" branch="False" />
|
|
<line number="41" hits="12" branch="False" />
|
|
<line number="42" hits="12" branch="False" />
|
|
<line number="43" hits="12" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="CaddyManager.Models.Caddy.CaddyOperationResponse" filename="Models/Caddy/CaddyOperationResponse.cs" line-rate="1" branch-rate="1" complexity="4">
|
|
<methods>
|
|
<method name="get_Message" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="20" hits="31" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="set_Message" signature="(System.String)" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="21" hits="30" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="3" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="()" line-rate="1" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="8" hits="39" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="20" hits="31" branch="False" />
|
|
<line number="21" hits="30" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="3" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="8" hits="39" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="CaddyManager.Configurations.Docker.DockerServiceConfiguration" filename="Configurations/Docker/DockerServiceConfiguration.cs" line-rate="1" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="get_DockerHostWithEnvCheck" signature="()" line-rate="1" branch-rate="1" complexity="2">
|
|
<lines>
|
|
<line number="27" hits="15" branch="False" />
|
|
<line number="28" hits="15" branch="False" />
|
|
<line number="29" hits="15" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="18" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="30" hits="15" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="27" hits="15" branch="False" />
|
|
<line number="28" hits="15" branch="False" />
|
|
<line number="29" hits="15" branch="True" condition-coverage="100% (2/2)">
|
|
<conditions>
|
|
<condition number="18" type="jump" coverage="100%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="30" hits="15" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="CaddyManager.Configurations.Application.ApplicationInfo" filename="Configurations/Application/ApplicationInfo.cs" line-rate="0" branch-rate="1" complexity="1">
|
|
<methods>
|
|
<method name=".cctor" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="11" hits="0" branch="False" />
|
|
<line number="16" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="11" hits="0" branch="False" />
|
|
<line number="16" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="CaddyManager.Components.Pages.Generic.Error" filename="Components/Pages/Generic/Error.razor" line-rate="0" branch-rate="0" complexity="9">
|
|
<methods>
|
|
<method name="BuildRenderTree" signature="(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder)" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="9" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="107" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="10" hits="0" branch="False" />
|
|
<line number="12" hits="0" branch="False" />
|
|
<line number="14" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="get_ShowRequestId" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="31" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="OnInitialized" signature="()" line-rate="0" branch-rate="0" complexity="6">
|
|
<lines>
|
|
<line number="34" hits="0" branch="True" condition-coverage="0% (0/6)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="0%" />
|
|
<condition number="19" type="jump" coverage="0%" />
|
|
<condition number="29" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="9" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="107" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="10" hits="0" branch="False" />
|
|
<line number="12" hits="0" branch="False" />
|
|
<line number="14" hits="0" branch="False" />
|
|
<line number="31" hits="0" branch="False" />
|
|
<line number="34" hits="0" branch="True" condition-coverage="0% (0/6)">
|
|
<conditions>
|
|
<condition number="7" type="jump" coverage="0%" />
|
|
<condition number="19" type="jump" coverage="0%" />
|
|
<condition number="29" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
</lines>
|
|
</class>
|
|
<class name="CaddyManager.Components.Pages.Caddy.CaddyfilePage" filename="Components/Pages/Caddy/CaddyfilePage.razor.cs" line-rate="0" branch-rate="1" complexity="4">
|
|
<methods>
|
|
<method name="OnInitializedAsync" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="37" hits="0" branch="False" />
|
|
<line number="39" hits="0" branch="False" />
|
|
<line number="40" hits="0" branch="False" />
|
|
<line number="41" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EditorConstructionOptions" signature="(BlazorMonaco.Editor.StandaloneCodeEditor)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="49" hits="0" branch="False" />
|
|
<line number="50" hits="0" branch="False" />
|
|
<line number="51" hits="0" branch="False" />
|
|
<line number="52" hits="0" branch="False" />
|
|
<line number="53" hits="0" branch="False" />
|
|
<line number="54" hits="0" branch="False" />
|
|
<line number="55" hits="0" branch="False" />
|
|
<line number="56" hits="0" branch="False" />
|
|
<line number="57" hits="0" branch="False" />
|
|
<line number="58" hits="0" branch="False" />
|
|
<line number="59" hits="0" branch="False" />
|
|
<line number="60" hits="0" branch="False" />
|
|
<line number="61" hits="0" branch="False" />
|
|
<line number="62" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Cancel" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="85" hits="0" branch="False" />
|
|
<line number="86" hits="0" branch="False" />
|
|
<line number="87" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="16" hits="0" branch="False" />
|
|
<line number="21" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="37" hits="0" branch="False" />
|
|
<line number="39" hits="0" branch="False" />
|
|
<line number="40" hits="0" branch="False" />
|
|
<line number="41" hits="0" branch="False" />
|
|
<line number="49" hits="0" branch="False" />
|
|
<line number="50" hits="0" branch="False" />
|
|
<line number="51" hits="0" branch="False" />
|
|
<line number="52" hits="0" branch="False" />
|
|
<line number="53" hits="0" branch="False" />
|
|
<line number="54" hits="0" branch="False" />
|
|
<line number="55" hits="0" branch="False" />
|
|
<line number="56" hits="0" branch="False" />
|
|
<line number="57" hits="0" branch="False" />
|
|
<line number="58" hits="0" branch="False" />
|
|
<line number="59" hits="0" branch="False" />
|
|
<line number="60" hits="0" branch="False" />
|
|
<line number="61" hits="0" branch="False" />
|
|
<line number="62" hits="0" branch="False" />
|
|
<line number="85" hits="0" branch="False" />
|
|
<line number="86" hits="0" branch="False" />
|
|
<line number="87" hits="0" branch="False" />
|
|
<line number="16" hits="0" branch="False" />
|
|
<line number="21" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="CaddyManager.Components.Pages.Caddy.CaddyReverseProxies.CaddyReverseProxiesPage" filename="Components/Pages/Caddy/CaddyReverseProxies/CaddyReverseProxiesPage.razor.cs" line-rate="0" branch-rate="0" complexity="9">
|
|
<methods>
|
|
<method name="OnAfterRender" signature="(System.Boolean)" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="33" hits="0" branch="False" />
|
|
<line number="34" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="4" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="35" hits="0" branch="False" />
|
|
<line number="36" hits="0" branch="False" />
|
|
<line number="37" hits="0" branch="False" />
|
|
<line number="38" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Refresh" signature="()" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="91" hits="0" branch="False" />
|
|
<line number="92" hits="0" branch="False" />
|
|
<line number="93" hits="0" branch="False" />
|
|
<line number="94" hits="0" branch="False" />
|
|
<line number="95" hits="0" branch="False" />
|
|
<line number="96" hits="0" branch="False" />
|
|
<line number="99" hits="0" branch="False" />
|
|
<line number="100" hits="0" branch="False" />
|
|
<line number="101" hits="0" branch="False" />
|
|
<line number="102" hits="0" branch="False" />
|
|
<line number="103" hits="0" branch="False" />
|
|
<line number="104" hits="0" branch="False" />
|
|
<line number="105" hits="0" branch="False" />
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="107" hits="0" branch="False" />
|
|
<line number="109" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="255" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="112" hits="0" branch="False" />
|
|
<line number="114" hits="0" branch="False" />
|
|
<line number="115" hits="0" branch="False" />
|
|
<line number="116" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Delete" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="122" hits="0" branch="False" />
|
|
<line number="123" hits="0" branch="False" />
|
|
<line number="125" hits="0" branch="False" />
|
|
<line number="126" hits="0" branch="False" />
|
|
<line number="127" hits="0" branch="False" />
|
|
<line number="128" hits="0" branch="False" />
|
|
<line number="129" hits="0" branch="False" />
|
|
<line number="130" hits="0" branch="False" />
|
|
<line number="131" hits="0" branch="False" />
|
|
<line number="132" hits="0" branch="False" />
|
|
<line number="133" hits="0" branch="False" />
|
|
<line number="134" hits="0" branch="False" />
|
|
<line number="135" hits="0" branch="False" />
|
|
<line number="136" hits="0" branch="False" />
|
|
<line number="137" hits="0" branch="False" />
|
|
<line number="138" hits="0" branch="False" />
|
|
<line number="139" hits="0" branch="False" />
|
|
<line number="140" hits="0" branch="False" />
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="0" branch="False" />
|
|
<line number="143" hits="0" branch="False" />
|
|
<line number="144" hits="0" branch="False" />
|
|
<line number="145" hits="0" branch="False" />
|
|
<line number="146" hits="0" branch="False" />
|
|
<line number="147" hits="0" branch="False" />
|
|
<line number="148" hits="0" branch="False" />
|
|
<line number="149" hits="0" branch="False" />
|
|
<line number="150" hits="0" branch="False" />
|
|
<line number="151" hits="0" branch="False" />
|
|
<line number="152" hits="0" branch="False" />
|
|
<line number="153" hits="0" branch="False" />
|
|
<line number="154" hits="0" branch="False" />
|
|
<line number="155" hits="0" branch="False" />
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="157" hits="0" branch="False" />
|
|
<line number="158" hits="0" branch="False" />
|
|
<line number="159" hits="0" branch="False" />
|
|
<line number="160" hits="0" branch="False" />
|
|
<line number="161" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="HandleIntervalElapsed" signature="(System.String)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="194" hits="0" branch="False" />
|
|
<line number="196" hits="0" branch="False" />
|
|
<line number="197" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="HandleSearchBarAdornmentClick" signature="()" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="204" hits="0" branch="False" />
|
|
<line number="205" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="206" hits="0" branch="False" />
|
|
<line number="207" hits="0" branch="False" />
|
|
<line number="208" hits="0" branch="False" />
|
|
<line number="210" hits="0" branch="False" />
|
|
<line number="211" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="20" hits="0" branch="False" />
|
|
<line number="21" hits="0" branch="False" />
|
|
<line number="22" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="33" hits="0" branch="False" />
|
|
<line number="34" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="4" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="35" hits="0" branch="False" />
|
|
<line number="36" hits="0" branch="False" />
|
|
<line number="37" hits="0" branch="False" />
|
|
<line number="38" hits="0" branch="False" />
|
|
<line number="91" hits="0" branch="False" />
|
|
<line number="92" hits="0" branch="False" />
|
|
<line number="93" hits="0" branch="False" />
|
|
<line number="94" hits="0" branch="False" />
|
|
<line number="95" hits="0" branch="False" />
|
|
<line number="96" hits="0" branch="False" />
|
|
<line number="99" hits="0" branch="False" />
|
|
<line number="100" hits="0" branch="False" />
|
|
<line number="101" hits="0" branch="False" />
|
|
<line number="102" hits="0" branch="False" />
|
|
<line number="103" hits="0" branch="False" />
|
|
<line number="104" hits="0" branch="False" />
|
|
<line number="105" hits="0" branch="False" />
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="107" hits="0" branch="False" />
|
|
<line number="109" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="255" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="110" hits="0" branch="False" />
|
|
<line number="111" hits="0" branch="False" />
|
|
<line number="112" hits="0" branch="False" />
|
|
<line number="114" hits="0" branch="False" />
|
|
<line number="115" hits="0" branch="False" />
|
|
<line number="116" hits="0" branch="False" />
|
|
<line number="122" hits="0" branch="False" />
|
|
<line number="123" hits="0" branch="False" />
|
|
<line number="125" hits="0" branch="False" />
|
|
<line number="126" hits="0" branch="False" />
|
|
<line number="127" hits="0" branch="False" />
|
|
<line number="128" hits="0" branch="False" />
|
|
<line number="129" hits="0" branch="False" />
|
|
<line number="130" hits="0" branch="False" />
|
|
<line number="131" hits="0" branch="False" />
|
|
<line number="132" hits="0" branch="False" />
|
|
<line number="133" hits="0" branch="False" />
|
|
<line number="134" hits="0" branch="False" />
|
|
<line number="135" hits="0" branch="False" />
|
|
<line number="136" hits="0" branch="False" />
|
|
<line number="137" hits="0" branch="False" />
|
|
<line number="138" hits="0" branch="False" />
|
|
<line number="139" hits="0" branch="False" />
|
|
<line number="140" hits="0" branch="False" />
|
|
<line number="141" hits="0" branch="False" />
|
|
<line number="142" hits="0" branch="False" />
|
|
<line number="143" hits="0" branch="False" />
|
|
<line number="144" hits="0" branch="False" />
|
|
<line number="145" hits="0" branch="False" />
|
|
<line number="146" hits="0" branch="False" />
|
|
<line number="147" hits="0" branch="False" />
|
|
<line number="148" hits="0" branch="False" />
|
|
<line number="149" hits="0" branch="False" />
|
|
<line number="150" hits="0" branch="False" />
|
|
<line number="151" hits="0" branch="False" />
|
|
<line number="152" hits="0" branch="False" />
|
|
<line number="153" hits="0" branch="False" />
|
|
<line number="154" hits="0" branch="False" />
|
|
<line number="155" hits="0" branch="False" />
|
|
<line number="156" hits="0" branch="False" />
|
|
<line number="157" hits="0" branch="False" />
|
|
<line number="158" hits="0" branch="False" />
|
|
<line number="159" hits="0" branch="False" />
|
|
<line number="160" hits="0" branch="False" />
|
|
<line number="161" hits="0" branch="False" />
|
|
<line number="194" hits="0" branch="False" />
|
|
<line number="196" hits="0" branch="False" />
|
|
<line number="197" hits="0" branch="False" />
|
|
<line number="204" hits="0" branch="False" />
|
|
<line number="205" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="17" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="206" hits="0" branch="False" />
|
|
<line number="207" hits="0" branch="False" />
|
|
<line number="208" hits="0" branch="False" />
|
|
<line number="210" hits="0" branch="False" />
|
|
<line number="211" hits="0" branch="False" />
|
|
<line number="20" hits="0" branch="False" />
|
|
<line number="21" hits="0" branch="False" />
|
|
<line number="22" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="CaddyManager.Components.Pages.Caddy.CaddyfileEditor.CaddyfileEditor" filename="Components/Pages/Caddy/CaddyfileEditor/CaddyfileEditor.razor.cs" line-rate="0" branch-rate="0" complexity="7">
|
|
<methods>
|
|
<method name="OnInitializedAsync" signature="()" line-rate="0" branch-rate="0" complexity="4">
|
|
<lines>
|
|
<line number="41" hits="0" branch="False" />
|
|
<line number="42" hits="0" branch="False" />
|
|
<line number="44" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="30" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="45" hits="0" branch="False" />
|
|
<line number="47" hits="0" branch="False" />
|
|
<line number="48" hits="0" branch="False" />
|
|
<line number="49" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="75" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="50" hits="0" branch="False" />
|
|
<line number="51" hits="0" branch="False" />
|
|
<line number="52" hits="0" branch="False" />
|
|
<line number="54" hits="0" branch="False" />
|
|
<line number="55" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="EditorConstructionOptions" signature="(BlazorMonaco.Editor.StandaloneCodeEditor)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="63" hits="0" branch="False" />
|
|
<line number="64" hits="0" branch="False" />
|
|
<line number="65" hits="0" branch="False" />
|
|
<line number="66" hits="0" branch="False" />
|
|
<line number="67" hits="0" branch="False" />
|
|
<line number="68" hits="0" branch="False" />
|
|
<line number="69" hits="0" branch="False" />
|
|
<line number="70" hits="0" branch="False" />
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="72" hits="0" branch="False" />
|
|
<line number="73" hits="0" branch="False" />
|
|
<line number="74" hits="0" branch="False" />
|
|
<line number="75" hits="0" branch="False" />
|
|
<line number="76" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name="Cancel" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="107" hits="0" branch="False" />
|
|
<line number="108" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="15" hits="0" branch="False" />
|
|
<line number="16" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="41" hits="0" branch="False" />
|
|
<line number="42" hits="0" branch="False" />
|
|
<line number="44" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="30" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="45" hits="0" branch="False" />
|
|
<line number="47" hits="0" branch="False" />
|
|
<line number="48" hits="0" branch="False" />
|
|
<line number="49" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="75" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="50" hits="0" branch="False" />
|
|
<line number="51" hits="0" branch="False" />
|
|
<line number="52" hits="0" branch="False" />
|
|
<line number="54" hits="0" branch="False" />
|
|
<line number="55" hits="0" branch="False" />
|
|
<line number="63" hits="0" branch="False" />
|
|
<line number="64" hits="0" branch="False" />
|
|
<line number="65" hits="0" branch="False" />
|
|
<line number="66" hits="0" branch="False" />
|
|
<line number="67" hits="0" branch="False" />
|
|
<line number="68" hits="0" branch="False" />
|
|
<line number="69" hits="0" branch="False" />
|
|
<line number="70" hits="0" branch="False" />
|
|
<line number="71" hits="0" branch="False" />
|
|
<line number="72" hits="0" branch="False" />
|
|
<line number="73" hits="0" branch="False" />
|
|
<line number="74" hits="0" branch="False" />
|
|
<line number="75" hits="0" branch="False" />
|
|
<line number="76" hits="0" branch="False" />
|
|
<line number="106" hits="0" branch="False" />
|
|
<line number="107" hits="0" branch="False" />
|
|
<line number="108" hits="0" branch="False" />
|
|
<line number="15" hits="0" branch="False" />
|
|
<line number="16" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="CaddyManager.Components.Layout.MainLayout" filename="Components/Layout/MainLayout.razor.cs" line-rate="0" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="OnSystemPreferenceChanged" signature="(System.Boolean)" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="37" hits="0" branch="False" />
|
|
<line number="38" hits="0" branch="False" />
|
|
<line number="39" hits="0" branch="False" />
|
|
<line number="40" hits="0" branch="False" />
|
|
<line number="41" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="8" hits="0" branch="False" />
|
|
<line number="14" hits="0" branch="False" />
|
|
<line number="17" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="37" hits="0" branch="False" />
|
|
<line number="38" hits="0" branch="False" />
|
|
<line number="39" hits="0" branch="False" />
|
|
<line number="40" hits="0" branch="False" />
|
|
<line number="41" hits="0" branch="False" />
|
|
<line number="8" hits="0" branch="False" />
|
|
<line number="14" hits="0" branch="False" />
|
|
<line number="17" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="CaddyManager.Components.Layout.MainLayout" filename="Components/Layout/MainLayout.razor" line-rate="0" branch-rate="0" complexity="2">
|
|
<methods>
|
|
<method name="BuildRenderTree" signature="(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder)" line-rate="0" branch-rate="0" complexity="2">
|
|
<lines>
|
|
<line number="12" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="235" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="13" hits="0" branch="False" />
|
|
<line number="37" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="12" hits="0" branch="True" condition-coverage="0% (0/2)">
|
|
<conditions>
|
|
<condition number="235" type="jump" coverage="0%" />
|
|
</conditions>
|
|
</line>
|
|
<line number="13" hits="0" branch="False" />
|
|
<line number="37" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
<class name="CaddyManager.Components.Layout.NavigationDrawer" filename="Components/Layout/NavigationDrawer.razor.cs" line-rate="0" branch-rate="1" complexity="2">
|
|
<methods>
|
|
<method name="ToggleDrawer" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="30" hits="0" branch="False" />
|
|
<line number="31" hits="0" branch="False" />
|
|
<line number="32" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
<method name=".ctor" signature="()" line-rate="0" branch-rate="1" complexity="1">
|
|
<lines>
|
|
<line number="11" hits="0" branch="False" />
|
|
<line number="12" hits="0" branch="False" />
|
|
<line number="13" hits="0" branch="False" />
|
|
<line number="14" hits="0" branch="False" />
|
|
<line number="15" hits="0" branch="False" />
|
|
<line number="16" hits="0" branch="False" />
|
|
<line number="17" hits="0" branch="False" />
|
|
<line number="18" hits="0" branch="False" />
|
|
<line number="19" hits="0" branch="False" />
|
|
<line number="20" hits="0" branch="False" />
|
|
<line number="21" hits="0" branch="False" />
|
|
<line number="22" hits="0" branch="False" />
|
|
<line number="23" hits="0" branch="False" />
|
|
<line number="24" hits="0" branch="False" />
|
|
<line number="25" hits="0" branch="False" />
|
|
<line number="27" hits="0" branch="False" />
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="30" hits="0" branch="False" />
|
|
<line number="31" hits="0" branch="False" />
|
|
<line number="32" hits="0" branch="False" />
|
|
<line number="11" hits="0" branch="False" />
|
|
<line number="12" hits="0" branch="False" />
|
|
<line number="13" hits="0" branch="False" />
|
|
<line number="14" hits="0" branch="False" />
|
|
<line number="15" hits="0" branch="False" />
|
|
<line number="16" hits="0" branch="False" />
|
|
<line number="17" hits="0" branch="False" />
|
|
<line number="18" hits="0" branch="False" />
|
|
<line number="19" hits="0" branch="False" />
|
|
<line number="20" hits="0" branch="False" />
|
|
<line number="21" hits="0" branch="False" />
|
|
<line number="22" hits="0" branch="False" />
|
|
<line number="23" hits="0" branch="False" />
|
|
<line number="24" hits="0" branch="False" />
|
|
<line number="25" hits="0" branch="False" />
|
|
<line number="27" hits="0" branch="False" />
|
|
</lines>
|
|
</class>
|
|
</classes>
|
|
</package>
|
|
</packages>
|
|
</coverage> |