Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR incorporates the documentation changes to async sequences and tasks for Swift 5.5. Since I ran into conflicts and other issues using
git cherry-pick
to bring over the specific commits from 'release/5.5', I manually compared the two branches and copied the changes inside///
comments.Confirmed that there are no unexpected changes outside of doc comments by running the following:
In
Task.swift
a blank line was removed. This was from removing what looks like a doc comment that got left behind after the symbol it goes to was removed.In
TaskSleep.swift
the comment "No public initializers" was changed from a///
comment to a regular//
comment in to places. This change was also made on 'release/5.5'. It's a comment on a non-public symbol and isn't meant to be a documentation comment.All of the documentation comments match what was on the Swift 5.5 release branch, except for a spelling mistake that had been corrected on 'main' but not on the release branch. I made these comparisons when 'main' was at 9c5e5ef and 'release/5.5' was at 18a849e.