Subscriptions Base Implementation #4111
pr.yml
on: pull_request
SwiftLint
34s
ShellCheck
7s
Unit Tests
6m 17s
Make Release Build
4m 31s
Annotations
10 errors, 20 warnings, and 1 notice
SwiftLint:
DuckDuckGo/SubscriptionDebugModel.swift#L1
Header comments should be consistent with project patterns (file_header)
|
SwiftLint:
DuckDuckGo/SettingsViewModel.swift#L411
File should contain 400 lines or less: currently contains 411 (file_length)
|
SwiftLint:
DuckDuckGo/PrivacyPro/Subscription/Logging.swift#L1
Header comments should be consistent with project patterns (file_header)
|
SwiftLint:
DuckDuckGo/PrivacyPro/Subscription/URL+Subscription.swift#L1
Header comments should be consistent with project patterns (file_header)
|
SwiftLint:
DuckDuckGo/PrivacyPro/Subscription/SubscriptionPurchaseEnvironment.swift#L1
Header comments should be consistent with project patterns (file_header)
|
SwiftLint:
DuckDuckGo/PrivacyPro/Subscription/PurchaseManager.swift#L1
Header comments should be consistent with project patterns (file_header)
|
SwiftLint:
DuckDuckGo/PrivacyPro/Subscription/Services/AuthService.swift#L1
Header comments should be consistent with project patterns (file_header)
|
SwiftLint:
DuckDuckGo/PrivacyPro/Subscription/Services/AuthService.swift#L109
Line should be 150 characters or less; currently it has 155 characters (line_length)
|
SwiftLint:
DuckDuckGo/PrivacyPro/Subscription/Services/AuthService.swift#L86
Types should be nested at most 1 level deep (nesting)
|
SwiftLint:
DuckDuckGo/PrivacyPro/Subscription/Services/AuthService.swift#L86
Types should be nested at most 1 level deep (nesting)
|
Make Release Build:
DerivedData/SourcePackages/checkouts/Kingfisher/Sources/Image/Image.swift#L367
heterogeneous collection literal could only be inferred to '[CFString : Any]'; add explicit type annotation if this is intentional
|
Make Release Build:
DerivedData/SourcePackages/checkouts/Kingfisher/Sources/Image/ImageProcessor.swift#L477
class property 'black' cannot be used in a default argument value because 'UIKit' was not imported by this file; this is an error in Swift 6
|
Make Release Build:
DerivedData/SourcePackages/checkouts/Kingfisher/Sources/Image/Image.swift#L367
heterogeneous collection literal could only be inferred to '[CFString : Any]'; add explicit type annotation if this is intentional
|
Make Release Build:
DerivedData/SourcePackages/checkouts/Kingfisher/Sources/Image/ImageProcessor.swift#L477
class property 'black' cannot be used in a default argument value because 'UIKit' was not imported by this file; this is an error in Swift 6
|
Make Release Build:
DerivedData/SourcePackages/checkouts/bloom_cpp/src/BloomFilter.cpp#L79
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
|
Make Release Build:
DerivedData/SourcePackages/checkouts/bloom_cpp/src/BloomFilter.cpp#L93
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
|
Make Release Build:
DerivedData/SourcePackages/checkouts/bloom_cpp/src/BloomFilter.cpp#L79
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
|
Make Release Build:
DerivedData/SourcePackages/checkouts/bloom_cpp/src/BloomFilter.cpp#L93
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
|
Make Release Build:
DerivedData/Build/Products/Release-iphonesimulator/GRDB.framework/Headers/GRDB.h#L11
umbrella header for module 'GRDB' does not include header 'sqlite3.h'
|
Make Release Build:
DerivedData/Build/Products/Release-iphonesimulator/GRDB.framework/Headers/GRDB.h#L11
umbrella header for module 'GRDB' does not include header 'sqlite3.h'
|
Unit Tests:
DerivedData/SourcePackages/checkouts/Kingfisher/Sources/Image/ImageProcessor.swift#L477
class property 'black' cannot be used in a default argument value because 'UIKit' was not imported by this file; this is an error in Swift 6
|
Unit Tests:
DerivedData/SourcePackages/checkouts/Kingfisher/Sources/Image/Image.swift#L367
heterogeneous collection literal could only be inferred to '[CFString : Any]'; add explicit type annotation if this is intentional
|
Unit Tests:
DerivedData/SourcePackages/checkouts/Kingfisher/Sources/Image/ImageProcessor.swift#L477
class property 'black' cannot be used in a default argument value because 'UIKit' was not imported by this file; this is an error in Swift 6
|
Unit Tests:
DerivedData/SourcePackages/checkouts/bloom_cpp/src/BloomFilter.cpp#L79
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
|
Unit Tests:
DerivedData/SourcePackages/checkouts/bloom_cpp/src/BloomFilter.cpp#L93
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
|
Unit Tests:
DerivedData/Build/Products/Debug-iphonesimulator/GRDB.framework/Headers/GRDB.h#L11
umbrella header for module 'GRDB' does not include header 'sqlite3.h'
|
Unit Tests:
DerivedData/Build/Products/Debug-iphonesimulator/GRDB.framework/Headers/GRDB.h#L11
umbrella header for module 'GRDB' does not include header 'sqlite3.h'
|
Unit Tests:
DerivedData/Build/Products/Debug-iphonesimulator/GRDB.framework/Headers/GRDB.h#L11
umbrella header for module 'GRDB' does not include header 'sqlite3.h'
|
Unit Tests:
DuckDuckGo/AuthenticationViewController.swift#L64
'authenticate(reply:)' is deprecated: Use async/await
|
Unit Tests:
DuckDuckGo/SettingsCell.swift#L324
immutable value 'cellContent' was never used; consider replacing with '_' or removing it
|
Unit Tests
Tests Passed: 0 failed, 0 skipped, 30 total (12.988 seconds)
|