Skip to content

Commit d69097a

Browse files
committed
Accept SE-0215
1 parent 004bf06 commit d69097a

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

proposals/0215-conform-never-to-hashable-and-equatable.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
* Proposal: [SE-0215](0215-conform-never-to-hashable-and-equatable.md)
44
* Author: [Matt Diephouse](https://github.com/mdiep)
55
* Review Manager: [Ted Kremenek](https://github.com/tkremenek)
6-
* Status: **Active review (June 12...19)**
6+
* Status: **Accepted**
7+
* Decision Notes: [Rationale](https://forums.swift.org/t/se-0215-conform-never-to-equatable-and-hashable/13586/45)
78
* Implementation: [apple/swift#16857](https://github.com/apple/swift/pull/16857)
89

910
## Introduction
@@ -78,3 +79,9 @@ extension Result: Equatable where Value == Never, Error == Never {
7879
```
7980

8081
Adding so many extra conditional conformances is an unreasonable amount of work.
82+
83+
### Amendment from Core Team
84+
85+
As part of the [review decision](https://forums.swift.org/t/se-0215-conform-never-to-equatable-and-hashable/13586/45) from the Core Team
86+
when accepting this proposal, in addition to `Equatable` and `Hashable` conformances being added to `Never` this proposal
87+
now also includes adding conformances to the `Comparable` and `Error` protocols as well.

0 commit comments

Comments
 (0)