Skip to content

Backoffice: Parallelise per-workspace Vite builds (-24% build wall-clock)#22899

Draft
iOvergaard wants to merge 3 commits into
v17/devfrom
v17/improvement/unified-vite-build
Draft

Backoffice: Parallelise per-workspace Vite builds (-24% build wall-clock)#22899
iOvergaard wants to merge 3 commits into
v17/devfrom
v17/improvement/unified-vite-build

Apply suggestions from code review

15f3afb
Select commit
Loading
Failed to load commit list.
CodeScene Delta Analysis / CodeScene Code Health Review (v17/dev) failed May 20, 2026 in 39s

CodeScene PR Check

Quality Gate Failed

Gates Failed
Enforce critical code health rules (1 file with Bumpy Road Ahead)

Gates Passed
2 Quality Gates Passed

See analysis details in CodeScene

Reason for failure
Enforce critical code health rules Violations Code Health Impact
build-workspaces-parallel.js 1 critical rule 9.84 Suppress

Quality Gate Profile: Clean Code Collective
Install CodeScene MCP: safeguard and uplift AI-generated code. Catch issues early with our IDE extension and CLI tool.

Details

🚩 Declining Code Health (highest to lowest):

  • Bumpy Road Ahead build-workspaces-parallel.js: tick

Annotations

Check warning on line 103 in src/Umbraco.Web.UI.Client/devops/build/build-workspaces-parallel.js

See this annotation in the file changed.

@codescene-delta-analysis codescene-delta-analysis / CodeScene Code Health Review (v17/dev)

❌ New issue: Bumpy Road Ahead

tick has 2 blocks with nested conditional logic. Any nesting of 2 or deeper is considered. Threshold is 2 blocks per function. The Bumpy Road code smell is a function that contains multiple chunks of nested conditional logic. The deeper the nesting and the more bumps, the lower the code health.