Skip to content

refactor: remove MemberShape location_name alias - #356

Open
jterapin wants to merge 1 commit into
schema-extensions-xmlfrom
schema-extensions-regenerate
Open

refactor: remove MemberShape location_name alias#356
jterapin wants to merge 1 commit into
schema-extensions-xmlfrom
schema-extensions-regenerate

Conversation

@jterapin

@jterapin jterapin commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Summary

  • remove the temporary MemberShape#location_name alias from Smithy::Schema::Shapes::MemberShape
  • keep modeled member identity on MemberShape#name
  • update the remaining smithy-client call sites that still depended on location_name

Testing

  • bundle exec rspec gems/smithy-schema/spec/smithy-schema/shapes_spec.rb gems/smithy/spec/interfaces/schema/serde_traits_spec.rb
  • bundle exec rspec gems/smithy-client/spec/smithy-client/plugins/host_prefix_spec.rb gems/smithy-client/spec/smithy-client/plugins/stub_responses_spec.rb
  • bundle exec smithy build --debug

Written with AI assistance and reviewed by jterapin.

@jterapin jterapin changed the title [draft] chore: Schema extensions regenerate refactor: remove MemberShape location_name alias and regenerate projections Aug 20, 2026
@jterapin
jterapin marked this pull request as ready for review August 20, 2026 16:56
@jterapin
jterapin requested a review from a team as a code owner August 20, 2026 16:56
@jterapin
jterapin force-pushed the schema-extensions-regenerate branch from ab3e7ec to c876c24 Compare August 20, 2026 19:21
@jterapin
jterapin force-pushed the schema-extensions-regenerate branch from a2b61c2 to f93dbc0 Compare August 24, 2026 17:28
@jterapin jterapin changed the title refactor: remove MemberShape location_name alias and regenerate projections refactor: remove MemberShape location_name alias Aug 24, 2026
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