Mercurial > public > lazybear
comparison LazyBear.xcodeproj/project.pbxproj @ 463:783b567800d9
Starts new version
author | Dennis Concepción Martín <dennisconcepcionmartin@gmail.com> |
---|---|
date | Sat, 17 Jul 2021 09:33:26 +0100 |
parents | 57471e7bcf08 |
children | 6953d83060a4 |
comparison
equal
deleted
inserted
replaced
462:daeac7c7c586 | 463:783b567800d9 |
---|---|
1 // !$*UTF8*$! | 1 // !$*UTF8*$! |
2 { | 2 { |
3 archiveVersion = 1; | 3 archiveVersion = 1; |
4 classes = { | 4 classes = { |
5 }; | 5 }; |
6 objectVersion = 52; | 6 objectVersion = 50; |
7 objects = { | 7 objects = { |
8 | 8 |
9 /* Begin PBXBuildFile section */ | 9 /* Begin PBXBuildFile section */ |
10 9502BBF5267F5194003B0A59 /* CompanyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9502BBF4267F5194003B0A59 /* CompanyView.swift */; }; | 10 95F7C16126A2CCA2002F08DB /* lazybearApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F7C16026A2CCA2002F08DB /* lazybearApp.swift */; }; |
11 9502BBF7267F5974003B0A59 /* CompanyResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9502BBF6267F5974003B0A59 /* CompanyResponse.swift */; }; | 11 95F7C16326A2CCA2002F08DB /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F7C16226A2CCA2002F08DB /* ContentView.swift */; }; |
12 9502BBF9267F59A0003B0A59 /* Company.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9502BBF8267F59A0003B0A59 /* Company.swift */; }; | 12 95F7C16526A2CCA2002F08DB /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95F7C16426A2CCA2002F08DB /* Assets.xcassets */; }; |
13 9502BBFB267F5EE8003B0A59 /* ChartHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9502BBFA267F5EE8003B0A59 /* ChartHelper.swift */; }; | 13 95F7C16826A2CCA2002F08DB /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95F7C16726A2CCA2002F08DB /* Preview Assets.xcassets */; }; |
14 9502BBFD267F63F3003B0A59 /* CustomRectangleBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9502BBFC267F63F3003B0A59 /* CustomRectangleBox.swift */; }; | 14 95F7C16A26A2CCA2002F08DB /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F7C16926A2CCA2002F08DB /* Persistence.swift */; }; |
15 9502BBFF267F6454003B0A59 /* KeyStatsHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9502BBFE267F6454003B0A59 /* KeyStatsHelper.swift */; }; | 15 95F7C16D26A2CCA2002F08DB /* lazybear.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95F7C16B26A2CCA2002F08DB /* lazybear.xcdatamodeld */; }; |
16 9502BC01267F8771003B0A59 /* KeyStatsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9502BC00267F8771003B0A59 /* KeyStatsList.swift */; }; | 16 95F7C17826A2CCA3002F08DB /* lazybearTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F7C17726A2CCA3002F08DB /* lazybearTests.swift */; }; |
17 950B6F3D267643460029E447 /* Purchases in Frameworks */ = {isa = PBXBuildFile; productRef = 950B6F3C267643460029E447 /* Purchases */; }; | 17 95F7C18326A2CCA3002F08DB /* lazybearUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F7C18226A2CCA3002F08DB /* lazybearUITests.swift */; }; |
18 950B6F3F267643640029E447 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 950B6F3E267643640029E447 /* StoreKit.framework */; }; | |
19 950B6F422676454A0029E447 /* RevenueCatTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 950B6F412676454A0029E447 /* RevenueCatTest.swift */; }; | |
20 950C57132629EF9100F234FE /* LazyBearTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 950C57122629EF9100F234FE /* LazyBearTests.swift */; }; | |
21 950C57232629EFC200F234FE /* LazyBearUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 950C57222629EFC200F234FE /* LazyBearUITests.swift */; }; | |
22 950D0E192618AA4900D17AD7 /* CompanyList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 950D0E182618AA4900D17AD7 /* CompanyList.swift */; }; | |
23 950D0E292618AEC800D17AD7 /* SearchedCompanyItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 950D0E282618AEC800D17AD7 /* SearchedCompanyItem.swift */; }; | |
24 95123AB826766497001BFAF3 /* CurrencySheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95123AB726766497001BFAF3 /* CurrencySheet.swift */; }; | |
25 95123ABA2676658E001BFAF3 /* StockSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95123AB92676658E001BFAF3 /* StockSheet.swift */; }; | |
26 95123ABC2676676B001BFAF3 /* CurrencySheetRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95123ABB2676676B001BFAF3 /* CurrencySheetRow.swift */; }; | |
27 95123ABE267669C6001BFAF3 /* StockSheetRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95123ABD267669C6001BFAF3 /* StockSheetRow.swift */; }; | |
28 95123AC026767370001BFAF3 /* StockItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95123ABF26767370001BFAF3 /* StockItem.swift */; }; | |
29 95131D46267A03020055C6DE /* WatchlistCompany+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95131D45267A02FC0055C6DE /* WatchlistCompany+CoreDataProperties.swift */; }; | |
30 95131D47267A03020055C6DE /* WatchlistCompany+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95131D44267A02FC0055C6DE /* WatchlistCompany+CoreDataClass.swift */; }; | |
31 95131D4B267A15490055C6DE /* WatchlistSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95131D4A267A15490055C6DE /* WatchlistSheet.swift */; }; | |
32 951490552610BD2B00BDEEB5 /* WelcomeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951490542610BD2B00BDEEB5 /* WelcomeView.swift */; }; | |
33 951566E72613A2B6007C0F36 /* TradingDatesSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951566E62613A2B6007C0F36 /* TradingDatesSheet.swift */; }; | |
34 951566EA2613A37C007C0F36 /* TradingDatesItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951566E92613A37C007C0F36 /* TradingDatesItem.swift */; }; | |
35 9519BE06267E5EC3009C6015 /* ProfileStockRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9519BE05267E5EC3009C6015 /* ProfileStockRow.swift */; }; | |
36 952045152610C7C600A76362 /* ConvertEpoch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952045142610C7C600A76362 /* ConvertEpoch.swift */; }; | |
37 952457D8267E339C00D5BBCB /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 952457D7267E339C00D5BBCB /* Assets.xcassets */; }; | |
38 952457DF267E339C00D5BBCB /* LazyBearWatchOS Extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 952457DE267E339C00D5BBCB /* LazyBearWatchOS Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; | |
39 952457E4267E339C00D5BBCB /* LazyBearApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952457E3267E339C00D5BBCB /* LazyBearApp.swift */; }; | |
40 952457E6267E339C00D5BBCB /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952457E5267E339C00D5BBCB /* ContentView.swift */; }; | |
41 952457E8267E339C00D5BBCB /* NotificationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952457E7267E339C00D5BBCB /* NotificationController.swift */; }; | |
42 952457EA267E339C00D5BBCB /* NotificationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952457E9267E339C00D5BBCB /* NotificationView.swift */; }; | |
43 952457EC267E339C00D5BBCB /* ComplicationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952457EB267E339C00D5BBCB /* ComplicationController.swift */; }; | |
44 952457EE267E339C00D5BBCB /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 952457ED267E339C00D5BBCB /* Assets.xcassets */; }; | |
45 952457F1267E339C00D5BBCB /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 952457F0267E339C00D5BBCB /* Preview Assets.xcassets */; }; | |
46 952457FD267E339C00D5BBCB /* LazyBearWatchOSTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952457FC267E339C00D5BBCB /* LazyBearWatchOSTests.swift */; }; | |
47 95245808267E339D00D5BBCB /* LazyBearWatchOSUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95245807267E339D00D5BBCB /* LazyBearWatchOSUITests.swift */; }; | |
48 9524580C267E339D00D5BBCB /* LazyBearWatchOS.app in Embed Watch Content */ = {isa = PBXBuildFile; fileRef = 952457D5267E339B00D5BBCB /* LazyBearWatchOS.app */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; | |
49 9529947E2629CA3E005F0AB0 /* Search.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9529947D2629CA3E005F0AB0 /* Search.swift */; }; | |
50 952994822629CA46005F0AB0 /* SearchResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952994812629CA46005F0AB0 /* SearchResponse.swift */; }; | |
51 952FC0B8267C97BA001406B1 /* WatchlistSheetRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952FC0B7267C97BA001406B1 /* WatchlistSheetRow.swift */; }; | |
52 952FC0BA267C9A24001406B1 /* RenameListSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952FC0B9267C9A24001406B1 /* RenameListSheet.swift */; }; | |
53 953C96DE2688925E0096734C /* HapticsManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 953C96DD2688925E0096734C /* HapticsManager.swift */; }; | |
54 953C96E0268898430096734C /* DefaultCompanies.json in Resources */ = {isa = PBXBuildFile; fileRef = 953C96DF268898430096734C /* DefaultCompanies.json */; }; | |
55 953C96E2268898DC0096734C /* DefaultCompanyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 953C96E1268898DC0096734C /* DefaultCompanyModel.swift */; }; | |
56 9547482026821F7700D6A966 /* InsiderTransactionsHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9547481F26821F7700D6A966 /* InsiderTransactionsHelper.swift */; }; | |
57 9547482226821F8800D6A966 /* InsiderTransactionsRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9547482126821F8800D6A966 /* InsiderTransactionsRow.swift */; }; | |
58 9547482426821F9400D6A966 /* InsiderTransactionsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9547482326821F9400D6A966 /* InsiderTransactionsList.swift */; }; | |
59 954D7EC2260BE70C00A13C50 /* SwiftlySearch in Frameworks */ = {isa = PBXBuildFile; productRef = 954D7EC1260BE70C00A13C50 /* SwiftlySearch */; }; | |
60 954F9C5F268C79EA0022ED60 /* HomeResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955E733B262356F3005652FF /* HomeResponse.swift */; }; | |
61 954F9C60268C7A000022ED60 /* CurrencyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A07F6126305A9B009865AA /* CurrencyModel.swift */; }; | |
62 954F9C61268C7A1C0022ED60 /* SectorPerformanceModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A07F7026305AD5009865AA /* SectorPerformanceModel.swift */; }; | |
63 9550443A26111B2B000E0BCB /* HomeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9550443926111B2B000E0BCB /* HomeView.swift */; }; | |
64 9550444326111E7A000E0BCB /* SectorRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9550444226111E7A000E0BCB /* SectorRow.swift */; }; | |
65 9550444626111EE5000E0BCB /* SectorItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9550444526111EE5000E0BCB /* SectorItem.swift */; }; | |
66 9550444926111FC9000E0BCB /* StockRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9550444826111FC9000E0BCB /* StockRow.swift */; }; | |
67 955E73392623568F005652FF /* Home.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955E73382623568F005652FF /* Home.swift */; }; | |
68 955E733C262356F3005652FF /* HomeResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955E733B262356F3005652FF /* HomeResponse.swift */; }; | |
69 95602704265ABB990046F97E /* InsiderRosterModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95602703265ABB990046F97E /* InsiderRosterModel.swift */; }; | |
70 95613ADF264FC6FD00D4CE8F /* LatestNewsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95613ADE264FC6FD00D4CE8F /* LatestNewsModel.swift */; }; | |
71 9562404C263C766D00C6C511 /* WatchlistCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9562404B263C766D00C6C511 /* WatchlistCreator.swift */; }; | |
72 9562404E263C7D8800C6C511 /* WatchlistCreatorClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9562404D263C7D8800C6C511 /* WatchlistCreatorClass.swift */; }; | |
73 95629DA02645298E007AF020 /* Profile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95629D9F2645298E007AF020 /* Profile.swift */; }; | |
74 95672B8F25DDA54700DCBE4A /* LazyBearApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95672B8E25DDA54700DCBE4A /* LazyBearApp.swift */; }; | |
75 95672B9325DDA54700DCBE4A /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95672B9225DDA54700DCBE4A /* Assets.xcassets */; }; | |
76 95672B9625DDA54700DCBE4A /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95672B9525DDA54700DCBE4A /* Preview Assets.xcassets */; }; | |
77 95672B9825DDA54700DCBE4A /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95672B9725DDA54700DCBE4A /* Persistence.swift */; }; | |
78 95672B9B25DDA54800DCBE4A /* LazyBear.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95672B9925DDA54800DCBE4A /* LazyBear.xcdatamodeld */; }; | |
79 95721DA6262761E700EC527B /* CurrencyRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95721DA5262761E700EC527B /* CurrencyRow.swift */; }; | |
80 9576BFEB26810661002BCAC6 /* InsiderRosterHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9576BFEA26810661002BCAC6 /* InsiderRosterHelper.swift */; }; | |
81 9576BFED26810713002BCAC6 /* InsiderRosterList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9576BFEC26810713002BCAC6 /* InsiderRosterList.swift */; }; | |
82 9576BFEF26810719002BCAC6 /* InsiderRosterRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9576BFEE26810719002BCAC6 /* InsiderRosterRow.swift */; }; | |
83 958A735225E0170900FD7ECA /* CloudKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 958A735125E0170900FD7ECA /* CloudKit.framework */; }; | |
84 9594F0402651355B00CFA8D4 /* HistoricalPricesModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9594F03F2651355B00CFA8D4 /* HistoricalPricesModel.swift */; }; | |
85 9595DC342682849E00DC8104 /* WatchOSProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9595DC332682849E00DC8104 /* WatchOSProfileView.swift */; }; | |
86 9595DC36268284B100DC8104 /* WatchOSCompanyRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9595DC35268284B100DC8104 /* WatchOSCompanyRow.swift */; }; | |
87 9595DC37268284FA00DC8104 /* WatchlistCompany+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95131D44267A02FC0055C6DE /* WatchlistCompany+CoreDataClass.swift */; }; | |
88 9595DC382682850000DC8104 /* WatchlistCompany+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95131D45267A02FC0055C6DE /* WatchlistCompany+CoreDataProperties.swift */; }; | |
89 95A07F6226305A9B009865AA /* CurrencyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A07F6126305A9B009865AA /* CurrencyModel.swift */; }; | |
90 95A07F6C26305AC6009865AA /* QuoteModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A07F6B26305AC6009865AA /* QuoteModel.swift */; }; | |
91 95A07F7126305AD5009865AA /* SectorPerformanceModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A07F7026305AD5009865AA /* SectorPerformanceModel.swift */; }; | |
92 95A4B930263E9F530056F036 /* WatchlistCreatorList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A4B92F263E9F530056F036 /* WatchlistCreatorList.swift */; }; | |
93 95A4B933263E9F810056F036 /* Introspect in Frameworks */ = {isa = PBXBuildFile; productRef = 95A4B932263E9F810056F036 /* Introspect */; }; | |
94 95A4B935263EA31C0056F036 /* WatchlistCreatorSearchBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A4B934263EA31C0056F036 /* WatchlistCreatorSearchBar.swift */; }; | |
95 95A4B937263EA5C20056F036 /* WatchlistCreatorRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A4B936263EA5C20056F036 /* WatchlistCreatorRow.swift */; }; | |
96 95A7C066261639E0003E2EC1 /* SearchView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A7C065261639DF003E2EC1 /* SearchView.swift */; }; | |
97 95A7C0742616409D003E2EC1 /* ParseJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A7C0732616409D003E2EC1 /* ParseJSON.swift */; }; | |
98 95AD4A2D26078C1400498079 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AD4A2C26078C1400498079 /* ContentView.swift */; }; | |
99 95AF0FF72671320F0049C4AB /* DisplayWords.json in Resources */ = {isa = PBXBuildFile; fileRef = 95AF0FF62671320F0049C4AB /* DisplayWords.json */; }; | |
100 95AF0FF92671342E0049C4AB /* DisplayWordsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AF0FF82671342E0049C4AB /* DisplayWordsModel.swift */; }; | |
101 95B85AB6267FAE7A0080CF39 /* ConditionalModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B85AB5267FAE7A0080CF39 /* ConditionalModifier.swift */; }; | |
102 95BB05B22670B8C3005A2029 /* KeyStatsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BB05B12670B8C3005A2029 /* KeyStatsModel.swift */; }; | |
103 95BC1C642683326C00F94373 /* KeyStatsRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BC1C632683326C00F94373 /* KeyStatsRow.swift */; }; | |
104 95BC1C66268336A200F94373 /* UnwrapAnyOptional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BC1C65268336A200F94373 /* UnwrapAnyOptional.swift */; }; | |
105 95BEA1A626876DE100BF18AB /* Alamofire in Frameworks */ = {isa = PBXBuildFile; productRef = 95BEA1A526876DE100BF18AB /* Alamofire */; }; | |
106 95BEA1AA268777CC00BF18AB /* Profile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95629D9F2645298E007AF020 /* Profile.swift */; }; | |
107 95BEA1AC268778E500BF18AB /* Alamofire in Frameworks */ = {isa = PBXBuildFile; productRef = 95BEA1AB268778E500BF18AB /* Alamofire */; }; | |
108 95BEA1AD2687791000BF18AB /* ProfileResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C8C0DF262A369F0082D1D9 /* ProfileResponse.swift */; }; | |
109 95BEA1AE2687791800BF18AB /* CompanyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C22F3E26776F010014C98A /* CompanyModel.swift */; }; | |
110 95BEA1AF2687794A00BF18AB /* RequestType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95E8BAA22656D86E0016AE72 /* RequestType.swift */; }; | |
111 95BEA1B326877BAC00BF18AB /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95672B9725DDA54700DCBE4A /* Persistence.swift */; }; | |
112 95BEA1B426877BBA00BF18AB /* LazyBear.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95672B9925DDA54800DCBE4A /* LazyBear.xcdatamodeld */; }; | |
113 95C22F3F26776F010014C98A /* CompanyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C22F3E26776F010014C98A /* CompanyModel.swift */; }; | |
114 95C8C0E0262A369F0082D1D9 /* ProfileResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C8C0DF262A369F0082D1D9 /* ProfileResponse.swift */; }; | |
115 95CCFB56266E7A0F00C384A1 /* InsiderTransactionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CCFB55266E7A0F00C384A1 /* InsiderTransactionModel.swift */; }; | |
116 95CCFB5E266E855800C384A1 /* GetDateComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CCFB5D266E855800C384A1 /* GetDateComponents.swift */; }; | |
117 95CCFB60266E864C00C384A1 /* ConvertStringToDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CCFB5F266E864C00C384A1 /* ConvertStringToDate.swift */; }; | |
118 95CF46A32688BC0B0028C5A2 /* WatchOSCompanyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CF46A22688BC0B0028C5A2 /* WatchOSCompanyView.swift */; }; | |
119 95CF46A92688C74C0028C5A2 /* Company.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9502BBF8267F59A0003B0A59 /* Company.swift */; }; | |
120 95CF46AC2688C7810028C5A2 /* QuoteModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A07F6B26305AC6009865AA /* QuoteModel.swift */; }; | |
121 95CF46AD2688C78C0028C5A2 /* LatestNewsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95613ADE264FC6FD00D4CE8F /* LatestNewsModel.swift */; }; | |
122 95CF46B72688F89B0028C5A2 /* WatchOSChartHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CF46B62688F89B0028C5A2 /* WatchOSChartHelper.swift */; }; | |
123 95CF46B92688F8A60028C5A2 /* WatchOSNewsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CF46B82688F8A60028C5A2 /* WatchOSNewsList.swift */; }; | |
124 95CF46C32689165F0028C5A2 /* WatchOSNewsRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CF46C22689165F0028C5A2 /* WatchOSNewsRow.swift */; }; | |
125 95CF46C4268916960028C5A2 /* ConvertEpoch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952045142610C7C600A76362 /* ConvertEpoch.swift */; }; | |
126 95CF46C6268919E40028C5A2 /* WatchOSNewsDetail.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CF46C5268919E40028C5A2 /* WatchOSNewsDetail.swift */; }; | |
127 95CF46CD26891E180028C5A2 /* DisplayWords.json in Resources */ = {isa = PBXBuildFile; fileRef = 95AF0FF62671320F0049C4AB /* DisplayWords.json */; }; | |
128 95CF46D92689C7540028C5A2 /* CompanyResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9502BBF6267F5974003B0A59 /* CompanyResponse.swift */; }; | |
129 95CF46DA2689C77C0028C5A2 /* HistoricalPricesModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9594F03F2651355B00CFA8D4 /* HistoricalPricesModel.swift */; }; | |
130 95CF46DB2689C78D0028C5A2 /* KeyStatsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BB05B12670B8C3005A2029 /* KeyStatsModel.swift */; }; | |
131 95CF46DC2689C7930028C5A2 /* InsiderRosterModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95602703265ABB990046F97E /* InsiderRosterModel.swift */; }; | |
132 95CF46DD2689C7960028C5A2 /* InsiderTransactionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CCFB55266E7A0F00C384A1 /* InsiderTransactionModel.swift */; }; | |
133 95CF46DF2689D72E0028C5A2 /* ComplicationViews.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CF46DE2689D72E0028C5A2 /* ComplicationViews.swift */; }; | |
134 95CF46E22689E1790028C5A2 /* CloudKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95CF46E12689E1790028C5A2 /* CloudKit.framework */; }; | |
135 95CF46EC2689F1B70028C5A2 /* StockCharts in Frameworks */ = {isa = PBXBuildFile; productRef = 95CF46EB2689F1B70028C5A2 /* StockCharts */; }; | |
136 95CF46EE2689F1C00028C5A2 /* StockCharts in Frameworks */ = {isa = PBXBuildFile; productRef = 95CF46ED2689F1C00028C5A2 /* StockCharts */; }; | |
137 95D308F82624B3A400A39F77 /* CurrencyItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D308F72624B3A400A39F77 /* CurrencyItem.swift */; }; | |
138 95E2DBF82673752F007FCCB4 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 95E2DBF72673752F007FCCB4 /* LaunchScreen.storyboard */; }; | |
139 95E4A2D7268091F900A6FEB9 /* NewsHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95E4A2D6268091F900A6FEB9 /* NewsHelper.swift */; }; | |
140 95E4A2D92680931300A6FEB9 /* NewsRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95E4A2D82680931300A6FEB9 /* NewsRow.swift */; }; | |
141 95E4A2E02680A70000A6FEB9 /* NewsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95E4A2DF2680A70000A6FEB9 /* NewsList.swift */; }; | |
142 95E4A2E22680AD7C00A6FEB9 /* SFSafariViewWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95E4A2E12680AD7C00A6FEB9 /* SFSafariViewWrapper.swift */; }; | |
143 95E8BAA32656D86E0016AE72 /* RequestType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95E8BAA22656D86E0016AE72 /* RequestType.swift */; }; | |
144 95FBE0DC2619CA7200440386 /* ProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95FBE0DB2619CA7200440386 /* ProfileView.swift */; }; | |
145 /* End PBXBuildFile section */ | 18 /* End PBXBuildFile section */ |
146 | 19 |
147 /* Begin PBXContainerItemProxy section */ | 20 /* Begin PBXContainerItemProxy section */ |
148 950C57152629EF9100F234FE /* PBXContainerItemProxy */ = { | 21 95F7C17426A2CCA3002F08DB /* PBXContainerItemProxy */ = { |
149 isa = PBXContainerItemProxy; | 22 isa = PBXContainerItemProxy; |
150 containerPortal = 95672B8325DDA54700DCBE4A /* Project object */; | 23 containerPortal = 95F7C15526A2CCA2002F08DB /* Project object */; |
151 proxyType = 1; | 24 proxyType = 1; |
152 remoteGlobalIDString = 95672B8A25DDA54700DCBE4A; | 25 remoteGlobalIDString = 95F7C15C26A2CCA2002F08DB; |
153 remoteInfo = LazyBear; | 26 remoteInfo = lazybear; |
154 }; | 27 }; |
155 950C57252629EFC200F234FE /* PBXContainerItemProxy */ = { | 28 95F7C17F26A2CCA3002F08DB /* PBXContainerItemProxy */ = { |
156 isa = PBXContainerItemProxy; | 29 isa = PBXContainerItemProxy; |
157 containerPortal = 95672B8325DDA54700DCBE4A /* Project object */; | 30 containerPortal = 95F7C15526A2CCA2002F08DB /* Project object */; |
158 proxyType = 1; | 31 proxyType = 1; |
159 remoteGlobalIDString = 95672B8A25DDA54700DCBE4A; | 32 remoteGlobalIDString = 95F7C15C26A2CCA2002F08DB; |
160 remoteInfo = LazyBear; | 33 remoteInfo = lazybear; |
161 }; | |
162 952457E0267E339C00D5BBCB /* PBXContainerItemProxy */ = { | |
163 isa = PBXContainerItemProxy; | |
164 containerPortal = 95672B8325DDA54700DCBE4A /* Project object */; | |
165 proxyType = 1; | |
166 remoteGlobalIDString = 952457DD267E339C00D5BBCB; | |
167 remoteInfo = "LazyBearWatchOS Extension"; | |
168 }; | |
169 952457F9267E339C00D5BBCB /* PBXContainerItemProxy */ = { | |
170 isa = PBXContainerItemProxy; | |
171 containerPortal = 95672B8325DDA54700DCBE4A /* Project object */; | |
172 proxyType = 1; | |
173 remoteGlobalIDString = 952457DD267E339C00D5BBCB; | |
174 remoteInfo = "LazyBearWatchOS Extension"; | |
175 }; | |
176 95245804267E339D00D5BBCB /* PBXContainerItemProxy */ = { | |
177 isa = PBXContainerItemProxy; | |
178 containerPortal = 95672B8325DDA54700DCBE4A /* Project object */; | |
179 proxyType = 1; | |
180 remoteGlobalIDString = 952457D4267E339B00D5BBCB; | |
181 remoteInfo = LazyBearWatchOS; | |
182 }; | |
183 9524580A267E339D00D5BBCB /* PBXContainerItemProxy */ = { | |
184 isa = PBXContainerItemProxy; | |
185 containerPortal = 95672B8325DDA54700DCBE4A /* Project object */; | |
186 proxyType = 1; | |
187 remoteGlobalIDString = 952457D4267E339B00D5BBCB; | |
188 remoteInfo = LazyBearWatchOS; | |
189 }; | 34 }; |
190 /* End PBXContainerItemProxy section */ | 35 /* End PBXContainerItemProxy section */ |
191 | 36 |
192 /* Begin PBXCopyFilesBuildPhase section */ | |
193 9524580D267E339D00D5BBCB /* Embed Watch Content */ = { | |
194 isa = PBXCopyFilesBuildPhase; | |
195 buildActionMask = 2147483647; | |
196 dstPath = "$(CONTENTS_FOLDER_PATH)/Watch"; | |
197 dstSubfolderSpec = 16; | |
198 files = ( | |
199 9524580C267E339D00D5BBCB /* LazyBearWatchOS.app in Embed Watch Content */, | |
200 ); | |
201 name = "Embed Watch Content"; | |
202 runOnlyForDeploymentPostprocessing = 0; | |
203 }; | |
204 95245810267E339D00D5BBCB /* Embed App Extensions */ = { | |
205 isa = PBXCopyFilesBuildPhase; | |
206 buildActionMask = 2147483647; | |
207 dstPath = ""; | |
208 dstSubfolderSpec = 13; | |
209 files = ( | |
210 952457DF267E339C00D5BBCB /* LazyBearWatchOS Extension.appex in Embed App Extensions */, | |
211 ); | |
212 name = "Embed App Extensions"; | |
213 runOnlyForDeploymentPostprocessing = 0; | |
214 }; | |
215 /* End PBXCopyFilesBuildPhase section */ | |
216 | |
217 /* Begin PBXFileReference section */ | 37 /* Begin PBXFileReference section */ |
218 9502BBF4267F5194003B0A59 /* CompanyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompanyView.swift; sourceTree = "<group>"; }; | 38 95F7C15D26A2CCA2002F08DB /* lazybear.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = lazybear.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
219 9502BBF6267F5974003B0A59 /* CompanyResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompanyResponse.swift; sourceTree = "<group>"; }; | 39 95F7C16026A2CCA2002F08DB /* lazybearApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = lazybearApp.swift; sourceTree = "<group>"; }; |
220 9502BBF8267F59A0003B0A59 /* Company.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Company.swift; sourceTree = "<group>"; }; | 40 95F7C16226A2CCA2002F08DB /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; |
221 9502BBFA267F5EE8003B0A59 /* ChartHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChartHelper.swift; sourceTree = "<group>"; }; | 41 95F7C16426A2CCA2002F08DB /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
222 9502BBFC267F63F3003B0A59 /* CustomRectangleBox.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomRectangleBox.swift; sourceTree = "<group>"; }; | 42 95F7C16726A2CCA2002F08DB /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; |
223 9502BBFE267F6454003B0A59 /* KeyStatsHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyStatsHelper.swift; sourceTree = "<group>"; }; | 43 95F7C16926A2CCA2002F08DB /* Persistence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Persistence.swift; sourceTree = "<group>"; }; |
224 9502BC00267F8771003B0A59 /* KeyStatsList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyStatsList.swift; sourceTree = "<group>"; }; | 44 95F7C16C26A2CCA2002F08DB /* lazybear.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = lazybear.xcdatamodel; sourceTree = "<group>"; }; |
225 950B6F3E267643640029E447 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; }; | 45 95F7C16E26A2CCA2002F08DB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
226 950B6F412676454A0029E447 /* RevenueCatTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RevenueCatTest.swift; sourceTree = "<group>"; }; | 46 95F7C17326A2CCA3002F08DB /* lazybearTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = lazybearTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
227 950C57102629EF9100F234FE /* LazyBearTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LazyBearTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; | 47 95F7C17726A2CCA3002F08DB /* lazybearTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = lazybearTests.swift; sourceTree = "<group>"; }; |
228 950C57122629EF9100F234FE /* LazyBearTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LazyBearTests.swift; sourceTree = "<group>"; }; | 48 95F7C17926A2CCA3002F08DB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
229 950C57142629EF9100F234FE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | 49 95F7C17E26A2CCA3002F08DB /* lazybearUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = lazybearUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
230 950C57202629EFC200F234FE /* LazyBearUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LazyBearUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; | 50 95F7C18226A2CCA3002F08DB /* lazybearUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = lazybearUITests.swift; sourceTree = "<group>"; }; |
231 950C57222629EFC200F234FE /* LazyBearUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LazyBearUITests.swift; sourceTree = "<group>"; }; | 51 95F7C18426A2CCA3002F08DB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
232 950C57242629EFC200F234FE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | |
233 950C572D2629F03A00F234FE /* LazyBear.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; name = LazyBear.xctestplan; path = LazyBear.xcodeproj/LazyBear.xctestplan; sourceTree = "<group>"; }; | |
234 950D0E182618AA4900D17AD7 /* CompanyList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompanyList.swift; sourceTree = "<group>"; }; | |
235 950D0E282618AEC800D17AD7 /* SearchedCompanyItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchedCompanyItem.swift; sourceTree = "<group>"; }; | |
236 95123AB726766497001BFAF3 /* CurrencySheet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencySheet.swift; sourceTree = "<group>"; }; | |
237 95123AB92676658E001BFAF3 /* StockSheet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StockSheet.swift; sourceTree = "<group>"; }; | |
238 95123ABB2676676B001BFAF3 /* CurrencySheetRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencySheetRow.swift; sourceTree = "<group>"; }; | |
239 95123ABD267669C6001BFAF3 /* StockSheetRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StockSheetRow.swift; sourceTree = "<group>"; }; | |
240 95123ABF26767370001BFAF3 /* StockItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StockItem.swift; sourceTree = "<group>"; }; | |
241 95131D44267A02FC0055C6DE /* WatchlistCompany+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "WatchlistCompany+CoreDataClass.swift"; sourceTree = "<group>"; }; | |
242 95131D45267A02FC0055C6DE /* WatchlistCompany+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "WatchlistCompany+CoreDataProperties.swift"; sourceTree = "<group>"; }; | |
243 95131D4A267A15490055C6DE /* WatchlistSheet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchlistSheet.swift; sourceTree = "<group>"; }; | |
244 951490542610BD2B00BDEEB5 /* WelcomeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WelcomeView.swift; sourceTree = "<group>"; }; | |
245 951566E62613A2B6007C0F36 /* TradingDatesSheet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TradingDatesSheet.swift; sourceTree = "<group>"; }; | |
246 951566E92613A37C007C0F36 /* TradingDatesItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TradingDatesItem.swift; sourceTree = "<group>"; }; | |
247 9519BE05267E5EC3009C6015 /* ProfileStockRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileStockRow.swift; sourceTree = "<group>"; }; | |
248 952045142610C7C600A76362 /* ConvertEpoch.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvertEpoch.swift; sourceTree = "<group>"; }; | |
249 952457D5267E339B00D5BBCB /* LazyBearWatchOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LazyBearWatchOS.app; sourceTree = BUILT_PRODUCTS_DIR; }; | |
250 952457D7267E339C00D5BBCB /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; | |
251 952457D9267E339C00D5BBCB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | |
252 952457DE267E339C00D5BBCB /* LazyBearWatchOS Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "LazyBearWatchOS Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; }; | |
253 952457E3267E339C00D5BBCB /* LazyBearApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LazyBearApp.swift; sourceTree = "<group>"; }; | |
254 952457E5267E339C00D5BBCB /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; | |
255 952457E7267E339C00D5BBCB /* NotificationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationController.swift; sourceTree = "<group>"; }; | |
256 952457E9267E339C00D5BBCB /* NotificationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationView.swift; sourceTree = "<group>"; }; | |
257 952457EB267E339C00D5BBCB /* ComplicationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ComplicationController.swift; sourceTree = "<group>"; }; | |
258 952457ED267E339C00D5BBCB /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; | |
259 952457F0267E339C00D5BBCB /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; | |
260 952457F2267E339C00D5BBCB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | |
261 952457F3267E339C00D5BBCB /* PushNotificationPayload.apns */ = {isa = PBXFileReference; lastKnownFileType = text; path = PushNotificationPayload.apns; sourceTree = "<group>"; }; | |
262 952457F8267E339C00D5BBCB /* LazyBearWatchOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LazyBearWatchOSTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; | |
263 952457FC267E339C00D5BBCB /* LazyBearWatchOSTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LazyBearWatchOSTests.swift; sourceTree = "<group>"; }; | |
264 952457FE267E339C00D5BBCB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | |
265 95245803267E339D00D5BBCB /* LazyBearWatchOSUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LazyBearWatchOSUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; | |
266 95245807267E339D00D5BBCB /* LazyBearWatchOSUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LazyBearWatchOSUITests.swift; sourceTree = "<group>"; }; | |
267 95245809267E339D00D5BBCB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | |
268 9529947D2629CA3E005F0AB0 /* Search.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Search.swift; sourceTree = "<group>"; }; | |
269 952994812629CA46005F0AB0 /* SearchResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchResponse.swift; sourceTree = "<group>"; }; | |
270 952FC0B7267C97BA001406B1 /* WatchlistSheetRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchlistSheetRow.swift; sourceTree = "<group>"; }; | |
271 952FC0B9267C9A24001406B1 /* RenameListSheet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RenameListSheet.swift; sourceTree = "<group>"; }; | |
272 953C96DD2688925E0096734C /* HapticsManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HapticsManager.swift; sourceTree = "<group>"; }; | |
273 953C96DF268898430096734C /* DefaultCompanies.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = DefaultCompanies.json; sourceTree = "<group>"; }; | |
274 953C96E1268898DC0096734C /* DefaultCompanyModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DefaultCompanyModel.swift; sourceTree = "<group>"; }; | |
275 9547481F26821F7700D6A966 /* InsiderTransactionsHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InsiderTransactionsHelper.swift; sourceTree = "<group>"; }; | |
276 9547482126821F8800D6A966 /* InsiderTransactionsRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InsiderTransactionsRow.swift; sourceTree = "<group>"; }; | |
277 9547482326821F9400D6A966 /* InsiderTransactionsList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InsiderTransactionsList.swift; sourceTree = "<group>"; }; | |
278 9550443926111B2B000E0BCB /* HomeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeView.swift; sourceTree = "<group>"; }; | |
279 9550444226111E7A000E0BCB /* SectorRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SectorRow.swift; sourceTree = "<group>"; }; | |
280 9550444526111EE5000E0BCB /* SectorItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SectorItem.swift; sourceTree = "<group>"; }; | |
281 9550444826111FC9000E0BCB /* StockRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StockRow.swift; sourceTree = "<group>"; }; | |
282 955E73382623568F005652FF /* Home.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Home.swift; sourceTree = "<group>"; }; | |
283 955E733B262356F3005652FF /* HomeResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeResponse.swift; sourceTree = "<group>"; }; | |
284 95602703265ABB990046F97E /* InsiderRosterModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InsiderRosterModel.swift; sourceTree = "<group>"; }; | |
285 95613ADE264FC6FD00D4CE8F /* LatestNewsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LatestNewsModel.swift; sourceTree = "<group>"; }; | |
286 9562404A263C72E800C6C511 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; }; | |
287 9562404B263C766D00C6C511 /* WatchlistCreator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchlistCreator.swift; sourceTree = "<group>"; }; | |
288 9562404D263C7D8800C6C511 /* WatchlistCreatorClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchlistCreatorClass.swift; sourceTree = "<group>"; }; | |
289 95629D9F2645298E007AF020 /* Profile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Profile.swift; sourceTree = "<group>"; }; | |
290 95672B8B25DDA54700DCBE4A /* LazyBear.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LazyBear.app; sourceTree = BUILT_PRODUCTS_DIR; }; | |
291 95672B8E25DDA54700DCBE4A /* LazyBearApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LazyBearApp.swift; sourceTree = "<group>"; }; | |
292 95672B9225DDA54700DCBE4A /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; | |
293 95672B9525DDA54700DCBE4A /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; | |
294 95672B9725DDA54700DCBE4A /* Persistence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Persistence.swift; sourceTree = "<group>"; }; | |
295 95672B9A25DDA54800DCBE4A /* LazyBear.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = LazyBear.xcdatamodel; sourceTree = "<group>"; }; | |
296 95672B9C25DDA54800DCBE4A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | |
297 95721DA5262761E700EC527B /* CurrencyRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyRow.swift; sourceTree = "<group>"; }; | |
298 9576BFEA26810661002BCAC6 /* InsiderRosterHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InsiderRosterHelper.swift; sourceTree = "<group>"; }; | |
299 9576BFEC26810713002BCAC6 /* InsiderRosterList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InsiderRosterList.swift; sourceTree = "<group>"; }; | |
300 9576BFEE26810719002BCAC6 /* InsiderRosterRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InsiderRosterRow.swift; sourceTree = "<group>"; }; | |
301 958A734E25E016FD00FD7ECA /* LazyBear.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = LazyBear.entitlements; sourceTree = "<group>"; }; | |
302 958A735125E0170900FD7ECA /* CloudKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CloudKit.framework; path = System/Library/Frameworks/CloudKit.framework; sourceTree = SDKROOT; }; | |
303 9594F03F2651355B00CFA8D4 /* HistoricalPricesModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HistoricalPricesModel.swift; sourceTree = "<group>"; }; | |
304 9595DC332682849E00DC8104 /* WatchOSProfileView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchOSProfileView.swift; sourceTree = "<group>"; }; | |
305 9595DC35268284B100DC8104 /* WatchOSCompanyRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchOSCompanyRow.swift; sourceTree = "<group>"; }; | |
306 95A07F6126305A9B009865AA /* CurrencyModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyModel.swift; sourceTree = "<group>"; }; | |
307 95A07F6B26305AC6009865AA /* QuoteModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QuoteModel.swift; sourceTree = "<group>"; }; | |
308 95A07F7026305AD5009865AA /* SectorPerformanceModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SectorPerformanceModel.swift; sourceTree = "<group>"; }; | |
309 95A4B92F263E9F530056F036 /* WatchlistCreatorList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchlistCreatorList.swift; sourceTree = "<group>"; }; | |
310 95A4B934263EA31C0056F036 /* WatchlistCreatorSearchBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchlistCreatorSearchBar.swift; sourceTree = "<group>"; }; | |
311 95A4B936263EA5C20056F036 /* WatchlistCreatorRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchlistCreatorRow.swift; sourceTree = "<group>"; }; | |
312 95A7C065261639DF003E2EC1 /* SearchView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchView.swift; sourceTree = "<group>"; }; | |
313 95A7C0732616409D003E2EC1 /* ParseJSON.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ParseJSON.swift; sourceTree = "<group>"; }; | |
314 95AD4A2C26078C1400498079 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; | |
315 95AF0FF62671320F0049C4AB /* DisplayWords.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = DisplayWords.json; sourceTree = "<group>"; }; | |
316 95AF0FF82671342E0049C4AB /* DisplayWordsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DisplayWordsModel.swift; sourceTree = "<group>"; }; | |
317 95B85AB5267FAE7A0080CF39 /* ConditionalModifier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConditionalModifier.swift; sourceTree = "<group>"; }; | |
318 95BB05B12670B8C3005A2029 /* KeyStatsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyStatsModel.swift; sourceTree = "<group>"; }; | |
319 95BC1C632683326C00F94373 /* KeyStatsRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyStatsRow.swift; sourceTree = "<group>"; }; | |
320 95BC1C65268336A200F94373 /* UnwrapAnyOptional.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnwrapAnyOptional.swift; sourceTree = "<group>"; }; | |
321 95C22F3E26776F010014C98A /* CompanyModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompanyModel.swift; sourceTree = "<group>"; }; | |
322 95C8C0DF262A369F0082D1D9 /* ProfileResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileResponse.swift; sourceTree = "<group>"; }; | |
323 95CCFB55266E7A0F00C384A1 /* InsiderTransactionModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InsiderTransactionModel.swift; sourceTree = "<group>"; }; | |
324 95CCFB5D266E855800C384A1 /* GetDateComponents.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GetDateComponents.swift; sourceTree = "<group>"; }; | |
325 95CCFB5F266E864C00C384A1 /* ConvertStringToDate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvertStringToDate.swift; sourceTree = "<group>"; }; | |
326 95CF46A22688BC0B0028C5A2 /* WatchOSCompanyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchOSCompanyView.swift; sourceTree = "<group>"; }; | |
327 95CF46B62688F89B0028C5A2 /* WatchOSChartHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchOSChartHelper.swift; sourceTree = "<group>"; }; | |
328 95CF46B82688F8A60028C5A2 /* WatchOSNewsList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchOSNewsList.swift; sourceTree = "<group>"; }; | |
329 95CF46C22689165F0028C5A2 /* WatchOSNewsRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchOSNewsRow.swift; sourceTree = "<group>"; }; | |
330 95CF46C5268919E40028C5A2 /* WatchOSNewsDetail.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchOSNewsDetail.swift; sourceTree = "<group>"; }; | |
331 95CF46DE2689D72E0028C5A2 /* ComplicationViews.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ComplicationViews.swift; sourceTree = "<group>"; }; | |
332 95CF46E02689E1540028C5A2 /* LazyBearWatchOS Extension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "LazyBearWatchOS Extension.entitlements"; sourceTree = "<group>"; }; | |
333 95CF46E12689E1790028C5A2 /* CloudKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CloudKit.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.4.sdk/System/Library/Frameworks/CloudKit.framework; sourceTree = DEVELOPER_DIR; }; | |
334 95D308F72624B3A400A39F77 /* CurrencyItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyItem.swift; sourceTree = "<group>"; }; | |
335 95E2DBF72673752F007FCCB4 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; }; | |
336 95E4A2D6268091F900A6FEB9 /* NewsHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewsHelper.swift; sourceTree = "<group>"; }; | |
337 95E4A2D82680931300A6FEB9 /* NewsRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewsRow.swift; sourceTree = "<group>"; }; | |
338 95E4A2DF2680A70000A6FEB9 /* NewsList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewsList.swift; sourceTree = "<group>"; }; | |
339 95E4A2E12680AD7C00A6FEB9 /* SFSafariViewWrapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SFSafariViewWrapper.swift; sourceTree = "<group>"; }; | |
340 95E8BAA22656D86E0016AE72 /* RequestType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RequestType.swift; sourceTree = "<group>"; }; | |
341 95FBE0DB2619CA7200440386 /* ProfileView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileView.swift; sourceTree = "<group>"; }; | |
342 /* End PBXFileReference section */ | 52 /* End PBXFileReference section */ |
343 | 53 |
344 /* Begin PBXFrameworksBuildPhase section */ | 54 /* Begin PBXFrameworksBuildPhase section */ |
345 950C570D2629EF9100F234FE /* Frameworks */ = { | 55 95F7C15A26A2CCA2002F08DB /* Frameworks */ = { |
346 isa = PBXFrameworksBuildPhase; | 56 isa = PBXFrameworksBuildPhase; |
347 buildActionMask = 2147483647; | 57 buildActionMask = 2147483647; |
348 files = ( | 58 files = ( |
349 ); | 59 ); |
350 runOnlyForDeploymentPostprocessing = 0; | 60 runOnlyForDeploymentPostprocessing = 0; |
351 }; | 61 }; |
352 950C571D2629EFC200F234FE /* Frameworks */ = { | 62 95F7C17026A2CCA3002F08DB /* Frameworks */ = { |
353 isa = PBXFrameworksBuildPhase; | 63 isa = PBXFrameworksBuildPhase; |
354 buildActionMask = 2147483647; | 64 buildActionMask = 2147483647; |
355 files = ( | 65 files = ( |
356 ); | 66 ); |
357 runOnlyForDeploymentPostprocessing = 0; | 67 runOnlyForDeploymentPostprocessing = 0; |
358 }; | 68 }; |
359 952457DB267E339C00D5BBCB /* Frameworks */ = { | 69 95F7C17B26A2CCA3002F08DB /* Frameworks */ = { |
360 isa = PBXFrameworksBuildPhase; | 70 isa = PBXFrameworksBuildPhase; |
361 buildActionMask = 2147483647; | 71 buildActionMask = 2147483647; |
362 files = ( | 72 files = ( |
363 95CF46E22689E1790028C5A2 /* CloudKit.framework in Frameworks */, | |
364 95BEA1AC268778E500BF18AB /* Alamofire in Frameworks */, | |
365 95CF46EE2689F1C00028C5A2 /* StockCharts in Frameworks */, | |
366 ); | |
367 runOnlyForDeploymentPostprocessing = 0; | |
368 }; | |
369 952457F5267E339C00D5BBCB /* Frameworks */ = { | |
370 isa = PBXFrameworksBuildPhase; | |
371 buildActionMask = 2147483647; | |
372 files = ( | |
373 ); | |
374 runOnlyForDeploymentPostprocessing = 0; | |
375 }; | |
376 95245800267E339D00D5BBCB /* Frameworks */ = { | |
377 isa = PBXFrameworksBuildPhase; | |
378 buildActionMask = 2147483647; | |
379 files = ( | |
380 ); | |
381 runOnlyForDeploymentPostprocessing = 0; | |
382 }; | |
383 95672B8825DDA54700DCBE4A /* Frameworks */ = { | |
384 isa = PBXFrameworksBuildPhase; | |
385 buildActionMask = 2147483647; | |
386 files = ( | |
387 958A735225E0170900FD7ECA /* CloudKit.framework in Frameworks */, | |
388 95BEA1A626876DE100BF18AB /* Alamofire in Frameworks */, | |
389 950B6F3F267643640029E447 /* StoreKit.framework in Frameworks */, | |
390 95CF46EC2689F1B70028C5A2 /* StockCharts in Frameworks */, | |
391 95A4B933263E9F810056F036 /* Introspect in Frameworks */, | |
392 950B6F3D267643460029E447 /* Purchases in Frameworks */, | |
393 954D7EC2260BE70C00A13C50 /* SwiftlySearch in Frameworks */, | |
394 ); | 73 ); |
395 runOnlyForDeploymentPostprocessing = 0; | 74 runOnlyForDeploymentPostprocessing = 0; |
396 }; | 75 }; |
397 /* End PBXFrameworksBuildPhase section */ | 76 /* End PBXFrameworksBuildPhase section */ |
398 | 77 |
399 /* Begin PBXGroup section */ | 78 /* Begin PBXGroup section */ |
400 950B6F402676452E0029E447 /* Tests */ = { | 79 95F7C15426A2CCA2002F08DB = { |
401 isa = PBXGroup; | 80 isa = PBXGroup; |
402 children = ( | 81 children = ( |
403 950B6F412676454A0029E447 /* RevenueCatTest.swift */, | 82 95F7C15F26A2CCA2002F08DB /* lazybear */, |
404 ); | 83 95F7C17626A2CCA3002F08DB /* lazybearTests */, |
405 path = Tests; | 84 95F7C18126A2CCA3002F08DB /* lazybearUITests */, |
85 95F7C15E26A2CCA2002F08DB /* Products */, | |
86 ); | |
406 sourceTree = "<group>"; | 87 sourceTree = "<group>"; |
407 }; | 88 }; |
408 950C57112629EF9100F234FE /* LazyBearTests */ = { | 89 95F7C15E26A2CCA2002F08DB /* Products */ = { |
409 isa = PBXGroup; | 90 isa = PBXGroup; |
410 children = ( | 91 children = ( |
411 950C57122629EF9100F234FE /* LazyBearTests.swift */, | 92 95F7C15D26A2CCA2002F08DB /* lazybear.app */, |
412 950C57142629EF9100F234FE /* Info.plist */, | 93 95F7C17326A2CCA3002F08DB /* lazybearTests.xctest */, |
413 ); | 94 95F7C17E26A2CCA3002F08DB /* lazybearUITests.xctest */, |
414 path = LazyBearTests; | 95 ); |
96 name = Products; | |
415 sourceTree = "<group>"; | 97 sourceTree = "<group>"; |
416 }; | 98 }; |
417 950C57212629EFC200F234FE /* LazyBearUITests */ = { | 99 95F7C15F26A2CCA2002F08DB /* lazybear */ = { |
418 isa = PBXGroup; | 100 isa = PBXGroup; |
419 children = ( | 101 children = ( |
420 950C57222629EFC200F234FE /* LazyBearUITests.swift */, | 102 95F7C16026A2CCA2002F08DB /* lazybearApp.swift */, |
421 950C57242629EFC200F234FE /* Info.plist */, | 103 95F7C16226A2CCA2002F08DB /* ContentView.swift */, |
422 ); | 104 95F7C16426A2CCA2002F08DB /* Assets.xcassets */, |
423 path = LazyBearUITests; | 105 95F7C16926A2CCA2002F08DB /* Persistence.swift */, |
106 95F7C16E26A2CCA2002F08DB /* Info.plist */, | |
107 95F7C16B26A2CCA2002F08DB /* lazybear.xcdatamodeld */, | |
108 95F7C16626A2CCA2002F08DB /* Preview Content */, | |
109 ); | |
110 path = lazybear; | |
424 sourceTree = "<group>"; | 111 sourceTree = "<group>"; |
425 }; | 112 }; |
426 950D0E272618AEBB00D17AD7 /* Helpers */ = { | 113 95F7C16626A2CCA2002F08DB /* Preview Content */ = { |
427 isa = PBXGroup; | 114 isa = PBXGroup; |
428 children = ( | 115 children = ( |
429 950D0E282618AEC800D17AD7 /* SearchedCompanyItem.swift */, | 116 95F7C16726A2CCA2002F08DB /* Preview Assets.xcassets */, |
430 ); | 117 ); |
431 path = Helpers; | 118 path = "Preview Content"; |
432 sourceTree = "<group>"; | 119 sourceTree = "<group>"; |
433 }; | 120 }; |
434 951490572610BD3000BDEEB5 /* Welcome */ = { | 121 95F7C17626A2CCA3002F08DB /* lazybearTests */ = { |
435 isa = PBXGroup; | 122 isa = PBXGroup; |
436 children = ( | 123 children = ( |
437 951490542610BD2B00BDEEB5 /* WelcomeView.swift */, | 124 95F7C17726A2CCA3002F08DB /* lazybearTests.swift */, |
438 ); | 125 95F7C17926A2CCA3002F08DB /* Info.plist */, |
439 path = Welcome; | 126 ); |
127 path = lazybearTests; | |
440 sourceTree = "<group>"; | 128 sourceTree = "<group>"; |
441 }; | 129 }; |
442 952045132610C7A200A76362 /* Global functions */ = { | 130 95F7C18126A2CCA3002F08DB /* lazybearUITests */ = { |
443 isa = PBXGroup; | 131 isa = PBXGroup; |
444 children = ( | 132 children = ( |
445 952045142610C7C600A76362 /* ConvertEpoch.swift */, | 133 95F7C18226A2CCA3002F08DB /* lazybearUITests.swift */, |
446 95A7C0732616409D003E2EC1 /* ParseJSON.swift */, | 134 95F7C18426A2CCA3002F08DB /* Info.plist */, |
447 95CCFB5D266E855800C384A1 /* GetDateComponents.swift */, | 135 ); |
448 95CCFB5F266E864C00C384A1 /* ConvertStringToDate.swift */, | 136 path = lazybearUITests; |
449 95B85AB5267FAE7A0080CF39 /* ConditionalModifier.swift */, | |
450 95BC1C65268336A200F94373 /* UnwrapAnyOptional.swift */, | |
451 ); | |
452 path = "Global functions"; | |
453 sourceTree = "<group>"; | 137 sourceTree = "<group>"; |
454 }; | 138 }; |
455 9523ED402615BD93006D3D6F /* Resources */ = { | |
456 isa = PBXGroup; | |
457 children = ( | |
458 95AF0FF62671320F0049C4AB /* DisplayWords.json */, | |
459 953C96DF268898430096734C /* DefaultCompanies.json */, | |
460 ); | |
461 path = Resources; | |
462 sourceTree = "<group>"; | |
463 }; | |
464 952457D6267E339B00D5BBCB /* LazyBearWatchOS */ = { | |
465 isa = PBXGroup; | |
466 children = ( | |
467 952457D7267E339C00D5BBCB /* Assets.xcassets */, | |
468 952457D9267E339C00D5BBCB /* Info.plist */, | |
469 ); | |
470 path = LazyBearWatchOS; | |
471 sourceTree = "<group>"; | |
472 }; | |
473 952457E2267E339C00D5BBCB /* LazyBearWatchOS Extension */ = { | |
474 isa = PBXGroup; | |
475 children = ( | |
476 95CF46E02689E1540028C5A2 /* LazyBearWatchOS Extension.entitlements */, | |
477 952457E3267E339C00D5BBCB /* LazyBearApp.swift */, | |
478 952457E5267E339C00D5BBCB /* ContentView.swift */, | |
479 952457E7267E339C00D5BBCB /* NotificationController.swift */, | |
480 952457E9267E339C00D5BBCB /* NotificationView.swift */, | |
481 952457EB267E339C00D5BBCB /* ComplicationController.swift */, | |
482 95CF46DE2689D72E0028C5A2 /* ComplicationViews.swift */, | |
483 952457ED267E339C00D5BBCB /* Assets.xcassets */, | |
484 952457F2267E339C00D5BBCB /* Info.plist */, | |
485 952457F3267E339C00D5BBCB /* PushNotificationPayload.apns */, | |
486 9595DC2E2682840C00DC8104 /* Views */, | |
487 952457EF267E339C00D5BBCB /* Preview Content */, | |
488 ); | |
489 path = "LazyBearWatchOS Extension"; | |
490 sourceTree = "<group>"; | |
491 }; | |
492 952457EF267E339C00D5BBCB /* Preview Content */ = { | |
493 isa = PBXGroup; | |
494 children = ( | |
495 952457F0267E339C00D5BBCB /* Preview Assets.xcassets */, | |
496 ); | |
497 path = "Preview Content"; | |
498 sourceTree = "<group>"; | |
499 }; | |
500 952457FB267E339C00D5BBCB /* LazyBearWatchOSTests */ = { | |
501 isa = PBXGroup; | |
502 children = ( | |
503 952457FC267E339C00D5BBCB /* LazyBearWatchOSTests.swift */, | |
504 952457FE267E339C00D5BBCB /* Info.plist */, | |
505 ); | |
506 path = LazyBearWatchOSTests; | |
507 sourceTree = "<group>"; | |
508 }; | |
509 95245806267E339D00D5BBCB /* LazyBearWatchOSUITests */ = { | |
510 isa = PBXGroup; | |
511 children = ( | |
512 95245807267E339D00D5BBCB /* LazyBearWatchOSUITests.swift */, | |
513 95245809267E339D00D5BBCB /* Info.plist */, | |
514 ); | |
515 path = LazyBearWatchOSUITests; | |
516 sourceTree = "<group>"; | |
517 }; | |
518 9529947C2629CA2F005F0AB0 /* Networking */ = { | |
519 isa = PBXGroup; | |
520 children = ( | |
521 9529947D2629CA3E005F0AB0 /* Search.swift */, | |
522 952994812629CA46005F0AB0 /* SearchResponse.swift */, | |
523 ); | |
524 path = Networking; | |
525 sourceTree = "<group>"; | |
526 }; | |
527 954D7E9D260BBA5200A13C50 /* Global Models */ = { | |
528 isa = PBXGroup; | |
529 children = ( | |
530 95131D44267A02FC0055C6DE /* WatchlistCompany+CoreDataClass.swift */, | |
531 95131D45267A02FC0055C6DE /* WatchlistCompany+CoreDataProperties.swift */, | |
532 95A07F6126305A9B009865AA /* CurrencyModel.swift */, | |
533 95A07F6B26305AC6009865AA /* QuoteModel.swift */, | |
534 95A07F7026305AD5009865AA /* SectorPerformanceModel.swift */, | |
535 95613ADE264FC6FD00D4CE8F /* LatestNewsModel.swift */, | |
536 9594F03F2651355B00CFA8D4 /* HistoricalPricesModel.swift */, | |
537 95602703265ABB990046F97E /* InsiderRosterModel.swift */, | |
538 95CCFB55266E7A0F00C384A1 /* InsiderTransactionModel.swift */, | |
539 95BB05B12670B8C3005A2029 /* KeyStatsModel.swift */, | |
540 95AF0FF82671342E0049C4AB /* DisplayWordsModel.swift */, | |
541 95E8BAA22656D86E0016AE72 /* RequestType.swift */, | |
542 95C22F3E26776F010014C98A /* CompanyModel.swift */, | |
543 953C96E1268898DC0096734C /* DefaultCompanyModel.swift */, | |
544 ); | |
545 path = "Global Models"; | |
546 sourceTree = "<group>"; | |
547 }; | |
548 954D7EAA260BBB0E00A13C50 /* Home */ = { | |
549 isa = PBXGroup; | |
550 children = ( | |
551 9550443926111B2B000E0BCB /* HomeView.swift */, | |
552 954D7EAF260BBBD500A13C50 /* Helpers */, | |
553 95893DC72613C410003698C5 /* Networking */, | |
554 ); | |
555 path = Home; | |
556 sourceTree = "<group>"; | |
557 }; | |
558 954D7EAF260BBBD500A13C50 /* Helpers */ = { | |
559 isa = PBXGroup; | |
560 children = ( | |
561 951566E92613A37C007C0F36 /* TradingDatesItem.swift */, | |
562 951566E62613A2B6007C0F36 /* TradingDatesSheet.swift */, | |
563 9550444226111E7A000E0BCB /* SectorRow.swift */, | |
564 9550444526111EE5000E0BCB /* SectorItem.swift */, | |
565 9550444826111FC9000E0BCB /* StockRow.swift */, | |
566 95123ABF26767370001BFAF3 /* StockItem.swift */, | |
567 95721DA5262761E700EC527B /* CurrencyRow.swift */, | |
568 95D308F72624B3A400A39F77 /* CurrencyItem.swift */, | |
569 95123AB726766497001BFAF3 /* CurrencySheet.swift */, | |
570 95123ABB2676676B001BFAF3 /* CurrencySheetRow.swift */, | |
571 95123AB92676658E001BFAF3 /* StockSheet.swift */, | |
572 95123ABD267669C6001BFAF3 /* StockSheetRow.swift */, | |
573 ); | |
574 path = Helpers; | |
575 sourceTree = "<group>"; | |
576 }; | |
577 95672B8225DDA54700DCBE4A = { | |
578 isa = PBXGroup; | |
579 children = ( | |
580 9562404A263C72E800C6C511 /* README.md */, | |
581 950C572D2629F03A00F234FE /* LazyBear.xctestplan */, | |
582 95672B8D25DDA54700DCBE4A /* LazyBear */, | |
583 950C57112629EF9100F234FE /* LazyBearTests */, | |
584 950C57212629EFC200F234FE /* LazyBearUITests */, | |
585 952457D6267E339B00D5BBCB /* LazyBearWatchOS */, | |
586 952457E2267E339C00D5BBCB /* LazyBearWatchOS Extension */, | |
587 952457FB267E339C00D5BBCB /* LazyBearWatchOSTests */, | |
588 95245806267E339D00D5BBCB /* LazyBearWatchOSUITests */, | |
589 95672B8C25DDA54700DCBE4A /* Products */, | |
590 958A735025E0170900FD7ECA /* Frameworks */, | |
591 ); | |
592 sourceTree = "<group>"; | |
593 }; | |
594 95672B8C25DDA54700DCBE4A /* Products */ = { | |
595 isa = PBXGroup; | |
596 children = ( | |
597 95672B8B25DDA54700DCBE4A /* LazyBear.app */, | |
598 950C57102629EF9100F234FE /* LazyBearTests.xctest */, | |
599 950C57202629EFC200F234FE /* LazyBearUITests.xctest */, | |
600 952457D5267E339B00D5BBCB /* LazyBearWatchOS.app */, | |
601 952457DE267E339C00D5BBCB /* LazyBearWatchOS Extension.appex */, | |
602 952457F8267E339C00D5BBCB /* LazyBearWatchOSTests.xctest */, | |
603 95245803267E339D00D5BBCB /* LazyBearWatchOSUITests.xctest */, | |
604 ); | |
605 name = Products; | |
606 sourceTree = "<group>"; | |
607 }; | |
608 95672B8D25DDA54700DCBE4A /* LazyBear */ = { | |
609 isa = PBXGroup; | |
610 children = ( | |
611 958A734E25E016FD00FD7ECA /* LazyBear.entitlements */, | |
612 95672B9C25DDA54800DCBE4A /* Info.plist */, | |
613 95672B9925DDA54800DCBE4A /* LazyBear.xcdatamodeld */, | |
614 95672B9225DDA54700DCBE4A /* Assets.xcassets */, | |
615 95E2DBF72673752F007FCCB4 /* LaunchScreen.storyboard */, | |
616 95672B8E25DDA54700DCBE4A /* LazyBearApp.swift */, | |
617 95AD4A2C26078C1400498079 /* ContentView.swift */, | |
618 95672B9725DDA54700DCBE4A /* Persistence.swift */, | |
619 953C96DD2688925E0096734C /* HapticsManager.swift */, | |
620 95B1874925DDAC4D0068A364 /* Views */, | |
621 957B6726268D055C005DFBF6 /* NEW VIEWS */, | |
622 952045132610C7A200A76362 /* Global functions */, | |
623 954D7E9D260BBA5200A13C50 /* Global Models */, | |
624 9523ED402615BD93006D3D6F /* Resources */, | |
625 95672B9425DDA54700DCBE4A /* Preview Content */, | |
626 950B6F402676452E0029E447 /* Tests */, | |
627 ); | |
628 path = LazyBear; | |
629 sourceTree = "<group>"; | |
630 }; | |
631 95672B9425DDA54700DCBE4A /* Preview Content */ = { | |
632 isa = PBXGroup; | |
633 children = ( | |
634 95672B9525DDA54700DCBE4A /* Preview Assets.xcassets */, | |
635 ); | |
636 path = "Preview Content"; | |
637 sourceTree = "<group>"; | |
638 }; | |
639 957B6726268D055C005DFBF6 /* NEW VIEWS */ = { | |
640 isa = PBXGroup; | |
641 children = ( | |
642 ); | |
643 path = "NEW VIEWS"; | |
644 sourceTree = "<group>"; | |
645 }; | |
646 95893DC72613C410003698C5 /* Networking */ = { | |
647 isa = PBXGroup; | |
648 children = ( | |
649 955E73382623568F005652FF /* Home.swift */, | |
650 955E733B262356F3005652FF /* HomeResponse.swift */, | |
651 ); | |
652 path = Networking; | |
653 sourceTree = "<group>"; | |
654 }; | |
655 958A735025E0170900FD7ECA /* Frameworks */ = { | |
656 isa = PBXGroup; | |
657 children = ( | |
658 95CF46E12689E1790028C5A2 /* CloudKit.framework */, | |
659 950B6F3E267643640029E447 /* StoreKit.framework */, | |
660 958A735125E0170900FD7ECA /* CloudKit.framework */, | |
661 ); | |
662 name = Frameworks; | |
663 sourceTree = "<group>"; | |
664 }; | |
665 9595DC2E2682840C00DC8104 /* Views */ = { | |
666 isa = PBXGroup; | |
667 children = ( | |
668 9595DC332682849E00DC8104 /* WatchOSProfileView.swift */, | |
669 95CF46A22688BC0B0028C5A2 /* WatchOSCompanyView.swift */, | |
670 9595DC322682848B00DC8104 /* Helpers */, | |
671 ); | |
672 path = Views; | |
673 sourceTree = "<group>"; | |
674 }; | |
675 9595DC322682848B00DC8104 /* Helpers */ = { | |
676 isa = PBXGroup; | |
677 children = ( | |
678 9595DC35268284B100DC8104 /* WatchOSCompanyRow.swift */, | |
679 95CF46B62688F89B0028C5A2 /* WatchOSChartHelper.swift */, | |
680 95CF46B82688F8A60028C5A2 /* WatchOSNewsList.swift */, | |
681 95CF46C22689165F0028C5A2 /* WatchOSNewsRow.swift */, | |
682 95CF46C5268919E40028C5A2 /* WatchOSNewsDetail.swift */, | |
683 ); | |
684 path = Helpers; | |
685 sourceTree = "<group>"; | |
686 }; | |
687 95A7C06126163943003E2EC1 /* Search */ = { | |
688 isa = PBXGroup; | |
689 children = ( | |
690 95A7C065261639DF003E2EC1 /* SearchView.swift */, | |
691 950D0E182618AA4900D17AD7 /* CompanyList.swift */, | |
692 950D0E272618AEBB00D17AD7 /* Helpers */, | |
693 9529947C2629CA2F005F0AB0 /* Networking */, | |
694 ); | |
695 path = Search; | |
696 sourceTree = "<group>"; | |
697 }; | |
698 95B1874925DDAC4D0068A364 /* Views */ = { | |
699 isa = PBXGroup; | |
700 children = ( | |
701 951490572610BD3000BDEEB5 /* Welcome */, | |
702 954D7EAA260BBB0E00A13C50 /* Home */, | |
703 95A7C06126163943003E2EC1 /* Search */, | |
704 95FBE0DA2619CA6000440386 /* Profile */, | |
705 95E31C0B26472C8500106B98 /* Company */, | |
706 ); | |
707 path = Views; | |
708 sourceTree = "<group>"; | |
709 }; | |
710 95BD2F91263418F7008B6752 /* Helpers */ = { | |
711 isa = PBXGroup; | |
712 children = ( | |
713 9519BE05267E5EC3009C6015 /* ProfileStockRow.swift */, | |
714 95131D4A267A15490055C6DE /* WatchlistSheet.swift */, | |
715 952FC0B7267C97BA001406B1 /* WatchlistSheetRow.swift */, | |
716 9562404B263C766D00C6C511 /* WatchlistCreator.swift */, | |
717 9562404D263C7D8800C6C511 /* WatchlistCreatorClass.swift */, | |
718 95A4B92F263E9F530056F036 /* WatchlistCreatorList.swift */, | |
719 95A4B934263EA31C0056F036 /* WatchlistCreatorSearchBar.swift */, | |
720 95A4B936263EA5C20056F036 /* WatchlistCreatorRow.swift */, | |
721 952FC0B9267C9A24001406B1 /* RenameListSheet.swift */, | |
722 ); | |
723 path = Helpers; | |
724 sourceTree = "<group>"; | |
725 }; | |
726 95C8C0D9262A31DA0082D1D9 /* Networking */ = { | |
727 isa = PBXGroup; | |
728 children = ( | |
729 95629D9F2645298E007AF020 /* Profile.swift */, | |
730 95C8C0DF262A369F0082D1D9 /* ProfileResponse.swift */, | |
731 ); | |
732 path = Networking; | |
733 sourceTree = "<group>"; | |
734 }; | |
735 95E31C0B26472C8500106B98 /* Company */ = { | |
736 isa = PBXGroup; | |
737 children = ( | |
738 9502BBF4267F5194003B0A59 /* CompanyView.swift */, | |
739 95E31C0E26472CB600106B98 /* Helpers */, | |
740 95E31C0F26472CC000106B98 /* Networking */, | |
741 ); | |
742 path = Company; | |
743 sourceTree = "<group>"; | |
744 }; | |
745 95E31C0E26472CB600106B98 /* Helpers */ = { | |
746 isa = PBXGroup; | |
747 children = ( | |
748 9502BBFC267F63F3003B0A59 /* CustomRectangleBox.swift */, | |
749 9502BBFA267F5EE8003B0A59 /* ChartHelper.swift */, | |
750 9502BBFE267F6454003B0A59 /* KeyStatsHelper.swift */, | |
751 95BC1C632683326C00F94373 /* KeyStatsRow.swift */, | |
752 9502BC00267F8771003B0A59 /* KeyStatsList.swift */, | |
753 95E4A2D6268091F900A6FEB9 /* NewsHelper.swift */, | |
754 95E4A2D82680931300A6FEB9 /* NewsRow.swift */, | |
755 95E4A2DF2680A70000A6FEB9 /* NewsList.swift */, | |
756 95E4A2E12680AD7C00A6FEB9 /* SFSafariViewWrapper.swift */, | |
757 9576BFEA26810661002BCAC6 /* InsiderRosterHelper.swift */, | |
758 9576BFEE26810719002BCAC6 /* InsiderRosterRow.swift */, | |
759 9576BFEC26810713002BCAC6 /* InsiderRosterList.swift */, | |
760 9547481F26821F7700D6A966 /* InsiderTransactionsHelper.swift */, | |
761 9547482126821F8800D6A966 /* InsiderTransactionsRow.swift */, | |
762 9547482326821F9400D6A966 /* InsiderTransactionsList.swift */, | |
763 ); | |
764 path = Helpers; | |
765 sourceTree = "<group>"; | |
766 }; | |
767 95E31C0F26472CC000106B98 /* Networking */ = { | |
768 isa = PBXGroup; | |
769 children = ( | |
770 9502BBF8267F59A0003B0A59 /* Company.swift */, | |
771 9502BBF6267F5974003B0A59 /* CompanyResponse.swift */, | |
772 ); | |
773 path = Networking; | |
774 sourceTree = "<group>"; | |
775 }; | |
776 95FBE0DA2619CA6000440386 /* Profile */ = { | |
777 isa = PBXGroup; | |
778 children = ( | |
779 95FBE0DB2619CA7200440386 /* ProfileView.swift */, | |
780 95BD2F91263418F7008B6752 /* Helpers */, | |
781 95C8C0D9262A31DA0082D1D9 /* Networking */, | |
782 ); | |
783 path = Profile; | |
784 sourceTree = "<group>"; | |
785 }; | |
786 /* End PBXGroup section */ | 139 /* End PBXGroup section */ |
787 | 140 |
788 /* Begin PBXNativeTarget section */ | 141 /* Begin PBXNativeTarget section */ |
789 950C570F2629EF9100F234FE /* LazyBearTests */ = { | 142 95F7C15C26A2CCA2002F08DB /* lazybear */ = { |
790 isa = PBXNativeTarget; | 143 isa = PBXNativeTarget; |
791 buildConfigurationList = 950C57172629EF9100F234FE /* Build configuration list for PBXNativeTarget "LazyBearTests" */; | 144 buildConfigurationList = 95F7C18726A2CCA3002F08DB /* Build configuration list for PBXNativeTarget "lazybear" */; |
792 buildPhases = ( | 145 buildPhases = ( |
793 950C570C2629EF9100F234FE /* Sources */, | 146 95F7C15926A2CCA2002F08DB /* Sources */, |
794 950C570D2629EF9100F234FE /* Frameworks */, | 147 95F7C15A26A2CCA2002F08DB /* Frameworks */, |
795 950C570E2629EF9100F234FE /* Resources */, | 148 95F7C15B26A2CCA2002F08DB /* Resources */, |
796 ); | 149 ); |
797 buildRules = ( | 150 buildRules = ( |
798 ); | 151 ); |
799 dependencies = ( | 152 dependencies = ( |
800 950C57162629EF9100F234FE /* PBXTargetDependency */, | 153 ); |
801 ); | 154 name = lazybear; |
802 name = LazyBearTests; | 155 productName = lazybear; |
803 productName = LazyBearTests; | 156 productReference = 95F7C15D26A2CCA2002F08DB /* lazybear.app */; |
804 productReference = 950C57102629EF9100F234FE /* LazyBearTests.xctest */; | 157 productType = "com.apple.product-type.application"; |
158 }; | |
159 95F7C17226A2CCA3002F08DB /* lazybearTests */ = { | |
160 isa = PBXNativeTarget; | |
161 buildConfigurationList = 95F7C18A26A2CCA3002F08DB /* Build configuration list for PBXNativeTarget "lazybearTests" */; | |
162 buildPhases = ( | |
163 95F7C16F26A2CCA3002F08DB /* Sources */, | |
164 95F7C17026A2CCA3002F08DB /* Frameworks */, | |
165 95F7C17126A2CCA3002F08DB /* Resources */, | |
166 ); | |
167 buildRules = ( | |
168 ); | |
169 dependencies = ( | |
170 95F7C17526A2CCA3002F08DB /* PBXTargetDependency */, | |
171 ); | |
172 name = lazybearTests; | |
173 productName = lazybearTests; | |
174 productReference = 95F7C17326A2CCA3002F08DB /* lazybearTests.xctest */; | |
805 productType = "com.apple.product-type.bundle.unit-test"; | 175 productType = "com.apple.product-type.bundle.unit-test"; |
806 }; | 176 }; |
807 950C571F2629EFC200F234FE /* LazyBearUITests */ = { | 177 95F7C17D26A2CCA3002F08DB /* lazybearUITests */ = { |
808 isa = PBXNativeTarget; | 178 isa = PBXNativeTarget; |
809 buildConfigurationList = 950C57272629EFC200F234FE /* Build configuration list for PBXNativeTarget "LazyBearUITests" */; | 179 buildConfigurationList = 95F7C18D26A2CCA3002F08DB /* Build configuration list for PBXNativeTarget "lazybearUITests" */; |
810 buildPhases = ( | 180 buildPhases = ( |
811 950C571C2629EFC200F234FE /* Sources */, | 181 95F7C17A26A2CCA3002F08DB /* Sources */, |
812 950C571D2629EFC200F234FE /* Frameworks */, | 182 95F7C17B26A2CCA3002F08DB /* Frameworks */, |
813 950C571E2629EFC200F234FE /* Resources */, | 183 95F7C17C26A2CCA3002F08DB /* Resources */, |
814 ); | 184 ); |
815 buildRules = ( | 185 buildRules = ( |
816 ); | 186 ); |
817 dependencies = ( | 187 dependencies = ( |
818 950C57262629EFC200F234FE /* PBXTargetDependency */, | 188 95F7C18026A2CCA3002F08DB /* PBXTargetDependency */, |
819 ); | 189 ); |
820 name = LazyBearUITests; | 190 name = lazybearUITests; |
821 productName = LazyBearUITests; | 191 productName = lazybearUITests; |
822 productReference = 950C57202629EFC200F234FE /* LazyBearUITests.xctest */; | 192 productReference = 95F7C17E26A2CCA3002F08DB /* lazybearUITests.xctest */; |
823 productType = "com.apple.product-type.bundle.ui-testing"; | 193 productType = "com.apple.product-type.bundle.ui-testing"; |
824 }; | 194 }; |
825 952457D4267E339B00D5BBCB /* LazyBearWatchOS */ = { | |
826 isa = PBXNativeTarget; | |
827 buildConfigurationList = 95245818267E339D00D5BBCB /* Build configuration list for PBXNativeTarget "LazyBearWatchOS" */; | |
828 buildPhases = ( | |
829 952457D3267E339B00D5BBCB /* Resources */, | |
830 95245810267E339D00D5BBCB /* Embed App Extensions */, | |
831 ); | |
832 buildRules = ( | |
833 ); | |
834 dependencies = ( | |
835 952457E1267E339C00D5BBCB /* PBXTargetDependency */, | |
836 ); | |
837 name = LazyBearWatchOS; | |
838 productName = LazyBearWatchOS; | |
839 productReference = 952457D5267E339B00D5BBCB /* LazyBearWatchOS.app */; | |
840 productType = "com.apple.product-type.application.watchapp2"; | |
841 }; | |
842 952457DD267E339C00D5BBCB /* LazyBearWatchOS Extension */ = { | |
843 isa = PBXNativeTarget; | |
844 buildConfigurationList = 95245817267E339D00D5BBCB /* Build configuration list for PBXNativeTarget "LazyBearWatchOS Extension" */; | |
845 buildPhases = ( | |
846 952457DA267E339C00D5BBCB /* Sources */, | |
847 952457DB267E339C00D5BBCB /* Frameworks */, | |
848 952457DC267E339C00D5BBCB /* Resources */, | |
849 ); | |
850 buildRules = ( | |
851 ); | |
852 dependencies = ( | |
853 ); | |
854 name = "LazyBearWatchOS Extension"; | |
855 packageProductDependencies = ( | |
856 95BEA1AB268778E500BF18AB /* Alamofire */, | |
857 95CF46ED2689F1C00028C5A2 /* StockCharts */, | |
858 ); | |
859 productName = "LazyBearWatchOS Extension"; | |
860 productReference = 952457DE267E339C00D5BBCB /* LazyBearWatchOS Extension.appex */; | |
861 productType = "com.apple.product-type.watchkit2-extension"; | |
862 }; | |
863 952457F7267E339C00D5BBCB /* LazyBearWatchOSTests */ = { | |
864 isa = PBXNativeTarget; | |
865 buildConfigurationList = 95245819267E339D00D5BBCB /* Build configuration list for PBXNativeTarget "LazyBearWatchOSTests" */; | |
866 buildPhases = ( | |
867 952457F4267E339C00D5BBCB /* Sources */, | |
868 952457F5267E339C00D5BBCB /* Frameworks */, | |
869 952457F6267E339C00D5BBCB /* Resources */, | |
870 ); | |
871 buildRules = ( | |
872 ); | |
873 dependencies = ( | |
874 952457FA267E339C00D5BBCB /* PBXTargetDependency */, | |
875 ); | |
876 name = LazyBearWatchOSTests; | |
877 productName = LazyBearWatchOSTests; | |
878 productReference = 952457F8267E339C00D5BBCB /* LazyBearWatchOSTests.xctest */; | |
879 productType = "com.apple.product-type.bundle.unit-test"; | |
880 }; | |
881 95245802267E339D00D5BBCB /* LazyBearWatchOSUITests */ = { | |
882 isa = PBXNativeTarget; | |
883 buildConfigurationList = 9524581A267E339D00D5BBCB /* Build configuration list for PBXNativeTarget "LazyBearWatchOSUITests" */; | |
884 buildPhases = ( | |
885 952457FF267E339D00D5BBCB /* Sources */, | |
886 95245800267E339D00D5BBCB /* Frameworks */, | |
887 95245801267E339D00D5BBCB /* Resources */, | |
888 ); | |
889 buildRules = ( | |
890 ); | |
891 dependencies = ( | |
892 95245805267E339D00D5BBCB /* PBXTargetDependency */, | |
893 ); | |
894 name = LazyBearWatchOSUITests; | |
895 productName = LazyBearWatchOSUITests; | |
896 productReference = 95245803267E339D00D5BBCB /* LazyBearWatchOSUITests.xctest */; | |
897 productType = "com.apple.product-type.bundle.ui-testing"; | |
898 }; | |
899 95672B8A25DDA54700DCBE4A /* LazyBear */ = { | |
900 isa = PBXNativeTarget; | |
901 buildConfigurationList = 95672B9F25DDA54800DCBE4A /* Build configuration list for PBXNativeTarget "LazyBear" */; | |
902 buildPhases = ( | |
903 95672B8725DDA54700DCBE4A /* Sources */, | |
904 95672B8825DDA54700DCBE4A /* Frameworks */, | |
905 95672B8925DDA54700DCBE4A /* Resources */, | |
906 9524580D267E339D00D5BBCB /* Embed Watch Content */, | |
907 ); | |
908 buildRules = ( | |
909 ); | |
910 dependencies = ( | |
911 9524580B267E339D00D5BBCB /* PBXTargetDependency */, | |
912 ); | |
913 name = LazyBear; | |
914 packageProductDependencies = ( | |
915 954D7EC1260BE70C00A13C50 /* SwiftlySearch */, | |
916 95A4B932263E9F810056F036 /* Introspect */, | |
917 950B6F3C267643460029E447 /* Purchases */, | |
918 95BEA1A526876DE100BF18AB /* Alamofire */, | |
919 95CF46EB2689F1B70028C5A2 /* StockCharts */, | |
920 ); | |
921 productName = LazyBear; | |
922 productReference = 95672B8B25DDA54700DCBE4A /* LazyBear.app */; | |
923 productType = "com.apple.product-type.application"; | |
924 }; | |
925 /* End PBXNativeTarget section */ | 195 /* End PBXNativeTarget section */ |
926 | 196 |
927 /* Begin PBXProject section */ | 197 /* Begin PBXProject section */ |
928 95672B8325DDA54700DCBE4A /* Project object */ = { | 198 95F7C15526A2CCA2002F08DB /* Project object */ = { |
929 isa = PBXProject; | 199 isa = PBXProject; |
930 attributes = { | 200 attributes = { |
931 LastSwiftUpdateCheck = 1250; | 201 LastSwiftUpdateCheck = 1250; |
932 LastUpgradeCheck = 1240; | 202 LastUpgradeCheck = 1250; |
933 TargetAttributes = { | 203 TargetAttributes = { |
934 950C570F2629EF9100F234FE = { | 204 95F7C15C26A2CCA2002F08DB = { |
935 CreatedOnToolsVersion = 12.4; | 205 CreatedOnToolsVersion = 12.5.1; |
936 TestTargetID = 95672B8A25DDA54700DCBE4A; | |
937 }; | 206 }; |
938 950C571F2629EFC200F234FE = { | 207 95F7C17226A2CCA3002F08DB = { |
939 CreatedOnToolsVersion = 12.4; | 208 CreatedOnToolsVersion = 12.5.1; |
940 TestTargetID = 95672B8A25DDA54700DCBE4A; | 209 TestTargetID = 95F7C15C26A2CCA2002F08DB; |
941 }; | 210 }; |
942 952457D4267E339B00D5BBCB = { | 211 95F7C17D26A2CCA3002F08DB = { |
943 CreatedOnToolsVersion = 12.5; | 212 CreatedOnToolsVersion = 12.5.1; |
944 }; | 213 TestTargetID = 95F7C15C26A2CCA2002F08DB; |
945 952457DD267E339C00D5BBCB = { | |
946 CreatedOnToolsVersion = 12.5; | |
947 }; | |
948 952457F7267E339C00D5BBCB = { | |
949 CreatedOnToolsVersion = 12.5; | |
950 TestTargetID = 952457DD267E339C00D5BBCB; | |
951 }; | |
952 95245802267E339D00D5BBCB = { | |
953 CreatedOnToolsVersion = 12.5; | |
954 TestTargetID = 952457D4267E339B00D5BBCB; | |
955 }; | |
956 95672B8A25DDA54700DCBE4A = { | |
957 CreatedOnToolsVersion = 12.4; | |
958 }; | 214 }; |
959 }; | 215 }; |
960 }; | 216 }; |
961 buildConfigurationList = 95672B8625DDA54700DCBE4A /* Build configuration list for PBXProject "LazyBear" */; | 217 buildConfigurationList = 95F7C15826A2CCA2002F08DB /* Build configuration list for PBXProject "lazybear" */; |
962 compatibilityVersion = "Xcode 9.3"; | 218 compatibilityVersion = "Xcode 9.3"; |
963 developmentRegion = en; | 219 developmentRegion = en; |
964 hasScannedForEncodings = 0; | 220 hasScannedForEncodings = 0; |
965 knownRegions = ( | 221 knownRegions = ( |
966 en, | 222 en, |
967 Base, | 223 Base, |
968 ); | 224 ); |
969 mainGroup = 95672B8225DDA54700DCBE4A; | 225 mainGroup = 95F7C15426A2CCA2002F08DB; |
970 packageReferences = ( | 226 productRefGroup = 95F7C15E26A2CCA2002F08DB /* Products */; |
971 954D7EC0260BE70C00A13C50 /* XCRemoteSwiftPackageReference "SwiftlySearch" */, | |
972 95A4B931263E9F810056F036 /* XCRemoteSwiftPackageReference "SwiftUI-Introspect" */, | |
973 950B6F3B267643460029E447 /* XCRemoteSwiftPackageReference "purchases-ios" */, | |
974 95BEA1A426876DE100BF18AB /* XCRemoteSwiftPackageReference "Alamofire" */, | |
975 95CF46EA2689F1B70028C5A2 /* XCRemoteSwiftPackageReference "StockCharts" */, | |
976 ); | |
977 productRefGroup = 95672B8C25DDA54700DCBE4A /* Products */; | |
978 projectDirPath = ""; | 227 projectDirPath = ""; |
979 projectRoot = ""; | 228 projectRoot = ""; |
980 targets = ( | 229 targets = ( |
981 95672B8A25DDA54700DCBE4A /* LazyBear */, | 230 95F7C15C26A2CCA2002F08DB /* lazybear */, |
982 950C570F2629EF9100F234FE /* LazyBearTests */, | 231 95F7C17226A2CCA3002F08DB /* lazybearTests */, |
983 950C571F2629EFC200F234FE /* LazyBearUITests */, | 232 95F7C17D26A2CCA3002F08DB /* lazybearUITests */, |
984 952457D4267E339B00D5BBCB /* LazyBearWatchOS */, | |
985 952457DD267E339C00D5BBCB /* LazyBearWatchOS Extension */, | |
986 952457F7267E339C00D5BBCB /* LazyBearWatchOSTests */, | |
987 95245802267E339D00D5BBCB /* LazyBearWatchOSUITests */, | |
988 ); | 233 ); |
989 }; | 234 }; |
990 /* End PBXProject section */ | 235 /* End PBXProject section */ |
991 | 236 |
992 /* Begin PBXResourcesBuildPhase section */ | 237 /* Begin PBXResourcesBuildPhase section */ |
993 950C570E2629EF9100F234FE /* Resources */ = { | 238 95F7C15B26A2CCA2002F08DB /* Resources */ = { |
994 isa = PBXResourcesBuildPhase; | 239 isa = PBXResourcesBuildPhase; |
995 buildActionMask = 2147483647; | 240 buildActionMask = 2147483647; |
996 files = ( | 241 files = ( |
997 ); | 242 95F7C16826A2CCA2002F08DB /* Preview Assets.xcassets in Resources */, |
998 runOnlyForDeploymentPostprocessing = 0; | 243 95F7C16526A2CCA2002F08DB /* Assets.xcassets in Resources */, |
999 }; | 244 ); |
1000 950C571E2629EFC200F234FE /* Resources */ = { | 245 runOnlyForDeploymentPostprocessing = 0; |
246 }; | |
247 95F7C17126A2CCA3002F08DB /* Resources */ = { | |
1001 isa = PBXResourcesBuildPhase; | 248 isa = PBXResourcesBuildPhase; |
1002 buildActionMask = 2147483647; | 249 buildActionMask = 2147483647; |
1003 files = ( | 250 files = ( |
1004 ); | 251 ); |
1005 runOnlyForDeploymentPostprocessing = 0; | 252 runOnlyForDeploymentPostprocessing = 0; |
1006 }; | 253 }; |
1007 952457D3267E339B00D5BBCB /* Resources */ = { | 254 95F7C17C26A2CCA3002F08DB /* Resources */ = { |
1008 isa = PBXResourcesBuildPhase; | 255 isa = PBXResourcesBuildPhase; |
1009 buildActionMask = 2147483647; | 256 buildActionMask = 2147483647; |
1010 files = ( | 257 files = ( |
1011 952457D8267E339C00D5BBCB /* Assets.xcassets in Resources */, | |
1012 ); | |
1013 runOnlyForDeploymentPostprocessing = 0; | |
1014 }; | |
1015 952457DC267E339C00D5BBCB /* Resources */ = { | |
1016 isa = PBXResourcesBuildPhase; | |
1017 buildActionMask = 2147483647; | |
1018 files = ( | |
1019 952457F1267E339C00D5BBCB /* Preview Assets.xcassets in Resources */, | |
1020 95CF46CD26891E180028C5A2 /* DisplayWords.json in Resources */, | |
1021 952457EE267E339C00D5BBCB /* Assets.xcassets in Resources */, | |
1022 ); | |
1023 runOnlyForDeploymentPostprocessing = 0; | |
1024 }; | |
1025 952457F6267E339C00D5BBCB /* Resources */ = { | |
1026 isa = PBXResourcesBuildPhase; | |
1027 buildActionMask = 2147483647; | |
1028 files = ( | |
1029 ); | |
1030 runOnlyForDeploymentPostprocessing = 0; | |
1031 }; | |
1032 95245801267E339D00D5BBCB /* Resources */ = { | |
1033 isa = PBXResourcesBuildPhase; | |
1034 buildActionMask = 2147483647; | |
1035 files = ( | |
1036 ); | |
1037 runOnlyForDeploymentPostprocessing = 0; | |
1038 }; | |
1039 95672B8925DDA54700DCBE4A /* Resources */ = { | |
1040 isa = PBXResourcesBuildPhase; | |
1041 buildActionMask = 2147483647; | |
1042 files = ( | |
1043 95672B9625DDA54700DCBE4A /* Preview Assets.xcassets in Resources */, | |
1044 95AF0FF72671320F0049C4AB /* DisplayWords.json in Resources */, | |
1045 95E2DBF82673752F007FCCB4 /* LaunchScreen.storyboard in Resources */, | |
1046 95672B9325DDA54700DCBE4A /* Assets.xcassets in Resources */, | |
1047 953C96E0268898430096734C /* DefaultCompanies.json in Resources */, | |
1048 ); | 258 ); |
1049 runOnlyForDeploymentPostprocessing = 0; | 259 runOnlyForDeploymentPostprocessing = 0; |
1050 }; | 260 }; |
1051 /* End PBXResourcesBuildPhase section */ | 261 /* End PBXResourcesBuildPhase section */ |
1052 | 262 |
1053 /* Begin PBXSourcesBuildPhase section */ | 263 /* Begin PBXSourcesBuildPhase section */ |
1054 950C570C2629EF9100F234FE /* Sources */ = { | 264 95F7C15926A2CCA2002F08DB /* Sources */ = { |
1055 isa = PBXSourcesBuildPhase; | 265 isa = PBXSourcesBuildPhase; |
1056 buildActionMask = 2147483647; | 266 buildActionMask = 2147483647; |
1057 files = ( | 267 files = ( |
1058 950C57132629EF9100F234FE /* LazyBearTests.swift in Sources */, | 268 95F7C16A26A2CCA2002F08DB /* Persistence.swift in Sources */, |
1059 ); | 269 95F7C16326A2CCA2002F08DB /* ContentView.swift in Sources */, |
1060 runOnlyForDeploymentPostprocessing = 0; | 270 95F7C16126A2CCA2002F08DB /* lazybearApp.swift in Sources */, |
1061 }; | 271 95F7C16D26A2CCA2002F08DB /* lazybear.xcdatamodeld in Sources */, |
1062 950C571C2629EFC200F234FE /* Sources */ = { | 272 ); |
273 runOnlyForDeploymentPostprocessing = 0; | |
274 }; | |
275 95F7C16F26A2CCA3002F08DB /* Sources */ = { | |
1063 isa = PBXSourcesBuildPhase; | 276 isa = PBXSourcesBuildPhase; |
1064 buildActionMask = 2147483647; | 277 buildActionMask = 2147483647; |
1065 files = ( | 278 files = ( |
1066 950C57232629EFC200F234FE /* LazyBearUITests.swift in Sources */, | 279 95F7C17826A2CCA3002F08DB /* lazybearTests.swift in Sources */, |
1067 ); | 280 ); |
1068 runOnlyForDeploymentPostprocessing = 0; | 281 runOnlyForDeploymentPostprocessing = 0; |
1069 }; | 282 }; |
1070 952457DA267E339C00D5BBCB /* Sources */ = { | 283 95F7C17A26A2CCA3002F08DB /* Sources */ = { |
1071 isa = PBXSourcesBuildPhase; | 284 isa = PBXSourcesBuildPhase; |
1072 buildActionMask = 2147483647; | 285 buildActionMask = 2147483647; |
1073 files = ( | 286 files = ( |
1074 95CF46B92688F8A60028C5A2 /* WatchOSNewsList.swift in Sources */, | 287 95F7C18326A2CCA3002F08DB /* lazybearUITests.swift in Sources */, |
1075 95CF46DD2689C7960028C5A2 /* InsiderTransactionModel.swift in Sources */, | |
1076 95CF46DB2689C78D0028C5A2 /* KeyStatsModel.swift in Sources */, | |
1077 95CF46B72688F89B0028C5A2 /* WatchOSChartHelper.swift in Sources */, | |
1078 952457E8267E339C00D5BBCB /* NotificationController.swift in Sources */, | |
1079 95BEA1AD2687791000BF18AB /* ProfileResponse.swift in Sources */, | |
1080 95BEA1AF2687794A00BF18AB /* RequestType.swift in Sources */, | |
1081 95CF46DA2689C77C0028C5A2 /* HistoricalPricesModel.swift in Sources */, | |
1082 95CF46AD2688C78C0028C5A2 /* LatestNewsModel.swift in Sources */, | |
1083 95BEA1B326877BAC00BF18AB /* Persistence.swift in Sources */, | |
1084 954F9C60268C7A000022ED60 /* CurrencyModel.swift in Sources */, | |
1085 95BEA1AA268777CC00BF18AB /* Profile.swift in Sources */, | |
1086 95CF46C32689165F0028C5A2 /* WatchOSNewsRow.swift in Sources */, | |
1087 952457E6267E339C00D5BBCB /* ContentView.swift in Sources */, | |
1088 952457EC267E339C00D5BBCB /* ComplicationController.swift in Sources */, | |
1089 95CF46DF2689D72E0028C5A2 /* ComplicationViews.swift in Sources */, | |
1090 95BEA1AE2687791800BF18AB /* CompanyModel.swift in Sources */, | |
1091 95CF46C4268916960028C5A2 /* ConvertEpoch.swift in Sources */, | |
1092 95CF46AC2688C7810028C5A2 /* QuoteModel.swift in Sources */, | |
1093 9595DC342682849E00DC8104 /* WatchOSProfileView.swift in Sources */, | |
1094 95BEA1B426877BBA00BF18AB /* LazyBear.xcdatamodeld in Sources */, | |
1095 9595DC382682850000DC8104 /* WatchlistCompany+CoreDataProperties.swift in Sources */, | |
1096 952457E4267E339C00D5BBCB /* LazyBearApp.swift in Sources */, | |
1097 954F9C61268C7A1C0022ED60 /* SectorPerformanceModel.swift in Sources */, | |
1098 95CF46A92688C74C0028C5A2 /* Company.swift in Sources */, | |
1099 954F9C5F268C79EA0022ED60 /* HomeResponse.swift in Sources */, | |
1100 95CF46C6268919E40028C5A2 /* WatchOSNewsDetail.swift in Sources */, | |
1101 9595DC37268284FA00DC8104 /* WatchlistCompany+CoreDataClass.swift in Sources */, | |
1102 952457EA267E339C00D5BBCB /* NotificationView.swift in Sources */, | |
1103 95CF46A32688BC0B0028C5A2 /* WatchOSCompanyView.swift in Sources */, | |
1104 95CF46DC2689C7930028C5A2 /* InsiderRosterModel.swift in Sources */, | |
1105 95CF46D92689C7540028C5A2 /* CompanyResponse.swift in Sources */, | |
1106 9595DC36268284B100DC8104 /* WatchOSCompanyRow.swift in Sources */, | |
1107 ); | |
1108 runOnlyForDeploymentPostprocessing = 0; | |
1109 }; | |
1110 952457F4267E339C00D5BBCB /* Sources */ = { | |
1111 isa = PBXSourcesBuildPhase; | |
1112 buildActionMask = 2147483647; | |
1113 files = ( | |
1114 952457FD267E339C00D5BBCB /* LazyBearWatchOSTests.swift in Sources */, | |
1115 ); | |
1116 runOnlyForDeploymentPostprocessing = 0; | |
1117 }; | |
1118 952457FF267E339D00D5BBCB /* Sources */ = { | |
1119 isa = PBXSourcesBuildPhase; | |
1120 buildActionMask = 2147483647; | |
1121 files = ( | |
1122 95245808267E339D00D5BBCB /* LazyBearWatchOSUITests.swift in Sources */, | |
1123 ); | |
1124 runOnlyForDeploymentPostprocessing = 0; | |
1125 }; | |
1126 95672B8725DDA54700DCBE4A /* Sources */ = { | |
1127 isa = PBXSourcesBuildPhase; | |
1128 buildActionMask = 2147483647; | |
1129 files = ( | |
1130 95602704265ABB990046F97E /* InsiderRosterModel.swift in Sources */, | |
1131 95E4A2D92680931300A6FEB9 /* NewsRow.swift in Sources */, | |
1132 95131D46267A03020055C6DE /* WatchlistCompany+CoreDataProperties.swift in Sources */, | |
1133 9576BFEF26810719002BCAC6 /* InsiderRosterRow.swift in Sources */, | |
1134 95FBE0DC2619CA7200440386 /* ProfileView.swift in Sources */, | |
1135 95131D4B267A15490055C6DE /* WatchlistSheet.swift in Sources */, | |
1136 9550444926111FC9000E0BCB /* StockRow.swift in Sources */, | |
1137 952FC0B8267C97BA001406B1 /* WatchlistSheetRow.swift in Sources */, | |
1138 9550444326111E7A000E0BCB /* SectorRow.swift in Sources */, | |
1139 95123ABE267669C6001BFAF3 /* StockSheetRow.swift in Sources */, | |
1140 9550443A26111B2B000E0BCB /* HomeView.swift in Sources */, | |
1141 95672B9825DDA54700DCBE4A /* Persistence.swift in Sources */, | |
1142 95BC1C66268336A200F94373 /* UnwrapAnyOptional.swift in Sources */, | |
1143 95123ABC2676676B001BFAF3 /* CurrencySheetRow.swift in Sources */, | |
1144 95A7C0742616409D003E2EC1 /* ParseJSON.swift in Sources */, | |
1145 95E4A2D7268091F900A6FEB9 /* NewsHelper.swift in Sources */, | |
1146 9576BFED26810713002BCAC6 /* InsiderRosterList.swift in Sources */, | |
1147 9547482426821F9400D6A966 /* InsiderTransactionsList.swift in Sources */, | |
1148 95E8BAA32656D86E0016AE72 /* RequestType.swift in Sources */, | |
1149 95CCFB56266E7A0F00C384A1 /* InsiderTransactionModel.swift in Sources */, | |
1150 951566E72613A2B6007C0F36 /* TradingDatesSheet.swift in Sources */, | |
1151 9502BBF5267F5194003B0A59 /* CompanyView.swift in Sources */, | |
1152 955E73392623568F005652FF /* Home.swift in Sources */, | |
1153 95721DA6262761E700EC527B /* CurrencyRow.swift in Sources */, | |
1154 9562404C263C766D00C6C511 /* WatchlistCreator.swift in Sources */, | |
1155 95BB05B22670B8C3005A2029 /* KeyStatsModel.swift in Sources */, | |
1156 950B6F422676454A0029E447 /* RevenueCatTest.swift in Sources */, | |
1157 95672B8F25DDA54700DCBE4A /* LazyBearApp.swift in Sources */, | |
1158 95B85AB6267FAE7A0080CF39 /* ConditionalModifier.swift in Sources */, | |
1159 95A7C066261639E0003E2EC1 /* SearchView.swift in Sources */, | |
1160 9502BBFD267F63F3003B0A59 /* CustomRectangleBox.swift in Sources */, | |
1161 95A4B937263EA5C20056F036 /* WatchlistCreatorRow.swift in Sources */, | |
1162 950D0E192618AA4900D17AD7 /* CompanyList.swift in Sources */, | |
1163 9502BBFB267F5EE8003B0A59 /* ChartHelper.swift in Sources */, | |
1164 95BC1C642683326C00F94373 /* KeyStatsRow.swift in Sources */, | |
1165 952994822629CA46005F0AB0 /* SearchResponse.swift in Sources */, | |
1166 95A07F6C26305AC6009865AA /* QuoteModel.swift in Sources */, | |
1167 95A07F6226305A9B009865AA /* CurrencyModel.swift in Sources */, | |
1168 9529947E2629CA3E005F0AB0 /* Search.swift in Sources */, | |
1169 95613ADF264FC6FD00D4CE8F /* LatestNewsModel.swift in Sources */, | |
1170 950D0E292618AEC800D17AD7 /* SearchedCompanyItem.swift in Sources */, | |
1171 955E733C262356F3005652FF /* HomeResponse.swift in Sources */, | |
1172 951566EA2613A37C007C0F36 /* TradingDatesItem.swift in Sources */, | |
1173 9547482026821F7700D6A966 /* InsiderTransactionsHelper.swift in Sources */, | |
1174 951490552610BD2B00BDEEB5 /* WelcomeView.swift in Sources */, | |
1175 95D308F82624B3A400A39F77 /* CurrencyItem.swift in Sources */, | |
1176 953C96E2268898DC0096734C /* DefaultCompanyModel.swift in Sources */, | |
1177 95131D47267A03020055C6DE /* WatchlistCompany+CoreDataClass.swift in Sources */, | |
1178 9502BBF7267F5974003B0A59 /* CompanyResponse.swift in Sources */, | |
1179 95A07F7126305AD5009865AA /* SectorPerformanceModel.swift in Sources */, | |
1180 9594F0402651355B00CFA8D4 /* HistoricalPricesModel.swift in Sources */, | |
1181 95123AC026767370001BFAF3 /* StockItem.swift in Sources */, | |
1182 9576BFEB26810661002BCAC6 /* InsiderRosterHelper.swift in Sources */, | |
1183 9502BBFF267F6454003B0A59 /* KeyStatsHelper.swift in Sources */, | |
1184 9519BE06267E5EC3009C6015 /* ProfileStockRow.swift in Sources */, | |
1185 9550444626111EE5000E0BCB /* SectorItem.swift in Sources */, | |
1186 95672B9B25DDA54800DCBE4A /* LazyBear.xcdatamodeld in Sources */, | |
1187 95C8C0E0262A369F0082D1D9 /* ProfileResponse.swift in Sources */, | |
1188 95A4B935263EA31C0056F036 /* WatchlistCreatorSearchBar.swift in Sources */, | |
1189 9502BC01267F8771003B0A59 /* KeyStatsList.swift in Sources */, | |
1190 95123AB826766497001BFAF3 /* CurrencySheet.swift in Sources */, | |
1191 95AF0FF92671342E0049C4AB /* DisplayWordsModel.swift in Sources */, | |
1192 95E4A2E22680AD7C00A6FEB9 /* SFSafariViewWrapper.swift in Sources */, | |
1193 95AD4A2D26078C1400498079 /* ContentView.swift in Sources */, | |
1194 95629DA02645298E007AF020 /* Profile.swift in Sources */, | |
1195 95CCFB5E266E855800C384A1 /* GetDateComponents.swift in Sources */, | |
1196 95C22F3F26776F010014C98A /* CompanyModel.swift in Sources */, | |
1197 95A4B930263E9F530056F036 /* WatchlistCreatorList.swift in Sources */, | |
1198 95123ABA2676658E001BFAF3 /* StockSheet.swift in Sources */, | |
1199 9562404E263C7D8800C6C511 /* WatchlistCreatorClass.swift in Sources */, | |
1200 9547482226821F8800D6A966 /* InsiderTransactionsRow.swift in Sources */, | |
1201 952045152610C7C600A76362 /* ConvertEpoch.swift in Sources */, | |
1202 952FC0BA267C9A24001406B1 /* RenameListSheet.swift in Sources */, | |
1203 95E4A2E02680A70000A6FEB9 /* NewsList.swift in Sources */, | |
1204 95CCFB60266E864C00C384A1 /* ConvertStringToDate.swift in Sources */, | |
1205 953C96DE2688925E0096734C /* HapticsManager.swift in Sources */, | |
1206 9502BBF9267F59A0003B0A59 /* Company.swift in Sources */, | |
1207 ); | 288 ); |
1208 runOnlyForDeploymentPostprocessing = 0; | 289 runOnlyForDeploymentPostprocessing = 0; |
1209 }; | 290 }; |
1210 /* End PBXSourcesBuildPhase section */ | 291 /* End PBXSourcesBuildPhase section */ |
1211 | 292 |
1212 /* Begin PBXTargetDependency section */ | 293 /* Begin PBXTargetDependency section */ |
1213 950C57162629EF9100F234FE /* PBXTargetDependency */ = { | 294 95F7C17526A2CCA3002F08DB /* PBXTargetDependency */ = { |
1214 isa = PBXTargetDependency; | 295 isa = PBXTargetDependency; |
1215 target = 95672B8A25DDA54700DCBE4A /* LazyBear */; | 296 target = 95F7C15C26A2CCA2002F08DB /* lazybear */; |
1216 targetProxy = 950C57152629EF9100F234FE /* PBXContainerItemProxy */; | 297 targetProxy = 95F7C17426A2CCA3002F08DB /* PBXContainerItemProxy */; |
1217 }; | 298 }; |
1218 950C57262629EFC200F234FE /* PBXTargetDependency */ = { | 299 95F7C18026A2CCA3002F08DB /* PBXTargetDependency */ = { |
1219 isa = PBXTargetDependency; | 300 isa = PBXTargetDependency; |
1220 target = 95672B8A25DDA54700DCBE4A /* LazyBear */; | 301 target = 95F7C15C26A2CCA2002F08DB /* lazybear */; |
1221 targetProxy = 950C57252629EFC200F234FE /* PBXContainerItemProxy */; | 302 targetProxy = 95F7C17F26A2CCA3002F08DB /* PBXContainerItemProxy */; |
1222 }; | |
1223 952457E1267E339C00D5BBCB /* PBXTargetDependency */ = { | |
1224 isa = PBXTargetDependency; | |
1225 target = 952457DD267E339C00D5BBCB /* LazyBearWatchOS Extension */; | |
1226 targetProxy = 952457E0267E339C00D5BBCB /* PBXContainerItemProxy */; | |
1227 }; | |
1228 952457FA267E339C00D5BBCB /* PBXTargetDependency */ = { | |
1229 isa = PBXTargetDependency; | |
1230 target = 952457DD267E339C00D5BBCB /* LazyBearWatchOS Extension */; | |
1231 targetProxy = 952457F9267E339C00D5BBCB /* PBXContainerItemProxy */; | |
1232 }; | |
1233 95245805267E339D00D5BBCB /* PBXTargetDependency */ = { | |
1234 isa = PBXTargetDependency; | |
1235 target = 952457D4267E339B00D5BBCB /* LazyBearWatchOS */; | |
1236 targetProxy = 95245804267E339D00D5BBCB /* PBXContainerItemProxy */; | |
1237 }; | |
1238 9524580B267E339D00D5BBCB /* PBXTargetDependency */ = { | |
1239 isa = PBXTargetDependency; | |
1240 target = 952457D4267E339B00D5BBCB /* LazyBearWatchOS */; | |
1241 targetProxy = 9524580A267E339D00D5BBCB /* PBXContainerItemProxy */; | |
1242 }; | 303 }; |
1243 /* End PBXTargetDependency section */ | 304 /* End PBXTargetDependency section */ |
1244 | 305 |
1245 /* Begin XCBuildConfiguration section */ | 306 /* Begin XCBuildConfiguration section */ |
1246 950C57182629EF9100F234FE /* Debug */ = { | 307 95F7C18526A2CCA3002F08DB /* Debug */ = { |
1247 isa = XCBuildConfiguration; | |
1248 buildSettings = { | |
1249 BUNDLE_LOADER = "$(TEST_HOST)"; | |
1250 CODE_SIGN_STYLE = Automatic; | |
1251 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1252 INFOPLIST_FILE = LazyBearTests/Info.plist; | |
1253 LD_RUNPATH_SEARCH_PATHS = ( | |
1254 "$(inherited)", | |
1255 "@executable_path/Frameworks", | |
1256 "@loader_path/Frameworks", | |
1257 ); | |
1258 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.LazyBearTests; | |
1259 PRODUCT_NAME = "$(TARGET_NAME)"; | |
1260 SWIFT_VERSION = 5.0; | |
1261 TARGETED_DEVICE_FAMILY = "1,2"; | |
1262 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/LazyBear.app/LazyBear"; | |
1263 }; | |
1264 name = Debug; | |
1265 }; | |
1266 950C57192629EF9100F234FE /* Release */ = { | |
1267 isa = XCBuildConfiguration; | |
1268 buildSettings = { | |
1269 BUNDLE_LOADER = "$(TEST_HOST)"; | |
1270 CODE_SIGN_STYLE = Automatic; | |
1271 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1272 INFOPLIST_FILE = LazyBearTests/Info.plist; | |
1273 LD_RUNPATH_SEARCH_PATHS = ( | |
1274 "$(inherited)", | |
1275 "@executable_path/Frameworks", | |
1276 "@loader_path/Frameworks", | |
1277 ); | |
1278 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.LazyBearTests; | |
1279 PRODUCT_NAME = "$(TARGET_NAME)"; | |
1280 SWIFT_VERSION = 5.0; | |
1281 TARGETED_DEVICE_FAMILY = "1,2"; | |
1282 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/LazyBear.app/LazyBear"; | |
1283 }; | |
1284 name = Release; | |
1285 }; | |
1286 950C57282629EFC200F234FE /* Debug */ = { | |
1287 isa = XCBuildConfiguration; | |
1288 buildSettings = { | |
1289 CODE_SIGN_STYLE = Automatic; | |
1290 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1291 INFOPLIST_FILE = LazyBearUITests/Info.plist; | |
1292 LD_RUNPATH_SEARCH_PATHS = ( | |
1293 "$(inherited)", | |
1294 "@executable_path/Frameworks", | |
1295 "@loader_path/Frameworks", | |
1296 ); | |
1297 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.LazyBearUITests; | |
1298 PRODUCT_NAME = "$(TARGET_NAME)"; | |
1299 SWIFT_VERSION = 5.0; | |
1300 TARGETED_DEVICE_FAMILY = "1,2"; | |
1301 TEST_TARGET_NAME = LazyBear; | |
1302 }; | |
1303 name = Debug; | |
1304 }; | |
1305 950C57292629EFC200F234FE /* Release */ = { | |
1306 isa = XCBuildConfiguration; | |
1307 buildSettings = { | |
1308 CODE_SIGN_STYLE = Automatic; | |
1309 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1310 INFOPLIST_FILE = LazyBearUITests/Info.plist; | |
1311 LD_RUNPATH_SEARCH_PATHS = ( | |
1312 "$(inherited)", | |
1313 "@executable_path/Frameworks", | |
1314 "@loader_path/Frameworks", | |
1315 ); | |
1316 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.LazyBearUITests; | |
1317 PRODUCT_NAME = "$(TARGET_NAME)"; | |
1318 SWIFT_VERSION = 5.0; | |
1319 TARGETED_DEVICE_FAMILY = "1,2"; | |
1320 TEST_TARGET_NAME = LazyBear; | |
1321 }; | |
1322 name = Release; | |
1323 }; | |
1324 9524580E267E339D00D5BBCB /* Debug */ = { | |
1325 isa = XCBuildConfiguration; | |
1326 buildSettings = { | |
1327 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; | |
1328 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; | |
1329 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; | |
1330 CODE_SIGN_STYLE = Automatic; | |
1331 CURRENT_PROJECT_VERSION = 7; | |
1332 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1333 IBSC_MODULE = LazyBearWatchOS_Extension; | |
1334 INFOPLIST_FILE = LazyBearWatchOS/Info.plist; | |
1335 MARKETING_VERSION = 4.0; | |
1336 PRODUCT_BUNDLE_IDENTIFIER = dennis.LazyBear.watchkitapp; | |
1337 PRODUCT_NAME = "$(TARGET_NAME)"; | |
1338 SDKROOT = watchos; | |
1339 SKIP_INSTALL = YES; | |
1340 SWIFT_VERSION = 5.0; | |
1341 TARGETED_DEVICE_FAMILY = 4; | |
1342 WATCHOS_DEPLOYMENT_TARGET = 7.2; | |
1343 }; | |
1344 name = Debug; | |
1345 }; | |
1346 9524580F267E339D00D5BBCB /* Release */ = { | |
1347 isa = XCBuildConfiguration; | |
1348 buildSettings = { | |
1349 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; | |
1350 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; | |
1351 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; | |
1352 CODE_SIGN_STYLE = Automatic; | |
1353 CURRENT_PROJECT_VERSION = 7; | |
1354 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1355 IBSC_MODULE = LazyBearWatchOS_Extension; | |
1356 INFOPLIST_FILE = LazyBearWatchOS/Info.plist; | |
1357 MARKETING_VERSION = 4.0; | |
1358 PRODUCT_BUNDLE_IDENTIFIER = dennis.LazyBear.watchkitapp; | |
1359 PRODUCT_NAME = "$(TARGET_NAME)"; | |
1360 SDKROOT = watchos; | |
1361 SKIP_INSTALL = YES; | |
1362 SWIFT_VERSION = 5.0; | |
1363 TARGETED_DEVICE_FAMILY = 4; | |
1364 WATCHOS_DEPLOYMENT_TARGET = 7.2; | |
1365 }; | |
1366 name = Release; | |
1367 }; | |
1368 95245811267E339D00D5BBCB /* Debug */ = { | |
1369 isa = XCBuildConfiguration; | |
1370 buildSettings = { | |
1371 ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; | |
1372 CODE_SIGN_ENTITLEMENTS = "LazyBearWatchOS Extension/LazyBearWatchOS Extension.entitlements"; | |
1373 CODE_SIGN_STYLE = Automatic; | |
1374 CURRENT_PROJECT_VERSION = 7; | |
1375 DEVELOPMENT_ASSET_PATHS = "\"LazyBearWatchOS Extension/Preview Content\""; | |
1376 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1377 ENABLE_PREVIEWS = YES; | |
1378 INFOPLIST_FILE = "LazyBearWatchOS Extension/Info.plist"; | |
1379 LD_RUNPATH_SEARCH_PATHS = ( | |
1380 "$(inherited)", | |
1381 "@executable_path/Frameworks", | |
1382 "@executable_path/../../Frameworks", | |
1383 ); | |
1384 MARKETING_VERSION = 4.0; | |
1385 PRODUCT_BUNDLE_IDENTIFIER = dennis.LazyBear.watchkitapp.watchkitextension; | |
1386 PRODUCT_NAME = "${TARGET_NAME}"; | |
1387 SDKROOT = watchos; | |
1388 SKIP_INSTALL = YES; | |
1389 SWIFT_VERSION = 5.0; | |
1390 TARGETED_DEVICE_FAMILY = 4; | |
1391 WATCHOS_DEPLOYMENT_TARGET = 7.2; | |
1392 }; | |
1393 name = Debug; | |
1394 }; | |
1395 95245812267E339D00D5BBCB /* Release */ = { | |
1396 isa = XCBuildConfiguration; | |
1397 buildSettings = { | |
1398 ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; | |
1399 CODE_SIGN_ENTITLEMENTS = "LazyBearWatchOS Extension/LazyBearWatchOS Extension.entitlements"; | |
1400 CODE_SIGN_STYLE = Automatic; | |
1401 CURRENT_PROJECT_VERSION = 7; | |
1402 DEVELOPMENT_ASSET_PATHS = "\"LazyBearWatchOS Extension/Preview Content\""; | |
1403 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1404 ENABLE_PREVIEWS = YES; | |
1405 INFOPLIST_FILE = "LazyBearWatchOS Extension/Info.plist"; | |
1406 LD_RUNPATH_SEARCH_PATHS = ( | |
1407 "$(inherited)", | |
1408 "@executable_path/Frameworks", | |
1409 "@executable_path/../../Frameworks", | |
1410 ); | |
1411 MARKETING_VERSION = 4.0; | |
1412 PRODUCT_BUNDLE_IDENTIFIER = dennis.LazyBear.watchkitapp.watchkitextension; | |
1413 PRODUCT_NAME = "${TARGET_NAME}"; | |
1414 SDKROOT = watchos; | |
1415 SKIP_INSTALL = YES; | |
1416 SWIFT_VERSION = 5.0; | |
1417 TARGETED_DEVICE_FAMILY = 4; | |
1418 WATCHOS_DEPLOYMENT_TARGET = 7.2; | |
1419 }; | |
1420 name = Release; | |
1421 }; | |
1422 95245813267E339D00D5BBCB /* Debug */ = { | |
1423 isa = XCBuildConfiguration; | |
1424 buildSettings = { | |
1425 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; | |
1426 BUNDLE_LOADER = "$(TEST_HOST)"; | |
1427 CODE_SIGN_STYLE = Automatic; | |
1428 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1429 INFOPLIST_FILE = LazyBearWatchOSTests/Info.plist; | |
1430 LD_RUNPATH_SEARCH_PATHS = ( | |
1431 "$(inherited)", | |
1432 "@executable_path/Frameworks", | |
1433 "@loader_path/Frameworks", | |
1434 ); | |
1435 PRODUCT_BUNDLE_IDENTIFIER = dennis.LazyBear.LazyBearWatchOSTests; | |
1436 PRODUCT_NAME = "$(TARGET_NAME)"; | |
1437 SDKROOT = watchos; | |
1438 SWIFT_VERSION = 5.0; | |
1439 TARGETED_DEVICE_FAMILY = 4; | |
1440 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/LazyBearWatchOS Extension.appex/LazyBearWatchOS Extension"; | |
1441 WATCHOS_DEPLOYMENT_TARGET = 7.4; | |
1442 }; | |
1443 name = Debug; | |
1444 }; | |
1445 95245814267E339D00D5BBCB /* Release */ = { | |
1446 isa = XCBuildConfiguration; | |
1447 buildSettings = { | |
1448 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; | |
1449 BUNDLE_LOADER = "$(TEST_HOST)"; | |
1450 CODE_SIGN_STYLE = Automatic; | |
1451 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1452 INFOPLIST_FILE = LazyBearWatchOSTests/Info.plist; | |
1453 LD_RUNPATH_SEARCH_PATHS = ( | |
1454 "$(inherited)", | |
1455 "@executable_path/Frameworks", | |
1456 "@loader_path/Frameworks", | |
1457 ); | |
1458 PRODUCT_BUNDLE_IDENTIFIER = dennis.LazyBear.LazyBearWatchOSTests; | |
1459 PRODUCT_NAME = "$(TARGET_NAME)"; | |
1460 SDKROOT = watchos; | |
1461 SWIFT_VERSION = 5.0; | |
1462 TARGETED_DEVICE_FAMILY = 4; | |
1463 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/LazyBearWatchOS Extension.appex/LazyBearWatchOS Extension"; | |
1464 WATCHOS_DEPLOYMENT_TARGET = 7.4; | |
1465 }; | |
1466 name = Release; | |
1467 }; | |
1468 95245815267E339D00D5BBCB /* Debug */ = { | |
1469 isa = XCBuildConfiguration; | |
1470 buildSettings = { | |
1471 CODE_SIGN_STYLE = Automatic; | |
1472 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1473 INFOPLIST_FILE = LazyBearWatchOSUITests/Info.plist; | |
1474 LD_RUNPATH_SEARCH_PATHS = ( | |
1475 "$(inherited)", | |
1476 "@executable_path/Frameworks", | |
1477 "@loader_path/Frameworks", | |
1478 ); | |
1479 PRODUCT_BUNDLE_IDENTIFIER = dennis.LazyBear.LazyBearWatchOSUITests; | |
1480 PRODUCT_NAME = "$(TARGET_NAME)"; | |
1481 SDKROOT = watchos; | |
1482 SWIFT_VERSION = 5.0; | |
1483 TARGETED_DEVICE_FAMILY = 4; | |
1484 TEST_TARGET_NAME = LazyBearWatchOS; | |
1485 WATCHOS_DEPLOYMENT_TARGET = 7.4; | |
1486 }; | |
1487 name = Debug; | |
1488 }; | |
1489 95245816267E339D00D5BBCB /* Release */ = { | |
1490 isa = XCBuildConfiguration; | |
1491 buildSettings = { | |
1492 CODE_SIGN_STYLE = Automatic; | |
1493 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1494 INFOPLIST_FILE = LazyBearWatchOSUITests/Info.plist; | |
1495 LD_RUNPATH_SEARCH_PATHS = ( | |
1496 "$(inherited)", | |
1497 "@executable_path/Frameworks", | |
1498 "@loader_path/Frameworks", | |
1499 ); | |
1500 PRODUCT_BUNDLE_IDENTIFIER = dennis.LazyBear.LazyBearWatchOSUITests; | |
1501 PRODUCT_NAME = "$(TARGET_NAME)"; | |
1502 SDKROOT = watchos; | |
1503 SWIFT_VERSION = 5.0; | |
1504 TARGETED_DEVICE_FAMILY = 4; | |
1505 TEST_TARGET_NAME = LazyBearWatchOS; | |
1506 WATCHOS_DEPLOYMENT_TARGET = 7.4; | |
1507 }; | |
1508 name = Release; | |
1509 }; | |
1510 95672B9D25DDA54800DCBE4A /* Debug */ = { | |
1511 isa = XCBuildConfiguration; | 308 isa = XCBuildConfiguration; |
1512 buildSettings = { | 309 buildSettings = { |
1513 ALWAYS_SEARCH_USER_PATHS = NO; | 310 ALWAYS_SEARCH_USER_PATHS = NO; |
1514 CLANG_ANALYZER_NONNULL = YES; | 311 CLANG_ANALYZER_NONNULL = YES; |
1515 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; | 312 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; |
1556 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; | 353 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; |
1557 GCC_WARN_UNDECLARED_SELECTOR = YES; | 354 GCC_WARN_UNDECLARED_SELECTOR = YES; |
1558 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; | 355 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
1559 GCC_WARN_UNUSED_FUNCTION = YES; | 356 GCC_WARN_UNUSED_FUNCTION = YES; |
1560 GCC_WARN_UNUSED_VARIABLE = YES; | 357 GCC_WARN_UNUSED_VARIABLE = YES; |
1561 IPHONEOS_DEPLOYMENT_TARGET = 14.4; | 358 IPHONEOS_DEPLOYMENT_TARGET = 14.5; |
1562 MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; | 359 MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; |
1563 MTL_FAST_MATH = YES; | 360 MTL_FAST_MATH = YES; |
1564 ONLY_ACTIVE_ARCH = YES; | 361 ONLY_ACTIVE_ARCH = YES; |
1565 SDKROOT = iphoneos; | 362 SDKROOT = iphoneos; |
1566 SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; | 363 SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; |
1567 SWIFT_OPTIMIZATION_LEVEL = "-Onone"; | 364 SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
1568 SWIFT_VERSION = 5.0; | |
1569 }; | 365 }; |
1570 name = Debug; | 366 name = Debug; |
1571 }; | 367 }; |
1572 95672B9E25DDA54800DCBE4A /* Release */ = { | 368 95F7C18626A2CCA3002F08DB /* Release */ = { |
1573 isa = XCBuildConfiguration; | 369 isa = XCBuildConfiguration; |
1574 buildSettings = { | 370 buildSettings = { |
1575 ALWAYS_SEARCH_USER_PATHS = NO; | 371 ALWAYS_SEARCH_USER_PATHS = NO; |
1576 CLANG_ANALYZER_NONNULL = YES; | 372 CLANG_ANALYZER_NONNULL = YES; |
1577 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; | 373 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; |
1612 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; | 408 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; |
1613 GCC_WARN_UNDECLARED_SELECTOR = YES; | 409 GCC_WARN_UNDECLARED_SELECTOR = YES; |
1614 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; | 410 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
1615 GCC_WARN_UNUSED_FUNCTION = YES; | 411 GCC_WARN_UNUSED_FUNCTION = YES; |
1616 GCC_WARN_UNUSED_VARIABLE = YES; | 412 GCC_WARN_UNUSED_VARIABLE = YES; |
1617 IPHONEOS_DEPLOYMENT_TARGET = 14.4; | 413 IPHONEOS_DEPLOYMENT_TARGET = 14.5; |
1618 MTL_ENABLE_DEBUG_INFO = NO; | 414 MTL_ENABLE_DEBUG_INFO = NO; |
1619 MTL_FAST_MATH = YES; | 415 MTL_FAST_MATH = YES; |
1620 SDKROOT = iphoneos; | 416 SDKROOT = iphoneos; |
1621 SWIFT_COMPILATION_MODE = wholemodule; | 417 SWIFT_COMPILATION_MODE = wholemodule; |
1622 SWIFT_OPTIMIZATION_LEVEL = "-O"; | 418 SWIFT_OPTIMIZATION_LEVEL = "-O"; |
1623 SWIFT_VERSION = 5.0; | |
1624 VALIDATE_PRODUCT = YES; | 419 VALIDATE_PRODUCT = YES; |
1625 }; | 420 }; |
1626 name = Release; | 421 name = Release; |
1627 }; | 422 }; |
1628 95672BA025DDA54800DCBE4A /* Debug */ = { | 423 95F7C18826A2CCA3002F08DB /* Debug */ = { |
1629 isa = XCBuildConfiguration; | 424 isa = XCBuildConfiguration; |
1630 buildSettings = { | 425 buildSettings = { |
1631 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; | 426 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
1632 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; | 427 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; |
1633 CODE_SIGN_ENTITLEMENTS = LazyBear/LazyBear.entitlements; | |
1634 CODE_SIGN_STYLE = Automatic; | 428 CODE_SIGN_STYLE = Automatic; |
1635 CURRENT_PROJECT_VERSION = 7; | 429 DEVELOPMENT_ASSET_PATHS = "\"lazybear/Preview Content\""; |
1636 DEVELOPMENT_ASSET_PATHS = "\"LazyBear/Preview Content\""; | |
1637 DEVELOPMENT_TEAM = MTX83R5H8X; | 430 DEVELOPMENT_TEAM = MTX83R5H8X; |
1638 ENABLE_PREVIEWS = YES; | 431 ENABLE_PREVIEWS = YES; |
1639 INFOPLIST_FILE = LazyBear/Info.plist; | 432 INFOPLIST_FILE = lazybear/Info.plist; |
1640 IPHONEOS_DEPLOYMENT_TARGET = 14.0; | 433 IPHONEOS_DEPLOYMENT_TARGET = 14.0; |
1641 LD_RUNPATH_SEARCH_PATHS = ( | 434 LD_RUNPATH_SEARCH_PATHS = ( |
1642 "$(inherited)", | 435 "$(inherited)", |
1643 "@executable_path/Frameworks", | 436 "@executable_path/Frameworks", |
1644 ); | 437 ); |
1645 MARKETING_VERSION = 4.0; | 438 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.lazybear; |
1646 PRODUCT_BUNDLE_IDENTIFIER = dennis.LazyBear; | |
1647 PRODUCT_NAME = "$(TARGET_NAME)"; | 439 PRODUCT_NAME = "$(TARGET_NAME)"; |
1648 SWIFT_VERSION = 5.0; | 440 SWIFT_VERSION = 5.0; |
1649 TARGETED_DEVICE_FAMILY = "1,2"; | 441 TARGETED_DEVICE_FAMILY = "1,2"; |
1650 }; | 442 }; |
1651 name = Debug; | 443 name = Debug; |
1652 }; | 444 }; |
1653 95672BA125DDA54800DCBE4A /* Release */ = { | 445 95F7C18926A2CCA3002F08DB /* Release */ = { |
1654 isa = XCBuildConfiguration; | 446 isa = XCBuildConfiguration; |
1655 buildSettings = { | 447 buildSettings = { |
1656 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; | 448 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
1657 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; | 449 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; |
1658 CODE_SIGN_ENTITLEMENTS = LazyBear/LazyBear.entitlements; | |
1659 CODE_SIGN_STYLE = Automatic; | 450 CODE_SIGN_STYLE = Automatic; |
1660 CURRENT_PROJECT_VERSION = 7; | 451 DEVELOPMENT_ASSET_PATHS = "\"lazybear/Preview Content\""; |
1661 DEVELOPMENT_ASSET_PATHS = "\"LazyBear/Preview Content\""; | |
1662 DEVELOPMENT_TEAM = MTX83R5H8X; | 452 DEVELOPMENT_TEAM = MTX83R5H8X; |
1663 ENABLE_PREVIEWS = YES; | 453 ENABLE_PREVIEWS = YES; |
1664 INFOPLIST_FILE = LazyBear/Info.plist; | 454 INFOPLIST_FILE = lazybear/Info.plist; |
1665 IPHONEOS_DEPLOYMENT_TARGET = 14.0; | 455 IPHONEOS_DEPLOYMENT_TARGET = 14.0; |
1666 LD_RUNPATH_SEARCH_PATHS = ( | 456 LD_RUNPATH_SEARCH_PATHS = ( |
1667 "$(inherited)", | 457 "$(inherited)", |
1668 "@executable_path/Frameworks", | 458 "@executable_path/Frameworks", |
1669 ); | 459 ); |
1670 MARKETING_VERSION = 4.0; | 460 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.lazybear; |
1671 PRODUCT_BUNDLE_IDENTIFIER = dennis.LazyBear; | |
1672 PRODUCT_NAME = "$(TARGET_NAME)"; | 461 PRODUCT_NAME = "$(TARGET_NAME)"; |
1673 SWIFT_VERSION = 5.0; | 462 SWIFT_VERSION = 5.0; |
1674 TARGETED_DEVICE_FAMILY = "1,2"; | 463 TARGETED_DEVICE_FAMILY = "1,2"; |
1675 }; | 464 }; |
1676 name = Release; | 465 name = Release; |
1677 }; | 466 }; |
467 95F7C18B26A2CCA3002F08DB /* Debug */ = { | |
468 isa = XCBuildConfiguration; | |
469 buildSettings = { | |
470 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; | |
471 BUNDLE_LOADER = "$(TEST_HOST)"; | |
472 CODE_SIGN_STYLE = Automatic; | |
473 DEVELOPMENT_TEAM = MTX83R5H8X; | |
474 INFOPLIST_FILE = lazybearTests/Info.plist; | |
475 IPHONEOS_DEPLOYMENT_TARGET = 14.0; | |
476 LD_RUNPATH_SEARCH_PATHS = ( | |
477 "$(inherited)", | |
478 "@executable_path/Frameworks", | |
479 "@loader_path/Frameworks", | |
480 ); | |
481 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.lazybearTests; | |
482 PRODUCT_NAME = "$(TARGET_NAME)"; | |
483 SWIFT_VERSION = 5.0; | |
484 TARGETED_DEVICE_FAMILY = "1,2"; | |
485 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/lazybear.app/lazybear"; | |
486 }; | |
487 name = Debug; | |
488 }; | |
489 95F7C18C26A2CCA3002F08DB /* Release */ = { | |
490 isa = XCBuildConfiguration; | |
491 buildSettings = { | |
492 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; | |
493 BUNDLE_LOADER = "$(TEST_HOST)"; | |
494 CODE_SIGN_STYLE = Automatic; | |
495 DEVELOPMENT_TEAM = MTX83R5H8X; | |
496 INFOPLIST_FILE = lazybearTests/Info.plist; | |
497 IPHONEOS_DEPLOYMENT_TARGET = 14.0; | |
498 LD_RUNPATH_SEARCH_PATHS = ( | |
499 "$(inherited)", | |
500 "@executable_path/Frameworks", | |
501 "@loader_path/Frameworks", | |
502 ); | |
503 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.lazybearTests; | |
504 PRODUCT_NAME = "$(TARGET_NAME)"; | |
505 SWIFT_VERSION = 5.0; | |
506 TARGETED_DEVICE_FAMILY = "1,2"; | |
507 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/lazybear.app/lazybear"; | |
508 }; | |
509 name = Release; | |
510 }; | |
511 95F7C18E26A2CCA3002F08DB /* Debug */ = { | |
512 isa = XCBuildConfiguration; | |
513 buildSettings = { | |
514 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; | |
515 CODE_SIGN_STYLE = Automatic; | |
516 DEVELOPMENT_TEAM = MTX83R5H8X; | |
517 INFOPLIST_FILE = lazybearUITests/Info.plist; | |
518 LD_RUNPATH_SEARCH_PATHS = ( | |
519 "$(inherited)", | |
520 "@executable_path/Frameworks", | |
521 "@loader_path/Frameworks", | |
522 ); | |
523 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.lazybearUITests; | |
524 PRODUCT_NAME = "$(TARGET_NAME)"; | |
525 SWIFT_VERSION = 5.0; | |
526 TARGETED_DEVICE_FAMILY = "1,2"; | |
527 TEST_TARGET_NAME = lazybear; | |
528 }; | |
529 name = Debug; | |
530 }; | |
531 95F7C18F26A2CCA3002F08DB /* Release */ = { | |
532 isa = XCBuildConfiguration; | |
533 buildSettings = { | |
534 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; | |
535 CODE_SIGN_STYLE = Automatic; | |
536 DEVELOPMENT_TEAM = MTX83R5H8X; | |
537 INFOPLIST_FILE = lazybearUITests/Info.plist; | |
538 LD_RUNPATH_SEARCH_PATHS = ( | |
539 "$(inherited)", | |
540 "@executable_path/Frameworks", | |
541 "@loader_path/Frameworks", | |
542 ); | |
543 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.lazybearUITests; | |
544 PRODUCT_NAME = "$(TARGET_NAME)"; | |
545 SWIFT_VERSION = 5.0; | |
546 TARGETED_DEVICE_FAMILY = "1,2"; | |
547 TEST_TARGET_NAME = lazybear; | |
548 }; | |
549 name = Release; | |
550 }; | |
1678 /* End XCBuildConfiguration section */ | 551 /* End XCBuildConfiguration section */ |
1679 | 552 |
1680 /* Begin XCConfigurationList section */ | 553 /* Begin XCConfigurationList section */ |
1681 950C57172629EF9100F234FE /* Build configuration list for PBXNativeTarget "LazyBearTests" */ = { | 554 95F7C15826A2CCA2002F08DB /* Build configuration list for PBXProject "lazybear" */ = { |
1682 isa = XCConfigurationList; | 555 isa = XCConfigurationList; |
1683 buildConfigurations = ( | 556 buildConfigurations = ( |
1684 950C57182629EF9100F234FE /* Debug */, | 557 95F7C18526A2CCA3002F08DB /* Debug */, |
1685 950C57192629EF9100F234FE /* Release */, | 558 95F7C18626A2CCA3002F08DB /* Release */, |
1686 ); | 559 ); |
1687 defaultConfigurationIsVisible = 0; | 560 defaultConfigurationIsVisible = 0; |
1688 defaultConfigurationName = Release; | 561 defaultConfigurationName = Release; |
1689 }; | 562 }; |
1690 950C57272629EFC200F234FE /* Build configuration list for PBXNativeTarget "LazyBearUITests" */ = { | 563 95F7C18726A2CCA3002F08DB /* Build configuration list for PBXNativeTarget "lazybear" */ = { |
1691 isa = XCConfigurationList; | 564 isa = XCConfigurationList; |
1692 buildConfigurations = ( | 565 buildConfigurations = ( |
1693 950C57282629EFC200F234FE /* Debug */, | 566 95F7C18826A2CCA3002F08DB /* Debug */, |
1694 950C57292629EFC200F234FE /* Release */, | 567 95F7C18926A2CCA3002F08DB /* Release */, |
1695 ); | 568 ); |
1696 defaultConfigurationIsVisible = 0; | 569 defaultConfigurationIsVisible = 0; |
1697 defaultConfigurationName = Release; | 570 defaultConfigurationName = Release; |
1698 }; | 571 }; |
1699 95245817267E339D00D5BBCB /* Build configuration list for PBXNativeTarget "LazyBearWatchOS Extension" */ = { | 572 95F7C18A26A2CCA3002F08DB /* Build configuration list for PBXNativeTarget "lazybearTests" */ = { |
1700 isa = XCConfigurationList; | 573 isa = XCConfigurationList; |
1701 buildConfigurations = ( | 574 buildConfigurations = ( |
1702 95245811267E339D00D5BBCB /* Debug */, | 575 95F7C18B26A2CCA3002F08DB /* Debug */, |
1703 95245812267E339D00D5BBCB /* Release */, | 576 95F7C18C26A2CCA3002F08DB /* Release */, |
1704 ); | 577 ); |
1705 defaultConfigurationIsVisible = 0; | 578 defaultConfigurationIsVisible = 0; |
1706 defaultConfigurationName = Release; | 579 defaultConfigurationName = Release; |
1707 }; | 580 }; |
1708 95245818267E339D00D5BBCB /* Build configuration list for PBXNativeTarget "LazyBearWatchOS" */ = { | 581 95F7C18D26A2CCA3002F08DB /* Build configuration list for PBXNativeTarget "lazybearUITests" */ = { |
1709 isa = XCConfigurationList; | 582 isa = XCConfigurationList; |
1710 buildConfigurations = ( | 583 buildConfigurations = ( |
1711 9524580E267E339D00D5BBCB /* Debug */, | 584 95F7C18E26A2CCA3002F08DB /* Debug */, |
1712 9524580F267E339D00D5BBCB /* Release */, | 585 95F7C18F26A2CCA3002F08DB /* Release */, |
1713 ); | 586 ); |
1714 defaultConfigurationIsVisible = 0; | 587 defaultConfigurationIsVisible = 0; |
1715 defaultConfigurationName = Release; | 588 defaultConfigurationName = Release; |
1716 }; | 589 }; |
1717 95245819267E339D00D5BBCB /* Build configuration list for PBXNativeTarget "LazyBearWatchOSTests" */ = { | |
1718 isa = XCConfigurationList; | |
1719 buildConfigurations = ( | |
1720 95245813267E339D00D5BBCB /* Debug */, | |
1721 95245814267E339D00D5BBCB /* Release */, | |
1722 ); | |
1723 defaultConfigurationIsVisible = 0; | |
1724 defaultConfigurationName = Release; | |
1725 }; | |
1726 9524581A267E339D00D5BBCB /* Build configuration list for PBXNativeTarget "LazyBearWatchOSUITests" */ = { | |
1727 isa = XCConfigurationList; | |
1728 buildConfigurations = ( | |
1729 95245815267E339D00D5BBCB /* Debug */, | |
1730 95245816267E339D00D5BBCB /* Release */, | |
1731 ); | |
1732 defaultConfigurationIsVisible = 0; | |
1733 defaultConfigurationName = Release; | |
1734 }; | |
1735 95672B8625DDA54700DCBE4A /* Build configuration list for PBXProject "LazyBear" */ = { | |
1736 isa = XCConfigurationList; | |
1737 buildConfigurations = ( | |
1738 95672B9D25DDA54800DCBE4A /* Debug */, | |
1739 95672B9E25DDA54800DCBE4A /* Release */, | |
1740 ); | |
1741 defaultConfigurationIsVisible = 0; | |
1742 defaultConfigurationName = Release; | |
1743 }; | |
1744 95672B9F25DDA54800DCBE4A /* Build configuration list for PBXNativeTarget "LazyBear" */ = { | |
1745 isa = XCConfigurationList; | |
1746 buildConfigurations = ( | |
1747 95672BA025DDA54800DCBE4A /* Debug */, | |
1748 95672BA125DDA54800DCBE4A /* Release */, | |
1749 ); | |
1750 defaultConfigurationIsVisible = 0; | |
1751 defaultConfigurationName = Release; | |
1752 }; | |
1753 /* End XCConfigurationList section */ | 590 /* End XCConfigurationList section */ |
1754 | 591 |
1755 /* Begin XCRemoteSwiftPackageReference section */ | |
1756 950B6F3B267643460029E447 /* XCRemoteSwiftPackageReference "purchases-ios" */ = { | |
1757 isa = XCRemoteSwiftPackageReference; | |
1758 repositoryURL = "https://github.com/RevenueCat/purchases-ios.git"; | |
1759 requirement = { | |
1760 kind = upToNextMajorVersion; | |
1761 minimumVersion = 3.11.1; | |
1762 }; | |
1763 }; | |
1764 954D7EC0260BE70C00A13C50 /* XCRemoteSwiftPackageReference "SwiftlySearch" */ = { | |
1765 isa = XCRemoteSwiftPackageReference; | |
1766 repositoryURL = "https://github.com/thislooksfun/SwiftlySearch.git"; | |
1767 requirement = { | |
1768 kind = upToNextMajorVersion; | |
1769 minimumVersion = 1.2.4; | |
1770 }; | |
1771 }; | |
1772 95A4B931263E9F810056F036 /* XCRemoteSwiftPackageReference "SwiftUI-Introspect" */ = { | |
1773 isa = XCRemoteSwiftPackageReference; | |
1774 repositoryURL = "https://github.com/siteline/SwiftUI-Introspect.git"; | |
1775 requirement = { | |
1776 kind = upToNextMajorVersion; | |
1777 minimumVersion = 0.1.3; | |
1778 }; | |
1779 }; | |
1780 95BEA1A426876DE100BF18AB /* XCRemoteSwiftPackageReference "Alamofire" */ = { | |
1781 isa = XCRemoteSwiftPackageReference; | |
1782 repositoryURL = "https://github.com/Alamofire/Alamofire.git"; | |
1783 requirement = { | |
1784 kind = upToNextMajorVersion; | |
1785 minimumVersion = 5.4.3; | |
1786 }; | |
1787 }; | |
1788 95CF46EA2689F1B70028C5A2 /* XCRemoteSwiftPackageReference "StockCharts" */ = { | |
1789 isa = XCRemoteSwiftPackageReference; | |
1790 repositoryURL = "https://github.com/denniscm190/StockCharts.git"; | |
1791 requirement = { | |
1792 kind = upToNextMajorVersion; | |
1793 minimumVersion = 1.2.7; | |
1794 }; | |
1795 }; | |
1796 /* End XCRemoteSwiftPackageReference section */ | |
1797 | |
1798 /* Begin XCSwiftPackageProductDependency section */ | |
1799 950B6F3C267643460029E447 /* Purchases */ = { | |
1800 isa = XCSwiftPackageProductDependency; | |
1801 package = 950B6F3B267643460029E447 /* XCRemoteSwiftPackageReference "purchases-ios" */; | |
1802 productName = Purchases; | |
1803 }; | |
1804 954D7EC1260BE70C00A13C50 /* SwiftlySearch */ = { | |
1805 isa = XCSwiftPackageProductDependency; | |
1806 package = 954D7EC0260BE70C00A13C50 /* XCRemoteSwiftPackageReference "SwiftlySearch" */; | |
1807 productName = SwiftlySearch; | |
1808 }; | |
1809 95A4B932263E9F810056F036 /* Introspect */ = { | |
1810 isa = XCSwiftPackageProductDependency; | |
1811 package = 95A4B931263E9F810056F036 /* XCRemoteSwiftPackageReference "SwiftUI-Introspect" */; | |
1812 productName = Introspect; | |
1813 }; | |
1814 95BEA1A526876DE100BF18AB /* Alamofire */ = { | |
1815 isa = XCSwiftPackageProductDependency; | |
1816 package = 95BEA1A426876DE100BF18AB /* XCRemoteSwiftPackageReference "Alamofire" */; | |
1817 productName = Alamofire; | |
1818 }; | |
1819 95BEA1AB268778E500BF18AB /* Alamofire */ = { | |
1820 isa = XCSwiftPackageProductDependency; | |
1821 package = 95BEA1A426876DE100BF18AB /* XCRemoteSwiftPackageReference "Alamofire" */; | |
1822 productName = Alamofire; | |
1823 }; | |
1824 95CF46EB2689F1B70028C5A2 /* StockCharts */ = { | |
1825 isa = XCSwiftPackageProductDependency; | |
1826 package = 95CF46EA2689F1B70028C5A2 /* XCRemoteSwiftPackageReference "StockCharts" */; | |
1827 productName = StockCharts; | |
1828 }; | |
1829 95CF46ED2689F1C00028C5A2 /* StockCharts */ = { | |
1830 isa = XCSwiftPackageProductDependency; | |
1831 package = 95CF46EA2689F1B70028C5A2 /* XCRemoteSwiftPackageReference "StockCharts" */; | |
1832 productName = StockCharts; | |
1833 }; | |
1834 /* End XCSwiftPackageProductDependency section */ | |
1835 | |
1836 /* Begin XCVersionGroup section */ | 592 /* Begin XCVersionGroup section */ |
1837 95672B9925DDA54800DCBE4A /* LazyBear.xcdatamodeld */ = { | 593 95F7C16B26A2CCA2002F08DB /* lazybear.xcdatamodeld */ = { |
1838 isa = XCVersionGroup; | 594 isa = XCVersionGroup; |
1839 children = ( | 595 children = ( |
1840 95672B9A25DDA54800DCBE4A /* LazyBear.xcdatamodel */, | 596 95F7C16C26A2CCA2002F08DB /* lazybear.xcdatamodel */, |
1841 ); | 597 ); |
1842 currentVersion = 95672B9A25DDA54800DCBE4A /* LazyBear.xcdatamodel */; | 598 currentVersion = 95F7C16C26A2CCA2002F08DB /* lazybear.xcdatamodel */; |
1843 path = LazyBear.xcdatamodeld; | 599 path = lazybear.xcdatamodeld; |
1844 sourceTree = "<group>"; | 600 sourceTree = "<group>"; |
1845 versionGroupType = wrapper.xcdatamodel; | 601 versionGroupType = wrapper.xcdatamodel; |
1846 }; | 602 }; |
1847 /* End XCVersionGroup section */ | 603 /* End XCVersionGroup section */ |
1848 }; | 604 }; |
1849 rootObject = 95672B8325DDA54700DCBE4A /* Project object */; | 605 rootObject = 95F7C15526A2CCA2002F08DB /* Project object */; |
1850 } | 606 } |