Commit Graph

5 Commits

Author SHA1 Message Date
Robert Widmann
2fca132152 Add a Fixit to Rewrite NSObject.hash(into:) Overrides 2021-02-08 12:17:16 -08:00
Robert Widmann
58110fe2df [NFC] Make override_nsobject_hash_error Look Like override_nsobject_hashvalue_error 2021-02-08 11:23:28 -08:00
Minhyuk Kim
f138ce0b19 Add specific warning for overriden NSObject.hash(into:) 2021-01-21 23:23:00 +09:00
Karoy Lorentey
6af814d76c [test] Test new fix-it for NSObject.hashValue overrides 2019-01-23 19:44:01 -08:00
Karoy Lorentey
0b5b998327 [ObjectiveC] Make NSObject.hashValue non-overridable
We deprecated overriding it in 4.2 with a custom compiler warning. This removes the ability to override it entirely.

The correct way to customize hashing for NSObject subclasses is to override the `hash` property.
2018-10-29 19:14:37 +00:00