Seems the current 13.7.0 made our tests stop building, namely due to these changes:
-public func be(_ expected: AnyObject?) -> Matcher<AnyObject> {
+public func be<T: AnyObject>(_ expected: T?) -> Matcher<T> {
We have a test checking whether a delegate (of a protocol type) is identical to an expected object:
protocol OurDelegate: AnyObject { }
...
var delegate: (any OurDelegate)?
...
expect(delegate).to(be(someObject))
which is a valid scenario imho.
@younata would it be possible to revert?
Seems the current 13.7.0 made our tests stop building, namely due to these changes:
We have a test checking whether a delegate (of a protocol type) is identical to an expected object:
which is a valid scenario imho.
@younata would it be possible to revert?