From 13ead87d089cdca2f98107549f098c5fda1ed994 Mon Sep 17 00:00:00 2001 From: Sharma Elanthiraiyan Date: Thu, 20 Feb 2025 15:55:40 +0530 Subject: [PATCH 1/2] Update Sourcery to latest release. --- Podfile | 2 +- Podfile.lock | 10 ++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Podfile b/Podfile index 9e673e62009..60d04a5e1e0 100644 --- a/Podfile +++ b/Podfile @@ -64,7 +64,7 @@ def networking_pods alamofire cocoa_lumberjack - pod 'Sourcery', '~> 1.0.3', configuration: 'Debug' + pod 'Sourcery', '~> 2.2.6', configuration: 'Debug' wordpress_shared # Used for HTML parsing diff --git a/Podfile.lock b/Podfile.lock index 3059b745c08..38f1ada8295 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -32,7 +32,9 @@ PODS: - Sentry/Core (= 8.43.0) - Sentry/Core (8.43.0) - Sodium (0.9.1) - - Sourcery (1.0.3) + - Sourcery (2.2.6): + - Sourcery/CLI-Only (= 2.2.6) + - Sourcery/CLI-Only (2.2.6) - Specta (1.0.7) - StripeTerminal (3.9.1) - SVProgressHUD (2.2.5) @@ -73,7 +75,7 @@ DEPENDENCIES: - OHHTTPStubs (~> 9.0) - OHHTTPStubs/Swift (~> 9.0) - Sentry (~> 8.43.0) - - Sourcery (~> 1.0.3) + - Sourcery (~> 2.2.6) - Specta (= 1.0.7) - StripeTerminal (~> 3.9.1) - SVProgressHUD (= 2.2.5) @@ -135,7 +137,7 @@ SPEC CHECKSUMS: OHHTTPStubs: 90eac6d8f2c18317baeca36698523dc67c513831 Sentry: 532b281a53b1b45a523fd592f608956fb36e577c Sodium: 23d11554ecd556196d313cf6130d406dfe7ac6da - Sourcery: 70a6048014bd4f37ea80e6bd4354d47bf3b760e1 + Sourcery: 4427fd22f0c12bd1ef75dd9045d50e01c17a43e1 Specta: 3e1bd89c3517421982dc4d1c992503e48bd5fe66 StripeTerminal: f7f5e176979224ed76edb3724f41138fbb28053c SVProgressHUD: 1428aafac632c1f86f62aa4243ec12008d7a51d6 @@ -156,6 +158,6 @@ SPEC CHECKSUMS: ZendeskSupportProvidersSDK: 281acf2bb731d2a67f913cfe653ed0da9f5b2f42 ZendeskSupportSDK: b512cfc74b6bf8490e589f02cf52e27ed4f2bebe -PODFILE CHECKSUM: 6d83a46dd92cf78686728e14d594751d82f73277 +PODFILE CHECKSUM: 51e4e2fe15da596ac38202135c4b2b7ab42c49b8 COCOAPODS: 1.16.2 From 310909fd43b8277f8a419bc47dc1e87e8f266087 Mon Sep 17 00:00:00 2001 From: Sharma Elanthiraiyan Date: Thu, 20 Feb 2025 15:58:08 +0530 Subject: [PATCH 2/2] Run code generation using latest Sourcery version. --- Fakes/Fakes/Hardware.generated.swift | 2 +- Fakes/Fakes/Networking.generated.swift | 2 +- Fakes/Fakes/WooFoundation.generated.swift | 2 +- Fakes/Fakes/Yosemite.generated.swift | 2 +- .../Model/Copiable/Models+Copiable.generated.swift | 2 +- .../Model/Copiable/Models+Copiable.generated.swift | 4 +++- .../Model/Copiable/Models+Copiable.generated.swift | 2 +- .../Classes/Copiable/Models+Copiable.generated.swift | 2 +- .../Model/Copiable/Models+Copiable.generated.swift | 10 +++++----- 9 files changed, 15 insertions(+), 13 deletions(-) diff --git a/Fakes/Fakes/Hardware.generated.swift b/Fakes/Fakes/Hardware.generated.swift index e726bb236a6..8901425caf3 100644 --- a/Fakes/Fakes/Hardware.generated.swift +++ b/Fakes/Fakes/Hardware.generated.swift @@ -1,4 +1,4 @@ -// Generated using Sourcery 1.0.3 — https://github.com/krzysztofzablocki/Sourcery +// Generated using Sourcery 2.2.6 — https://github.com/krzysztofzablocki/Sourcery // DO NOT EDIT import Yosemite diff --git a/Fakes/Fakes/Networking.generated.swift b/Fakes/Fakes/Networking.generated.swift index de07f1662f6..0e7e1729f38 100644 --- a/Fakes/Fakes/Networking.generated.swift +++ b/Fakes/Fakes/Networking.generated.swift @@ -1,4 +1,4 @@ -// Generated using Sourcery 1.0.3 — https://github.com/krzysztofzablocki/Sourcery +// Generated using Sourcery 2.2.6 — https://github.com/krzysztofzablocki/Sourcery // DO NOT EDIT import Yosemite diff --git a/Fakes/Fakes/WooFoundation.generated.swift b/Fakes/Fakes/WooFoundation.generated.swift index f989851d665..9214189d234 100644 --- a/Fakes/Fakes/WooFoundation.generated.swift +++ b/Fakes/Fakes/WooFoundation.generated.swift @@ -1,4 +1,4 @@ -// Generated using Sourcery 1.0.3 — https://github.com/krzysztofzablocki/Sourcery +// Generated using Sourcery 2.2.6 — https://github.com/krzysztofzablocki/Sourcery // DO NOT EDIT import Yosemite diff --git a/Fakes/Fakes/Yosemite.generated.swift b/Fakes/Fakes/Yosemite.generated.swift index 15783857064..af576d8de09 100644 --- a/Fakes/Fakes/Yosemite.generated.swift +++ b/Fakes/Fakes/Yosemite.generated.swift @@ -1,4 +1,4 @@ -// Generated using Sourcery 1.0.3 — https://github.com/krzysztofzablocki/Sourcery +// Generated using Sourcery 2.2.6 — https://github.com/krzysztofzablocki/Sourcery // DO NOT EDIT import Yosemite diff --git a/Hardware/Hardware/Model/Copiable/Models+Copiable.generated.swift b/Hardware/Hardware/Model/Copiable/Models+Copiable.generated.swift index 19cefd1ed55..aaa45b1bc82 100644 --- a/Hardware/Hardware/Model/Copiable/Models+Copiable.generated.swift +++ b/Hardware/Hardware/Model/Copiable/Models+Copiable.generated.swift @@ -1,4 +1,4 @@ -// Generated using Sourcery 1.0.3 — https://github.com/krzysztofzablocki/Sourcery +// Generated using Sourcery 2.2.6 — https://github.com/krzysztofzablocki/Sourcery // DO NOT EDIT import Codegen import UIKit diff --git a/Networking/Networking/Model/Copiable/Models+Copiable.generated.swift b/Networking/Networking/Model/Copiable/Models+Copiable.generated.swift index 2af2f8f3761..c83c140ed7b 100644 --- a/Networking/Networking/Model/Copiable/Models+Copiable.generated.swift +++ b/Networking/Networking/Model/Copiable/Models+Copiable.generated.swift @@ -1,8 +1,10 @@ -// Generated using Sourcery 1.0.3 — https://github.com/krzysztofzablocki/Sourcery +// Generated using Sourcery 2.2.6 — https://github.com/krzysztofzablocki/Sourcery // DO NOT EDIT import Codegen import Foundation import WooFoundation +import struct Alamofire.JSONEncoding + extension Networking.AIProduct { public func copy( diff --git a/Storage/Storage/Model/Copiable/Models+Copiable.generated.swift b/Storage/Storage/Model/Copiable/Models+Copiable.generated.swift index ab7f422b947..0d403bf66ee 100644 --- a/Storage/Storage/Model/Copiable/Models+Copiable.generated.swift +++ b/Storage/Storage/Model/Copiable/Models+Copiable.generated.swift @@ -1,4 +1,4 @@ -// Generated using Sourcery 1.0.3 — https://github.com/krzysztofzablocki/Sourcery +// Generated using Sourcery 2.2.6 — https://github.com/krzysztofzablocki/Sourcery // DO NOT EDIT import Codegen import Foundation diff --git a/WooCommerce/Classes/Copiable/Models+Copiable.generated.swift b/WooCommerce/Classes/Copiable/Models+Copiable.generated.swift index 90c12ccaf13..3c940134eff 100644 --- a/WooCommerce/Classes/Copiable/Models+Copiable.generated.swift +++ b/WooCommerce/Classes/Copiable/Models+Copiable.generated.swift @@ -1,4 +1,4 @@ -// Generated using Sourcery 1.0.3 — https://github.com/krzysztofzablocki/Sourcery +// Generated using Sourcery 2.2.6 — https://github.com/krzysztofzablocki/Sourcery // DO NOT EDIT import Codegen import Foundation diff --git a/Yosemite/Yosemite/Model/Copiable/Models+Copiable.generated.swift b/Yosemite/Yosemite/Model/Copiable/Models+Copiable.generated.swift index 2f68cb4edce..ac9c7a82f34 100644 --- a/Yosemite/Yosemite/Model/Copiable/Models+Copiable.generated.swift +++ b/Yosemite/Yosemite/Model/Copiable/Models+Copiable.generated.swift @@ -1,4 +1,4 @@ -// Generated using Sourcery 1.0.3 — https://github.com/krzysztofzablocki/Sourcery +// Generated using Sourcery 2.2.6 — https://github.com/krzysztofzablocki/Sourcery // DO NOT EDIT import Codegen import Foundation @@ -59,7 +59,7 @@ extension Yosemite.POSSimpleProduct { productImageSource: NullableCopiableProp = .copy, productID: CopiableProp = .copy, price: CopiableProp = .copy, - productType: CopiableProp = .copy, + productType: CopiableProp = .copy, bundledItems: CopiableProp<[Networking.ProductBundleItem]> = .copy ) -> Yosemite.POSSimpleProduct { let id = id ?? self.id @@ -86,9 +86,9 @@ extension Yosemite.POSSimpleProduct { extension Yosemite.ProductReviewFromNoteParcel { public func copy( - note: CopiableProp = .copy, - review: CopiableProp = .copy, - product: CopiableProp = .copy + note: CopiableProp = .copy, + review: CopiableProp = .copy, + product: CopiableProp = .copy ) -> Yosemite.ProductReviewFromNoteParcel { let note = note ?? self.note let review = review ?? self.review