Skip to content

stepcore: serialize redefined attributes before derived markers - #476

Merged
starseeker merged 2 commits into
stepcode:developfrom
starseeker:upstream/redefined-attribute-serialization
Aug 2, 2026
Merged

stepcore: serialize redefined attributes before derived markers#476
starseeker merged 2 commits into
stepcode:developfrom
starseeker:upstream/redefined-attribute-serialization

Conversation

@starseeker

Copy link
Copy Markdown
Member

A redefined attribute supplies the inherited physical-file slot even when that original attribute is derived. Prefer the redefinition consistently during formatting and STEP writing, remove debug output, and cover the behavior with unit tests.

@starseeker
starseeker force-pushed the upstream/redefined-attribute-serialization branch from c8dca03 to 0a1746f Compare August 2, 2026 02:23
Use modern target_link_libraries scopes so libraries publish their
transitive requirements and executables keep theirs private. This
preserves schema test linkage with current CMake versions.
A redefined attribute supplies the inherited physical-file slot even
when that original attribute is derived. Prefer the redefinition
consistently during formatting and STEP writing, remove debug output,
and cover the behavior with unit tests.
@starseeker
starseeker force-pushed the upstream/redefined-attribute-serialization branch from 0a1746f to 780ed87 Compare August 2, 2026 02:28
@starseeker
starseeker merged commit 1d35f71 into stepcode:develop Aug 2, 2026
5 of 6 checks passed
@starseeker
starseeker deleted the upstream/redefined-attribute-serialization branch August 2, 2026 03:09
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.

1 participant