FIX: Improve cost calculation accuracy and dashboard UX #100
ci.yml
on: pull_request
Code Quality & Tests
34s
Security Audit
26s
Annotations
9 errors and 11 warnings
|
Code Quality & Tests
Process completed with exit code 1.
|
|
Code Quality & Tests:
src/renderer/components/ProjectGridView.tsx#L125
Switch is not exhaustive. Cases not matched: "all"
|
|
Code Quality & Tests:
src/renderer/components/ProjectGridView.tsx#L15
'ChartBarIcon' is defined but never used. Allowed unused vars must match /^_/u
|
|
Code Quality & Tests:
src/renderer/components/BillingBlockDashboard.tsx#L126
'currentBlock' is assigned a value but never used. Allowed unused vars must match /^_/u
|
|
Code Quality & Tests:
src/renderer/components/BillingBlockDashboard.tsx#L29
Promises must be awaited, end with a call to .catch, end with a call to .then with a rejection handler or be explicitly marked as ignored with the `void` operator
|
|
Code Quality & Tests:
src/renderer/components/BillingBlockDashboard.tsx#L25
'projectStats' is assigned a value but never used. Allowed unused vars must match /^_/u
|
|
Code Quality & Tests:
src/renderer/components/BillingBlockDashboard.tsx#L22
'getCurrencySymbol' is assigned a value but never used. Allowed unused vars must match /^_/u
|
|
Code Quality & Tests:
src/renderer/components/BillingBlockDashboard.tsx#L9
'BurnRateStatus' is defined but never used. Allowed unused vars must match /^_/u
|
|
Code Quality & Tests:
src/main/services/BillingBlockService.ts#L152
Prefer using nullish coalescing operator (`??`) instead of a logical or (`||`), as it is a safer operator
|
|
Code Quality & Tests
No files were found with the provided path: coverage/
test-results.xml. No artifacts will be uploaded.
|
|
Code Quality & Tests:
src/main/services/CostCalculatorService.ts#L398
Unnecessary conditional, the types have no overlap
|
|
Code Quality & Tests:
src/main/services/CostCalculatorService.ts#L206
Unnecessary conditional, the types have no overlap
|
|
Code Quality & Tests:
src/main/services/CostCalculatorService.ts#L78
Unnecessary conditional, the types have no overlap
|
|
Code Quality & Tests:
src/main/services/BillingBlockService.ts#L225
Unexpected nullable boolean value in conditional. Please handle the nullish case explicitly
|
|
Code Quality & Tests:
src/main/services/BillingBlockService.ts#L153
Unexpected nullable string value in conditional. Please handle the nullish/empty cases explicitly
|
|
Code Quality & Tests:
src/main/services/BillingBlockService.ts#L152
Unexpected nullable string value in conditional. Please handle the nullish/empty cases explicitly
|
|
Code Quality & Tests:
src/main/services/AutoUpdaterService.ts#L173
Unexpected any. Specify a different type
|
|
Code Quality & Tests:
src/main/services/AutoUpdaterService.ts#L135
Unexpected any. Specify a different type
|
|
Code Quality & Tests:
src/main/services/AutoUpdaterService.ts#L106
Unexpected any value in conditional. An explicit comparison or type conversion is required
|
|
Code Quality & Tests:
src/main/preload.ts#L112
Unexpected any. Specify a different type
|