diff --git a/stdlib/public/core/ClosedRange.swift b/stdlib/public/core/ClosedRange.swift index f31c634a3565b..4fb3ba44640d8 100644 --- a/stdlib/public/core/ClosedRange.swift +++ b/stdlib/public/core/ClosedRange.swift @@ -495,6 +495,5 @@ extension ClosedRange { @available(*, deprecated, renamed: "ClosedRange.Index") public typealias ClosedRangeIndex = ClosedRange.Index where T: Strideable, T.Stride: SignedInteger -@available(*, deprecated: 4.2, renamed: "ClosedRange") public typealias CountableClosedRange = ClosedRange where Bound.Stride : SignedInteger diff --git a/stdlib/public/core/Range.swift b/stdlib/public/core/Range.swift index a60ecf1d8cba7..a0858171f23a9 100644 --- a/stdlib/public/core/Range.swift +++ b/stdlib/public/core/Range.swift @@ -905,10 +905,8 @@ extension Range { } } -@available(*, deprecated, renamed: "Range") public typealias CountableRange = Range where Bound.Stride : SignedInteger -@available(*, deprecated: 4.2, renamed: "PartialRangeFrom") public typealias CountablePartialRangeFrom = PartialRangeFrom where Bound.Stride : SignedInteger diff --git a/test/Compatibility/stdlib_generic_typealiases.swift b/test/Compatibility/stdlib_generic_typealiases.swift index eed311043a2dc..75574a3e920ac 100644 --- a/test/Compatibility/stdlib_generic_typealiases.swift +++ b/test/Compatibility/stdlib_generic_typealiases.swift @@ -2,8 +2,7 @@ struct RequiresStrideable { } -extension CountableRange { // expected-warning{{'CountableRange' is deprecated: renamed to 'Range'}} - // expected-note@-1{{use 'Range' instead}}{{11-25=Range}} +extension CountableRange { func testStrideable() { _ = RequiresStrideable() } @@ -24,7 +23,5 @@ extension DictionaryIndex { } extension CountableRange where Element == Int { - // expected-warning@-1{{'CountableRange' is deprecated: renamed to 'Range'}} - // expected-note@-2{{use 'Range' instead}} func getLowerBoundAsInt() -> Int { return lowerBound } }