-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[stdlib] Remove a bunch of declarations marked as obsoleted in 4 #22138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@swift-ci Please test |
ea6f7fc
to
01e1c6e
Compare
@swift-ci Please test |
Func Int8.<<=(_:_:) has been removed | ||
Func Int8.>>(_:_:) has been removed | ||
Func Int8.>>=(_:_:) has been removed | ||
Func Int8.toUIntMax() has been removed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
\o/
@swift-ci please smoke test compiler performance |
Build failed |
Build failed |
@swift-ci Please test |
Build failed |
Build failed |
@swift-ci Please test macOS platform |
Build failed |
@swift-ci Please test macOS platform |
Build failed |
240be2d
to
046aa39
Compare
@swift-ci Please test |
Build failed |
Build failed |
046aa39
to
75e6f45
Compare
@swift-ci Please test |
Build failed |
Build failed |
message: "Please use 'FixedWidthInteger' instead of 'SignedInteger' to get '&-' in generic code.") | ||
public static func &- (lhs: Self, rhs: Self) -> Self { | ||
return _maskingSubtract(lhs, rhs) | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some of these things are here to help when people type the wrong thing. Are you sure it's worth removing them?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, that was when SignedInteger
implied a fixed-width-integer-ness, which has not been the case for more than a year now, so I'd say, yes.
|
75e6f45
to
a367e33
Compare
@swift-ci Please test |
Build failed |
Build failed |
a367e33
to
cda1e59
Compare
apple/swift-lldb#1255 |
cda1e59
to
9a81ac7
Compare
@swift-ci Please smoke test |
@swift-ci Please test macOS platform |
Build failed |
Should the What's the current status of |
Go for it. As for the quicklookables, the majority of that stuff is already marked as obsoleted in Swift 5.0, the rest for some reason wasn't. Do you mind trying to mark it as obsolete in 5.1 and see what breaks? |
@moiseev My current iMac isn't supported by macOS Mojave, so I won't be able to build and test the above changes (to flatMap and quicklookables) by March 18th. |
It doesn't look like a pressing issue at the moment. All the APIs we're talking about are marked as deprecated now and the don't have to be obsoleted in 5.0 anyway. Besides, CI can help figure out what breaks :-) |
Let's try that |
No description provided.