Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add full Swift concurrency support with Sendable requirements #92

Merged
merged 12 commits into from
Dec 27, 2024

Update integration tests

d841af8
Select commit
Loading
Failed to load commit list.
Merged

Add full Swift concurrency support with Sendable requirements #92

Update integration tests
d841af8
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Dec 26, 2024 in 0s

91.09% of diff hit (target 85.00%)

View this Pull Request on Codecov

91.09% of diff hit (target 85.00%)

Annotations

Check warning on line 164 in Sources/Flare/Classes/Flare.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Flare/Classes/Flare.swift#L164

Added line #L164 was not covered by tests

Check warning on line 172 in Sources/Flare/Classes/Flare.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Flare/Classes/Flare.swift#L172

Added line #L172 was not covered by tests

Check warning on line 53 in Sources/Flare/Classes/Helpers/PaymentQueue/PaymentQueue.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Flare/Classes/Helpers/PaymentQueue/PaymentQueue.swift#L53

Added line #L53 was not covered by tests

Check warning on line 301 in Sources/Flare/Classes/IFlare.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Flare/Classes/IFlare.swift#L301

Added line #L301 was not covered by tests

Check warning on line 73 in Sources/Flare/Classes/Models/Internal/SK2StoreTransaction.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Flare/Classes/Models/Internal/SK2StoreTransaction.swift#L72-L73

Added lines #L72 - L73 were not covered by tests

Check warning on line 228 in Sources/Flare/Classes/Providers/IAPProvider/IAPProvider.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Flare/Classes/Providers/IAPProvider/IAPProvider.swift#L228

Added line #L228 was not covered by tests

Check warning on line 245 in Sources/Flare/Classes/Providers/PurchaseProvider/PurchaseProvider.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Flare/Classes/Providers/PurchaseProvider/PurchaseProvider.swift#L245

Added line #L245 was not covered by tests

Check warning on line 39 in Sources/Flare/Classes/Providers/RedeemCodeProvider/RedeemCodeProvider.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Flare/Classes/Providers/RedeemCodeProvider/RedeemCodeProvider.swift#L39

Added line #L39 was not covered by tests

Check warning on line 22 in Sources/Flare/Classes/Providers/SystemInfoProvider/SystemInfoProvider.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Flare/Classes/Providers/SystemInfoProvider/SystemInfoProvider.swift#L22

Added line #L22 was not covered by tests

Check warning on line 25 in Sources/Flare/Classes/Providers/SystemInfoProvider/SystemInfoProvider.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Flare/Classes/Providers/SystemInfoProvider/SystemInfoProvider.swift#L25

Added line #L25 was not covered by tests

Check warning on line 44 in Sources/Flare/Classes/Providers/SystemInfoProvider/SystemInfoProvider.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Flare/Classes/Providers/SystemInfoProvider/SystemInfoProvider.swift#L43-L44

Added lines #L43 - L44 were not covered by tests

Check warning on line 49 in Sources/Flare/Classes/Providers/SystemInfoProvider/SystemInfoProvider.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Flare/Classes/Providers/SystemInfoProvider/SystemInfoProvider.swift#L49

Added line #L49 was not covered by tests

Check warning on line 218 in Tests/FlareTests/UnitTests/Providers/PaymentProviderTests.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Tests/FlareTests/UnitTests/Providers/PaymentProviderTests.swift#L218

Added line #L218 was not covered by tests

Check warning on line 60 in Tests/FlareTests/UnitTests/Providers/SortingProductsProviderDecoratorTests.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Tests/FlareTests/UnitTests/Providers/SortingProductsProviderDecoratorTests.swift#L60

Added line #L60 was not covered by tests

Check warning on line 19 in Tests/FlareTests/UnitTests/Providers/SystemInfoProviderTests.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Tests/FlareTests/UnitTests/Providers/SystemInfoProviderTests.swift#L19

Added line #L19 was not covered by tests

Check warning on line 44 in Tests/IntegrationTests/Tests/StoreProductTests.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Tests/IntegrationTests/Tests/StoreProductTests.swift#L44

Added line #L44 was not covered by tests