[API Freeze] Remove redundant Grid.position alias #308

Closed
opened 2026-04-10 01:15:00 +00:00 by john · 0 comments
Owner

Context

The API consistency audit (docs/api-audit-2026-04.md, finding F4) identified that Grid exposes position as a redundant alias for pos. All other drawable types use only pos. The position alias should be removed before 1.0 for consistency.

Action Items

  • Remove position from UIGrid getsetters (keep pos)
  • Search for any usage in scripts/tests and update to pos

Files

  • src/UIGrid.h or src/UIGrid.cpp
## Context The API consistency audit (docs/api-audit-2026-04.md, finding F4) identified that `Grid` exposes `position` as a redundant alias for `pos`. All other drawable types use only `pos`. The `position` alias should be removed before 1.0 for consistency. ## Action Items - [ ] Remove `position` from UIGrid getsetters (keep `pos`) - [ ] Search for any usage in scripts/tests and update to `pos` ## Files - `src/UIGrid.h` or `src/UIGrid.cpp`
john closed this issue 2026-04-10 02:19:13 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
john/McRogueFace#308
No description provided.