Features/mobile ai index page - #88
Quality Gate failed
Failed conditions
8.1% Duplication on New Code (required ≤ 3%)
Annotations
Check warning on line 163 in ui/mobile/components/settings/AIIndexPanel.tsx
sonarqubecloud / SonarCloud Code Analysis
'item' PropType is defined but prop is never used
See more on https://sonarcloud.io/project/issues?id=koreyba_EverFreeNote&issues=AZ1P9uZ_mm9_Jq1qLiUB&open=AZ1P9uZ_mm9_Jq1qLiUB&pullRequest=88
Check failure on line 149 in ui/mobile/components/settings/AIIndexPanel.tsx
sonarqubecloud / SonarCloud Code Analysis
Remove this use of the "void" operator.
See more on https://sonarcloud.io/project/issues?id=koreyba_EverFreeNote&issues=AZ1P9uZ_mm9_Jq1qLiUA&open=AZ1P9uZ_mm9_Jq1qLiUA&pullRequest=88
Check failure on line 164 in ui/mobile/components/settings/AIIndexNoteCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Remove this use of the "void" operator.
See more on https://sonarcloud.io/project/issues?id=koreyba_EverFreeNote&issues=AZ1P9uWdmm9_Jq1qLiT7&open=AZ1P9uWdmm9_Jq1qLiT7&pullRequest=88
Check failure on line 130 in ui/mobile/components/settings/AIIndexPanel.tsx
sonarqubecloud / SonarCloud Code Analysis
Refactor this code to not nest functions more than 4 levels deep.
See more on https://sonarcloud.io/project/issues?id=koreyba_EverFreeNote&issues=AZ1UwtksLGraxa0Z4Tvl&open=AZ1UwtksLGraxa0Z4Tvl&pullRequest=88
Check failure on line 144 in ui/mobile/components/settings/AIIndexPanel.tsx
sonarqubecloud / SonarCloud Code Analysis
Remove this use of the "void" operator.
See more on https://sonarcloud.io/project/issues?id=koreyba_EverFreeNote&issues=AZ1P9uZ_mm9_Jq1qLiT_&open=AZ1P9uZ_mm9_Jq1qLiT_&pullRequest=88
Check warning on line 215 in ui/web/components/features/settings/AIIndexNoteRow.tsx
sonarqubecloud / SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=koreyba_EverFreeNote&issues=AZ1UIHTW8MsCUjGKpqcL&open=AZ1UIHTW8MsCUjGKpqcL&pullRequest=88
Check warning on line 116 in ui/mobile/hooks/useAIIndexNotes.ts
sonarqubecloud / SonarCloud Code Analysis
This assertion is unnecessary since it does not change the type of the expression.
See more on https://sonarcloud.io/project/issues?id=koreyba_EverFreeNote&issues=AZ1P9uaLmm9_Jq1qLiUE&open=AZ1P9uaLmm9_Jq1qLiUE&pullRequest=88
Check failure on line 176 in ui/mobile/components/settings/AIIndexNoteCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Remove this use of the "void" operator.
See more on https://sonarcloud.io/project/issues?id=koreyba_EverFreeNote&issues=AZ1X-hxOmm9_Jq1qEZCU&open=AZ1X-hxOmm9_Jq1qEZCU&pullRequest=88
Check failure on line 73 in ui/mobile/components/settings/AIIndexNoteCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Remove this use of the "void" operator.
See more on https://sonarcloud.io/project/issues?id=koreyba_EverFreeNote&issues=AZ1X8Fv1YOdke2T51LAl&open=AZ1X8Fv1YOdke2T51LAl&pullRequest=88
Check failure on line 129 in ui/mobile/components/settings/AIIndexPanel.tsx
sonarqubecloud / SonarCloud Code Analysis
Refactor this code to not nest functions more than 4 levels deep.
See more on https://sonarcloud.io/project/issues?id=koreyba_EverFreeNote&issues=AZ1UwtksLGraxa0Z4Tvk&open=AZ1UwtksLGraxa0Z4Tvk&pullRequest=88
Check failure on line 135 in ui/mobile/components/settings/AIIndexPanel.tsx
sonarqubecloud / SonarCloud Code Analysis
Remove this use of the "void" operator.
See more on https://sonarcloud.io/project/issues?id=koreyba_EverFreeNote&issues=AZ1P9uZ_mm9_Jq1qLiT-&open=AZ1P9uZ_mm9_Jq1qLiT-&pullRequest=88