-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Open
Labels
good first issueGood for newcomersGood for newcomersimprovementstandard libraryArea: Standard library umbrellaArea: Standard library umbrella
Description
Previous ID | SR-6360 |
Radar | None |
Original Reporter | @belkadan |
Type | Improvement |
Status | In Progress |
Resolution |
Additional Detail from JIRA
Votes | 0 |
Component/s | Standard Library |
Labels | Improvement, StarterBug |
Assignee | None |
Priority | Medium |
md5: 3a178be12fd6e25113883737a47f684b
Issue Description:
I had to write something today using UnsafeMutableRawBufferPointer and accidentally wrote UnsafeRawMutableBufferPointer (switching the "Raw" and the "Mutable"). The current order makes sense because (Unsafe)MutableRawBufferPointer is more similar to (Unsafe)RawBufferPointer than it is to (Unsafe)MutableBufferPointer, but you have to stop and think about that to be sure. We could make things easier on people by adding an unavailable typealias with a renamed
field.
@available(*, unavailable, renamed: "UnsafeMutableRawBufferPointer")
typealias UnsafeRawMutableBufferPointer = UnsafeMutableRawBufferPointer
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomersimprovementstandard libraryArea: Standard library umbrellaArea: Standard library umbrella