Skip to content

Refactor: Reorder and remove unused fields in ms_check_expanded#621

Merged
oblomov-dev merged 1 commit into
standardfrom
claude/nifty-gates-8OTUd
May 22, 2026
Merged

Refactor: Reorder and remove unused fields in ms_check_expanded#621
oblomov-dev merged 1 commit into
standardfrom
claude/nifty-gates-8OTUd

Conversation

@oblomov-dev
Copy link
Copy Markdown
Member

Summary

Refactored the ms_check_expanded structure in the demo app by reordering fields alphabetically and removing two unused fields (custom_controls and built_in).

Changes

  • Removed unused fields: custom_controls and built_in — these fields were declared but never referenced in the codebase
  • Reordered remaining fields: Alphabetically sorted the structure members for improved maintainability and consistency
  • Aligned field declarations: Adjusted spacing to maintain consistent formatting across the structure definition

Details

The structure now contains 8 fields (down from 10) in alphabetical order:

  • basics
  • input
  • more
  • popups
  • features
  • extensions
  • demos
  • version

This cleanup reduces code clutter and makes the structure easier to navigate and maintain.

https://claude.ai/code/session_01Bvhmdw7ym1htxfoCJK7x84

Drop the two unused fields (custom_controls, built_in) — they were not
bound to any panel — and reorder the struct to match the on-screen order
of the eight top-level panels (General, Input & Output, Tables & Trees,
Popups & Popovers, More Controls, Custom Extensions, Demos, Version).

Every menu entry now has exactly one matching field.
@oblomov-dev oblomov-dev merged commit d76d1c2 into standard May 22, 2026
5 checks passed
@oblomov-dev oblomov-dev deleted the claude/nifty-gates-8OTUd branch May 22, 2026 19:12
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