Skip to content

Architecture Insight page + module-page layout fix - #10

Merged
imchintoo merged 7 commits into
mainfrom
feature/visualise-architect-report
Jul 16, 2026
Merged

Architecture Insight page + module-page layout fix#10
imchintoo merged 7 commits into
mainfrom
feature/visualise-architect-report

docs(changelog): document code-scanning fix and test correction

c187db3
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / code-multivitals succeeded Jul 16, 2026 in 4s

49 new alerts

New alerts in code changed by this pull request

  • 49 warnings

See annotations below for details.

View all branch alerts.

Annotations

Check warning on line 502 in lib/project-facts.js

See this annotation in the file changed.

Code scanning / code-multivitals

Low Maintainability Index Warning

detect: Maintainability Index = 63.3 (warn < 65, error < 20)

Check warning on line 515 in lib/project-facts.js

See this annotation in the file changed.

Code scanning / code-multivitals

Low Maintainability Index Warning

detect: Maintainability Index = 64.6 (warn < 65, error < 20)

Check warning on line 572 in lib/project-facts.js

See this annotation in the file changed.

Code scanning / code-multivitals

Low Maintainability Index Warning

detect: Maintainability Index = 60.3 (warn < 65, error < 20)

Check warning on line 572 in lib/project-facts.js

See this annotation in the file changed.

Code scanning / code-multivitals

Duplicate or near-duplicate code detected Warning

detect is 83% similar to detect in lib/project-facts.js (L657–665)

Check warning on line 572 in lib/project-facts.js

See this annotation in the file changed.

Code scanning / code-multivitals

Duplicate or near-duplicate code detected Warning

detect is 82% similar to detect in lib/project-facts.js (L693–699)

Check warning on line 588 in lib/project-facts.js

See this annotation in the file changed.

Code scanning / code-multivitals

Low Maintainability Index Warning

detect: Maintainability Index = 61.8 (warn < 65, error < 20)

Check warning on line 614 in lib/project-facts.js

See this annotation in the file changed.

Code scanning / code-multivitals

Low Maintainability Index Warning

detect: Maintainability Index = 64 (warn < 65, error < 20)

Check warning on line 640 in lib/project-facts.js

See this annotation in the file changed.

Code scanning / code-multivitals

Low Maintainability Index Warning

detect: Maintainability Index = 60.8 (warn < 65, error < 20)

Check warning on line 640 in lib/project-facts.js

See this annotation in the file changed.

Code scanning / code-multivitals

Duplicate or near-duplicate code detected Warning

detect is 85% similar to detect in lib/project-facts.js (L693–699)

Check warning on line 674 in lib/project-facts.js

See this annotation in the file changed.

Code scanning / code-multivitals

Low Maintainability Index Warning

detect: Maintainability Index = 64.3 (warn < 65, error < 20)

Check warning on line 765 in lib/project-facts.js

See this annotation in the file changed.

Code scanning / code-multivitals

Low Maintainability Index Warning

findStructureNodeByName: Maintainability Index = 61.5 (warn < 65, error < 20)

Check warning on line 853 in lib/project-facts.js

See this annotation in the file changed.

Code scanning / code-multivitals

Low Maintainability Index Warning

getArchitecturePatterns: Maintainability Index = 45.7 (warn < 65, error < 20)

Check warning on line 502 in lib/renderer.js

See this annotation in the file changed.

Code scanning / code-multivitals

Low Maintainability Index Warning

icon: Maintainability Index = 58.3 (warn < 65, error < 20)

Check warning on line 1827 in lib/renderer.js

See this annotation in the file changed.

Code scanning / code-multivitals

Function too long Warning

gaugeArcSvg: functionLength = 50 (threshold: 80)

Check warning on line 1827 in lib/renderer.js

See this annotation in the file changed.

Code scanning / code-multivitals

High Halstead volume Warning

gaugeArcSvg: halsteadVolume = 617.62 (threshold: 1000)

Check warning on line 1827 in lib/renderer.js

See this annotation in the file changed.

Code scanning / code-multivitals

Low Maintainability Index Warning

gaugeArcSvg: Maintainability Index = 42.7 (warn < 65, error < 20)

Check warning on line 1827 in lib/renderer.js

See this annotation in the file changed.

Code scanning / code-multivitals

Compound code smell detected Warning

gaugeArcSvg: Bloated — Large function (50 lines) with high vocabulary (Halstead volume 617.62) but low branching — consider extracting helpers.

Check warning on line 1794 in lib/renderer.js

See this annotation in the file changed.

Code scanning / code-multivitals

Low Maintainability Index Warning

arc: Maintainability Index = 62.1 (warn < 65, error < 20)

Check warning on line 2185 in lib/renderer.js

See this annotation in the file changed.

Code scanning / code-multivitals

Function too long Warning

buildHealthDetailPages: functionLength = 66 (threshold: 80)

Check warning on line 2185 in lib/renderer.js

See this annotation in the file changed.

Code scanning / code-multivitals

High Halstead volume Warning

buildHealthDetailPages: halsteadVolume = 613.12 (threshold: 1000)

Check warning on line 2185 in lib/renderer.js

See this annotation in the file changed.

Code scanning / code-multivitals

Low Maintainability Index Warning

buildHealthDetailPages: Maintainability Index = 39.8 (warn < 65, error < 20)

Check warning on line 2185 in lib/renderer.js

See this annotation in the file changed.

Code scanning / code-multivitals

Compound code smell detected Warning

buildHealthDetailPages: Bloated — Large function (66 lines) with high vocabulary (Halstead volume 613.12) but low branching — consider extracting helpers.

Check warning on line 2479 in lib/renderer.js

See this annotation in the file changed.

Code scanning / code-multivitals

Low Maintainability Index Warning

architectureSignalSentence: Maintainability Index = 52.6 (warn < 65, error < 20)

Check warning on line 2506 in lib/renderer.js

See this annotation in the file changed.

Code scanning / code-multivitals

High Halstead volume Warning

frameworkSignalSentence: halsteadVolume = 518.92 (threshold: 1000)

Check warning on line 2506 in lib/renderer.js

See this annotation in the file changed.

Code scanning / code-multivitals

Low Maintainability Index Warning

frameworkSignalSentence: Maintainability Index = 52.2 (warn < 65, error < 20)