Add RecordName value type for record identifiers - #472
Conversation
Co-authored-by: Cursor <cursoragent@cursor.com>
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Team Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Review:
|
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## v1.0.0-beta.5 #472 +/- ##
=================================================
+ Coverage 86.29% 86.36% +0.06%
=================================================
Files 198 199 +1
Lines 4810 4825 +15
=================================================
+ Hits 4151 4167 +16
+ Misses 659 658 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Summary
RecordNameas a string-backed struct (JSON string, string-literal) instead of a typealias or enum.Reference,RecordInfo,CloudKitRecord, lookup/write conveniences). OpenAPI generated types stayString.ownerRecordName/ user-identity names left asString/UserRecordName.Closes #465
May need a rebase onto #470 if both touch
Referenceconversion.Test plan
swift test(MistKit)Made with Cursor