Skip to content

Adopt typed throws in confirmation(). - #1999

Open
grynspan wants to merge 1 commit into
mainfrom
jgrynspan/typed-throws-confirmation
Open

grynspan wants to merge 1 commit into
mainfrom
jgrynspan/typed-throws-confirmation

Conversation

@grynspan

@grynspan grynspan commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

This PR adopts typed throws in confirmation() and its support code. The adoption of typed throws is an ABI-breaking change and a visible change to our API surface, so we may need to go through Swift Evolution for this change. Or, we can consider SE-0413 § Standard library operations that rethrow as binding precedent.

Checklist:

  • Code and documentation should follow the style of the Style Guide.
  • If public symbols are renamed or modified, DocC references should be updated.

This PR adopts typed throws in `confirmation()` and its support code. The
adoption of typed throws is an ABI-breaking change and a visible change to our
API surface, so we may need to go through Swift Evolution for this change.
@grynspan grynspan added this to the Swift 6.5.0 (main) milestone Oct 30, 2026
@grynspan grynspan self-assigned this Oct 30, 2026
@grynspan grynspan added public-api Affects public API performance 🏎️ Performance issues embedded-swift 📟 Embedded Swift issues issue-handling Related to Issue handling within the testing library labels Oct 30, 2026
@grynspan grynspan added the typed-throws 🤽 Adoption of, or issues related to, the typed throws language feature label Oct 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

embedded-swift 📟 Embedded Swift issues issue-handling Related to Issue handling within the testing library performance 🏎️ Performance issues public-api Affects public API typed-throws 🤽 Adoption of, or issues related to, the typed throws language feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant