Skip to content

refactor: cycle 18 UI - remove dead dependencies and dead code#637

Merged
rygel merged 5 commits into
developfrom
feat/cycle-18-ui
Jun 12, 2026
Merged

refactor: cycle 18 UI - remove dead dependencies and dead code#637
rygel merged 5 commits into
developfrom
feat/cycle-18-ui

Conversation

@rygel

@rygel rygel commented Jun 12, 2026

Copy link
Copy Markdown
Owner

Cycle 18 Lean Code Sweep (UI tasks).

Changes:

  • Remove dead System.Reactive NuGet from UI.Slim and Tests (~2MB savings)
  • Delete dead methods ShouldRenderAsSettingsSubItem and GetEligibleSubTrayDetails + 2 test files
  • Delete dead GetIsCollapsed/SetIsCollapsed stubs + test file
  • Delete unused HttpHeaders.cs constants file
  • Remove ~30 unused constants from ProviderEndpoints.cs (140 to 23 lines)

All changes verified with dotnet build + dotnet test (1353 passed, 0 new failures).

@rygel
rygel force-pushed the feat/cycle-18-ui branch from f5e99c8 to f47450b Compare June 12, 2026 10:43
@rygel
rygel merged commit 2e5bb56 into develop Jun 12, 2026
16 of 17 checks passed
@rygel
rygel deleted the feat/cycle-18-ui branch June 12, 2026 12:01
@rygel
rygel restored the feat/cycle-18-ui branch June 12, 2026 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants