Skip to content

Rename "Structure" object type to "Solid"#570

Merged
chrxh merged 3 commits intodevelopfrom
copilot/rename-structure-to-solid
Mar 24, 2026
Merged

Rename "Structure" object type to "Solid"#570
chrxh merged 3 commits intodevelopfrom
copilot/rename-structure-to-solid

Conversation

Copy link
Contributor

Copilot AI commented Mar 24, 2026

Global rename of the "Structure" object type to "Solid" across the entire codebase.

Types & Enums

  • ObjectType_StructureObjectType_Solid
  • struct Structurestruct Solid, StructureTOSolidTO, StructureDescSolidDesc
  • DetectStructure*DetectSolid*, ReconnectStructure*ReconnectSolid* (all TO/Desc/Genome/GenomeTO/GenomeDesc variants)
  • SensorMode_DetectStructureSensorMode_DetectSolid
  • ReconnectorMode_StructureReconnectorMode_Solid

Members & Methods

  • ObjectTypeData::structureObjectTypeData::solid
  • getStructureRef()getSolidRef()
  • Local variables: structureDescsolidDesc, detectStructuredetectSolid, reconnectStructurereconnectSolid

UI Labels

  • "Structure""Solid", "Detect structure""Detect solid" in ObjectTypeStrings, SensorModeStrings, ReconnectorModeStrings, tab items, tooltips
// Before
union ObjectTypeData {
    Structure structure;
    Fluid fluid;
    ...
};

// After
union ObjectTypeData {
    Solid solid;
    Fluid fluid;
    ...
};

Generic English uses of "structure" (e.g. "genome structure", "spatial structure size") are intentionally unchanged. 45 files, 330 symmetric insertions/deletions.


📍 Connect Copilot coding agent with Jira, Azure Boards or Linear to delegate work to Copilot in one click without leaving your project management tool.

Renames all occurrences of the "Structure" object type to "Solid":
- ObjectType_Structure -> ObjectType_Solid
- Structure (struct) -> Solid, StructureTO -> SolidTO, StructureDesc -> SolidDesc
- DetectStructure* -> DetectSolid*, ReconnectStructure* -> ReconnectSolid*
- SensorMode_DetectStructure -> SensorMode_DetectSolid
- ReconnectorMode_Structure -> ReconnectorMode_Solid
- ObjectTypeData::structure -> ObjectTypeData::solid
- getStructureRef() -> getSolidRef()
- All related variables, members, labels and comments updated

Co-authored-by: chrxh <73127001+chrxh@users.noreply.github.com>
Agent-Logs-Url: https://github.com/chrxh/alien/sessions/4f2049e2-f303-4cc4-a747-5b394e3b0b58
Copilot AI changed the title [WIP] Rename object type 'Structure' to 'Solid' Rename "Structure" object type to "Solid" Mar 24, 2026
Copilot AI requested a review from chrxh March 24, 2026 20:12
@chrxh chrxh marked this pull request as ready for review March 24, 2026 20:25
@chrxh chrxh merged commit 2da48a9 into develop Mar 24, 2026
2 checks passed
@chrxh chrxh deleted the copilot/rename-structure-to-solid branch March 24, 2026 20:25
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