comparison LazyBear.xcodeproj/project.pbxproj @ 393:0a4c399170c4

Implementing WatchlistCreator
author Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
date Sun, 02 May 2021 12:41:20 +0200
parents 8ec37b2baafd
children 4c90e5b18632
comparison
equal deleted inserted replaced
392:13f3578def61 393:0a4c399170c4
28 9550444626111EE5000E0BCB /* SectorItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9550444526111EE5000E0BCB /* SectorItem.swift */; }; 28 9550444626111EE5000E0BCB /* SectorItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9550444526111EE5000E0BCB /* SectorItem.swift */; };
29 9550444926111FC9000E0BCB /* StockRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9550444826111FC9000E0BCB /* StockRow.swift */; }; 29 9550444926111FC9000E0BCB /* StockRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9550444826111FC9000E0BCB /* StockRow.swift */; };
30 9550444C26111FED000E0BCB /* StockItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9550444B26111FED000E0BCB /* StockItem.swift */; }; 30 9550444C26111FED000E0BCB /* StockItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9550444B26111FED000E0BCB /* StockItem.swift */; };
31 955E73392623568F005652FF /* Home.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955E73382623568F005652FF /* Home.swift */; }; 31 955E73392623568F005652FF /* Home.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955E73382623568F005652FF /* Home.swift */; };
32 955E733C262356F3005652FF /* HomeResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955E733B262356F3005652FF /* HomeResponse.swift */; }; 32 955E733C262356F3005652FF /* HomeResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955E733B262356F3005652FF /* HomeResponse.swift */; };
33 9562404C263C766D00C6C511 /* CreateNewWatchlist.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9562404B263C766D00C6C511 /* CreateNewWatchlist.swift */; }; 33 9562404C263C766D00C6C511 /* WatchlistCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9562404B263C766D00C6C511 /* WatchlistCreator.swift */; };
34 9562404E263C7D8800C6C511 /* NewWatchlistClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9562404D263C7D8800C6C511 /* NewWatchlistClass.swift */; }; 34 9562404E263C7D8800C6C511 /* WatchlistCreatorClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9562404D263C7D8800C6C511 /* WatchlistCreatorClass.swift */; };
35 95672B8F25DDA54700DCBE4A /* LazyBearApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95672B8E25DDA54700DCBE4A /* LazyBearApp.swift */; }; 35 95672B8F25DDA54700DCBE4A /* LazyBearApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95672B8E25DDA54700DCBE4A /* LazyBearApp.swift */; };
36 95672B9325DDA54700DCBE4A /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95672B9225DDA54700DCBE4A /* Assets.xcassets */; }; 36 95672B9325DDA54700DCBE4A /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95672B9225DDA54700DCBE4A /* Assets.xcassets */; };
37 95672B9625DDA54700DCBE4A /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95672B9525DDA54700DCBE4A /* Preview Assets.xcassets */; }; 37 95672B9625DDA54700DCBE4A /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95672B9525DDA54700DCBE4A /* Preview Assets.xcassets */; };
38 95672B9825DDA54700DCBE4A /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95672B9725DDA54700DCBE4A /* Persistence.swift */; }; 38 95672B9825DDA54700DCBE4A /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95672B9725DDA54700DCBE4A /* Persistence.swift */; };
39 95672B9B25DDA54800DCBE4A /* LazyBear.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95672B9925DDA54800DCBE4A /* LazyBear.xcdatamodeld */; }; 39 95672B9B25DDA54800DCBE4A /* LazyBear.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95672B9925DDA54800DCBE4A /* LazyBear.xcdatamodeld */; };
44 95A07F5D26305A8F009865AA /* IntradayPricesModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A07F5C26305A8F009865AA /* IntradayPricesModel.swift */; }; 44 95A07F5D26305A8F009865AA /* IntradayPricesModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A07F5C26305A8F009865AA /* IntradayPricesModel.swift */; };
45 95A07F6226305A9B009865AA /* CurrencyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A07F6126305A9B009865AA /* CurrencyModel.swift */; }; 45 95A07F6226305A9B009865AA /* CurrencyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A07F6126305A9B009865AA /* CurrencyModel.swift */; };
46 95A07F6C26305AC6009865AA /* QuoteModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A07F6B26305AC6009865AA /* QuoteModel.swift */; }; 46 95A07F6C26305AC6009865AA /* QuoteModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A07F6B26305AC6009865AA /* QuoteModel.swift */; };
47 95A07F7126305AD5009865AA /* SectorPerformanceModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A07F7026305AD5009865AA /* SectorPerformanceModel.swift */; }; 47 95A07F7126305AD5009865AA /* SectorPerformanceModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A07F7026305AD5009865AA /* SectorPerformanceModel.swift */; };
48 95A07F7626305AE3009865AA /* TradingDatesModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A07F7526305AE3009865AA /* TradingDatesModel.swift */; }; 48 95A07F7626305AE3009865AA /* TradingDatesModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A07F7526305AE3009865AA /* TradingDatesModel.swift */; };
49 95A4B930263E9F530056F036 /* WatchlistCreatorList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A4B92F263E9F530056F036 /* WatchlistCreatorList.swift */; };
50 95A4B933263E9F810056F036 /* Introspect in Frameworks */ = {isa = PBXBuildFile; productRef = 95A4B932263E9F810056F036 /* Introspect */; };
51 95A4B935263EA31C0056F036 /* WatchlistCreatorSearchBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A4B934263EA31C0056F036 /* WatchlistCreatorSearchBar.swift */; };
52 95A4B937263EA5C20056F036 /* WatchlistCreatorRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A4B936263EA5C20056F036 /* WatchlistCreatorRow.swift */; };
53 95A4B939263EB1C20056F036 /* WatchlistLists.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A4B938263EB1C20056F036 /* WatchlistLists.swift */; };
49 95A5186A26185AAB0002D27C /* GenericRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A5186926185AAB0002D27C /* GenericRequest.swift */; }; 54 95A5186A26185AAB0002D27C /* GenericRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A5186926185AAB0002D27C /* GenericRequest.swift */; };
50 95A5188626186F590002D27C /* PriceView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A5188526186F590002D27C /* PriceView.swift */; }; 55 95A5188626186F590002D27C /* PriceView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A5188526186F590002D27C /* PriceView.swift */; };
51 95A7C066261639E0003E2EC1 /* SearchView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A7C065261639DF003E2EC1 /* SearchView.swift */; }; 56 95A7C066261639E0003E2EC1 /* SearchView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A7C065261639DF003E2EC1 /* SearchView.swift */; };
52 95A7C0742616409D003E2EC1 /* ParseJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A7C0732616409D003E2EC1 /* ParseJSON.swift */; }; 57 95A7C0742616409D003E2EC1 /* ParseJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A7C0732616409D003E2EC1 /* ParseJSON.swift */; };
53 95AD4A2D26078C1400498079 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AD4A2C26078C1400498079 /* ContentView.swift */; }; 58 95AD4A2D26078C1400498079 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AD4A2C26078C1400498079 /* ContentView.swift */; };
106 9550444826111FC9000E0BCB /* StockRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StockRow.swift; sourceTree = "<group>"; }; 111 9550444826111FC9000E0BCB /* StockRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StockRow.swift; sourceTree = "<group>"; };
107 9550444B26111FED000E0BCB /* StockItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StockItem.swift; sourceTree = "<group>"; }; 112 9550444B26111FED000E0BCB /* StockItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StockItem.swift; sourceTree = "<group>"; };
108 955E73382623568F005652FF /* Home.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Home.swift; sourceTree = "<group>"; }; 113 955E73382623568F005652FF /* Home.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Home.swift; sourceTree = "<group>"; };
109 955E733B262356F3005652FF /* HomeResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeResponse.swift; sourceTree = "<group>"; }; 114 955E733B262356F3005652FF /* HomeResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeResponse.swift; sourceTree = "<group>"; };
110 9562404A263C72E800C6C511 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; }; 115 9562404A263C72E800C6C511 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
111 9562404B263C766D00C6C511 /* CreateNewWatchlist.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateNewWatchlist.swift; sourceTree = "<group>"; }; 116 9562404B263C766D00C6C511 /* WatchlistCreator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchlistCreator.swift; sourceTree = "<group>"; };
112 9562404D263C7D8800C6C511 /* NewWatchlistClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewWatchlistClass.swift; sourceTree = "<group>"; }; 117 9562404D263C7D8800C6C511 /* WatchlistCreatorClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchlistCreatorClass.swift; sourceTree = "<group>"; };
113 95672B8B25DDA54700DCBE4A /* LazyBear.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LazyBear.app; sourceTree = BUILT_PRODUCTS_DIR; }; 118 95672B8B25DDA54700DCBE4A /* LazyBear.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LazyBear.app; sourceTree = BUILT_PRODUCTS_DIR; };
114 95672B8E25DDA54700DCBE4A /* LazyBearApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LazyBearApp.swift; sourceTree = "<group>"; }; 119 95672B8E25DDA54700DCBE4A /* LazyBearApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LazyBearApp.swift; sourceTree = "<group>"; };
115 95672B9225DDA54700DCBE4A /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; 120 95672B9225DDA54700DCBE4A /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
116 95672B9525DDA54700DCBE4A /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; 121 95672B9525DDA54700DCBE4A /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
117 95672B9725DDA54700DCBE4A /* Persistence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Persistence.swift; sourceTree = "<group>"; }; 122 95672B9725DDA54700DCBE4A /* Persistence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Persistence.swift; sourceTree = "<group>"; };
125 95A07F5C26305A8F009865AA /* IntradayPricesModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IntradayPricesModel.swift; sourceTree = "<group>"; }; 130 95A07F5C26305A8F009865AA /* IntradayPricesModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IntradayPricesModel.swift; sourceTree = "<group>"; };
126 95A07F6126305A9B009865AA /* CurrencyModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyModel.swift; sourceTree = "<group>"; }; 131 95A07F6126305A9B009865AA /* CurrencyModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyModel.swift; sourceTree = "<group>"; };
127 95A07F6B26305AC6009865AA /* QuoteModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QuoteModel.swift; sourceTree = "<group>"; }; 132 95A07F6B26305AC6009865AA /* QuoteModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QuoteModel.swift; sourceTree = "<group>"; };
128 95A07F7026305AD5009865AA /* SectorPerformanceModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SectorPerformanceModel.swift; sourceTree = "<group>"; }; 133 95A07F7026305AD5009865AA /* SectorPerformanceModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SectorPerformanceModel.swift; sourceTree = "<group>"; };
129 95A07F7526305AE3009865AA /* TradingDatesModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TradingDatesModel.swift; sourceTree = "<group>"; }; 134 95A07F7526305AE3009865AA /* TradingDatesModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TradingDatesModel.swift; sourceTree = "<group>"; };
135 95A4B92F263E9F530056F036 /* WatchlistCreatorList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchlistCreatorList.swift; sourceTree = "<group>"; };
136 95A4B934263EA31C0056F036 /* WatchlistCreatorSearchBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchlistCreatorSearchBar.swift; sourceTree = "<group>"; };
137 95A4B936263EA5C20056F036 /* WatchlistCreatorRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchlistCreatorRow.swift; sourceTree = "<group>"; };
138 95A4B938263EB1C20056F036 /* WatchlistLists.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchlistLists.swift; sourceTree = "<group>"; };
130 95A5186926185AAB0002D27C /* GenericRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GenericRequest.swift; sourceTree = "<group>"; }; 139 95A5186926185AAB0002D27C /* GenericRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GenericRequest.swift; sourceTree = "<group>"; };
131 95A5188526186F590002D27C /* PriceView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PriceView.swift; sourceTree = "<group>"; }; 140 95A5188526186F590002D27C /* PriceView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PriceView.swift; sourceTree = "<group>"; };
132 95A7C065261639DF003E2EC1 /* SearchView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchView.swift; sourceTree = "<group>"; }; 141 95A7C065261639DF003E2EC1 /* SearchView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchView.swift; sourceTree = "<group>"; };
133 95A7C0732616409D003E2EC1 /* ParseJSON.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ParseJSON.swift; sourceTree = "<group>"; }; 142 95A7C0732616409D003E2EC1 /* ParseJSON.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ParseJSON.swift; sourceTree = "<group>"; };
134 95AD4A2C26078C1400498079 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; 143 95AD4A2C26078C1400498079 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
161 95672B8825DDA54700DCBE4A /* Frameworks */ = { 170 95672B8825DDA54700DCBE4A /* Frameworks */ = {
162 isa = PBXFrameworksBuildPhase; 171 isa = PBXFrameworksBuildPhase;
163 buildActionMask = 2147483647; 172 buildActionMask = 2147483647;
164 files = ( 173 files = (
165 958A735225E0170900FD7ECA /* CloudKit.framework in Frameworks */, 174 958A735225E0170900FD7ECA /* CloudKit.framework in Frameworks */,
175 95A4B933263E9F810056F036 /* Introspect in Frameworks */,
166 954D7EC2260BE70C00A13C50 /* SwiftlySearch in Frameworks */, 176 954D7EC2260BE70C00A13C50 /* SwiftlySearch in Frameworks */,
167 ); 177 );
168 runOnlyForDeploymentPostprocessing = 0; 178 runOnlyForDeploymentPostprocessing = 0;
169 }; 179 };
170 /* End PBXFrameworksBuildPhase section */ 180 /* End PBXFrameworksBuildPhase section */
393 sourceTree = "<group>"; 403 sourceTree = "<group>";
394 }; 404 };
395 95BD2F91263418F7008B6752 /* Helpers */ = { 405 95BD2F91263418F7008B6752 /* Helpers */ = {
396 isa = PBXGroup; 406 isa = PBXGroup;
397 children = ( 407 children = (
408 95A4B938263EB1C20056F036 /* WatchlistLists.swift */,
398 95BD2FAD26341BD1008B6752 /* TextfieldAlert.swift */, 409 95BD2FAD26341BD1008B6752 /* TextfieldAlert.swift */,
399 9562404B263C766D00C6C511 /* CreateNewWatchlist.swift */, 410 9562404B263C766D00C6C511 /* WatchlistCreator.swift */,
400 9562404D263C7D8800C6C511 /* NewWatchlistClass.swift */, 411 9562404D263C7D8800C6C511 /* WatchlistCreatorClass.swift */,
412 95A4B92F263E9F530056F036 /* WatchlistCreatorList.swift */,
413 95A4B934263EA31C0056F036 /* WatchlistCreatorSearchBar.swift */,
414 95A4B936263EA5C20056F036 /* WatchlistCreatorRow.swift */,
401 ); 415 );
402 path = Helpers; 416 path = Helpers;
403 sourceTree = "<group>"; 417 sourceTree = "<group>";
404 }; 418 };
405 95C8C0D9262A31DA0082D1D9 /* Networking */ = { 419 95C8C0D9262A31DA0082D1D9 /* Networking */ = {
473 dependencies = ( 487 dependencies = (
474 ); 488 );
475 name = LazyBear; 489 name = LazyBear;
476 packageProductDependencies = ( 490 packageProductDependencies = (
477 954D7EC1260BE70C00A13C50 /* SwiftlySearch */, 491 954D7EC1260BE70C00A13C50 /* SwiftlySearch */,
492 95A4B932263E9F810056F036 /* Introspect */,
478 ); 493 );
479 productName = LazyBear; 494 productName = LazyBear;
480 productReference = 95672B8B25DDA54700DCBE4A /* LazyBear.app */; 495 productReference = 95672B8B25DDA54700DCBE4A /* LazyBear.app */;
481 productType = "com.apple.product-type.application"; 496 productType = "com.apple.product-type.application";
482 }; 497 };
511 Base, 526 Base,
512 ); 527 );
513 mainGroup = 95672B8225DDA54700DCBE4A; 528 mainGroup = 95672B8225DDA54700DCBE4A;
514 packageReferences = ( 529 packageReferences = (
515 954D7EC0260BE70C00A13C50 /* XCRemoteSwiftPackageReference "SwiftlySearch" */, 530 954D7EC0260BE70C00A13C50 /* XCRemoteSwiftPackageReference "SwiftlySearch" */,
531 95A4B931263E9F810056F036 /* XCRemoteSwiftPackageReference "SwiftUI-Introspect" */,
516 ); 532 );
517 productRefGroup = 95672B8C25DDA54700DCBE4A /* Products */; 533 productRefGroup = 95672B8C25DDA54700DCBE4A /* Products */;
518 projectDirPath = ""; 534 projectDirPath = "";
519 projectRoot = ""; 535 projectRoot = "";
520 targets = ( 536 targets = (
587 95A7C0742616409D003E2EC1 /* ParseJSON.swift in Sources */, 603 95A7C0742616409D003E2EC1 /* ParseJSON.swift in Sources */,
588 954D7EA8260BBA6600A13C50 /* WatchlistCompany+CoreDataProperties.swift in Sources */, 604 954D7EA8260BBA6600A13C50 /* WatchlistCompany+CoreDataProperties.swift in Sources */,
589 951566E72613A2B6007C0F36 /* TradingDates.swift in Sources */, 605 951566E72613A2B6007C0F36 /* TradingDates.swift in Sources */,
590 955E73392623568F005652FF /* Home.swift in Sources */, 606 955E73392623568F005652FF /* Home.swift in Sources */,
591 95721DA6262761E700EC527B /* CurrencyRow.swift in Sources */, 607 95721DA6262761E700EC527B /* CurrencyRow.swift in Sources */,
592 9562404C263C766D00C6C511 /* CreateNewWatchlist.swift in Sources */, 608 9562404C263C766D00C6C511 /* WatchlistCreator.swift in Sources */,
593 95672B8F25DDA54700DCBE4A /* LazyBearApp.swift in Sources */, 609 95672B8F25DDA54700DCBE4A /* LazyBearApp.swift in Sources */,
594 95E6C57626345CE700AC1518 /* WatchlistManagerTest.swift in Sources */, 610 95E6C57626345CE700AC1518 /* WatchlistManagerTest.swift in Sources */,
595 95A7C066261639E0003E2EC1 /* SearchView.swift in Sources */, 611 95A7C066261639E0003E2EC1 /* SearchView.swift in Sources */,
596 95ECCA5D2612169200A67EFA /* LineShape.swift in Sources */, 612 95ECCA5D2612169200A67EFA /* LineShape.swift in Sources */,
597 9550444C26111FED000E0BCB /* StockItem.swift in Sources */, 613 9550444C26111FED000E0BCB /* StockItem.swift in Sources */,
614 95A4B937263EA5C20056F036 /* WatchlistCreatorRow.swift in Sources */,
598 950D0E192618AA4900D17AD7 /* CompanyList.swift in Sources */, 615 950D0E192618AA4900D17AD7 /* CompanyList.swift in Sources */,
599 952994822629CA46005F0AB0 /* SearchResponse.swift in Sources */, 616 952994822629CA46005F0AB0 /* SearchResponse.swift in Sources */,
600 95A07F6C26305AC6009865AA /* QuoteModel.swift in Sources */, 617 95A07F6C26305AC6009865AA /* QuoteModel.swift in Sources */,
601 95A07F6226305A9B009865AA /* CurrencyModel.swift in Sources */, 618 95A07F6226305A9B009865AA /* CurrencyModel.swift in Sources */,
602 9529947E2629CA3E005F0AB0 /* Search.swift in Sources */, 619 9529947E2629CA3E005F0AB0 /* Search.swift in Sources */,
609 95A07F7126305AD5009865AA /* SectorPerformanceModel.swift in Sources */, 626 95A07F7126305AD5009865AA /* SectorPerformanceModel.swift in Sources */,
610 9550444626111EE5000E0BCB /* SectorItem.swift in Sources */, 627 9550444626111EE5000E0BCB /* SectorItem.swift in Sources */,
611 954D7EA7260BBA6600A13C50 /* WatchlistCompany+CoreDataClass.swift in Sources */, 628 954D7EA7260BBA6600A13C50 /* WatchlistCompany+CoreDataClass.swift in Sources */,
612 95672B9B25DDA54800DCBE4A /* LazyBear.xcdatamodeld in Sources */, 629 95672B9B25DDA54800DCBE4A /* LazyBear.xcdatamodeld in Sources */,
613 95C8C0E0262A369F0082D1D9 /* ProfileResponse.swift in Sources */, 630 95C8C0E0262A369F0082D1D9 /* ProfileResponse.swift in Sources */,
631 95A4B935263EA31C0056F036 /* WatchlistCreatorSearchBar.swift in Sources */,
614 95AD4A2D26078C1400498079 /* ContentView.swift in Sources */, 632 95AD4A2D26078C1400498079 /* ContentView.swift in Sources */,
615 9562404E263C7D8800C6C511 /* NewWatchlistClass.swift in Sources */, 633 95A4B939263EB1C20056F036 /* WatchlistLists.swift in Sources */,
634 95A4B930263E9F530056F036 /* WatchlistCreatorList.swift in Sources */,
635 9562404E263C7D8800C6C511 /* WatchlistCreatorClass.swift in Sources */,
616 95721DB4262787EF00EC527B /* ExtensiveList.swift in Sources */, 636 95721DB4262787EF00EC527B /* ExtensiveList.swift in Sources */,
617 95C8C0DB262A36990082D1D9 /* Profile.swift in Sources */, 637 95C8C0DB262A36990082D1D9 /* Profile.swift in Sources */,
618 952045152610C7C600A76362 /* ConvertEpoch.swift in Sources */, 638 952045152610C7C600A76362 /* ConvertEpoch.swift in Sources */,
619 95BD2FAE26341BD1008B6752 /* TextfieldAlert.swift in Sources */, 639 95BD2FAE26341BD1008B6752 /* TextfieldAlert.swift in Sources */,
620 95A07F5D26305A8F009865AA /* IntradayPricesModel.swift in Sources */, 640 95A07F5D26305A8F009865AA /* IntradayPricesModel.swift in Sources */,
932 requirement = { 952 requirement = {
933 kind = upToNextMajorVersion; 953 kind = upToNextMajorVersion;
934 minimumVersion = 1.2.4; 954 minimumVersion = 1.2.4;
935 }; 955 };
936 }; 956 };
957 95A4B931263E9F810056F036 /* XCRemoteSwiftPackageReference "SwiftUI-Introspect" */ = {
958 isa = XCRemoteSwiftPackageReference;
959 repositoryURL = "https://github.com/siteline/SwiftUI-Introspect.git";
960 requirement = {
961 kind = upToNextMajorVersion;
962 minimumVersion = 0.1.3;
963 };
964 };
937 /* End XCRemoteSwiftPackageReference section */ 965 /* End XCRemoteSwiftPackageReference section */
938 966
939 /* Begin XCSwiftPackageProductDependency section */ 967 /* Begin XCSwiftPackageProductDependency section */
940 954D7EC1260BE70C00A13C50 /* SwiftlySearch */ = { 968 954D7EC1260BE70C00A13C50 /* SwiftlySearch */ = {
941 isa = XCSwiftPackageProductDependency; 969 isa = XCSwiftPackageProductDependency;
942 package = 954D7EC0260BE70C00A13C50 /* XCRemoteSwiftPackageReference "SwiftlySearch" */; 970 package = 954D7EC0260BE70C00A13C50 /* XCRemoteSwiftPackageReference "SwiftlySearch" */;
943 productName = SwiftlySearch; 971 productName = SwiftlySearch;
944 }; 972 };
973 95A4B932263E9F810056F036 /* Introspect */ = {
974 isa = XCSwiftPackageProductDependency;
975 package = 95A4B931263E9F810056F036 /* XCRemoteSwiftPackageReference "SwiftUI-Introspect" */;
976 productName = Introspect;
977 };
945 /* End XCSwiftPackageProductDependency section */ 978 /* End XCSwiftPackageProductDependency section */
946 979
947 /* Begin XCVersionGroup section */ 980 /* Begin XCVersionGroup section */
948 95672B9925DDA54800DCBE4A /* LazyBear.xcdatamodeld */ = { 981 95672B9925DDA54800DCBE4A /* LazyBear.xcdatamodeld */ = {
949 isa = XCVersionGroup; 982 isa = XCVersionGroup;