Skip to content

Commit d69cfd5

Browse files
committed
Merge branch 'main' of github.com:mergesort/Boutique
2 parents 4998d25 + 79bc6cd commit d69cfd5

File tree

102 files changed

+102
-102
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

102 files changed

+102
-102
lines changed

docs/data/documentation/boutique.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"identifier":{"url":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/Boutique\/s5ErrorP","doc:\/\/Boutique\/s8SendableP"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/couldNotAccessKeychain","doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/errorWithStatus(status:)","doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/itemNotFound","doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/missingEntitlement"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/Error-Implementations"]}],"hierarchy":{"paths":[["doc:\/\/Boutique\/documentation\/Boutique"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"KeychainError","kind":"identifier"}]}]}],"metadata":{"modules":[{"name":"Boutique"}],"navigatorTitle":[{"kind":"identifier","text":"KeychainError"}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeychainError"}],"externalID":"s:8Boutique13KeychainErrorO","role":"symbol","roleHeading":"Enumeration","symbolKind":"enum","title":"KeychainError"},"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/boutique\/keychainerror"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://Boutique/documentation/Boutique/KeychainError":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"KeychainError","kind":"identifier"}],"url":"\/documentation\/boutique\/keychainerror","role":"symbol","abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError","navigatorTitle":[{"kind":"identifier","text":"KeychainError"}],"title":"KeychainError"},"doc://Boutique/s8SendableP":{"identifier":"doc:\/\/Boutique\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://Boutique/documentation/Boutique":{"title":"Boutique","identifier":"doc:\/\/Boutique\/documentation\/Boutique","type":"topic","abstract":[{"type":"text","text":"A simple but surprisingly fancy data store and so much more"}],"role":"collection","kind":"symbol","url":"\/documentation\/boutique"},"doc://Boutique/documentation/Boutique/KeychainError/couldNotAccessKeychain":{"kind":"symbol","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/couldNotAccessKeychain","title":"KeychainError.couldNotAccessKeychain","url":"\/documentation\/boutique\/keychainerror\/couldnotaccesskeychain","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"couldNotAccessKeychain"}],"abstract":[{"text":"The keychain could not be accessed.","type":"text"}]},"doc://Boutique/s5ErrorP":{"identifier":"doc:\/\/Boutique\/s5ErrorP","type":"unresolvable","title":"Swift.Error"},"doc://Boutique/documentation/Boutique/KeychainError/missingEntitlement":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"missingEntitlement"}],"kind":"symbol","abstract":[{"type":"text","text":"The application does not have the proper entitlements to perform the requested action."},{"text":" ","type":"text"},{"type":"text","text":"This may be due to an Apple Keychain bug. As a workaround try running on a device that is not attached to a debugger."}],"role":"symbol","type":"topic","title":"KeychainError.missingEntitlement","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/missingEntitlement","url":"\/documentation\/boutique\/keychainerror\/missingentitlement"},"doc://Boutique/documentation/Boutique/KeychainError/Error-Implementations":{"type":"topic","url":"\/documentation\/boutique\/keychainerror\/error-implementations","abstract":[],"kind":"article","title":"Error Implementations","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/Error-Implementations","role":"collectionGroup"},"doc://Boutique/documentation/Boutique/KeychainError/errorWithStatus(status:)":{"role":"symbol","title":"KeychainError.errorWithStatus(status:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorWithStatus"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"status"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@T@OSStatus","text":"OSStatus","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","abstract":[{"text":"We did not match any commonly encountered keychain errors and want to bubble up the status code","type":"text"}],"type":"topic","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/errorWithStatus(status:)","url":"\/documentation\/boutique\/keychainerror\/errorwithstatus(status:)"},"doc://Boutique/documentation/Boutique/KeychainError/itemNotFound":{"type":"topic","abstract":[{"text":"No data was found for the requested key.","type":"text"}],"role":"symbol","kind":"symbol","url":"\/documentation\/boutique\/keychainerror\/itemnotfound","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/itemNotFound","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"itemNotFound","kind":"identifier"}],"title":"KeychainError.itemNotFound"}}}
1+
{"hierarchy":{"paths":[["doc:\/\/Boutique\/documentation\/Boutique"]]},"kind":"symbol","sections":[],"metadata":{"role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"KeychainError","kind":"identifier"}],"symbolKind":"enum","title":"KeychainError","modules":[{"name":"Boutique"}],"roleHeading":"Enumeration","externalID":"s:8Boutique13KeychainErrorO","navigatorTitle":[{"text":"KeychainError","kind":"identifier"}]},"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/Boutique\/s5ErrorP","doc:\/\/Boutique\/s8SendableP"],"title":"Conforms To","type":"conformsTo"}],"topicSections":[{"identifiers":["doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/couldNotAccessKeychain","doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/errorWithStatus(status:)","doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/itemNotFound","doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/missingEntitlement"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/Error-Implementations"],"title":"Default Implementations","generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"KeychainError","kind":"identifier"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/boutique\/keychainerror"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://Boutique/s8SendableP":{"identifier":"doc:\/\/Boutique\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://Boutique/documentation/Boutique/KeychainError/errorWithStatus(status:)":{"url":"\/documentation\/boutique\/keychainerror\/errorwithstatus(status:)","role":"symbol","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/errorWithStatus(status:)","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"errorWithStatus","kind":"identifier"},{"text":"(","kind":"text"},{"text":"status","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@T@OSStatus","text":"OSStatus","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","title":"KeychainError.errorWithStatus(status:)","abstract":[{"text":"We did not match any commonly encountered keychain errors and want to bubble up the status code","type":"text"}],"type":"topic"},"doc://Boutique/documentation/Boutique/KeychainError/missingEntitlement":{"url":"\/documentation\/boutique\/keychainerror\/missingentitlement","role":"symbol","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/missingEntitlement","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"missingEntitlement","kind":"identifier"}],"title":"KeychainError.missingEntitlement","kind":"symbol","abstract":[{"text":"The application does not have the proper entitlements to perform the requested action.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This may be due to an Apple Keychain bug. As a workaround try running on a device that is not attached to a debugger."}],"type":"topic"},"doc://Boutique/documentation/Boutique/KeychainError/itemNotFound":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"itemNotFound","kind":"identifier"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"No data was found for the requested key."}],"title":"KeychainError.itemNotFound","type":"topic","url":"\/documentation\/boutique\/keychainerror\/itemnotfound","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/itemNotFound"},"doc://Boutique/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Boutique\/s5ErrorP"},"doc://Boutique/documentation/Boutique/KeychainError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"KeychainError","kind":"identifier"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"KeychainError"}],"abstract":[],"title":"KeychainError","type":"topic","url":"\/documentation\/boutique\/keychainerror","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError"},"doc://Boutique/documentation/Boutique/KeychainError/couldNotAccessKeychain":{"kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"couldNotAccessKeychain","kind":"identifier"}],"abstract":[{"type":"text","text":"The keychain could not be accessed."}],"title":"KeychainError.couldNotAccessKeychain","url":"\/documentation\/boutique\/keychainerror\/couldnotaccesskeychain","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/couldNotAccessKeychain","type":"topic","role":"symbol"},"doc://Boutique/documentation/Boutique/KeychainError/Error-Implementations":{"title":"Error Implementations","url":"\/documentation\/boutique\/keychainerror\/error-implementations","abstract":[],"role":"collectionGroup","type":"topic","kind":"article","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/Error-Implementations"},"doc://Boutique/documentation/Boutique":{"kind":"symbol","url":"\/documentation\/boutique","abstract":[{"text":"A simple but surprisingly fancy data store and so much more","type":"text"}],"identifier":"doc:\/\/Boutique\/documentation\/Boutique","role":"collection","title":"Boutique","type":"topic"}}}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"metadata":{"roleHeading":"Case","title":"KeychainError.couldNotAccessKeychain","role":"symbol","modules":[{"name":"Boutique"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"couldNotAccessKeychain","kind":"identifier"}],"externalID":"s:8Boutique13KeychainErrorO014couldNotAccessB0yA2CmF","symbolKind":"case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/couldNotAccessKeychain"},"kind":"symbol","variants":[{"paths":["\/documentation\/boutique\/keychainerror\/couldnotaccesskeychain"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"The keychain could not be accessed.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/Boutique\/documentation\/Boutique","doc:\/\/Boutique\/documentation\/Boutique\/KeychainError"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"couldNotAccessKeychain","kind":"identifier"}],"platforms":["macOS"]}]}],"references":{"doc://Boutique/documentation/Boutique/KeychainError":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"KeychainError","kind":"identifier"}],"url":"\/documentation\/boutique\/keychainerror","role":"symbol","abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError","navigatorTitle":[{"kind":"identifier","text":"KeychainError"}],"title":"KeychainError"},"doc://Boutique/documentation/Boutique/KeychainError/couldNotAccessKeychain":{"kind":"symbol","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/couldNotAccessKeychain","title":"KeychainError.couldNotAccessKeychain","url":"\/documentation\/boutique\/keychainerror\/couldnotaccesskeychain","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"couldNotAccessKeychain"}],"abstract":[{"text":"The keychain could not be accessed.","type":"text"}]},"doc://Boutique/documentation/Boutique":{"title":"Boutique","identifier":"doc:\/\/Boutique\/documentation\/Boutique","type":"topic","abstract":[{"type":"text","text":"A simple but surprisingly fancy data store and so much more"}],"role":"collection","kind":"symbol","url":"\/documentation\/boutique"}}}
1+
{"abstract":[{"type":"text","text":"The keychain could not be accessed."}],"metadata":{"modules":[{"name":"Boutique"}],"roleHeading":"Case","title":"KeychainError.couldNotAccessKeychain","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"couldNotAccessKeychain"}],"externalID":"s:8Boutique13KeychainErrorO014couldNotAccessB0yA2CmF","symbolKind":"case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/couldNotAccessKeychain"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"couldNotAccessKeychain"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/boutique\/keychainerror\/couldnotaccesskeychain"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/Boutique\/documentation\/Boutique","doc:\/\/Boutique\/documentation\/Boutique\/KeychainError"]]},"references":{"doc://Boutique/documentation/Boutique/KeychainError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"KeychainError","kind":"identifier"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"KeychainError"}],"abstract":[],"title":"KeychainError","type":"topic","url":"\/documentation\/boutique\/keychainerror","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError"},"doc://Boutique/documentation/Boutique":{"kind":"symbol","url":"\/documentation\/boutique","abstract":[{"text":"A simple but surprisingly fancy data store and so much more","type":"text"}],"identifier":"doc:\/\/Boutique\/documentation\/Boutique","role":"collection","title":"Boutique","type":"topic"},"doc://Boutique/documentation/Boutique/KeychainError/couldNotAccessKeychain":{"kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"couldNotAccessKeychain","kind":"identifier"}],"abstract":[{"type":"text","text":"The keychain could not be accessed."}],"title":"KeychainError.couldNotAccessKeychain","url":"\/documentation\/boutique\/keychainerror\/couldnotaccesskeychain","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/couldNotAccessKeychain","type":"topic","role":"symbol"}}}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/Error-Implementations"},"schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/localizedDescription"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/Boutique\/documentation\/Boutique","doc:\/\/Boutique\/documentation\/Boutique\/KeychainError"]]},"metadata":{"role":"collectionGroup","modules":[{"name":"Boutique"}],"roleHeading":"API Collection","title":"Error Implementations"},"kind":"article","sections":[],"variants":[{"paths":["\/documentation\/boutique\/keychainerror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://Boutique/documentation/Boutique":{"title":"Boutique","identifier":"doc:\/\/Boutique\/documentation\/Boutique","type":"topic","abstract":[{"type":"text","text":"A simple but surprisingly fancy data store and so much more"}],"role":"collection","kind":"symbol","url":"\/documentation\/boutique"},"doc://Boutique/documentation/Boutique/KeychainError/localizedDescription":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"localizedDescription","kind":"symbol","url":"\/documentation\/boutique\/keychainerror\/localizeddescription","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/localizedDescription","type":"topic","abstract":[]},"doc://Boutique/documentation/Boutique/KeychainError":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"KeychainError","kind":"identifier"}],"url":"\/documentation\/boutique\/keychainerror","role":"symbol","abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError","navigatorTitle":[{"kind":"identifier","text":"KeychainError"}],"title":"KeychainError"}}}
1+
{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/Boutique\/documentation\/Boutique","doc:\/\/Boutique\/documentation\/Boutique\/KeychainError"]]},"kind":"article","metadata":{"roleHeading":"API Collection","modules":[{"name":"Boutique"}],"title":"Error Implementations","role":"collectionGroup"},"topicSections":[{"identifiers":["doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/localizedDescription"],"generated":true,"title":"Instance Properties"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/boutique\/keychainerror\/error-implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/Error-Implementations"},"references":{"doc://Boutique/documentation/Boutique":{"kind":"symbol","url":"\/documentation\/boutique","abstract":[{"text":"A simple but surprisingly fancy data store and so much more","type":"text"}],"identifier":"doc:\/\/Boutique\/documentation\/Boutique","role":"collection","title":"Boutique","type":"topic"},"doc://Boutique/documentation/Boutique/KeychainError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"KeychainError","kind":"identifier"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"KeychainError"}],"abstract":[],"title":"KeychainError","type":"topic","url":"\/documentation\/boutique\/keychainerror","identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError"},"doc://Boutique/documentation/Boutique/KeychainError/localizedDescription":{"abstract":[],"identifier":"doc:\/\/Boutique\/documentation\/Boutique\/KeychainError\/localizedDescription","kind":"symbol","type":"topic","role":"symbol","title":"localizedDescription","url":"\/documentation\/boutique\/keychainerror\/localizeddescription","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]}}}

0 commit comments

Comments
 (0)