This PR contains the work done to provide basic Linux support to this package. To provide further details about the work done: - [x] updated the `SwiftLibs` dependency to `v0.1.5`; - [x] updated the Swift tools version in the `Package` file to `v5.7`; - [x] added the `/.vscode` folder to the `.gitignore` file; - [x] filtered out the `AmiiboClient` and `AmiiboService` entities from Linux platforms; - [x] added several targets to the `Makefile` to smooth several development work-flows; - [x] updated the Xcode and Github pages documentation. Co-authored-by: Javier Cicchelli <javier@rock-n-code.com> Reviewed-on: #16
1 line
5.2 KiB
JSON
1 line
5.2 KiB
JSON
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AmiiboClientError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/amiiboservice\/amiiboclienterror"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/AmiiboService\/s5ErrorP","doc:\/\/AmiiboService\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/AmiiboService\/documentation\/AmiiboService\/AmiiboClientError","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This error definitions represents any error happening while the client makes a request to the remote API and handles the respective response, excluding the decoding of the retrieved data into a particular model."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AmiiboClientError"}],"title":"AmiiboClientError","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:13AmiiboService0A11ClientErrorO","modules":[{"name":"AmiiboService"}],"navigatorTitle":[{"kind":"identifier","text":"AmiiboClientError"}]},"hierarchy":{"paths":[["doc:\/\/AmiiboService\/documentation\/AmiiboService"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/AmiiboService\/documentation\/AmiiboService\/AmiiboClientError\/responseCode(_:)","doc:\/\/AmiiboService\/documentation\/AmiiboService\/AmiiboClientError\/responseCodeNotFound"]},{"title":"Default Implementations","identifiers":["doc:\/\/AmiiboService\/documentation\/AmiiboService\/AmiiboClientError\/Error-Implementations"],"generated":true}],"references":{"https://www.amiiboapi.com":{"title":"Amiibo API","titleInlineContent":[{"type":"text","text":"Amiibo API"}],"type":"link","identifier":"https:\/\/www.amiiboapi.com","url":"https:\/\/www.amiiboapi.com"},"doc://AmiiboService/documentation/AmiiboService/AmiiboClientError/responseCode(_:)":{"role":"symbol","title":"AmiiboClientError.responseCode(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"responseCode"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The status code of the response is not the expected one, which is "},{"type":"codeVoice","code":".ok"},{"type":"text","text":" ("},{"type":"codeVoice","code":"200"},{"type":"text","text":")."}],"identifier":"doc:\/\/AmiiboService\/documentation\/AmiiboService\/AmiiboClientError\/responseCode(_:)","kind":"symbol","type":"topic","url":"\/documentation\/amiiboservice\/amiiboclienterror\/responsecode(_:)"},"doc://AmiiboService/documentation/AmiiboService/AmiiboClientError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/AmiiboService\/documentation\/AmiiboService\/AmiiboClientError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/amiiboservice\/amiiboclienterror\/error-implementations"},"doc://AmiiboService/documentation/AmiiboService":{"role":"collection","title":"AmiiboService","abstract":[{"type":"text","text":"Ready-to-use service that retrieves decoded entities from any of the "},{"type":"reference","isActive":true,"identifier":"https:\/\/www.amiiboapi.com"},{"type":"text","text":" available endpoints."}],"identifier":"doc:\/\/AmiiboService\/documentation\/AmiiboService","kind":"symbol","type":"topic","url":"\/documentation\/amiiboservice"},"doc://AmiiboService/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/AmiiboService\/s8SendableP"},"doc://AmiiboService/documentation/AmiiboService/AmiiboClientError":{"role":"symbol","title":"AmiiboClientError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AmiiboClientError"}],"abstract":[{"type":"text","text":"This error definitions represents any error happening while the client makes a request to the remote API and handles the respective response, excluding the decoding of the retrieved data into a particular model."}],"identifier":"doc:\/\/AmiiboService\/documentation\/AmiiboService\/AmiiboClientError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AmiiboClientError"}],"url":"\/documentation\/amiiboservice\/amiiboclienterror"},"doc://AmiiboService/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/AmiiboService\/s5ErrorP"},"doc://AmiiboService/documentation/AmiiboService/AmiiboClientError/responseCodeNotFound":{"role":"symbol","title":"AmiiboClientError.responseCodeNotFound","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"responseCodeNotFound"}],"abstract":[{"type":"text","text":"The status code of the response was not received at all."}],"identifier":"doc:\/\/AmiiboService\/documentation\/AmiiboService\/AmiiboClientError\/responseCodeNotFound","kind":"symbol","type":"topic","url":"\/documentation\/amiiboservice\/amiiboclienterror\/responsecodenotfound"}}} |