Skip to content

Conversation

@xedin
Copy link
Contributor

@xedin xedin commented Nov 12, 2025

…r conforms to ExpressibleBy{Array, Dictionary}Literal

The existing check is no-op because it would never produce a null for paramType under the conditions in else branch. A better API it use here is conformsToKnownProtocol just like in other cases.

…r conforms to `ExpressibleBy{Array, Dictionary}Literal`

The existing check is no-op because it would never produce a null for
`paramType` under the conditions in `else` branch. A better
API it use here is `conformsToKnownProtocol` just like in other cases.
Copy link
Contributor

@slavapestov slavapestov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@xedin
Copy link
Contributor Author

xedin commented Nov 12, 2025

@swift-ci please test

@slavapestov
Copy link
Contributor

No error, just a timeout? Strange:

[2025-11-12T20:51:18.756Z] Cancelling nested steps due to timeout
[2025-11-12T20:51:18.759Z] Sending interrupt signal to process
[2025-11-12T20:51:21.985Z] ninja: build stopped: interrupted by user.

@slavapestov
Copy link
Contributor

@swift-ci Please test macOS

@xedin
Copy link
Contributor Author

xedin commented Nov 12, 2025

That has been happening recently with full CI jobs...

@xedin xedin merged commit 80e6cbf into swiftlang:main Nov 13, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants