Skip to content

Commit 9d49d0a

Browse files
leogdionclaude
andcommitted
Replace FormattingHelpers with FormatStyle-based Formatters
- Update DataSourceMetadata+CloudKit to use Formatters.dateTimeFormat - Update XcodeVersionRecord+CloudKit to use Formatters.dateFormat and fileSizeFormat - Update RestoreImageRecord+CloudKit (no FormattingHelpers usage) - Update SwiftVersionRecord+CloudKit (no FormattingHelpers usage) Fixes compilation errors after FormattingHelpers was removed in commit 991a95a. All 137 BushelCloud tests pass successfully. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 1a28afc commit 9d49d0a

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

Sources/BushelCloudKit/Extensions/DataSourceMetadata+CloudKit.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ extension DataSourceMetadata: CloudKitRecord {
8383
let lastFetchedAt = recordInfo.fields["lastFetchedAt"]?.dateValue
8484
let recordCount = recordInfo.fields["recordCount"]?.intValue ?? 0
8585

86-
let dateStr = lastFetchedAt.map { FormattingHelpers.formatDateTime($0) } ?? "Unknown"
86+
let dateStr = lastFetchedAt.map { $0.formatted(Formatters.dateTimeFormat) } ?? "Unknown"
8787

8888
var output = "\n \(sourceName)\(recordTypeName)\n"
8989
output += " Last fetched: \(dateStr) | Records: \(recordCount)"

Sources/BushelCloudKit/Extensions/RestoreImageRecord+CloudKit.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ extension RestoreImageRecord: @retroactive CloudKitRecord {
104104

105105
let signedStr = signed ? "✅ Signed" : "❌ Unsigned"
106106
let prereleaseStr = prerelease ? "[Beta/RC]" : ""
107-
let sizeStr = FormattingHelpers.formatFileSize(size)
107+
let sizeStr = size.formatted(Formatters.fileSizeFormat)
108108

109109
var output = " \(build) \(prereleaseStr)\n"
110110
output += " \(signedStr) | Size: \(sizeStr) | Source: \(source)"

Sources/BushelCloudKit/Extensions/SwiftVersionRecord+CloudKit.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ extension SwiftVersionRecord: @retroactive CloudKitRecord {
7676
let version = recordInfo.fields["version"]?.stringValue ?? "Unknown"
7777
let releaseDate = recordInfo.fields["releaseDate"]?.dateValue
7878

79-
let dateStr = releaseDate.map { FormattingHelpers.formatDate($0) } ?? "Unknown"
79+
let dateStr = releaseDate.map { $0.formatted(Formatters.dateFormat) } ?? "Unknown"
8080

8181
var output = "\n Swift \(version)\n"
8282
output += " Released: \(dateStr)"

Sources/BushelCloudKit/Extensions/XcodeVersionRecord+CloudKit.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,8 @@ extension XcodeVersionRecord: @retroactive CloudKitRecord {
109109
let releaseDate = recordInfo.fields["releaseDate"]?.dateValue
110110
let size = recordInfo.fields["fileSize"]?.intValue ?? 0
111111

112-
let dateStr = releaseDate.map { FormattingHelpers.formatDate($0) } ?? "Unknown"
113-
let sizeStr = FormattingHelpers.formatFileSize(size)
112+
let dateStr = releaseDate.map { $0.formatted(Formatters.dateFormat) } ?? "Unknown"
113+
let sizeStr = size.formatted(Formatters.fileSizeFormat)
114114

115115
var output = "\n \(version) (Build \(build))\n"
116116
output += " Released: \(dateStr) | Size: \(sizeStr)"

0 commit comments

Comments
 (0)