Split PR #522 [8/9]: Management UI rewrite #564
Quality Gate failed
Failed conditions
14 Security Hotspots
4.2% Duplication on New Code (required ≤ 3%)
C Security Rating on New Code (required ≥ A)
D Reliability Rating on New Code (required ≥ A)
See analysis details on SonarQube Cloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarQube for IDE
Annotations
sonarqubecloud / SonarCloud Code Analysis
Prefer `node:path` over `path`.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6WHmfd6IM4TE_Py&open=AZ09D6WHmfd6IM4TE_Py&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
Remove this "===" check; it will always be false. Did you mean to use "=="?
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6WHmfd6IM4TE_P0&open=AZ09D6WHmfd6IM4TE_P0&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6Mamfd6IM4TE_J1&open=AZ09D6Mamfd6IM4TE_J1&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
Remove this unused import of 'Card'.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6P2mfd6IM4TE_NE&open=AZ09D6P2mfd6IM4TE_NE&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
'onRepoChange' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6JRmfd6IM4TE_Gx&open=AZ09D6JRmfd6IM4TE_Gx&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6LMmfd6IM4TE_It&open=AZ09D6LMmfd6IM4TE_It&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
'onCreated' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6P2mfd6IM4TE_NQ&open=AZ09D6P2mfd6IM4TE_NQ&pullRequest=564
Check warning on line 114 in packages/devtools/management-ui/src/presentation/hooks/useFrigg.jsx
sonarqubecloud / SonarCloud Code Analysis
Prefer using an optional chain expression instead, as it's more concise and easier to read.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6QLmfd6IM4TE_Nl&open=AZ09D6QLmfd6IM4TE_Nl&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 17 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6P2mfd6IM4TE_NT&open=AZ09D6P2mfd6IM4TE_NT&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
A form label must be associated with a control.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6LMmfd6IM4TE_IW&open=AZ09D6LMmfd6IM4TE_IW&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
'friggBaseUrl' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6Lomfd6IM4TE_I9&open=AZ09D6Lomfd6IM4TE_I9&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
'children' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6L7mfd6IM4TE_Jq&open=AZ09D6L7mfd6IM4TE_Jq&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
Remove this unused import of 'ExternalLink'.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6NUmfd6IM4TE_LK&open=AZ09D6NUmfd6IM4TE_LK&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
Prefer `node:fs` over `fs`.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6Wxmfd6IM4TE_QH&open=AZ09D6Wxmfd6IM4TE_QH&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of the unused 'firstSession' variable.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6Zlmfd6IM4TE_RF&open=AZ09D6Zlmfd6IM4TE_RF&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
The 'value' object passed as the value prop to the Context provider changes every render. To fix this consider wrapping it in a useMemo hook.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6Mamfd6IM4TE_J2&open=AZ09D6Mamfd6IM4TE_J2&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
Prefer `node:fs/promises` over `fs/promises`.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6Wdmfd6IM4TE_P8&open=AZ09D6Wdmfd6IM4TE_P8&pullRequest=564
Check warning on line 453 in packages/devtools/management-ui/src/presentation/hooks/useFrigg.jsx
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of the unused 'updateUser' variable.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6QLmfd6IM4TE_Nq&open=AZ09D6QLmfd6IM4TE_Nq&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
'newContent' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6NUmfd6IM4TE_LX&open=AZ09D6NUmfd6IM4TE_LX&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
Remove this useless assignment to variable "isComplete".
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6NUmfd6IM4TE_Lp&open=AZ09D6NUmfd6IM4TE_Lp&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
Unreachable code.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6Qemfd6IM4TE_OR&open=AZ09D6Qemfd6IM4TE_OR&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
Prefer `node:path` over `path`.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6Vcmfd6IM4TE_Pc&open=AZ09D6Vcmfd6IM4TE_Pc&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 18 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6P2mfd6IM4TE_NK&open=AZ09D6P2mfd6IM4TE_NK&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
'args.command' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6NJmfd6IM4TE_K2&open=AZ09D6NJmfd6IM4TE_K2&pullRequest=564
sonarqubecloud / SonarCloud Code Analysis
Remove this useless assignment to variable "isRunning".
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ09D6NUmfd6IM4TE_Ln&open=AZ09D6NUmfd6IM4TE_Ln&pullRequest=564