Skip to content

Fix hash availability of Animation.#98

Merged
mbrandonw merged 1 commit into
mainfrom
fix-animation-availability
Jul 8, 2025
Merged

Fix hash availability of Animation.#98
mbrandonw merged 1 commit into
mainfrom
fix-animation-availability

Conversation

@mbrandonw
Copy link
Copy Markdown
Member

Apparently SwiftuI.Animation was made hashable only in the iOS 17 era, but due to a compiler bug Swift will happily synthesize a conformance to Hashable without checking availability restrictions. So, we have to enforce this ourselves.

@mbrandonw mbrandonw requested a review from stephencelis July 8, 2025 18:18
@mbrandonw mbrandonw merged commit bfbe144 into main Jul 8, 2025
9 of 12 checks passed
@mbrandonw mbrandonw deleted the fix-animation-availability branch July 8, 2025 19:35
mackoj pushed a commit to mackoj/sqlite-data that referenced this pull request Dec 5, 2025
* Reintroduce `excluded` to upsert clauses

The original implementation in pointfreeco#95 had to be reverted due to issues with
nested dynamic member lookup. This PR makes a breaking change to the
`Updates` type, instead, to introduce this surface area.

* wip

* wip

* An alternate implementation of `excluded` conflict resolution (pointfreeco#100)

* wip
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