We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
md5: 8d8d2dac4371a503bd685407e30d08d3
Issue Description:
CGPoint, CGSize and CGRect are declared Hashable in swift-corelibs-foundation, while they're only Equatable in the Core Graphics overlay.
Similarly, NSEdgeInsets is declared Hashable in swift-corelibs-foundation, while it's not even Equatable on Apple platforms.
The text was updated successfully, but these errors were encountered:
It probably makes sense for them all to be Hashable. (Worth double-checking with someone from CG, though.)
Sorry, something went wrong.
CGSize finally conforms Hashable from iOS18!
Successfully merging a pull request may close this issue.
Additional Detail from JIRA
md5: 8d8d2dac4371a503bd685407e30d08d3
Issue Description:
CGPoint, CGSize and CGRect are declared Hashable in swift-corelibs-foundation, while they're only Equatable in the Core Graphics overlay.
Similarly, NSEdgeInsets is declared Hashable in swift-corelibs-foundation, while it's not even Equatable on Apple platforms.
The text was updated successfully, but these errors were encountered: