Skip to content

Commit 4562cc6

Browse files
committed
Incorporate changes for Swift 5 version mode.
1 parent cf2dce9 commit 4562cc6

File tree

1 file changed

+84
-0
lines changed

1 file changed

+84
-0
lines changed

test/api-digester/Outputs/stability-stdlib-source.swift.expected

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ Var BidirectionalCollection.last has been removed
2828
Var Collection.first has been removed
2929
Var Dictionary.first has been removed
3030
Var Set.first has been removed
31+
Var String.characters has been removed (deprecated)
32+
Var Substring.characters has been removed (deprecated)
3133

3234
/* Moved Decls */
3335

@@ -51,13 +53,21 @@ Protocol UnsignedInteger has added inherited protocol AdditiveArithmetic
5153

5254
/* SE-0234 */
5355
AssociatedType Sequence.SubSequence has been removed
56+
Constructor ClosedRange.init(_:) has been removed (deprecated)
57+
Constructor Range.init(_:) has been removed (deprecated)
5458
Func AnyBidirectionalCollection.split(maxSplits:omittingEmptySubsequences:whereSeparator:) has been removed
5559
Func AnyCollection.split(maxSplits:omittingEmptySubsequences:whereSeparator:) has been removed
5660
Func AnyRandomAccessCollection.split(maxSplits:omittingEmptySubsequences:whereSeparator:) has been removed
5761
Func AnySequence.dropLast(_:) has return type change from AnySequence<Element> to [Element]
5862
Func AnySequence.prefix(while:) has return type change from AnySequence<Element> to [Element]
5963
Func AnySequence.split(maxSplits:omittingEmptySubsequences:whereSeparator:) has been removed
6064
Func AnySequence.suffix(_:) has return type change from AnySequence<Element> to [Element]
65+
Func Collection.distance(from:to:) has been removed (deprecated)
66+
Func Collection.flatMap(_:) has been removed (deprecated)
67+
Func Collection.formIndex(_:offsetBy:) has been removed (deprecated)
68+
Func Collection.formIndex(_:offsetBy:limitedBy:) has been removed (deprecated)
69+
Func Collection.index(_:offsetBy:) has been removed (deprecated)
70+
Func Collection.index(_:offsetBy:limitedBy:) has been removed (deprecated)
6171
Func Collection.joined() has been removed
6272
Func DropFirstSequence.dropFirst(_:) has return type change from AnySequence<DropFirstSequence<Base>.Element> to DropFirstSequence<Base>
6373
Func PrefixSequence.prefix(_:) has return type change from AnySequence<Base.Element> to PrefixSequence<Base>
@@ -71,6 +81,19 @@ Func Sequence.prefix(while:) has return type change from Self.SubSequence to [Se
7181
Func Sequence.split(maxSplits:omittingEmptySubsequences:whereSeparator:) has return type change from [Self.SubSequence] to [ArraySlice<Self.Element>]
7282
Func Sequence.split(separator:maxSplits:omittingEmptySubsequences:) has return type change from [Self.SubSequence] to [ArraySlice<Self.Element>]
7383
Func Sequence.suffix(_:) has return type change from Self.SubSequence to [Self.Element]
84+
Func String.withMutableCharacters(_:) has been removed (deprecated)
85+
Func Substring.withMutableCharacters(_:) has been removed (deprecated)
86+
Func UnsafeMutablePointer.deallocate(capacity:) has been removed (deprecated)
87+
Func UnsafeMutablePointer.deinitialize() has been removed (deprecated)
88+
Func UnsafeMutablePointer.initialize(from:) has been removed (deprecated)
89+
Func UnsafeMutablePointer.initialize(to:count:) has been removed (deprecated)
90+
Func UnsafeMutableRawBufferPointer.allocate(count:) has been removed (deprecated)
91+
Func UnsafeMutableRawBufferPointer.copyBytes(from:) has been removed (deprecated)
92+
Func UnsafeMutableRawPointer.allocate(bytes:alignedTo:) has been removed (deprecated)
93+
Func UnsafeMutableRawPointer.copyBytes(from:count:) has been removed (deprecated)
94+
Func UnsafeMutableRawPointer.deallocate(bytes:alignedTo:) has been removed (deprecated)
95+
Func UnsafeMutableRawPointer.initializeMemory(as:at:count:to:) has been removed (deprecated)
96+
Func UnsafeMutableRawPointer.initializeMemory(as:from:) has been removed (deprecated)
7497
Protocol Collection has generic signature change from <Self : Sequence, Self.Index : Comparable, Self.Index == Self.Indices.Element, Self.Indices : Collection, Self.Indices == Self.Indices.SubSequence, Self.SubSequence : Collection, Self.Indices.Element == Self.Indices.Index, Self.Indices.Index == Self.SubSequence.Index, Self.SubSequence.Index == Self.Indices.Indices.Element, Self.Indices.Indices.Element == Self.Indices.Indices.Index, Self.Indices.Indices.Index == Self.SubSequence.Indices.Element, Self.SubSequence.Indices.Element == Self.SubSequence.Indices.Index, Self.SubSequence.Indices.Index == Self.SubSequence.Indices.Indices.Element, Self.SubSequence.Indices.Indices.Element == Self.SubSequence.Indices.Indices.Index> to <Self : Sequence, Self.Element == Self.SubSequence.Element, Self.Index : Comparable, Self.Index == Self.Indices.Element, Self.Indices : Collection, Self.Indices == Self.Indices.SubSequence, Self.SubSequence : Collection, Self.SubSequence == Self.SubSequence.SubSequence, Self.Indices.Element == Self.Indices.Index, Self.Indices.Index == Self.SubSequence.Index, Self.SubSequence.Index == Self.Indices.Indices.Element, Self.Indices.Indices.Element == Self.Indices.Indices.Index, Self.Indices.Indices.Index == Self.SubSequence.Indices.Element, Self.SubSequence.Indices.Element == Self.SubSequence.Indices.Index, Self.SubSequence.Indices.Index == Self.SubSequence.Indices.Indices.Element, Self.SubSequence.Indices.Indices.Element == Self.SubSequence.Indices.Indices.Index>
7598
Protocol Sequence has generic signature change from <Self.Element == Self.Iterator.Element, Self.Iterator : IteratorProtocol, Self.SubSequence : Sequence, Self.SubSequence == Self.SubSequence.SubSequence, Self.Iterator.Element == Self.SubSequence.Element, Self.SubSequence.Element == Self.SubSequence.Iterator.Element> to <Self.Element == Self.Iterator.Element, Self.Iterator : IteratorProtocol>
7699
Protocol _SequenceWrapper has been removed
@@ -81,33 +104,94 @@ Struct ReversedCollection has removed conformance to LazyCollectionProtocol
81104
Struct Slice has removed conformance to LazyCollectionProtocol
82105
TypeAlias AnyIterator.SubSequence has been removed
83106
TypeAlias AnySequence.SubSequence has been removed
107+
TypeAlias ArrayLiteralConvertible has been removed (deprecated)
108+
TypeAlias BidirectionalIndexable has been removed (deprecated)
109+
TypeAlias BidirectionalSlice has been removed (deprecated)
110+
TypeAlias BooleanLiteralConvertible has been removed (deprecated)
111+
TypeAlias ClosedRangeIndex has been removed (deprecated)
112+
TypeAlias CustomPlaygroundQuickLookable has been removed (deprecated)
113+
TypeAlias DefaultBidirectionalIndices has been removed (deprecated)
114+
TypeAlias DefaultRandomAccessIndices has been removed (deprecated)
115+
TypeAlias DictionaryLiteralConvertible has been removed (deprecated)
84116
TypeAlias EmptyCollection.Iterator.SubSequence has been removed
117+
TypeAlias EmptyIterator has been removed (deprecated)
85118
TypeAlias EnumeratedSequence.Iterator.SubSequence has been removed
86119
TypeAlias EnumeratedSequence.SubSequence has been removed
120+
TypeAlias ExtendedGraphemeClusterLiteralConvertible has been removed (deprecated)
121+
TypeAlias FlattenBidirectionalCollection has been removed (deprecated)
122+
TypeAlias FlattenBidirectionalCollectionIndex has been removed (deprecated)
123+
TypeAlias FlattenCollectionIndex has been removed (deprecated)
87124
TypeAlias FlattenSequence.Iterator.SubSequence has been removed
88125
TypeAlias FlattenSequence.SubSequence has generic signature change from <Base where Base : Sequence, Base.Element : Sequence> to <Base where Base : BidirectionalCollection, Base.Element : BidirectionalCollection>
89126
TypeAlias FlattenSequence.SubSequence has underlying type change from AnySequence<Base.Element.Element> to Slice<FlattenSequence<Base>>
127+
TypeAlias FloatLiteralConvertible has been removed (deprecated)
128+
TypeAlias Indexable has been removed (deprecated)
129+
TypeAlias IndexableBase has been removed (deprecated)
130+
TypeAlias IntegerLiteralConvertible has been removed (deprecated)
131+
TypeAlias IteratorOverOne has been removed (deprecated)
90132
TypeAlias IteratorSequence.SubSequence has been removed
133+
TypeAlias JoinedIterator has been removed (deprecated)
91134
TypeAlias JoinedSequence.SubSequence has been removed
135+
TypeAlias LazyBidirectionalCollection has been removed (deprecated)
136+
TypeAlias LazyDropWhileBidirectionalCollection has been removed (deprecated)
137+
TypeAlias LazyDropWhileIndex has been removed (deprecated)
138+
TypeAlias LazyDropWhileIterator has been removed (deprecated)
92139
TypeAlias LazyDropWhileSequence.SubSequence has generic signature change from <Base where Base : Sequence> to <Base where Base : Collection>
93140
TypeAlias LazyDropWhileSequence.SubSequence has underlying type change from AnySequence<LazyDropWhileSequence<Base>.Element> to Slice<LazyDropWhileCollection<Base>>
141+
TypeAlias LazyFilterBidirectionalCollection has been removed (deprecated)
142+
TypeAlias LazyFilterIndex has been removed (deprecated)
143+
TypeAlias LazyFilterIterator has been removed (deprecated)
94144
TypeAlias LazyFilterSequence.Iterator.SubSequence has been removed
95145
TypeAlias LazyFilterSequence.SubSequence has generic signature change from <Base where Base : Sequence> to <Base where Base : Collection>
96146
TypeAlias LazyFilterSequence.SubSequence has underlying type change from AnySequence<Base.Element> to LazyFilterCollection<Base.SubSequence>
147+
TypeAlias LazyMapBidirectionalCollection has been removed (deprecated)
148+
TypeAlias LazyMapIterator has been removed (deprecated)
149+
TypeAlias LazyMapRandomAccessCollection has been removed (deprecated)
97150
TypeAlias LazyMapSequence.Iterator.SubSequence has been removed
98151
TypeAlias LazyMapSequence.SubSequence has generic signature change from <Base, Element where Base : Sequence> to <Base, Element where Base : Collection>
99152
TypeAlias LazyMapSequence.SubSequence has underlying type change from AnySequence<Element> to LazyMapCollection<Base.SubSequence, Element>
153+
TypeAlias LazyPrefixWhileBidirectionalCollection has been removed (deprecated)
154+
TypeAlias LazyPrefixWhileIndex has been removed (deprecated)
155+
TypeAlias LazyPrefixWhileIterator has been removed (deprecated)
100156
TypeAlias LazyPrefixWhileSequence.Iterator.SubSequence has been removed
101157
TypeAlias LazyPrefixWhileSequence.SubSequence has generic signature change from <Base where Base : Sequence> to <Base where Base : Collection>
102158
TypeAlias LazyPrefixWhileSequence.SubSequence has underlying type change from AnySequence<LazyPrefixWhileSequence<Base>.Element> to Slice<LazyPrefixWhileCollection<Base>>
159+
TypeAlias LazyRandomAccessCollection has been removed (deprecated)
103160
TypeAlias LazySequence.Base has been removed
104161
TypeAlias LazySequence.SubSequence has generic signature change from <Base where Base : Sequence> to <Base where Base : Collection>
105162
TypeAlias LazySequence.SubSequence has underlying type change from Base.SubSequence to Slice<LazySequence<Base>>
163+
TypeAlias MutableBidirectionalSlice has been removed (deprecated)
164+
TypeAlias MutableIndexable has been removed (deprecated)
165+
TypeAlias MutableRandomAccessSlice has been removed (deprecated)
166+
TypeAlias MutableRangeReplaceableBidirectionalSlice has been removed (deprecated)
167+
TypeAlias MutableRangeReplaceableRandomAccessSlice has been removed (deprecated)
168+
TypeAlias MutableRangeReplaceableSlice has been removed (deprecated)
169+
TypeAlias MutableSlice has been removed (deprecated)
170+
TypeAlias NilLiteralConvertible has been removed (deprecated)
106171
TypeAlias PartialRangeFrom.SubSequence has been removed
172+
TypeAlias RandomAccessIndexable has been removed (deprecated)
173+
TypeAlias RandomAccessSlice has been removed (deprecated)
174+
TypeAlias RangeReplaceableBidirectionalSlice has been removed (deprecated)
175+
TypeAlias RangeReplaceableIndexable has been removed (deprecated)
176+
TypeAlias RangeReplaceableRandomAccessSlice has been removed (deprecated)
177+
TypeAlias RangeReplaceableSlice has been removed (deprecated)
107178
TypeAlias ReversedCollection.Iterator.SubSequence has been removed
179+
TypeAlias ReversedIndex has been removed (deprecated)
180+
TypeAlias ReversedRandomAccessCollection has been removed (deprecated)
108181
TypeAlias StrideThrough.SubSequence has been removed
109182
TypeAlias StrideTo.SubSequence has been removed
183+
TypeAlias String.CharacterView has been removed (deprecated)
184+
TypeAlias StringInterpolationConvertible has been removed (deprecated)
185+
TypeAlias StringLiteralConvertible has been removed (deprecated)
186+
TypeAlias Substring.CharacterView has been removed (deprecated)
110187
TypeAlias UnfoldSequence.SubSequence has been removed
188+
TypeAlias UnicodeScalarLiteralConvertible has been removed (deprecated)
189+
TypeAlias UnsafeBufferPointerIterator has been removed (deprecated)
190+
TypeAlias UnsafeMutableRawBufferPointerIterator has been removed (deprecated)
111191
TypeAlias UnsafeRawBufferPointer.Iterator.SubSequence has been removed
192+
TypeAlias UnsafeRawBufferPointerIterator has been removed (deprecated)
193+
TypeAlias Zip2Iterator has been removed (deprecated)
194+
TypeAlias Zip2Sequence.Stream1 has been removed (deprecated)
195+
TypeAlias Zip2Sequence.Stream2 has been removed (deprecated)
112196
TypeAlias Zip2Sequence.SubSequence has been removed
113197
Var Collection.lazy has been removed

0 commit comments

Comments
 (0)