Skip to content

Reject duplicate entries in router builder#142

Merged
aswink merged 2 commits intomainfrom
aswin/03-11-avoid_duplicate_entries_in_router_builder
Mar 14, 2026
Merged

Reject duplicate entries in router builder#142
aswink merged 2 commits intomainfrom
aswin/03-11-avoid_duplicate_entries_in_router_builder

Conversation

@aswink
Copy link
Contributor

@aswink aswink commented Mar 12, 2026

Currently the router builder silently drops duplicate entries, solve this by
returning an error if the builder sees that. Also explicitly set default format
-> provider mappings, and also error if there are duplicate entries in the
builder there.

Also clean up some override client stuff.

Copy link
Contributor Author

aswink commented Mar 12, 2026

@aswink aswink changed the title Avoid duplicate entries in router builder Reject duplicate entries in router builder Mar 12, 2026
@aswink aswink marked this pull request as ready for review March 12, 2026 05:22
Currently the router builder silently drops duplicate entries, solve this by
returning an error if the builder sees that. Also explicitly set default format
-> provider mappings, and also error if there are duplicate entries in the
builder there.

Also clean up some override client stuff.
@aswink aswink force-pushed the aswin/03-11-avoid_duplicate_entries_in_router_builder branch from 32118b8 to d1eec00 Compare March 12, 2026 05:43
Copy link
Contributor

@knjiang Ken Jiang (knjiang) left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Copy link
Contributor Author

aswink commented Mar 14, 2026

Merge activity

  • Mar 14, 4:44 AM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Mar 14, 4:44 AM UTC: aswink merged this pull request with Graphite.

@aswink aswink merged commit 877a687 into main Mar 14, 2026
6 checks passed
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