- Fix class-validator decorators imported wrongly from @nestjs/common in 9 controllers - Create src/common/decorators/ re-export stubs (public + current-session) - Remove AiModule import from trade.module.ts (was pulling broken modules/ai into compile) - Fix dataquery.dto.ts: add ! to required property declarations - Fix ask.dto.ts: add ! to required property declarations - Remove non-existent metadata field from export.controller.ts consent insert - Add assumptions and outcomeReviews tables to schema.ts (with correct field types) - Add boolean import to drizzle-orm/pg-core imports in schema.ts
439 lines
24 KiB
XML
439 lines
24 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<coverage generated="1785511604647" clover="3.2.0">
|
|
<project timestamp="1785511604648" name="All files">
|
|
<metrics statements="346" coveredstatements="294" conditionals="132" coveredconditionals="89" methods="86" coveredmethods="65" elements="564" coveredelements="448" complexity="0" loc="346" ncloc="346" packages="9" files="20" classes="20"/>
|
|
<package name="ai-gateway">
|
|
<metrics statements="57" coveredstatements="28" conditionals="32" coveredconditionals="13" methods="6" coveredmethods="4"/>
|
|
<file name="ai-gateway.service.ts" path="/opt/ceo-build/ceo-api/src/ai-gateway/ai-gateway.service.ts">
|
|
<metrics statements="52" coveredstatements="23" conditionals="32" coveredconditionals="13" methods="5" coveredmethods="3"/>
|
|
<line num="1" count="1" type="stmt"/>
|
|
<line num="2" 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="6" count="1" type="stmt"/>
|
|
<line num="9" count="1" type="stmt"/>
|
|
<line num="11" count="1" type="stmt"/>
|
|
<line num="24" count="1" type="stmt"/>
|
|
<line num="25" count="2" type="stmt"/>
|
|
<line num="26" count="2" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="27" count="2" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="30" count="2" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="31" count="1" type="stmt"/>
|
|
<line num="33" count="1" type="cond" truecount="1" falsecount="1"/>
|
|
<line num="34" count="1" type="stmt"/>
|
|
<line num="39" count="0" type="stmt"/>
|
|
<line num="47" count="0" type="stmt"/>
|
|
<line num="49" count="0" type="stmt"/>
|
|
<line num="64" count="0" type="stmt"/>
|
|
<line num="65" count="0" type="stmt"/>
|
|
<line num="66" count="0" type="stmt"/>
|
|
<line num="67" count="0" type="cond" truecount="0" falsecount="2"/>
|
|
<line num="68" count="0" type="cond" truecount="0" falsecount="2"/>
|
|
<line num="70" count="0" type="cond" truecount="0" falsecount="2"/>
|
|
<line num="71" count="0" type="stmt"/>
|
|
<line num="76" count="0" type="stmt"/>
|
|
<line num="81" count="0" type="stmt"/>
|
|
<line num="83" count="0" type="stmt"/>
|
|
<line num="87" count="0" type="stmt"/>
|
|
<line num="92" count="3" type="stmt"/>
|
|
<line num="93" count="3" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="94" count="2" type="stmt"/>
|
|
<line num="97" count="3" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="98" count="2" type="stmt"/>
|
|
<line num="101" count="3" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="105" count="3" type="stmt"/>
|
|
<line num="118" count="0" type="cond" truecount="0" falsecount="4"/>
|
|
<line num="119" count="0" type="stmt"/>
|
|
<line num="122" count="0" type="stmt"/>
|
|
<line num="123" count="0" type="stmt"/>
|
|
<line num="124" count="0" type="stmt"/>
|
|
<line num="125" count="0" type="stmt"/>
|
|
<line num="131" count="0" type="cond" truecount="0" falsecount="2"/>
|
|
<line num="132" count="0" type="stmt"/>
|
|
<line num="133" count="0" type="stmt"/>
|
|
<line num="134" count="0" type="stmt"/>
|
|
<line num="136" count="0" type="stmt"/>
|
|
<line num="138" count="0" type="cond" truecount="0" falsecount="2"/>
|
|
<line num="139" count="0" type="stmt"/>
|
|
<line num="141" count="0" type="stmt"/>
|
|
<line num="143" count="0" type="stmt"/>
|
|
</file>
|
|
<file name="redaction.ts" path="/opt/ceo-build/ceo-api/src/ai-gateway/redaction.ts">
|
|
<metrics statements="5" coveredstatements="5" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
|
|
<line num="1" count="2" type="stmt"/>
|
|
<line num="2" count="2" type="stmt"/>
|
|
<line num="4" count="2" type="stmt"/>
|
|
<line num="12" count="2" type="stmt"/>
|
|
<line num="13" count="6" type="stmt"/>
|
|
</file>
|
|
</package>
|
|
<package name="audit">
|
|
<metrics statements="6" coveredstatements="4" conditionals="2" coveredconditionals="0" methods="1" coveredmethods="0"/>
|
|
<file name="audit.service.ts" path="/opt/ceo-build/ceo-api/src/audit/audit.service.ts">
|
|
<metrics statements="6" coveredstatements="4" conditionals="2" coveredconditionals="0" methods="1" coveredmethods="0"/>
|
|
<line num="1" count="4" type="stmt"/>
|
|
<line num="2" count="4" type="stmt"/>
|
|
<line num="3" count="4" type="stmt"/>
|
|
<line num="23" count="4" type="stmt"/>
|
|
<line num="25" count="0" type="cond" truecount="0" falsecount="2"/>
|
|
<line num="26" count="0" type="stmt"/>
|
|
</file>
|
|
</package>
|
|
<package name="auth">
|
|
<metrics statements="50" coveredstatements="49" conditionals="20" coveredconditionals="19" methods="8" coveredmethods="6"/>
|
|
<file name="ability.factory.ts" path="/opt/ceo-build/ceo-api/src/auth/ability.factory.ts">
|
|
<metrics statements="18" coveredstatements="18" conditionals="6" coveredconditionals="6" methods="3" coveredmethods="3"/>
|
|
<line num="1" count="1" type="stmt"/>
|
|
<line num="2" count="1" type="stmt"/>
|
|
<line num="35" count="1" type="stmt"/>
|
|
<line num="53" count="1" type="stmt"/>
|
|
<line num="56" count="1" type="stmt"/>
|
|
<line num="58" count="5" type="stmt"/>
|
|
<line num="60" count="5" type="cond" truecount="4" falsecount="0"/>
|
|
<line num="61" count="3" type="stmt"/>
|
|
<line num="64" count="2" type="stmt"/>
|
|
<line num="65" count="2" type="stmt"/>
|
|
<line num="67" count="2" type="stmt"/>
|
|
<line num="69" count="2" type="stmt"/>
|
|
<line num="72" count="5" type="stmt"/>
|
|
<line num="76" count="1" type="stmt"/>
|
|
<line num="77" count="13" type="stmt"/>
|
|
<line num="78" count="5" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="79" count="3" type="stmt"/>
|
|
<line num="81" count="2" type="stmt"/>
|
|
</file>
|
|
<file name="auth-only.decorator.ts" path="/opt/ceo-build/ceo-api/src/auth/auth-only.decorator.ts">
|
|
<metrics statements="3" coveredstatements="3" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="0"/>
|
|
<line num="1" count="1" type="stmt"/>
|
|
<line num="3" count="1" type="stmt"/>
|
|
<line num="8" count="1" type="stmt"/>
|
|
</file>
|
|
<file name="public.decorator.ts" path="/opt/ceo-build/ceo-api/src/auth/public.decorator.ts">
|
|
<metrics statements="3" coveredstatements="3" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="0"/>
|
|
<line num="1" count="1" type="stmt"/>
|
|
<line num="3" count="1" type="stmt"/>
|
|
<line num="8" count="1" type="stmt"/>
|
|
</file>
|
|
<file name="session.decorator.ts" path="/opt/ceo-build/ceo-api/src/auth/session.decorator.ts">
|
|
<metrics statements="6" coveredstatements="5" conditionals="2" coveredconditionals="1" methods="1" coveredmethods="1"/>
|
|
<line num="1" count="2" type="stmt"/>
|
|
<line num="6" count="2" type="stmt"/>
|
|
<line num="8" count="25" type="stmt"/>
|
|
<line num="9" count="25" type="cond" truecount="1" falsecount="1"/>
|
|
<line num="12" count="0" type="stmt"/>
|
|
<line num="14" count="25" type="stmt"/>
|
|
</file>
|
|
<file name="tenant.guard.ts" path="/opt/ceo-build/ceo-api/src/auth/tenant.guard.ts">
|
|
<metrics statements="20" coveredstatements="20" conditionals="12" coveredconditionals="12" methods="2" coveredmethods="2"/>
|
|
<line num="1" count="1" type="stmt"/>
|
|
<line num="2" count="1" type="stmt"/>
|
|
<line num="4" count="1" type="stmt"/>
|
|
<line num="5" count="1" type="stmt"/>
|
|
<line num="27" count="1" type="stmt"/>
|
|
<line num="28" count="6" type="stmt"/>
|
|
<line num="31" count="6" type="stmt"/>
|
|
<line num="35" count="6" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="36" count="1" type="stmt"/>
|
|
<line num="39" count="5" type="stmt"/>
|
|
<line num="43" count="5" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="46" count="1" type="stmt"/>
|
|
<line num="49" count="4" type="stmt"/>
|
|
<line num="50" count="4" type="stmt"/>
|
|
<line num="52" count="4" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="53" count="1" type="stmt"/>
|
|
<line num="57" count="3" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="60" count="3" type="cond" truecount="4" falsecount="0"/>
|
|
<line num="61" count="2" type="stmt"/>
|
|
<line num="64" count="1" type="stmt"/>
|
|
</file>
|
|
</package>
|
|
<package name="db">
|
|
<metrics statements="53" coveredstatements="53" conditionals="0" coveredconditionals="0" methods="12" coveredmethods="12"/>
|
|
<file name="client.ts" path="/opt/ceo-build/ceo-api/src/db/client.ts">
|
|
<metrics statements="5" coveredstatements="5" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
|
|
<line num="1" count="5" type="stmt"/>
|
|
<line num="2" count="5" type="stmt"/>
|
|
<line num="3" count="5" type="stmt"/>
|
|
<line num="5" count="5" type="stmt"/>
|
|
<line num="7" count="5" type="stmt"/>
|
|
</file>
|
|
<file name="schema.ts" path="/opt/ceo-build/ceo-api/src/db/schema.ts">
|
|
<metrics statements="48" coveredstatements="48" conditionals="0" coveredconditionals="0" methods="12" coveredmethods="12"/>
|
|
<line num="1" count="7" type="stmt"/>
|
|
<line num="19" count="7" type="stmt"/>
|
|
<line num="35" count="7" type="stmt"/>
|
|
<line num="43" count="7" type="stmt"/>
|
|
<line num="60" count="7" type="stmt"/>
|
|
<line num="64" count="7" type="stmt"/>
|
|
<line num="83" count="7" type="stmt"/>
|
|
<line num="85" count="7" type="stmt"/>
|
|
<line num="104" count="7" type="stmt"/>
|
|
<line num="113" count="7" type="stmt"/>
|
|
<line num="121" count="7" type="stmt"/>
|
|
<line num="134" count="5" type="stmt"/>
|
|
<line num="137" count="7" type="stmt"/>
|
|
<line num="141" count="7" type="stmt"/>
|
|
<line num="157" count="5" type="stmt"/>
|
|
<line num="166" count="7" type="stmt"/>
|
|
<line num="177" count="7" type="stmt"/>
|
|
<line num="179" count="7" type="stmt"/>
|
|
<line num="197" count="7" type="stmt"/>
|
|
<line num="213" count="7" type="stmt"/>
|
|
<line num="237" count="7" type="stmt"/>
|
|
<line num="259" count="7" type="stmt"/>
|
|
<line num="277" count="7" type="stmt"/>
|
|
<line num="302" count="5" type="stmt"/>
|
|
<line num="315" count="7" type="stmt"/>
|
|
<line num="324" count="5" type="stmt"/>
|
|
<line num="338" count="7" type="stmt"/>
|
|
<line num="351" count="5" type="stmt"/>
|
|
<line num="356" count="7" type="stmt"/>
|
|
<line num="377" count="5" type="stmt"/>
|
|
<line num="386" count="7" type="stmt"/>
|
|
<line num="395" count="7" type="stmt"/>
|
|
<line num="408" count="7" type="stmt"/>
|
|
<line num="442" count="5" type="stmt"/>
|
|
<line num="449" count="7" type="stmt"/>
|
|
<line num="468" count="5" type="stmt"/>
|
|
<line num="472" count="7" type="stmt"/>
|
|
<line num="480" count="5" type="stmt"/>
|
|
<line num="489" count="7" type="stmt"/>
|
|
<line num="498" count="7" type="stmt"/>
|
|
<line num="507" count="7" type="stmt"/>
|
|
<line num="539" count="5" type="stmt"/>
|
|
<line num="547" count="7" type="stmt"/>
|
|
<line num="563" count="5" type="stmt"/>
|
|
<line num="570" count="7" type="stmt"/>
|
|
<line num="591" count="5" type="stmt"/>
|
|
<line num="599" count="7" type="stmt"/>
|
|
<line num="612" count="7" type="stmt"/>
|
|
</file>
|
|
</package>
|
|
<package name="events">
|
|
<metrics statements="6" coveredstatements="4" conditionals="6" coveredconditionals="0" methods="2" coveredmethods="0"/>
|
|
<file name="outbox.service.ts" path="/opt/ceo-build/ceo-api/src/events/outbox.service.ts">
|
|
<metrics statements="6" coveredstatements="4" conditionals="6" coveredconditionals="0" methods="2" coveredmethods="0"/>
|
|
<line num="1" count="4" type="stmt"/>
|
|
<line num="3" count="4" type="stmt"/>
|
|
<line num="4" count="4" type="stmt"/>
|
|
<line num="34" count="4" type="stmt"/>
|
|
<line num="36" count="0" type="stmt"/>
|
|
<line num="40" count="0" type="stmt"/>
|
|
</file>
|
|
</package>
|
|
<package name="goals">
|
|
<metrics statements="59" coveredstatements="58" conditionals="22" coveredconditionals="16" methods="15" coveredmethods="14"/>
|
|
<file name="dto.ts" path="/opt/ceo-build/ceo-api/src/goals/dto.ts">
|
|
<metrics statements="13" coveredstatements="13" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
|
|
<line num="1" count="1" type="stmt"/>
|
|
<line num="3" count="1" type="stmt"/>
|
|
<line num="6" count="1" type="stmt"/>
|
|
<line num="9" count="1" type="stmt"/>
|
|
<line num="13" count="1" type="stmt"/>
|
|
<line num="17" count="1" type="stmt"/>
|
|
<line num="21" count="1" type="stmt"/>
|
|
<line num="24" count="1" type="stmt"/>
|
|
<line num="28" count="1" type="stmt"/>
|
|
<line num="33" count="1" type="stmt"/>
|
|
<line num="38" count="1" type="stmt"/>
|
|
<line num="42" count="1" type="stmt"/>
|
|
<line num="46" count="1" type="stmt"/>
|
|
</file>
|
|
<file name="goals.controller.ts" path="/opt/ceo-build/ceo-api/src/goals/goals.controller.ts">
|
|
<metrics statements="18" coveredstatements="17" conditionals="4" coveredconditionals="4" methods="6" coveredmethods="5"/>
|
|
<line num="1" count="1" type="stmt"/>
|
|
<line num="2" count="1" type="stmt"/>
|
|
<line num="4" count="1" type="stmt"/>
|
|
<line num="5" count="1" type="stmt"/>
|
|
<line num="8" count="1" type="stmt"/>
|
|
<line num="9" count="1" type="stmt"/>
|
|
<line num="12" count="1" type="stmt"/>
|
|
<line num="13" count="3" type="cond" truecount="4" falsecount="0"/>
|
|
<line num="14" count="1" type="stmt"/>
|
|
<line num="16" count="2" type="stmt"/>
|
|
<line num="20" count="1" type="stmt"/>
|
|
<line num="21" count="0" type="stmt"/>
|
|
<line num="25" count="1" type="stmt"/>
|
|
<line num="26" count="1" type="stmt"/>
|
|
<line num="30" count="1" type="stmt"/>
|
|
<line num="35" count="1" type="stmt"/>
|
|
<line num="39" count="1" type="stmt"/>
|
|
<line num="40" count="1" type="stmt"/>
|
|
</file>
|
|
<file name="goals.service.ts" path="/opt/ceo-build/ceo-api/src/goals/goals.service.ts">
|
|
<metrics statements="28" coveredstatements="28" conditionals="18" coveredconditionals="12" methods="9" coveredmethods="9"/>
|
|
<line num="1" count="2" type="stmt"/>
|
|
<line num="2" count="2" type="stmt"/>
|
|
<line num="3" 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="11" count="2" type="stmt"/>
|
|
<line num="13" count="9" type="stmt"/>
|
|
<line num="14" count="9" type="stmt"/>
|
|
<line num="18" count="2" type="stmt"/>
|
|
<line num="29" count="6" type="stmt"/>
|
|
<line num="32" count="6" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="33" count="3" type="stmt"/>
|
|
<line num="37" count="1" type="stmt"/>
|
|
<line num="38" count="1" type="stmt"/>
|
|
<line num="49" count="1" type="stmt"/>
|
|
<line num="55" count="1" type="stmt"/>
|
|
<line num="65" count="1" type="stmt"/>
|
|
<line num="70" count="2" type="stmt"/>
|
|
<line num="71" count="1" type="stmt"/>
|
|
<line num="72" count="1" type="stmt"/>
|
|
<line num="85" count="1" type="stmt"/>
|
|
<line num="91" count="1" type="stmt"/>
|
|
<line num="96" count="2" type="stmt"/>
|
|
<line num="97" count="1" type="stmt"/>
|
|
<line num="98" count="1" type="stmt"/>
|
|
<line num="102" count="1" type="stmt"/>
|
|
<line num="109" count="1" type="stmt"/>
|
|
</file>
|
|
</package>
|
|
<package name="notifications">
|
|
<metrics statements="31" coveredstatements="21" conditionals="26" coveredconditionals="22" methods="15" coveredmethods="6"/>
|
|
<file name="notification-rules.ts" path="/opt/ceo-build/ceo-api/src/notifications/notification-rules.ts">
|
|
<metrics statements="16" coveredstatements="6" conditionals="5" coveredconditionals="2" methods="14" coveredmethods="5"/>
|
|
<line num="54" count="0" type="stmt"/>
|
|
<line num="55" count="0" type="cond" truecount="0" falsecount="2"/>
|
|
<line num="58" count="1" type="stmt"/>
|
|
<line num="71" count="0" type="stmt"/>
|
|
<line num="72" count="0" type="stmt"/>
|
|
<line num="85" count="0" type="stmt"/>
|
|
<line num="86" count="0" type="stmt"/>
|
|
<line num="98" count="0" type="stmt"/>
|
|
<line num="99" count="0" type="stmt"/>
|
|
<line num="111" count="0" type="stmt"/>
|
|
<line num="112" count="0" type="stmt"/>
|
|
<line num="116" count="1" type="stmt"/>
|
|
<line num="125" count="1" type="stmt"/>
|
|
<line num="126" count="40" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="129" count="1" type="stmt"/>
|
|
<line num="130" count="8" type="stmt"/>
|
|
</file>
|
|
<file name="quiet-hours.ts" path="/opt/ceo-build/ceo-api/src/notifications/quiet-hours.ts">
|
|
<metrics statements="15" coveredstatements="15" conditionals="21" coveredconditionals="20" methods="1" coveredmethods="1"/>
|
|
<line num="10" count="1" type="stmt"/>
|
|
<line num="17" count="10" type="stmt"/>
|
|
<line num="18" count="10" type="cond" truecount="1" falsecount="1"/>
|
|
<line num="22" count="10" type="cond" truecount="5" falsecount="0"/>
|
|
<line num="23" count="8" type="cond" truecount="4" falsecount="0"/>
|
|
<line num="25" count="7" type="stmt"/>
|
|
<line num="26" count="7" type="stmt"/>
|
|
<line num="27" count="7" type="cond" truecount="6" falsecount="0"/>
|
|
<line num="28" count="7" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="30" count="4" type="stmt"/>
|
|
<line num="31" count="4" type="stmt"/>
|
|
<line num="33" count="4" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="34" count="1" type="stmt"/>
|
|
<line num="36" count="4" type="stmt"/>
|
|
<line num="37" count="4" type="stmt"/>
|
|
</file>
|
|
</package>
|
|
<package name="sagas">
|
|
<metrics statements="24" coveredstatements="23" conditionals="8" coveredconditionals="8" methods="12" coveredmethods="11"/>
|
|
<file name="saga-registry.ts" path="/opt/ceo-build/ceo-api/src/sagas/saga-registry.ts">
|
|
<metrics statements="24" coveredstatements="23" conditionals="8" coveredconditionals="8" methods="12" coveredmethods="11"/>
|
|
<line num="61" count="1" type="stmt"/>
|
|
<line num="62" count="1" type="stmt"/>
|
|
<line num="63" count="1" type="stmt"/>
|
|
<line num="65" count="1" type="stmt"/>
|
|
<line num="66" count="2" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="73" count="1" type="stmt"/>
|
|
<line num="74" count="5" type="stmt"/>
|
|
<line num="77" count="1" type="stmt"/>
|
|
<line num="79" count="1" type="stmt"/>
|
|
<line num="80" count="7" type="stmt"/>
|
|
<line num="81" count="3" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="83" count="7" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="84" count="1" type="stmt"/>
|
|
<line num="86" count="6" type="stmt"/>
|
|
<line num="89" count="1" type="stmt"/>
|
|
<line num="90" count="0" type="stmt"/>
|
|
<line num="93" count="1" type="stmt"/>
|
|
<line num="94" count="2" type="stmt"/>
|
|
<line num="97" count="1" type="stmt"/>
|
|
<line num="98" count="3" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="101" count="1" type="stmt"/>
|
|
<line num="102" count="2" type="stmt"/>
|
|
<line num="106" count="1" type="stmt"/>
|
|
<line num="107" count="9" type="stmt"/>
|
|
</file>
|
|
</package>
|
|
<package name="transactions">
|
|
<metrics statements="60" coveredstatements="54" conditionals="16" coveredconditionals="11" methods="15" coveredmethods="12"/>
|
|
<file name="dto.ts" path="/opt/ceo-build/ceo-api/src/transactions/dto.ts">
|
|
<metrics statements="14" coveredstatements="14" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
|
|
<line num="1" count="1" type="stmt"/>
|
|
<line num="3" count="1" type="stmt"/>
|
|
<line num="6" count="1" type="stmt"/>
|
|
<line num="8" count="1" type="stmt"/>
|
|
<line num="12" count="1" type="stmt"/>
|
|
<line num="17" count="1" type="stmt"/>
|
|
<line num="21" count="1" type="stmt"/>
|
|
<line num="24" count="1" type="stmt"/>
|
|
<line num="28" count="1" type="stmt"/>
|
|
<line num="33" count="1" type="stmt"/>
|
|
<line num="36" count="1" type="stmt"/>
|
|
<line num="39" count="1" type="stmt"/>
|
|
<line num="44" count="1" type="stmt"/>
|
|
<line num="49" count="1" type="stmt"/>
|
|
</file>
|
|
<file name="transactions.controller.ts" path="/opt/ceo-build/ceo-api/src/transactions/transactions.controller.ts">
|
|
<metrics statements="16" coveredstatements="15" conditionals="0" coveredconditionals="0" methods="6" coveredmethods="5"/>
|
|
<line num="1" count="1" type="stmt"/>
|
|
<line num="2" count="1" type="stmt"/>
|
|
<line num="4" count="1" type="stmt"/>
|
|
<line num="5" count="1" type="stmt"/>
|
|
<line num="8" count="1" type="stmt"/>
|
|
<line num="9" count="1" type="stmt"/>
|
|
<line num="12" count="1" type="stmt"/>
|
|
<line num="20" count="1" type="stmt"/>
|
|
<line num="24" count="1" type="stmt"/>
|
|
<line num="25" count="0" type="stmt"/>
|
|
<line num="29" count="1" type="stmt"/>
|
|
<line num="30" count="1" type="stmt"/>
|
|
<line num="34" count="1" type="stmt"/>
|
|
<line num="39" count="1" type="stmt"/>
|
|
<line num="43" count="1" type="stmt"/>
|
|
<line num="44" count="1" type="stmt"/>
|
|
</file>
|
|
<file name="transactions.service.ts" path="/opt/ceo-build/ceo-api/src/transactions/transactions.service.ts">
|
|
<metrics statements="30" coveredstatements="25" conditionals="16" coveredconditionals="11" methods="9" coveredmethods="7"/>
|
|
<line num="1" count="2" type="stmt"/>
|
|
<line num="2" count="2" type="stmt"/>
|
|
<line num="3" 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="11" count="2" type="stmt"/>
|
|
<line num="13" count="6" type="stmt"/>
|
|
<line num="14" count="6" type="stmt"/>
|
|
<line num="18" count="2" type="stmt"/>
|
|
<line num="29" count="3" type="stmt"/>
|
|
<line num="36" count="3" type="cond" truecount="2" falsecount="0"/>
|
|
<line num="37" count="2" type="stmt"/>
|
|
<line num="41" count="1" type="stmt"/>
|
|
<line num="42" count="1" type="stmt"/>
|
|
<line num="55" count="1" type="stmt"/>
|
|
<line num="61" count="1" type="stmt"/>
|
|
<line num="71" count="1" type="stmt"/>
|
|
<line num="76" count="1" type="stmt"/>
|
|
<line num="77" count="1" type="stmt"/>
|
|
<line num="78" count="1" type="stmt"/>
|
|
<line num="89" count="1" type="stmt"/>
|
|
<line num="97" count="1" type="cond" truecount="1" falsecount="1"/>
|
|
<line num="98" count="1" type="stmt"/>
|
|
<line num="109" count="1" type="stmt"/>
|
|
<line num="114" count="0" type="stmt"/>
|
|
<line num="115" count="0" type="stmt"/>
|
|
<line num="116" count="0" type="stmt"/>
|
|
<line num="120" count="0" type="stmt"/>
|
|
<line num="127" count="0" type="stmt"/>
|
|
</file>
|
|
</package>
|
|
</project>
|
|
</coverage>
|