Skip to content

Commit 7696d51

Browse files
committed
Remove unused helper functions
1 parent fd8e12e commit 7696d51

File tree

3 files changed

+0
-51
lines changed

3 files changed

+0
-51
lines changed

Modules/Sources/Networking/Model/Product/Product.swift

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -911,23 +911,6 @@ private extension Product {
911911
static let headStartValue = "_hs_extra"
912912
static let combineVariationQuantitiesTrueValue = "yes"
913913
}
914-
915-
/// Helper method for flexible metadata decoding
916-
private static func decodeFlexibleMetaData<K>(from container: KeyedDecodingContainer<K>,
917-
forKey key: KeyedDecodingContainer<K>.Key) -> [MetaData] {
918-
// Try to decode as array first (standard format)
919-
if let metaDataArray = try? container.decode([MetaData].self, forKey: key) {
920-
return metaDataArray
921-
}
922-
923-
// Try to decode as object keyed by index strings
924-
if let metaDataDict = try? container.decode([String: MetaData].self, forKey: key) {
925-
return Array(metaDataDict.values)
926-
}
927-
928-
// Fallback to empty array
929-
return []
930-
}
931914
}
932915

933916
// MARK: - Decoding Errors

Modules/Sources/Networking/Model/Product/ProductVariation.swift

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -511,23 +511,6 @@ private extension ProductVariation {
511511
static let manageStockParent = "parent"
512512
static let overrideProductQuantitiesTrueValue = "yes"
513513
}
514-
515-
/// Helper method for flexible metadata decoding
516-
private static func decodeFlexibleMetaData<K>(from container: KeyedDecodingContainer<K>,
517-
forKey key: KeyedDecodingContainer<K>.Key) -> [MetaData] {
518-
// Try to decode as array first (standard format)
519-
if let metaDataArray = try? container.decode([MetaData].self, forKey: key) {
520-
return metaDataArray
521-
}
522-
523-
// Try to decode as object keyed by index strings
524-
if let metaDataDict = try? container.decode([String: MetaData].self, forKey: key) {
525-
return Array(metaDataDict.values)
526-
}
527-
528-
// Fallback to empty array
529-
return []
530-
}
531514
}
532515

533516
// MARK: - Decoding Errors

Modules/Sources/NetworkingCore/Model/Order.swift

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -444,23 +444,6 @@ extension Order: Equatable {
444444
lhs.attributionInfo == rhs.attributionInfo &&
445445
lhs.shippingLabels == rhs.shippingLabels
446446
}
447-
448-
/// Helper method for flexible metadata decoding
449-
private static func decodeFlexibleMetaData<K>(from container: KeyedDecodingContainer<K>,
450-
forKey key: KeyedDecodingContainer<K>.Key) -> [MetaData] {
451-
// Try to decode as array first (standard format)
452-
if let metaDataArray = try? container.decode([MetaData].self, forKey: key) {
453-
return metaDataArray
454-
}
455-
456-
// Try to decode as object keyed by index strings
457-
if let metaDataDict = try? container.decode([String: MetaData].self, forKey: key) {
458-
return Array(metaDataDict.values)
459-
}
460-
461-
// Fallback to empty array
462-
return []
463-
}
464447
}
465448

466449

0 commit comments

Comments
 (0)