ceo-api/coverage/lcov.info
CEO-OS Deploy 623765f259 fix: resolve all TypeScript build errors for Docker compilation
- 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
2026-08-27 23:01:15 +02:00

830 lines
9.7 KiB
Text

TN:
SF:src/ai-gateway/ai-gateway.service.ts
FN:29,(anonymous_1)
FN:91,(anonymous_2)
FN:98,(anonymous_3)
FN:111,(anonymous_4)
FN:123,(anonymous_5)
FNF:5
FNH:3
FNDA:2,(anonymous_1)
FNDA:3,(anonymous_2)
FNDA:2,(anonymous_3)
FNDA:0,(anonymous_4)
FNDA:0,(anonymous_5)
DA:1,1
DA:2,1
DA:3,1
DA:4,1
DA:5,1
DA:6,1
DA:9,1
DA:11,1
DA:24,1
DA:25,2
DA:26,2
DA:27,2
DA:30,2
DA:31,1
DA:33,1
DA:34,1
DA:39,0
DA:47,0
DA:49,0
DA:64,0
DA:65,0
DA:66,0
DA:67,0
DA:68,0
DA:70,0
DA:71,0
DA:76,0
DA:81,0
DA:83,0
DA:87,0
DA:92,3
DA:93,3
DA:94,2
DA:97,3
DA:98,2
DA:101,3
DA:105,3
DA:118,0
DA:119,0
DA:122,0
DA:123,0
DA:124,0
DA:125,0
DA:131,0
DA:132,0
DA:133,0
DA:134,0
DA:136,0
DA:138,0
DA:139,0
DA:141,0
DA:143,0
LF:52
LH:23
BRDA:26,0,0,2
BRDA:26,0,1,2
BRDA:27,1,0,2
BRDA:27,1,1,2
BRDA:30,2,0,1
BRDA:30,2,1,1
BRDA:33,3,0,1
BRDA:33,3,1,0
BRDA:42,4,0,0
BRDA:42,4,1,0
BRDA:44,5,0,0
BRDA:44,5,1,0
BRDA:67,6,0,0
BRDA:67,6,1,0
BRDA:68,7,0,0
BRDA:68,7,1,0
BRDA:70,8,0,0
BRDA:70,8,1,0
BRDA:93,9,0,2
BRDA:93,9,1,1
BRDA:97,10,0,3
BRDA:97,10,1,1
BRDA:101,11,0,2
BRDA:101,11,1,1
BRDA:118,12,0,0
BRDA:118,12,1,0
BRDA:118,13,0,0
BRDA:118,13,1,0
BRDA:131,14,0,0
BRDA:131,14,1,0
BRDA:138,15,0,0
BRDA:138,15,1,0
BRF:32
BRH:13
end_of_record
TN:
SF:src/ai-gateway/redaction.ts
FN:12,redactPii
FNF:1
FNH:1
FNDA:6,redactPii
DA:1,2
DA:2,2
DA:4,2
DA:12,2
DA:13,6
LF:5
LH:5
BRF:0
BRH:0
end_of_record
TN:
SF:src/audit/audit.service.ts
FN:24,(anonymous_1)
FNF:1
FNH:0
FNDA:0,(anonymous_1)
DA:1,4
DA:2,4
DA:3,4
DA:23,4
DA:25,0
DA:26,0
LF:6
LH:4
BRDA:25,0,0,0
BRDA:25,0,1,0
BRF:2
BRH:0
end_of_record
TN:
SF:src/auth/ability.factory.ts
FN:57,(anonymous_1)
FN:76,canInvokeAgentTool
FN:77,(anonymous_3)
FNF:3
FNH:3
FNDA:5,(anonymous_1)
FNDA:5,canInvokeAgentTool
FNDA:13,(anonymous_3)
DA:1,1
DA:2,1
DA:35,1
DA:53,1
DA:56,1
DA:58,5
DA:60,5
DA:61,3
DA:64,2
DA:65,2
DA:67,2
DA:69,2
DA:72,5
DA:76,1
DA:77,13
DA:78,5
DA:79,3
DA:81,2
LF:18
LH:18
BRDA:60,0,0,3
BRDA:60,0,1,2
BRDA:60,1,0,5
BRDA:60,1,1,2
BRDA:78,2,0,3
BRDA:78,2,1,2
BRF:6
BRH:6
end_of_record
TN:
SF:src/auth/auth-only.decorator.ts
FN:8,(anonymous_0)
FNF:1
FNH:0
FNDA:0,(anonymous_0)
DA:1,1
DA:3,1
DA:8,1
LF:3
LH:3
BRF:0
BRH:0
end_of_record
TN:
SF:src/auth/public.decorator.ts
FN:8,(anonymous_0)
FNF:1
FNH:0
FNDA:0,(anonymous_0)
DA:1,1
DA:3,1
DA:8,1
LF:3
LH:3
BRF:0
BRH:0
end_of_record
TN:
SF:src/auth/session.decorator.ts
FN:7,(anonymous_0)
FNF:1
FNH:1
FNDA:25,(anonymous_0)
DA:1,2
DA:6,2
DA:8,25
DA:9,25
DA:12,0
DA:14,25
LF:6
LH:5
BRDA:9,0,0,0
BRDA:9,0,1,25
BRF:2
BRH:1
end_of_record
TN:
SF:src/auth/tenant.guard.ts
FN:28,(anonymous_2)
FN:30,(anonymous_3)
FNF:2
FNH:2
FNDA:6,(anonymous_2)
FNDA:6,(anonymous_3)
DA:1,1
DA:2,1
DA:4,1
DA:5,1
DA:27,1
DA:28,6
DA:31,6
DA:35,6
DA:36,1
DA:39,5
DA:43,5
DA:46,1
DA:49,4
DA:50,4
DA:52,4
DA:53,1
DA:57,3
DA:60,3
DA:61,2
DA:64,1
LF:20
LH:20
BRDA:35,0,0,1
BRDA:35,0,1,5
BRDA:43,1,0,1
BRDA:43,1,1,4
BRDA:52,2,0,1
BRDA:52,2,1,3
BRDA:57,3,0,3
BRDA:57,3,1,2
BRDA:60,4,0,2
BRDA:60,4,1,1
BRDA:60,5,0,3
BRDA:60,5,1,2
BRF:12
BRH:12
end_of_record
TN:
SF:src/db/client.ts
FNF:0
FNH:0
DA:1,5
DA:2,5
DA:3,5
DA:5,5
DA:7,5
LF:5
LH:5
BRF:0
BRH:0
end_of_record
TN:
SF:src/db/schema.ts
FN:134,(anonymous_0)
FN:157,(anonymous_1)
FN:302,(anonymous_2)
FN:324,(anonymous_3)
FN:351,(anonymous_4)
FN:377,(anonymous_5)
FN:442,(anonymous_6)
FN:468,(anonymous_7)
FN:480,(anonymous_8)
FN:539,(anonymous_9)
FN:563,(anonymous_10)
FN:591,(anonymous_11)
FNF:12
FNH:12
FNDA:5,(anonymous_0)
FNDA:5,(anonymous_1)
FNDA:5,(anonymous_2)
FNDA:5,(anonymous_3)
FNDA:5,(anonymous_4)
FNDA:5,(anonymous_5)
FNDA:5,(anonymous_6)
FNDA:5,(anonymous_7)
FNDA:5,(anonymous_8)
FNDA:5,(anonymous_9)
FNDA:5,(anonymous_10)
FNDA:5,(anonymous_11)
DA:1,7
DA:19,7
DA:35,7
DA:43,7
DA:60,7
DA:64,7
DA:83,7
DA:85,7
DA:104,7
DA:113,7
DA:121,7
DA:134,5
DA:137,7
DA:141,7
DA:157,5
DA:166,7
DA:177,7
DA:179,7
DA:197,7
DA:213,7
DA:237,7
DA:259,7
DA:277,7
DA:302,5
DA:315,7
DA:324,5
DA:338,7
DA:351,5
DA:356,7
DA:377,5
DA:386,7
DA:395,7
DA:408,7
DA:442,5
DA:449,7
DA:468,5
DA:472,7
DA:480,5
DA:489,7
DA:498,7
DA:507,7
DA:539,5
DA:547,7
DA:563,5
DA:570,7
DA:591,5
DA:599,7
DA:612,7
LF:48
LH:48
BRF:0
BRH:0
end_of_record
TN:
SF:src/events/outbox.service.ts
FN:35,(anonymous_1)
FN:39,(anonymous_2)
FNF:2
FNH:0
FNDA:0,(anonymous_1)
FNDA:0,(anonymous_2)
DA:1,4
DA:3,4
DA:4,4
DA:34,4
DA:36,0
DA:40,0
LF:6
LH:4
BRDA:44,0,0,0
BRDA:44,0,1,0
BRDA:52,1,0,0
BRDA:52,1,1,0
BRDA:53,2,0,0
BRDA:53,2,1,0
BRF:6
BRH:0
end_of_record
TN:
SF:src/goals/dto.ts
FNF:0
FNH:0
DA:1,1
DA:3,1
DA:6,1
DA:9,1
DA:13,1
DA:17,1
DA:21,1
DA:24,1
DA:28,1
DA:33,1
DA:38,1
DA:42,1
DA:46,1
LF:13
LH:13
BRF:0
BRH:0
end_of_record
TN:
SF:src/goals/goals.controller.ts
FN:9,(anonymous_4)
FN:12,(anonymous_5)
FN:20,(anonymous_6)
FN:25,(anonymous_7)
FN:30,(anonymous_8)
FN:39,(anonymous_9)
FNF:6
FNH:5
FNDA:1,(anonymous_4)
FNDA:3,(anonymous_5)
FNDA:0,(anonymous_6)
FNDA:1,(anonymous_7)
FNDA:1,(anonymous_8)
FNDA:1,(anonymous_9)
DA:1,1
DA:2,1
DA:4,1
DA:5,1
DA:8,1
DA:9,1
DA:12,1
DA:13,3
DA:14,1
DA:16,2
DA:20,1
DA:21,0
DA:25,1
DA:26,1
DA:30,1
DA:35,1
DA:39,1
DA:40,1
LF:18
LH:17
BRDA:13,0,0,1
BRDA:13,0,1,2
BRDA:13,1,0,3
BRDA:13,1,1,2
BRF:4
BRH:4
end_of_record
TN:
SF:src/goals/goals.service.ts
FN:12,(anonymous_2)
FN:17,(anonymous_3)
FN:28,(anonymous_4)
FN:36,(anonymous_5)
FN:37,(anonymous_6)
FN:69,(anonymous_7)
FN:71,(anonymous_8)
FN:95,(anonymous_9)
FN:97,(anonymous_10)
FNF:9
FNH:9
FNDA:9,(anonymous_2)
FNDA:2,(anonymous_3)
FNDA:6,(anonymous_4)
FNDA:1,(anonymous_5)
FNDA:1,(anonymous_6)
FNDA:2,(anonymous_7)
FNDA:1,(anonymous_8)
FNDA:2,(anonymous_9)
FNDA:1,(anonymous_10)
DA:1,2
DA:2,2
DA:3,2
DA:4,2
DA:5,2
DA:6,2
DA:11,2
DA:13,9
DA:14,9
DA:18,2
DA:29,6
DA:32,6
DA:33,3
DA:37,1
DA:38,1
DA:49,1
DA:55,1
DA:65,1
DA:70,2
DA:71,1
DA:72,1
DA:85,1
DA:91,1
DA:96,2
DA:97,1
DA:98,1
DA:102,1
DA:109,1
LF:28
LH:28
BRDA:22,0,0,1
BRDA:22,0,1,1
BRDA:32,1,0,3
BRDA:32,1,1,3
BRDA:46,2,0,1
BRDA:46,2,1,1
BRDA:75,3,0,0
BRDA:75,3,1,1
BRDA:76,4,0,0
BRDA:76,4,1,1
BRDA:77,5,0,0
BRDA:77,5,1,1
BRDA:78,6,0,0
BRDA:78,6,1,1
BRDA:79,7,0,1
BRDA:79,7,1,0
BRDA:88,8,0,1
BRDA:88,8,1,0
BRF:18
BRH:12
end_of_record
TN:
SF:src/notifications/notification-rules.ts
FN:53,str
FN:71,(anonymous_1)
FN:72,(anonymous_2)
FN:85,(anonymous_3)
FN:86,(anonymous_4)
FN:98,(anonymous_5)
FN:99,(anonymous_6)
FN:111,(anonymous_7)
FN:112,(anonymous_8)
FN:125,rulesFor
FN:126,(anonymous_10)
FN:129,subscribedEventTypes
FN:130,(anonymous_12)
FN:130,(anonymous_13)
FNF:14
FNH:5
FNDA:0,str
FNDA:0,(anonymous_1)
FNDA:0,(anonymous_2)
FNDA:0,(anonymous_3)
FNDA:0,(anonymous_4)
FNDA:0,(anonymous_5)
FNDA:0,(anonymous_6)
FNDA:0,(anonymous_7)
FNDA:0,(anonymous_8)
FNDA:10,rulesFor
FNDA:40,(anonymous_10)
FNDA:2,subscribedEventTypes
FNDA:8,(anonymous_12)
FNDA:8,(anonymous_13)
DA:54,0
DA:55,0
DA:58,1
DA:71,0
DA:72,0
DA:85,0
DA:86,0
DA:98,0
DA:99,0
DA:111,0
DA:112,0
DA:116,1
DA:125,1
DA:126,40
DA:129,1
DA:130,8
LF:16
LH:6
BRDA:53,0,0,0
BRDA:55,1,0,0
BRDA:55,1,1,0
BRDA:126,2,0,40
BRDA:126,2,1,40
BRF:5
BRH:2
end_of_record
TN:
SF:src/notifications/quiet-hours.ts
FN:10,quietHoursDelay
FNF:1
FNH:1
FNDA:10,quietHoursDelay
DA:10,1
DA:17,10
DA:18,10
DA:22,10
DA:23,8
DA:25,7
DA:26,7
DA:27,7
DA:28,7
DA:30,4
DA:31,4
DA:33,4
DA:34,1
DA:36,4
DA:37,4
LF:15
LH:15
BRDA:18,0,0,10
BRDA:18,0,1,0
BRDA:22,1,0,2
BRDA:22,1,1,8
BRDA:22,2,0,10
BRDA:22,2,1,9
BRDA:22,2,2,9
BRDA:23,3,0,1
BRDA:23,3,1,7
BRDA:23,4,0,8
BRDA:23,4,1,2
BRDA:27,5,0,4
BRDA:27,5,1,3
BRDA:27,6,0,4
BRDA:27,6,1,3
BRDA:27,7,0,3
BRDA:27,7,1,2
BRDA:28,8,0,3
BRDA:28,8,1,4
BRDA:33,9,0,1
BRDA:33,9,1,3
BRF:21
BRH:20
end_of_record
TN:
SF:src/sagas/saga-registry.ts
FN:65,maxAttemptsFor
FN:73,backoffDelayMs
FN:79,registerSaga
FN:81,(anonymous_3)
FN:89,allSagas
FN:93,sagasForEvent
FN:94,(anonymous_6)
FN:97,findSaga
FN:98,(anonymous_8)
FN:101,triggerEventTypes
FN:102,(anonymous_10)
FN:106,resetRegistry
FNF:12
FNH:11
FNDA:2,maxAttemptsFor
FNDA:5,backoffDelayMs
FNDA:7,registerSaga
FNDA:3,(anonymous_3)
FNDA:0,allSagas
FNDA:2,sagasForEvent
FNDA:2,(anonymous_6)
FNDA:2,findSaga
FNDA:3,(anonymous_8)
FNDA:1,triggerEventTypes
FNDA:2,(anonymous_10)
FNDA:9,resetRegistry
DA:61,1
DA:62,1
DA:63,1
DA:65,1
DA:66,2
DA:73,1
DA:74,5
DA:77,1
DA:79,1
DA:80,7
DA:81,3
DA:83,7
DA:84,1
DA:86,6
DA:89,1
DA:90,0
DA:93,1
DA:94,2
DA:97,1
DA:98,3
DA:101,1
DA:102,2
DA:106,1
DA:107,9
LF:24
LH:23
BRDA:66,0,0,2
BRDA:66,0,1,1
BRDA:81,1,0,3
BRDA:81,1,1,2
BRDA:83,2,0,1
BRDA:83,2,1,6
BRDA:98,3,0,3
BRDA:98,3,1,3
BRF:8
BRH:8
end_of_record
TN:
SF:src/transactions/dto.ts
FNF:0
FNH:0
DA:1,1
DA:3,1
DA:6,1
DA:8,1
DA:12,1
DA:17,1
DA:21,1
DA:24,1
DA:28,1
DA:33,1
DA:36,1
DA:39,1
DA:44,1
DA:49,1
LF:14
LH:14
BRF:0
BRH:0
end_of_record
TN:
SF:src/transactions/transactions.controller.ts
FN:9,(anonymous_4)
FN:12,(anonymous_5)
FN:24,(anonymous_6)
FN:29,(anonymous_7)
FN:34,(anonymous_8)
FN:43,(anonymous_9)
FNF:6
FNH:5
FNDA:1,(anonymous_4)
FNDA:1,(anonymous_5)
FNDA:0,(anonymous_6)
FNDA:1,(anonymous_7)
FNDA:1,(anonymous_8)
FNDA:1,(anonymous_9)
DA:1,1
DA:2,1
DA:4,1
DA:5,1
DA:8,1
DA:9,1
DA:12,1
DA:20,1
DA:24,1
DA:25,0
DA:29,1
DA:30,1
DA:34,1
DA:39,1
DA:43,1
DA:44,1
LF:16
LH:15
BRF:0
BRH:0
end_of_record
TN:
SF:src/transactions/transactions.service.ts
FN:12,(anonymous_2)
FN:17,(anonymous_3)
FN:28,(anonymous_4)
FN:40,(anonymous_5)
FN:41,(anonymous_6)
FN:75,(anonymous_7)
FN:77,(anonymous_8)
FN:113,(anonymous_9)
FN:115,(anonymous_10)
FNF:9
FNH:7
FNDA:6,(anonymous_2)
FNDA:2,(anonymous_3)
FNDA:3,(anonymous_4)
FNDA:1,(anonymous_5)
FNDA:1,(anonymous_6)
FNDA:1,(anonymous_7)
FNDA:1,(anonymous_8)
FNDA:0,(anonymous_9)
FNDA:0,(anonymous_10)
DA:1,2
DA:2,2
DA:3,2
DA:4,2
DA:5,2
DA:6,2
DA:11,2
DA:13,6
DA:14,6
DA:18,2
DA:29,3
DA:36,3
DA:37,2
DA:41,1
DA:42,1
DA:55,1
DA:61,1
DA:71,1
DA:76,1
DA:77,1
DA:78,1
DA:89,1
DA:97,1
DA:98,1
DA:109,1
DA:114,0
DA:115,0
DA:116,0
DA:120,0
DA:127,0
LF:30
LH:25
BRDA:22,0,0,1
BRDA:22,0,1,1
BRDA:36,1,0,1
BRDA:36,1,1,2
BRDA:51,2,0,1
BRDA:51,2,1,1
BRDA:81,3,0,1
BRDA:81,3,1,0
BRDA:82,4,0,0
BRDA:82,4,1,1
BRDA:83,5,0,0
BRDA:83,5,1,1
BRDA:92,6,0,1
BRDA:92,6,1,0
BRDA:97,7,0,1
BRDA:97,7,1,0
BRF:16
BRH:11
end_of_record