SemanticDiff Kingfisher
Strict concurrency is ready
#2239
Merged

Strict concurrency is ready #2239

onevcat
onevcat Make ImageTransition Sendable
86e7bfa1
onevcat Mark protocols sendable
1680c9eb
onevcat Improve some test Sendable
b2a4506b
onevcat Disk storage fully sendable
22863e07
onevcat Mark final to support Sendable
8d8caf2f
onevcat Mark sendable for closures
3bca097f
onevcat Mark necessary types as Sendable
e2ca7fb8
onevcat Cache can be sendable
cd9f37f5
onevcat Mark manager class sendable
27211861
onevcat Fix warning for image class
bc11fd04
onevcat Mark ImageProgressive sendable
a00caea3
onevcat Change image modifier as Sendable
7fc722ba
onevcat Fix all warnings for target concurrency
eb56be56
onevcat Verify and mark more sendable
6e0f6bbd
onevcat Fix downloader concurrency issue
80f947d6
onevcat Fix more Sendable warnings
3ad65f84
onevcat Sendable warnings for RetrievingContext
f3e8d9c7
onevcat Fix retryContext and its tests for concurrency
1605d11c
onevcat Fix tests and temporarily mark main actor
50b54c76
onevcat Solve more warnings on Sendable
441db82a
onevcat Resolve more Sendable warnings and fix tests
5d2174d7
onevcat Explicitly mark main queue helper block
76425c55
onevcat KingfisherParsedOptionsInfo can be safe Sendable
3d7d2ced
onevcat Make KFImage.Context as Sendable
631c3c27
onevcat Fix test with isolated values
10e5dbf4
onevcat Solve warnings for macOS target
d4e29b45
onevcat Fix concurrency warnings for tvOS
46389e5c
onevcat Fix warnings for watchOS
17d840d5
onevcat Mark SWIFT_STRICT_CONCURRENCY to complete
d2aa3b66
onevcat
onevcat onevcat merged ef7bae9a into fix/strict-concurrency 152 days ago
onevcat onevcat deleted the concurrency/data-types branch 152 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone