Skip to content

Conversation

@leogdion
Copy link
Member

@leogdion leogdion commented Sep 8, 2020

No description provided.

@codecov
Copy link

codecov bot commented Sep 8, 2020

Codecov Report

❗ No coverage uploaded for pull request base (main@69f866d). Click here to learn what that means.
The diff coverage is n/a.

Impacted file tree graph

@@          Coverage Diff           @@
##             main      #1   +/-   ##
======================================
  Coverage        ?   0.00%           
======================================
  Files           ?      25           
  Lines           ?     182           
  Branches        ?       0           
======================================
  Hits            ?       0           
  Misses          ?     182           
  Partials        ?       0           
Flag Coverage Δ
#amd64 0.00% <0.00%> (?)
#arm64 0.00% <0.00%> (?)
#bionic 0.00% <0.00%> (?)
#focal 0.00% <0.00%> (?)
#github 0.00% <0.00%> (?)
#macOS 0.00% <0.00%> (?)
#travis 0.00% <0.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 69f866d...604a799. Read the comment docs.

@leogdion leogdion merged commit cd10258 into main Sep 8, 2020
@leogdion leogdion deleted the migrating-code branch September 10, 2020 20:51
@leogdion leogdion mentioned this pull request Apr 15, 2021
leogdion added a commit that referenced this pull request Nov 6, 2025
Implements first 8 fixes from PR #132 code review (Priority 0 items #4-6).

## Type System Migration (Int64 → Int)
- Update RestoreImageRecord.fileSize: Int64 → Int
- Update XcodeVersionRecord.fileSize: Int64? → Int?
- Remove unnecessary Int(record.fileSize) conversions in RecordBuilder
- Update IPSWFetcher, AppleDBFetcher, IPSWVersion to use Int
- Rename FieldValueExtensions.int64Value → intValue (+ 2 usage updates)

## Boolean Helper Usage
- Replace manual `.int64(bool ? 1 : 0)` with `.boolean(bool)` in RecordBuilder (4 locations)
- Move FieldValue.boolean() to extension for SwiftLint type_contents_order compliance

## Critical Bug Fixes
- Fix force unwrap crash risk in XcodeReleasesFetcher.toDate (use nil-coalescing)
- Fix duplicate BushelCloudKitService initialization in SyncEngine (reuse single instance)
- Remove silent error swallowing (try? → direct assignment)

## Build Status
✅ Clean build (3.81s) with no errors

Related to: #132 (items #1, #4, #5, #6, #10)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@claude claude bot mentioned this pull request Nov 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants