Skip to content

Remove legacy test files deleted in PR #522

990dfc4
Select commit
Loading
Failed to load commit list.
Draft

Split PR #522 [8/9]: Management UI rewrite #564

Remove legacy test files deleted in PR #522
990dfc4
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Mar 30, 2026 in 1m 43s

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

Check warning on line 2 in packages/devtools/management-ui/server/src/infrastructure/adapters/EnvFileAdapter.js

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 347 in packages/devtools/management-ui/server/src/infrastructure/adapters/EnvFileAdapter.js

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 19 in packages/devtools/management-ui/src/presentation/components/theme/ThemeProviderLegacy.jsx

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 4 in packages/devtools/management-ui/src/presentation/components/shared/UserSelection.jsx

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 6 in packages/devtools/management-ui/src/presentation/components/common/RepositoryPicker.jsx

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 375 in packages/devtools/management-ui/src/presentation/components/zones/DefinitionsZone.jsx

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 308 in packages/devtools/management-ui/src/presentation/components/shared/UserSelection.jsx

See this annotation in the file changed.

@sonarqubecloud 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

See this annotation in the file changed.

@sonarqubecloud 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

Check failure on line 322 in packages/devtools/management-ui/src/presentation/components/shared/UserSelection.jsx

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 173 in packages/devtools/management-ui/src/presentation/components/zones/DefinitionsZone.jsx

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 40 in packages/devtools/management-ui/src/presentation/components/zones/TestAreaContainer.jsx

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 69 in packages/devtools/management-ui/src/presentation/components/layout/ErrorBoundary.jsx

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 32 in packages/devtools/management-ui/src/presentation/components/chat/ToolUIs.jsx

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 8 in packages/devtools/management-ui/server/src/infrastructure/persistence/SimpleGitAdapter.js

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 160 in packages/devtools/management-ui/server/tests/unit/infrastructure/adapters/ClaudeAgentAdapter.test.js

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 36 in packages/devtools/management-ui/src/presentation/components/theme/ThemeProviderLegacy.jsx

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 6 in packages/devtools/management-ui/server/src/infrastructure/adapters/FileSystemAdapter.js

See this annotation in the file changed.

@sonarqubecloud 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

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 167 in packages/devtools/management-ui/src/presentation/components/chat/ToolUIs.jsx

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 317 in packages/devtools/management-ui/src/presentation/components/chat/ToolUIs.jsx

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 156 in packages/devtools/management-ui/src/presentation/hooks/useAISettings.jsx

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 3 in packages/devtools/management-ui/server/src/infrastructure/adapters/FriggCliAdapter.js

See this annotation in the file changed.

@sonarqubecloud 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

Check failure on line 13 in packages/devtools/management-ui/src/presentation/components/shared/UserSelection.jsx

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 125 in packages/devtools/management-ui/src/presentation/components/chat/AssistantThread.jsx

See this annotation in the file changed.

@sonarqubecloud 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

Check warning on line 316 in packages/devtools/management-ui/src/presentation/components/chat/ToolUIs.jsx

See this annotation in the file changed.

@sonarqubecloud 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