|
29 | 29 | DAD0D37A2840B82F00436272 /* DBPokemon.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAD0D3792840B82F00436272 /* DBPokemon.swift */; }; |
30 | 30 | DAD0D37C2840B85100436272 /* DBPokemonType.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAD0D37B2840B85100436272 /* DBPokemonType.swift */; }; |
31 | 31 | DAD0D37F2840BEAA00436272 /* DateFormatter+Pokemon.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAD0D37E2840BEAA00436272 /* DateFormatter+Pokemon.swift */; }; |
| 32 | + DAD0D3812840C29900436272 /* PokemonRepository.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAD0D3802840C29900436272 /* PokemonRepository.swift */; }; |
| 33 | + DAD0D3832840C45300436272 /* LocalPokemonDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAD0D3822840C45300436272 /* LocalPokemonDataSource.swift */; }; |
| 34 | + DAD0D3852840C4C800436272 /* RemotePokemonDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAD0D3842840C4C800436272 /* RemotePokemonDataSource.swift */; }; |
| 35 | + DAD0D3872840C65D00436272 /* PokemonRepositoryImplementation.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAD0D3862840C65D00436272 /* PokemonRepositoryImplementation.swift */; }; |
| 36 | + DAD0D3892840C76700436272 /* GetPokemonUseCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAD0D3882840C76700436272 /* GetPokemonUseCase.swift */; }; |
| 37 | + DAD0D38B2840C7C600436272 /* SavePokemonUseCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAD0D38A2840C7C600436272 /* SavePokemonUseCase.swift */; }; |
| 38 | + DAD0D38D2840C7FE00436272 /* ExistsPokemonUseCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAD0D38C2840C7FE00436272 /* ExistsPokemonUseCase.swift */; }; |
| 39 | + DAD0D38F2840C83100436272 /* GetPokemonsUseCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAD0D38E2840C83100436272 /* GetPokemonsUseCase.swift */; }; |
32 | 40 | /* End PBXBuildFile section */ |
33 | 41 |
|
34 | 42 | /* Begin PBXContainerItemProxy section */ |
|
74 | 82 | DAD0D3792840B82F00436272 /* DBPokemon.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DBPokemon.swift; sourceTree = "<group>"; }; |
75 | 83 | DAD0D37B2840B85100436272 /* DBPokemonType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DBPokemonType.swift; sourceTree = "<group>"; }; |
76 | 84 | DAD0D37E2840BEAA00436272 /* DateFormatter+Pokemon.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DateFormatter+Pokemon.swift"; sourceTree = "<group>"; }; |
| 85 | + DAD0D3802840C29900436272 /* PokemonRepository.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PokemonRepository.swift; sourceTree = "<group>"; }; |
| 86 | + DAD0D3822840C45300436272 /* LocalPokemonDataSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocalPokemonDataSource.swift; sourceTree = "<group>"; }; |
| 87 | + DAD0D3842840C4C800436272 /* RemotePokemonDataSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RemotePokemonDataSource.swift; sourceTree = "<group>"; }; |
| 88 | + DAD0D3862840C65D00436272 /* PokemonRepositoryImplementation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PokemonRepositoryImplementation.swift; sourceTree = "<group>"; }; |
| 89 | + DAD0D3882840C76700436272 /* GetPokemonUseCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GetPokemonUseCase.swift; sourceTree = "<group>"; }; |
| 90 | + DAD0D38A2840C7C600436272 /* SavePokemonUseCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SavePokemonUseCase.swift; sourceTree = "<group>"; }; |
| 91 | + DAD0D38C2840C7FE00436272 /* ExistsPokemonUseCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExistsPokemonUseCase.swift; sourceTree = "<group>"; }; |
| 92 | + DAD0D38E2840C83100436272 /* GetPokemonsUseCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GetPokemonsUseCase.swift; sourceTree = "<group>"; }; |
77 | 93 | /* End PBXFileReference section */ |
78 | 94 |
|
79 | 95 | /* Begin PBXFrameworksBuildPhase section */ |
|
167 | 183 | DAD0D353283FCD2B00436272 /* UseCases */ = { |
168 | 184 | isa = PBXGroup; |
169 | 185 | children = ( |
| 186 | + DAD0D3882840C76700436272 /* GetPokemonUseCase.swift */, |
| 187 | + DAD0D38A2840C7C600436272 /* SavePokemonUseCase.swift */, |
| 188 | + DAD0D38C2840C7FE00436272 /* ExistsPokemonUseCase.swift */, |
| 189 | + DAD0D38E2840C83100436272 /* GetPokemonsUseCase.swift */, |
170 | 190 | ); |
171 | 191 | path = UseCases; |
172 | 192 | sourceTree = "<group>"; |
|
222 | 242 | DAD0D359283FCD2B00436272 /* Repositories */ = { |
223 | 243 | isa = PBXGroup; |
224 | 244 | children = ( |
| 245 | + DAD0D3802840C29900436272 /* PokemonRepository.swift */, |
| 246 | + DAD0D3822840C45300436272 /* LocalPokemonDataSource.swift */, |
| 247 | + DAD0D3842840C4C800436272 /* RemotePokemonDataSource.swift */, |
| 248 | + DAD0D3862840C65D00436272 /* PokemonRepositoryImplementation.swift */, |
225 | 249 | ); |
226 | 250 | path = Repositories; |
227 | 251 | sourceTree = "<group>"; |
|
386 | 410 | DAD0D3782840B7A000436272 /* ServerSprite.swift in Sources */, |
387 | 411 | DAD0D37F2840BEAA00436272 /* DateFormatter+Pokemon.swift in Sources */, |
388 | 412 | DAD0D36D283FD40100436272 /* HTTPError.swift in Sources */, |
| 413 | + DAD0D3852840C4C800436272 /* RemotePokemonDataSource.swift in Sources */, |
389 | 414 | DAD0D3762840B6D800436272 /* Model.xcdatamodeld in Sources */, |
| 415 | + DAD0D3832840C45300436272 /* LocalPokemonDataSource.swift in Sources */, |
| 416 | + DAD0D38D2840C7FE00436272 /* ExistsPokemonUseCase.swift in Sources */, |
| 417 | + DAD0D3812840C29900436272 /* PokemonRepository.swift in Sources */, |
390 | 418 | DAD0D35F283FCF1500436272 /* ServerTypes.swift in Sources */, |
391 | 419 | DAD0D36B283FD3B300436272 /* APIManager.swift in Sources */, |
| 420 | + DAD0D3892840C76700436272 /* GetPokemonUseCase.swift in Sources */, |
392 | 421 | DAD0D31C283FC74100436272 /* PokemonApp.swift in Sources */, |
393 | 422 | DAD0D352283FC7B000436272 /* Constants.swift in Sources */, |
394 | 423 | DAD0D3712840B50200436272 /* CoreDataStack.swift in Sources */, |
| 424 | + DAD0D3872840C65D00436272 /* PokemonRepositoryImplementation.swift in Sources */, |
395 | 425 | DAD0D369283FD1A600436272 /* Pokemon.swift in Sources */, |
396 | 426 | DAD0D37A2840B82F00436272 /* DBPokemon.swift in Sources */, |
397 | 427 | DAD0D35D283FCD3A00436272 /* ServerPokemon.swift in Sources */, |
398 | 428 | DAD0D36F283FDA2F00436272 /* Persistence.swift in Sources */, |
| 429 | + DAD0D38B2840C7C600436272 /* SavePokemonUseCase.swift in Sources */, |
399 | 430 | DAD0D367283FD0B400436272 /* PokemonType.swift in Sources */, |
| 431 | + DAD0D38F2840C83100436272 /* GetPokemonsUseCase.swift in Sources */, |
400 | 432 | DAD0D3732840B60F00436272 /* DBManager.swift in Sources */, |
401 | 433 | DAD0D37C2840B85100436272 /* DBPokemonType.swift in Sources */, |
402 | 434 | ); |
|
0 commit comments