Moved the Amiibo API implementation to its own package #2

Merged
javier merged 12 commits from migration/api-work into main 2024-09-14 22:26:39 +00:00
4 changed files with 1141 additions and 14 deletions
Showing only changes of commit b29815f044 - Show all commits

View File

@ -16,12 +16,12 @@ public struct AmiiboMockClient {
// MARK: Properties
private(set) public var amiibos: [Amiibo]?
private(set) public var amiiboSeries: [AmiiboSeries]?
private(set) public var amiiboTypes: [AmiiboType]?
private(set) public var gameCharacters: [GameCharacter]?
private(set) public var gameSeries: [GameSeries]?
private(set) public var lastUpdated: Date?
private let amiibos: [Amiibo]?
private let amiiboSeries: [AmiiboSeries]?
private let amiiboTypes: [AmiiboType]?
private let gameCharacters: [GameCharacter]?
private let gameSeries: [GameSeries]?
private let lastUpdated: Date?
// MARK: Initialisers

View File

@ -11,7 +11,6 @@
//===----------------------------------------------------------------------===
import Foundation
import OpenAPIRuntime
public struct AmiiboService {

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +0,0 @@
import Testing
@testable import AmiiboAPI
@Test func example() async throws {
// Write your test here and use APIs like `#expect(...)` to check expected conditions.
}