Skip to content

Fix incorrectly exposed overload of #require(processExitsWith:). - #1838

Merged
grynspan merged 1 commit into
mainfrom
jgrynspan/busted-require-exit-test-link
Aug 17, 2026
Merged

Fix incorrectly exposed overload of #require(processExitsWith:).#1838
grynspan merged 1 commit into
mainfrom
jgrynspan/busted-require-exit-test-link

Conversation

@grynspan

Copy link
Copy Markdown
Contributor

There's a hidden overload of #require(processExitsWith:) that takes a synchronous body closure (so as to help the type checker handle them). It is supposed to be hidden from documentation. Oops.

Checklist:

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

There's a hidden overload of `#require(processExitsWith:)` that takes a
synchronous body closure (so as to help the type checker handle them). It is
supposed to be hidden from documentation. Oops.
@grynspan grynspan added this to the Swift 6.5.0 (main) milestone Aug 17, 2026
@grynspan grynspan self-assigned this Aug 17, 2026
@grynspan
grynspan requested a review from stmontgomery as a code owner August 17, 2026 16:02
@grynspan grynspan added the bug 🪲 Something isn't working label Aug 17, 2026
@grynspan grynspan added documentation 📚 Improvements or additions to documentation exit-tests ☠️ Work related to exit tests labels Aug 17, 2026
@grynspan

Copy link
Copy Markdown
Contributor Author

Failure on macOS appears to be due to GitHub instability today and is unrelated to the PR.

@grynspan
grynspan merged commit bd8bbf9 into main Aug 17, 2026
53 of 54 checks passed
@grynspan
grynspan deleted the jgrynspan/busted-require-exit-test-link branch August 17, 2026 18:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug 🪲 Something isn't working documentation 📚 Improvements or additions to documentation exit-tests ☠️ Work related to exit tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants