project.pbxproj 106 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 53;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 00BC23EF0E04E17188344403 /* BarChartDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D7184C8A5A60A3522AB9B05 /* BarChartDataProvider.swift */; };
  10. 02A6E6E1A82A27A66B8D08C4 /* MoveViewJob.swift in Sources */ = {isa = PBXBuildFile; fileRef = 266E162DA8B29D9AEB6A9397 /* MoveViewJob.swift */; };
  11. 03960E8148C6AEDACE4B77CC /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 596963A429D485E3894C4666 /* Marker.swift */; };
  12. 0511E43EF3FD2CDE7F7F15DB /* ScatterChartDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FD37A55B4D85D883E29C744 /* ScatterChartDataProvider.swift */; };
  13. 05253AFC448C107DEF54C2FE /* CombinedChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52265C1B343CCC41AF2300E3 /* CombinedChartRenderer.swift */; };
  14. 0529DD51622C8769C1121F90 /* CrossShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 823F7DB281C6C6F069A69605 /* CrossShapeRenderer.swift */; };
  15. 0577C2B38BCE4C871F262714 /* AnimatedZoomViewJob.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C2EA58CB336967198D30D20 /* AnimatedZoomViewJob.swift */; };
  16. 064989461F5C99C7006E8BB3 /* Utilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 064989451F5C99C7006E8BB3 /* Utilities.swift */; };
  17. 067934562A324A9D004BFBA9 /* Indexed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 067934542A324A9D004BFBA9 /* Indexed.swift */; };
  18. 067934572A324A9D004BFBA9 /* Partition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 067934552A324A9D004BFBA9 /* Partition.swift */; };
  19. 06AB297F20FA726600BAD505 /* Highlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06AB297E20FA726500BAD505 /* Highlighter.swift */; };
  20. 0A772AEC08246FEC480673E5 /* PieRadarChartViewBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A6C9631C69B2D772BBD9232 /* PieRadarChartViewBase.swift */; };
  21. 0C52C70C6E6EA09BD7426386 /* RadarChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BBB57D6FA41029B08F26D7B /* RadarChartData.swift */; };
  22. 0CAF514A280FF6A14E2A1A23 /* CombinedChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11EF1FE22549E885C8F40738 /* CombinedChartView.swift */; };
  23. 0D8A89398F9BD5DCC8D7F976 /* CandleChartDataSetProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18BFB0A14A5C47A302A597D9 /* CandleChartDataSetProtocol.swift */; };
  24. 11F68AA2EBF822D7208EE002 /* YAxisRendererRadarChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA5A16F4A382813C4FE8BDF9 /* YAxisRendererRadarChart.swift */; };
  25. 1311BEC21E9CC264E971EFAF /* LineRadarChartDataSetProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F7E6A99D82E6AE3804D5A39 /* LineRadarChartDataSetProtocol.swift */; };
  26. 135F11CE20425AF600D655A3 /* PieChartTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 135F11CD20425AF600D655A3 /* PieChartTests.swift */; };
  27. 146EE16342C2BADC92E45BF2 /* LineScatterCandleRadarChartDataSetProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9249AD9AEC8C85772365A128 /* LineScatterCandleRadarChartDataSetProtocol.swift */; };
  28. 17E994DA88777AA1D8CCFC58 /* BarChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = C31AA65EA27776F8C653C7E8 /* BarChartDataSet.swift */; };
  29. 219192CA6B4895319AB49DCA /* BarLineScatterCandleBubbleRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B1C588E9DF6FFD56D7ADF8E /* BarLineScatterCandleBubbleRenderer.swift */; };
  30. 221CA2922588FCBC00C2DD1E /* Sequence+KeyPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 221CA2912588FCBC00C2DD1E /* Sequence+KeyPath.swift */; };
  31. 2243BBFD1FF156EC00B49D0B /* EquatableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2243BBFB1FF156D000B49D0B /* EquatableTests.swift */; };
  32. 22786E8525CD96620051335B /* Media.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 22786E8325CD96620051335B /* Media.xcassets */; };
  33. 22BBDA0825CC4C2F00435670 /* SnapshotTesting in Frameworks */ = {isa = PBXBuildFile; productRef = 22BBDA0725CC4C2F00435670 /* SnapshotTesting */; };
  34. 23649EFC635A76022F07FFA6 /* PieChartDataEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD02157CF8CEE1189BF681DA /* PieChartDataEntry.swift */; };
  35. 23FA50B2730D8C7ACA091C4F /* BarChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75F279974FE650E57A061B09 /* BarChartRenderer.swift */; };
  36. 24151B0729D77251A8494D70 /* LineRadarRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 105FFC9D3773A9C7A60A897F /* LineRadarRenderer.swift */; };
  37. 2876E17AEB1D92D7BBC4C38A /* PieChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DCD13D558BA177D5952AD66 /* PieChartView.swift */; };
  38. 28FEE609C5B22FD64C7E5D10 /* BarLineScatterCandleBubbleChartDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FF03960A871A092F5B54315 /* BarLineScatterCandleBubbleChartDataProvider.swift */; };
  39. 2A94F1724FEA9E16A81A8E1F /* XAxisRendererHorizontalBarChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F3D55A7E6176D52DC957D27 /* XAxisRendererHorizontalBarChart.swift */; };
  40. 2B791E64E7C4523B1A63F72A /* ScatterChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7AD2FC320A16CA1EE0A52F4 /* ScatterChartData.swift */; };
  41. 2B821AAC3EBD60A73EACBCE6 /* LegendRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F715DB2C56C9E0615542625B /* LegendRenderer.swift */; };
  42. 2BA03CEC36BADCF682F1328B /* LineChartDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFABD027DAF6851088F002AC /* LineChartDataProvider.swift */; };
  43. 2BF85BEA981B359A65E9BF67 /* LineChartTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2E1819D72CD7B6C4A4E8048 /* LineChartTests.swift */; };
  44. 2C40CFFC8D88BEA70E0A50B0 /* BubbleChartDataSetProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3788EC55EF908B0805D7C2F /* BubbleChartDataSetProtocol.swift */; };
  45. 2C879FC24D7A15D70BE4063F /* PieChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E03A4987F72414A02A0631B /* PieChartData.swift */; };
  46. 2FBA7E982EB57932B9F3E9B5 /* YAxis.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB92A80F861C1362EED8D946 /* YAxis.swift */; };
  47. 3097296AC7FFA994FE4AD312 /* PieRadarHighlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04F7B9DF1F2D66E7279771D4 /* PieRadarHighlighter.swift */; };
  48. 30DCC4BAA5601B154ABADA13 /* CandleChartDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F8146ABC9FC311AF8CA699C /* CandleChartDataProvider.swift */; };
  49. 331AA2C4BC34F56C23012F02 /* CombinedChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DDE409E9ECF54D2C146A6F0 /* CombinedChartData.swift */; };
  50. 3395682A1E27756651FF6F4D /* BarChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0108D5925E21A47DA36A66AA /* BarChartData.swift */; };
  51. 369DEB23452CB436A3A1A644 /* MarkerImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 392AAEB02DD7B351D92907C2 /* MarkerImage.swift */; };
  52. 383D68A13E1C3D6A251E5147 /* CandleChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 274116834B1B0345D622E027 /* CandleChartDataSet.swift */; };
  53. 3B11556EB7DC034E2FC958E4 /* BarChartTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C3F5E1A69EC06E86505F7B1 /* BarChartTests.swift */; };
  54. 3CBE95F1E9394FA08CDCF31E /* BarHighlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 543729805D897CC03E5F78D3 /* BarHighlighter.swift */; };
  55. 40C82F2209E1BA9E41E8F3DA /* ChartColorTemplates.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6227A646166E248F90F86AD /* ChartColorTemplates.swift */; };
  56. 41B13F3179ACB5A3837C6E55 /* YAxisRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 688B80F1AA88AE54152BE768 /* YAxisRenderer.swift */; };
  57. 41BEBF8BDB9DC403B5697D67 /* XAxisRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C02C3AF5C92FCFC18224C35 /* XAxisRenderer.swift */; };
  58. 4272DA5D44AF7DA05A5A8287 /* BubbleChartDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDEAF554FD0D68EA4C0E7E49 /* BubbleChartDataProvider.swift */; };
  59. 4390D74986A92DEF4F4F2BF0 /* ChartLimitLine.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6DEBFAB1D73E944ED430B4F /* ChartLimitLine.swift */; };
  60. 45C459FA25DFCBE62FA6A06C /* BarChartDataEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3F8BFF1CBC58D5B9DBFFB9B /* BarChartDataEntry.swift */; };
  61. 48E875BBD6540BDE1C1B7D3D /* AxisBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B7AEFBF4D85B9D2EAAB3071 /* AxisBase.swift */; };
  62. 4E98788ABEF6496C23F3E6C6 /* HorizontalBarHighlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33BE9A97FFA41D3D85CAFFC7 /* HorizontalBarHighlighter.swift */; };
  63. 4FACC6FD308AFB231EB4A93D /* XAxisRendererRadarChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC19DC2434D65FFB446A61B7 /* XAxisRendererRadarChart.swift */; };
  64. 50476F8E6662CAFC1EFE0723 /* ScatterChartDataSetProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 219BC9CEA037F897E92E45D1 /* ScatterChartDataSetProtocol.swift */; };
  65. 515E286E6C47594D3FFA3DD1 /* ViewPortHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72EAEBB7CF73E33565FC2896 /* ViewPortHandler.swift */; };
  66. 53A91F6F86740E26FE733639 /* BarLineScatterCandleBubbleChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D717F0808DE7EC8A4AE9C2A /* BarLineScatterCandleBubbleChartDataSet.swift */; };
  67. 56E0F5EA9255B9B92876E040 /* BubbleChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2194AA554712E6BA2677F114 /* BubbleChartRenderer.swift */; };
  68. 5C457D9A50DA20869AD1739D /* ScatterChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18462BFDD9DEE76D51D40503 /* ScatterChartView.swift */; };
  69. 5DC9BC1B6C128B2C9995AB84 /* ScatterChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80D5B764EC0AE1E17E55DC67 /* ScatterChartRenderer.swift */; };
  70. 5F96E95C7073D21EFE02BCF7 /* LineChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DABDBBCCE6B3620C967F04A /* LineChartRenderer.swift */; };
  71. 60EDF735AAB7195DCFA5FE4D /* CandleStickChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA1A58428DC4780BAB4EAADC /* CandleStickChartView.swift */; };
  72. 6303DBDEE4FAB8E40D023BCE /* RadarChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2440DB759AB93B4A928A3F6F /* RadarChartView.swift */; };
  73. 63C0A21D145BFEDED5406E4D /* BubbleChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = B44829AF0ADA583F1F0279B7 /* BubbleChartDataSet.swift */; };
  74. 64FA1EDB4DC1F65727D52D10 /* CombinedHighlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2465CB73738EBAFB46C57288 /* CombinedHighlighter.swift */; };
  75. 65EA404AE098EBCE8D5DE04B /* CombinedChartDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = A140F644332704916947B58C /* CombinedChartDataProvider.swift */; };
  76. 66A18A8EEBAAAC2EDA31ABEC /* ChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CEC0C69C89CE9B99F3B4409 /* ChartDataSet.swift */; };
  77. 69EA073EDF75D49ABE1715D6 /* RadarChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AC9C3D69ACB5BDE22421E15 /* RadarChartRenderer.swift */; };
  78. 73EDF662AD989E930D365B72 /* PieHighlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7036F11832C017E26AC750A4 /* PieHighlighter.swift */; };
  79. 758EB1C75063ED3373542F3B /* Highlight.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D64616883374310C505EC39 /* Highlight.swift */; };
  80. 779B46E9F13A087BFA47D539 /* DefaultAxisValueFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A4770E0F75EFFC30707A7C8 /* DefaultAxisValueFormatter.swift */; };
  81. 78084A4F1D850D5775BC139E /* XAxis.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5225ABC3C0C2F65FC094EEBB /* XAxis.swift */; };
  82. 795E100895C24049509F1EDE /* PieChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46D8013D44629521B1746364 /* PieChartRenderer.swift */; };
  83. 796D3E63A37A95FD9D1AB9A1 /* ChevronDownShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C52E8344160B5E689DA3C25C /* ChevronDownShapeRenderer.swift */; };
  84. 7C9CE6718D18859A35146098 /* BarLineScatterCandleBubbleChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 559DB735FEA17AB90676D6CA /* BarLineScatterCandleBubbleChartData.swift */; };
  85. 7CB7F74752619B0270CCB0A9 /* LineRadarChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45E31A4356CC6F283C29954B /* LineRadarChartDataSet.swift */; };
  86. 7D546013F3A14FF5BB7F3294 /* ChartDataEntryBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12409C3EA15787C11AF0D2BC /* ChartDataEntryBase.swift */; };
  87. 7E7561DE19DC7CABBE0B2D3A /* LineChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0619A877C69A95ECCC440A44 /* LineChartView.swift */; };
  88. 7EE6EFE70CF4D8B09CAFCD01 /* AnimatedMoveViewJob.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA157EFF2F952192C11DF937 /* AnimatedMoveViewJob.swift */; };
  89. 8102A555DD6C93AC1290EA7C /* Fill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A4CFFFB65819121595F06F1 /* Fill.swift */; };
  90. 81892994002C0640AD858748 /* ChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = E120E76C6F1B5877D56126DD /* ChartData.swift */; };
  91. 83BBAF3EDC31FD452F8BF1DB /* RadarChartDataSetProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EAD807534620E3B53327F04 /* RadarChartDataSetProtocol.swift */; };
  92. 846AC09831FA93F66732591B /* YAxisRendererHorizontalBarChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE417AAA0FCA0DD00E77489 /* YAxisRendererHorizontalBarChart.swift */; };
  93. 8A463E2947F211C594CA5E95 /* TransformerHorizontalBarChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 324C9127B53A8D39C8B49277 /* TransformerHorizontalBarChart.swift */; };
  94. 8A9FF54E2075A9047CC8E953 /* ShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA1D3D13180C2E3893A82546 /* ShapeRenderer.swift */; };
  95. 8BCCD709AACC565613D9DA68 /* CandleStickChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD5C6D20243EC2F19069AACD /* CandleStickChartRenderer.swift */; };
  96. 8E1192F7A7152E9DA92C56A9 /* ChartUtilsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AB9062A28AAB9469752A954 /* ChartUtilsTests.swift */; };
  97. 8EF7B3FBE37F72CC030CD865 /* SquareShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32FC01A016DFF1BA73AF9182 /* SquareShapeRenderer.swift */; };
  98. 8F4B1A9060472764073DFA0B /* TriangleShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8FB6219B143F8F7DA762950 /* TriangleShapeRenderer.swift */; };
  99. 9360348A04723E653FBC8B18 /* MarkerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48164CCD83C51B496533CB77 /* MarkerView.swift */; };
  100. 93A94E1FF55041A6032891FE /* XShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23D35CF6F9177D77B6B97AE1 /* XShapeRenderer.swift */; };
  101. 9400725714D0DA707DDECD2E /* ViewPortJob.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA7BDB22C97F39A4B33E38A7 /* ViewPortJob.swift */; };
  102. 95B6D6F35684292A62DBEA74 /* LineChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5A75AA73C5AA381DA517959 /* LineChartDataSet.swift */; };
  103. 967EE2EDDE3337C5C4337C59 /* IndexAxisValueFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10DD0A02E3CF611BD11EBA9B /* IndexAxisValueFormatter.swift */; };
  104. 97AD2D4620AF917100F9C24A /* Platform+Accessibility.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97AD2D4520AF917100F9C24A /* Platform+Accessibility.swift */; };
  105. 97E033CC0ABEF0F448DAFA8E /* DataApproximator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93EF9709CF635BEE70D1ABC5 /* DataApproximator.swift */; };
  106. 98E2EEF45E8933E4AD182D58 /* ChartViewBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFAD7920F76360ADB3B5F5 /* ChartViewBase.swift */; };
  107. 9A26C8DB1F87B01700367599 /* DataApproximator+N.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A26C8DA1F87B01700367599 /* DataApproximator+N.swift */; };
  108. 9C91C151608E2D6E19B1EAD1 /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F099502DA50C56204E7B744 /* Range.swift */; };
  109. 9F760570BCECB0BF5727AF90 /* BarLineChartViewBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45C6D3723C4E001B119CA0C8 /* BarLineChartViewBase.swift */; };
  110. A40ACF0CCE96EEE104B0463D /* ValueFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EAA8AA30C377D54D22A577A /* ValueFormatter.swift */; };
  111. A692D8BDE42717F69DB790BE /* HorizontalBarChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6021C9E424C36116AEA78CC9 /* HorizontalBarChartView.swift */; };
  112. AEE9C4E4AC02B8FB3CD21975 /* ZoomViewJob.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB3A4F5987E58F3E5BE855F9 /* ZoomViewJob.swift */; };
  113. AF4AAF3709ED9DDF6362EAE8 /* BarLineScatterCandleBubbleChartDataSetProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5649B272BF3EBFC8A1EF0C1 /* BarLineScatterCandleBubbleChartDataSetProtocol.swift */; };
  114. B0D28C68BB9A958DC56EB214 /* DefaultValueFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 107D8F8163EE54D6D9E916B0 /* DefaultValueFormatter.swift */; };
  115. B13C74B4FF705D7B595D01EF /* AxisValueFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BD9DF16AF59680A3BB49452 /* AxisValueFormatter.swift */; };
  116. B539114951455C35BADAE3F3 /* PieChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4FB5E3761EF8B4D1E1E1014 /* PieChartDataSet.swift */; };
  117. B66817462241E3CC00017CF1 /* HorizontalBarChartTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B66817452241E3CC00017CF1 /* HorizontalBarChartTests.swift */; };
  118. B6BF9A561F91993A00E62A5D /* CombinedChartTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6BF9A551F91993A00E62A5D /* CombinedChartTests.swift */; };
  119. B6C9F450D937B87224D29D5C /* FillFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 818AC6B12505B7C0A53D62F9 /* FillFormatter.swift */; };
  120. B6DCC229615EFE706F64A37D /* LineScatterCandleRadarRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 923206233CA89FD03565FF87 /* LineScatterCandleRadarRenderer.swift */; };
  121. B85DEB06B4C1AFFC8A0E3295 /* CircleShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECE1B1623D3AF69CECAE8562 /* CircleShapeRenderer.swift */; };
  122. BEFD9518F3A74ACF8FA33308 /* DGCharts.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F9922F0641F7955DC6CD324 /* DGCharts.h */; settings = {ATTRIBUTES = (Public, ); }; };
  123. C03E6D8123DAAB2600083010 /* ChartDataTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C03E6D8023DAAB2600083010 /* ChartDataTests.swift */; };
  124. C04D269AD4A373FD2B621C43 /* LineChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C978F31F23C7D21197DC2A1 /* LineChartData.swift */; };
  125. C09E91F67A4AC43C277E7D82 /* BubbleChartDataEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD8ED233775EEC31243A6919 /* BubbleChartDataEntry.swift */; };
  126. C20A62D8CB9120523D5FB650 /* LegendEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E7C673B9ED4340F550A9283 /* LegendEntry.swift */; };
  127. C2EFB4EC8C97FA9987F1B50D /* RadarChartDataEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91EEEDE2AB8F2DA3AFCF0733 /* RadarChartDataEntry.swift */; };
  128. C33E1AF5471A60BA42DAF52E /* RadarHighlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F368CF209744D8F3B85B1028 /* RadarHighlighter.swift */; };
  129. C3F0DDB7F0A922F0BB7EDB8A /* BarChartDataSetProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A53A9E42FC07FFDACA937C1 /* BarChartDataSetProtocol.swift */; };
  130. C7B150D740255670DEB9F455 /* DGCharts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 65AD9E95D9ED4DC0BD73A743 /* DGCharts.framework */; };
  131. C9AA360A2355F01F00C97D93 /* Platform+Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9AA36092355F01F00C97D93 /* Platform+Color.swift */; };
  132. C9F3DC262355F791000C3215 /* Platform+Graphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9F3DC242355F791000C3215 /* Platform+Graphics.swift */; };
  133. C9F3DC272355F791000C3215 /* Platform+Gestures.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9F3DC252355F791000C3215 /* Platform+Gestures.swift */; };
  134. C9F3DC292355FA2F000C3215 /* Platform+Touch Handling.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9F3DC282355FA2F000C3215 /* Platform+Touch Handling.swift */; };
  135. CB785FE9B6B312408D17BC3B /* ChartUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FDA09EF973925A110506799 /* ChartUtils.swift */; };
  136. CC7F8198A13249B5DEBBF25E /* AnimatedViewPortJob.swift in Sources */ = {isa = PBXBuildFile; fileRef = 710D7C9B2F1DB4A331EE405A /* AnimatedViewPortJob.swift */; };
  137. CEF68F42A5390A73113F3663 /* Renderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F66B32AD8A878CBD6DB6ED2 /* Renderer.swift */; };
  138. D29BBEF55C9CC90114919CD2 /* BarChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E783CFB4889A767C76510917 /* BarChartView.swift */; };
  139. D326491E8BCDE54A0921E137 /* ChartHighlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5983826927D825EF5F855C28 /* ChartHighlighter.swift */; };
  140. D50B0EC2BB2245F32E757C50 /* CandleChartDataEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2E698FF540029B70AC97AD7 /* CandleChartDataEntry.swift */; };
  141. D819331DA581C7E0AC5F8CEF /* Animator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3976E5F9D60E30CD94CE6156 /* Animator.swift */; };
  142. DBC9DB402CC9BB84B76968C4 /* Description.swift in Sources */ = {isa = PBXBuildFile; fileRef = B137428B41C143D5115726C4 /* Description.swift */; };
  143. DDE704689FDF2C0E0338488B /* CandleChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4785FEACAE4367F36FB8868 /* CandleChartData.swift */; };
  144. DE0F434FE8C24C52B023370F /* Transformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF475B9593B9898853814340 /* Transformer.swift */; };
  145. E3B28EA1E21279DF3889BCE8 /* RadarChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1BA6B21CBDF77A15848994F /* RadarChartDataSet.swift */; };
  146. E4B2F363414E84C4D4B8A885 /* BubbleChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EED352A98860E031F13AFB7 /* BubbleChartView.swift */; };
  147. E50D291A6B6E69BF0B56A67C /* ChartBaseDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9FE42E868A225C116537368 /* ChartBaseDataSet.swift */; };
  148. E68CA3DC66EB638C956E09B8 /* BubbleChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EDA3AD550AEFC93C8D15B9C /* BubbleChartData.swift */; };
  149. E8F0F4F47CD7D72B4EE5A794 /* ChartDataSetProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A32510073A303CBB38E094A /* ChartDataSetProtocol.swift */; };
  150. E9FF0ECB5E0CA92DBF4C1BC4 /* Platform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ED23C354AFE81818D78E645 /* Platform.swift */; };
  151. EAEA60D22CA8C1B7E18D3F7D /* ChartDataEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = F22750328058DEC2F019646F /* ChartDataEntry.swift */; };
  152. EB56849433A76B08606B73EB /* ScatterChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB1DD1A0F64266A10EE94194 /* ScatterChartDataSet.swift */; };
  153. ECE7EAE7179A7F57CE9BBD8F /* Legend.swift in Sources */ = {isa = PBXBuildFile; fileRef = E64A75540C627E09080B402A /* Legend.swift */; };
  154. ECECC58CEF03B1718F8267E8 /* AxisRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C75935E899183DDFA181E2CC /* AxisRenderer.swift */; };
  155. F100D68395F169B93590FA96 /* HorizontalBarChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 539382766378B702660FDFB2 /* HorizontalBarChartRenderer.swift */; };
  156. F103D90FC5DEEA0D7BB4407E /* ChevronUpShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA70259ED16FF80D8EEB0F94 /* ChevronUpShapeRenderer.swift */; };
  157. F37B07008B8AE7F3909FFB9C /* DataRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0216EDC6A1FE272F4EB19FCF /* DataRenderer.swift */; };
  158. F5A209116FAC68F5903D0B46 /* ChartAnimationEasing.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFB762958EE8E6521563665D /* ChartAnimationEasing.swift */; };
  159. F744C510DA9B85C228BBB335 /* DefaultFillFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6C1BEFDF17404666C7B6054 /* DefaultFillFormatter.swift */; };
  160. F941C88BF814DF51C465CB95 /* LineChartDataSetProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 429E88F2729735DC092EE556 /* LineChartDataSetProtocol.swift */; };
  161. FA07D034D9C3BC7795184ACA /* LineScatterCandleRadarChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = C58BD7B14BEA440783ED8D2B /* LineScatterCandleRadarChartDataSet.swift */; };
  162. FAAD9FF6565DED2652188584 /* PieChartDataSetProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA2AA6CC89F809DCCD7605B4 /* PieChartDataSetProtocol.swift */; };
  163. FD37AAC0270F390FFC470A65 /* ChartDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62B73FCEDD3841E7B958F6A9 /* ChartDataProvider.swift */; };
  164. FDBDAFA7A5337C6E3992DACE /* ComponentBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8C9A105A7DB64F39DDA648B /* ComponentBase.swift */; };
  165. /* End PBXBuildFile section */
  166. /* Begin PBXContainerItemProxy section */
  167. C2005F425A98942473657ED2 /* PBXContainerItemProxy */ = {
  168. isa = PBXContainerItemProxy;
  169. containerPortal = 193FC8DF32D250560C5F5D77 /* Project object */;
  170. proxyType = 1;
  171. remoteGlobalIDString = A58A4ED274A941CA248EA921;
  172. remoteInfo = Charts;
  173. };
  174. /* End PBXContainerItemProxy section */
  175. /* Begin PBXFileReference section */
  176. 0108D5925E21A47DA36A66AA /* BarChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarChartData.swift; path = Source/Charts/Data/Implementations/Standard/BarChartData.swift; sourceTree = "<group>"; };
  177. 0216EDC6A1FE272F4EB19FCF /* DataRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataRenderer.swift; path = Source/Charts/Renderers/DataRenderer.swift; sourceTree = "<group>"; };
  178. 04F7B9DF1F2D66E7279771D4 /* PieRadarHighlighter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PieRadarHighlighter.swift; path = Source/Charts/Highlight/PieRadarHighlighter.swift; sourceTree = "<group>"; };
  179. 0619A877C69A95ECCC440A44 /* LineChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineChartView.swift; path = Source/Charts/Charts/LineChartView.swift; sourceTree = "<group>"; };
  180. 064989451F5C99C7006E8BB3 /* Utilities.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Utilities.swift; sourceTree = "<group>"; };
  181. 067934542A324A9D004BFBA9 /* Indexed.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Indexed.swift; path = Source/Charts/Utils/Indexed.swift; sourceTree = "<group>"; };
  182. 067934552A324A9D004BFBA9 /* Partition.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Partition.swift; path = Source/Charts/Utils/Partition.swift; sourceTree = "<group>"; };
  183. 06AB297E20FA726500BAD505 /* Highlighter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Highlighter.swift; path = Source/Charts/Highlight/Highlighter.swift; sourceTree = "<group>"; };
  184. 0BD9DF16AF59680A3BB49452 /* AxisValueFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AxisValueFormatter.swift; path = Source/Charts/Formatters/AxisValueFormatter.swift; sourceTree = "<group>"; };
  185. 0DABDBBCCE6B3620C967F04A /* LineChartRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineChartRenderer.swift; path = Source/Charts/Renderers/LineChartRenderer.swift; sourceTree = "<group>"; };
  186. 0DDE409E9ECF54D2C146A6F0 /* CombinedChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombinedChartData.swift; path = Source/Charts/Data/Implementations/Standard/CombinedChartData.swift; sourceTree = "<group>"; };
  187. 0F099502DA50C56204E7B744 /* Range.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Range.swift; path = Source/Charts/Highlight/Range.swift; sourceTree = "<group>"; };
  188. 105FFC9D3773A9C7A60A897F /* LineRadarRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineRadarRenderer.swift; path = Source/Charts/Renderers/LineRadarRenderer.swift; sourceTree = "<group>"; };
  189. 107D8F8163EE54D6D9E916B0 /* DefaultValueFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultValueFormatter.swift; path = Source/Charts/Formatters/DefaultValueFormatter.swift; sourceTree = "<group>"; };
  190. 10DD0A02E3CF611BD11EBA9B /* IndexAxisValueFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IndexAxisValueFormatter.swift; path = Source/Charts/Formatters/IndexAxisValueFormatter.swift; sourceTree = "<group>"; };
  191. 11EF1FE22549E885C8F40738 /* CombinedChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombinedChartView.swift; path = Source/Charts/Charts/CombinedChartView.swift; sourceTree = "<group>"; };
  192. 12409C3EA15787C11AF0D2BC /* ChartDataEntryBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartDataEntryBase.swift; path = Source/Charts/Data/Implementations/Standard/ChartDataEntryBase.swift; sourceTree = "<group>"; };
  193. 135F11CD20425AF600D655A3 /* PieChartTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PieChartTests.swift; sourceTree = "<group>"; };
  194. 18462BFDD9DEE76D51D40503 /* ScatterChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScatterChartView.swift; path = Source/Charts/Charts/ScatterChartView.swift; sourceTree = "<group>"; };
  195. 18BFB0A14A5C47A302A597D9 /* CandleChartDataSetProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CandleChartDataSetProtocol.swift; path = Source/Charts/Data/Interfaces/CandleChartDataSetProtocol.swift; sourceTree = "<group>"; };
  196. 1C02C3AF5C92FCFC18224C35 /* XAxisRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = XAxisRenderer.swift; path = Source/Charts/Renderers/XAxisRenderer.swift; sourceTree = "<group>"; };
  197. 1CBBC58C6CE1EBEE9852CE41 /* DGChartsTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DGChartsTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  198. 1F3D55A7E6176D52DC957D27 /* XAxisRendererHorizontalBarChart.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = XAxisRendererHorizontalBarChart.swift; path = Source/Charts/Renderers/XAxisRendererHorizontalBarChart.swift; sourceTree = "<group>"; };
  199. 2194AA554712E6BA2677F114 /* BubbleChartRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BubbleChartRenderer.swift; path = Source/Charts/Renderers/BubbleChartRenderer.swift; sourceTree = "<group>"; };
  200. 219BC9CEA037F897E92E45D1 /* ScatterChartDataSetProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScatterChartDataSetProtocol.swift; path = Source/Charts/Data/Interfaces/ScatterChartDataSetProtocol.swift; sourceTree = "<group>"; };
  201. 221CA2912588FCBC00C2DD1E /* Sequence+KeyPath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = "Sequence+KeyPath.swift"; path = "Source/Charts/Utils/Sequence+KeyPath.swift"; sourceTree = "<group>"; };
  202. 2243BBFB1FF156D000B49D0B /* EquatableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EquatableTests.swift; sourceTree = "<group>"; };
  203. 22786E8325CD96620051335B /* Media.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Media.xcassets; sourceTree = "<group>"; };
  204. 22786E8425CD96620051335B /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  205. 23D35CF6F9177D77B6B97AE1 /* XShapeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = XShapeRenderer.swift; path = Source/Charts/Renderers/Scatter/XShapeRenderer.swift; sourceTree = "<group>"; };
  206. 2440DB759AB93B4A928A3F6F /* RadarChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RadarChartView.swift; path = Source/Charts/Charts/RadarChartView.swift; sourceTree = "<group>"; };
  207. 2465CB73738EBAFB46C57288 /* CombinedHighlighter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombinedHighlighter.swift; path = Source/Charts/Highlight/CombinedHighlighter.swift; sourceTree = "<group>"; };
  208. 266E162DA8B29D9AEB6A9397 /* MoveViewJob.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MoveViewJob.swift; path = Source/Charts/Jobs/MoveViewJob.swift; sourceTree = "<group>"; };
  209. 274116834B1B0345D622E027 /* CandleChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CandleChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/CandleChartDataSet.swift; sourceTree = "<group>"; };
  210. 2EAD807534620E3B53327F04 /* RadarChartDataSetProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RadarChartDataSetProtocol.swift; path = Source/Charts/Data/Interfaces/RadarChartDataSetProtocol.swift; sourceTree = "<group>"; };
  211. 2FD37A55B4D85D883E29C744 /* ScatterChartDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScatterChartDataProvider.swift; path = Source/Charts/Interfaces/ScatterChartDataProvider.swift; sourceTree = "<group>"; };
  212. 30EFAD7920F76360ADB3B5F5 /* ChartViewBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartViewBase.swift; path = Source/Charts/Charts/ChartViewBase.swift; sourceTree = "<group>"; };
  213. 324C9127B53A8D39C8B49277 /* TransformerHorizontalBarChart.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransformerHorizontalBarChart.swift; path = Source/Charts/Utils/TransformerHorizontalBarChart.swift; sourceTree = "<group>"; };
  214. 32FC01A016DFF1BA73AF9182 /* SquareShapeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SquareShapeRenderer.swift; path = Source/Charts/Renderers/Scatter/SquareShapeRenderer.swift; sourceTree = "<group>"; };
  215. 33BE9A97FFA41D3D85CAFFC7 /* HorizontalBarHighlighter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HorizontalBarHighlighter.swift; path = Source/Charts/Highlight/HorizontalBarHighlighter.swift; sourceTree = "<group>"; };
  216. 392AAEB02DD7B351D92907C2 /* MarkerImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MarkerImage.swift; path = Source/Charts/Components/MarkerImage.swift; sourceTree = "<group>"; };
  217. 3976E5F9D60E30CD94CE6156 /* Animator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Animator.swift; path = Source/Charts/Animation/Animator.swift; sourceTree = "<group>"; };
  218. 3A32510073A303CBB38E094A /* ChartDataSetProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartDataSetProtocol.swift; path = Source/Charts/Data/Interfaces/ChartDataSetProtocol.swift; sourceTree = "<group>"; };
  219. 3D64616883374310C505EC39 /* Highlight.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Highlight.swift; path = Source/Charts/Highlight/Highlight.swift; sourceTree = "<group>"; };
  220. 3ED23C354AFE81818D78E645 /* Platform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.swift; path = Source/Charts/Utils/Platform.swift; sourceTree = "<group>"; };
  221. 3F8146ABC9FC311AF8CA699C /* CandleChartDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CandleChartDataProvider.swift; path = Source/Charts/Interfaces/CandleChartDataProvider.swift; sourceTree = "<group>"; };
  222. 3FDA09EF973925A110506799 /* ChartUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartUtils.swift; path = Source/Charts/Utils/ChartUtils.swift; sourceTree = "<group>"; };
  223. 429E88F2729735DC092EE556 /* LineChartDataSetProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineChartDataSetProtocol.swift; path = Source/Charts/Data/Interfaces/LineChartDataSetProtocol.swift; sourceTree = "<group>"; };
  224. 45C6D3723C4E001B119CA0C8 /* BarLineChartViewBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarLineChartViewBase.swift; path = Source/Charts/Charts/BarLineChartViewBase.swift; sourceTree = "<group>"; };
  225. 45E31A4356CC6F283C29954B /* LineRadarChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineRadarChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/LineRadarChartDataSet.swift; sourceTree = "<group>"; };
  226. 46D8013D44629521B1746364 /* PieChartRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PieChartRenderer.swift; path = Source/Charts/Renderers/PieChartRenderer.swift; sourceTree = "<group>"; };
  227. 48164CCD83C51B496533CB77 /* MarkerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MarkerView.swift; path = Source/Charts/Components/MarkerView.swift; sourceTree = "<group>"; };
  228. 4A6C9631C69B2D772BBD9232 /* PieRadarChartViewBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PieRadarChartViewBase.swift; path = Source/Charts/Charts/PieRadarChartViewBase.swift; sourceTree = "<group>"; };
  229. 4B7AEFBF4D85B9D2EAAB3071 /* AxisBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AxisBase.swift; path = Source/Charts/Components/AxisBase.swift; sourceTree = "<group>"; };
  230. 4BBB57D6FA41029B08F26D7B /* RadarChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RadarChartData.swift; path = Source/Charts/Data/Implementations/Standard/RadarChartData.swift; sourceTree = "<group>"; };
  231. 4C2EA58CB336967198D30D20 /* AnimatedZoomViewJob.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedZoomViewJob.swift; path = Source/Charts/Jobs/AnimatedZoomViewJob.swift; sourceTree = "<group>"; };
  232. 4C978F31F23C7D21197DC2A1 /* LineChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineChartData.swift; path = Source/Charts/Data/Implementations/Standard/LineChartData.swift; sourceTree = "<group>"; };
  233. 4EAA8AA30C377D54D22A577A /* ValueFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueFormatter.swift; path = Source/Charts/Formatters/ValueFormatter.swift; sourceTree = "<group>"; };
  234. 4EED352A98860E031F13AFB7 /* BubbleChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BubbleChartView.swift; path = Source/Charts/Charts/BubbleChartView.swift; sourceTree = "<group>"; };
  235. 4F7E6A99D82E6AE3804D5A39 /* LineRadarChartDataSetProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineRadarChartDataSetProtocol.swift; path = Source/Charts/Data/Interfaces/LineRadarChartDataSetProtocol.swift; sourceTree = "<group>"; };
  236. 4F9922F0641F7955DC6CD324 /* DGCharts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DGCharts.h; path = "Source/Supporting Files/DGCharts.h"; sourceTree = "<group>"; };
  237. 5225ABC3C0C2F65FC094EEBB /* XAxis.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = XAxis.swift; path = Source/Charts/Components/XAxis.swift; sourceTree = "<group>"; };
  238. 52265C1B343CCC41AF2300E3 /* CombinedChartRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombinedChartRenderer.swift; path = Source/Charts/Renderers/CombinedChartRenderer.swift; sourceTree = "<group>"; };
  239. 539382766378B702660FDFB2 /* HorizontalBarChartRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HorizontalBarChartRenderer.swift; path = Source/Charts/Renderers/HorizontalBarChartRenderer.swift; sourceTree = "<group>"; };
  240. 543729805D897CC03E5F78D3 /* BarHighlighter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarHighlighter.swift; path = Source/Charts/Highlight/BarHighlighter.swift; sourceTree = "<group>"; };
  241. 559DB735FEA17AB90676D6CA /* BarLineScatterCandleBubbleChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarLineScatterCandleBubbleChartData.swift; path = Source/Charts/Data/Implementations/Standard/BarLineScatterCandleBubbleChartData.swift; sourceTree = "<group>"; };
  242. 596963A429D485E3894C4666 /* Marker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Marker.swift; path = Source/Charts/Components/Marker.swift; sourceTree = "<group>"; };
  243. 5983826927D825EF5F855C28 /* ChartHighlighter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartHighlighter.swift; path = Source/Charts/Highlight/ChartHighlighter.swift; sourceTree = "<group>"; };
  244. 5A4CFFFB65819121595F06F1 /* Fill.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Fill.swift; path = Source/Charts/Utils/Fill.swift; sourceTree = "<group>"; };
  245. 5B1C588E9DF6FFD56D7ADF8E /* BarLineScatterCandleBubbleRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarLineScatterCandleBubbleRenderer.swift; path = Source/Charts/Renderers/BarLineScatterCandleBubbleRenderer.swift; sourceTree = "<group>"; };
  246. 5C3F5E1A69EC06E86505F7B1 /* BarChartTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BarChartTests.swift; sourceTree = "<group>"; };
  247. 6021C9E424C36116AEA78CC9 /* HorizontalBarChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HorizontalBarChartView.swift; path = Source/Charts/Charts/HorizontalBarChartView.swift; sourceTree = "<group>"; };
  248. 62B73FCEDD3841E7B958F6A9 /* ChartDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartDataProvider.swift; path = Source/Charts/Interfaces/ChartDataProvider.swift; sourceTree = "<group>"; };
  249. 65AD9E95D9ED4DC0BD73A743 /* DGCharts.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = DGCharts.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  250. 688B80F1AA88AE54152BE768 /* YAxisRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YAxisRenderer.swift; path = Source/Charts/Renderers/YAxisRenderer.swift; sourceTree = "<group>"; };
  251. 6A4770E0F75EFFC30707A7C8 /* DefaultAxisValueFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultAxisValueFormatter.swift; path = Source/Charts/Formatters/DefaultAxisValueFormatter.swift; sourceTree = "<group>"; };
  252. 6CEC0C69C89CE9B99F3B4409 /* ChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/ChartDataSet.swift; sourceTree = "<group>"; };
  253. 6D717F0808DE7EC8A4AE9C2A /* BarLineScatterCandleBubbleChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarLineScatterCandleBubbleChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/BarLineScatterCandleBubbleChartDataSet.swift; sourceTree = "<group>"; };
  254. 6E03A4987F72414A02A0631B /* PieChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PieChartData.swift; path = Source/Charts/Data/Implementations/Standard/PieChartData.swift; sourceTree = "<group>"; };
  255. 6F66B32AD8A878CBD6DB6ED2 /* Renderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Renderer.swift; path = Source/Charts/Renderers/Renderer.swift; sourceTree = "<group>"; };
  256. 7036F11832C017E26AC750A4 /* PieHighlighter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PieHighlighter.swift; path = Source/Charts/Highlight/PieHighlighter.swift; sourceTree = "<group>"; };
  257. 710D7C9B2F1DB4A331EE405A /* AnimatedViewPortJob.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedViewPortJob.swift; path = Source/Charts/Jobs/AnimatedViewPortJob.swift; sourceTree = "<group>"; };
  258. 72EAEBB7CF73E33565FC2896 /* ViewPortHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewPortHandler.swift; path = Source/Charts/Utils/ViewPortHandler.swift; sourceTree = "<group>"; };
  259. 75F279974FE650E57A061B09 /* BarChartRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarChartRenderer.swift; path = Source/Charts/Renderers/BarChartRenderer.swift; sourceTree = "<group>"; };
  260. 7A53A9E42FC07FFDACA937C1 /* BarChartDataSetProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarChartDataSetProtocol.swift; path = Source/Charts/Data/Interfaces/BarChartDataSetProtocol.swift; sourceTree = "<group>"; };
  261. 7AB9062A28AAB9469752A954 /* ChartUtilsTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ChartUtilsTests.swift; sourceTree = "<group>"; };
  262. 7AC9C3D69ACB5BDE22421E15 /* RadarChartRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RadarChartRenderer.swift; path = Source/Charts/Renderers/RadarChartRenderer.swift; sourceTree = "<group>"; };
  263. 7EDA3AD550AEFC93C8D15B9C /* BubbleChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BubbleChartData.swift; path = Source/Charts/Data/Implementations/Standard/BubbleChartData.swift; sourceTree = "<group>"; };
  264. 80D5B764EC0AE1E17E55DC67 /* ScatterChartRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScatterChartRenderer.swift; path = Source/Charts/Renderers/ScatterChartRenderer.swift; sourceTree = "<group>"; };
  265. 818AC6B12505B7C0A53D62F9 /* FillFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FillFormatter.swift; path = Source/Charts/Formatters/FillFormatter.swift; sourceTree = "<group>"; };
  266. 823F7DB281C6C6F069A69605 /* CrossShapeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CrossShapeRenderer.swift; path = Source/Charts/Renderers/Scatter/CrossShapeRenderer.swift; sourceTree = "<group>"; };
  267. 8FF03960A871A092F5B54315 /* BarLineScatterCandleBubbleChartDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarLineScatterCandleBubbleChartDataProvider.swift; path = Source/Charts/Interfaces/BarLineScatterCandleBubbleChartDataProvider.swift; sourceTree = "<group>"; };
  268. 910DBFE1DA1B2CA237A736DF /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "Source/Supporting Files/Info.plist"; sourceTree = "<group>"; };
  269. 91EEEDE2AB8F2DA3AFCF0733 /* RadarChartDataEntry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RadarChartDataEntry.swift; path = Source/Charts/Data/Implementations/Standard/RadarChartDataEntry.swift; sourceTree = "<group>"; };
  270. 923206233CA89FD03565FF87 /* LineScatterCandleRadarRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineScatterCandleRadarRenderer.swift; path = Source/Charts/Renderers/LineScatterCandleRadarRenderer.swift; sourceTree = "<group>"; };
  271. 9249AD9AEC8C85772365A128 /* LineScatterCandleRadarChartDataSetProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineScatterCandleRadarChartDataSetProtocol.swift; path = Source/Charts/Data/Interfaces/LineScatterCandleRadarChartDataSetProtocol.swift; sourceTree = "<group>"; };
  272. 93EF9709CF635BEE70D1ABC5 /* DataApproximator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataApproximator.swift; path = Source/Charts/Filters/DataApproximator.swift; sourceTree = "<group>"; };
  273. 97AD2D4520AF917100F9C24A /* Platform+Accessibility.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = "Platform+Accessibility.swift"; path = "Source/Charts/Utils/Platform+Accessibility.swift"; sourceTree = "<group>"; };
  274. 9A26C8DA1F87B01700367599 /* DataApproximator+N.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = "DataApproximator+N.swift"; path = "Source/Charts/Filters/DataApproximator+N.swift"; sourceTree = "<group>"; };
  275. 9D7184C8A5A60A3522AB9B05 /* BarChartDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarChartDataProvider.swift; path = Source/Charts/Interfaces/BarChartDataProvider.swift; sourceTree = "<group>"; };
  276. 9DCD13D558BA177D5952AD66 /* PieChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PieChartView.swift; path = Source/Charts/Charts/PieChartView.swift; sourceTree = "<group>"; };
  277. 9E7C673B9ED4340F550A9283 /* LegendEntry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LegendEntry.swift; path = Source/Charts/Components/LegendEntry.swift; sourceTree = "<group>"; };
  278. A140F644332704916947B58C /* CombinedChartDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombinedChartDataProvider.swift; path = Source/Charts/Interfaces/CombinedChartDataProvider.swift; sourceTree = "<group>"; };
  279. A4FB5E3761EF8B4D1E1E1014 /* PieChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PieChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/PieChartDataSet.swift; sourceTree = "<group>"; };
  280. A5649B272BF3EBFC8A1EF0C1 /* BarLineScatterCandleBubbleChartDataSetProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarLineScatterCandleBubbleChartDataSetProtocol.swift; path = Source/Charts/Data/Interfaces/BarLineScatterCandleBubbleChartDataSetProtocol.swift; sourceTree = "<group>"; };
  281. A5A75AA73C5AA381DA517959 /* LineChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/LineChartDataSet.swift; sourceTree = "<group>"; };
  282. AA5A16F4A382813C4FE8BDF9 /* YAxisRendererRadarChart.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YAxisRendererRadarChart.swift; path = Source/Charts/Renderers/YAxisRendererRadarChart.swift; sourceTree = "<group>"; };
  283. AA70259ED16FF80D8EEB0F94 /* ChevronUpShapeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChevronUpShapeRenderer.swift; path = Source/Charts/Renderers/Scatter/ChevronUpShapeRenderer.swift; sourceTree = "<group>"; };
  284. B137428B41C143D5115726C4 /* Description.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Description.swift; path = Source/Charts/Components/Description.swift; sourceTree = "<group>"; };
  285. B1BA6B21CBDF77A15848994F /* RadarChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RadarChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/RadarChartDataSet.swift; sourceTree = "<group>"; };
  286. B44829AF0ADA583F1F0279B7 /* BubbleChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BubbleChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/BubbleChartDataSet.swift; sourceTree = "<group>"; };
  287. B66817452241E3CC00017CF1 /* HorizontalBarChartTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HorizontalBarChartTests.swift; sourceTree = "<group>"; };
  288. B6BF9A551F91993A00E62A5D /* CombinedChartTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CombinedChartTests.swift; sourceTree = "<group>"; };
  289. BA157EFF2F952192C11DF937 /* AnimatedMoveViewJob.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedMoveViewJob.swift; path = Source/Charts/Jobs/AnimatedMoveViewJob.swift; sourceTree = "<group>"; };
  290. BA1A58428DC4780BAB4EAADC /* CandleStickChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CandleStickChartView.swift; path = Source/Charts/Charts/CandleStickChartView.swift; sourceTree = "<group>"; };
  291. BC19DC2434D65FFB446A61B7 /* XAxisRendererRadarChart.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = XAxisRendererRadarChart.swift; path = Source/Charts/Renderers/XAxisRendererRadarChart.swift; sourceTree = "<group>"; };
  292. BD02157CF8CEE1189BF681DA /* PieChartDataEntry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PieChartDataEntry.swift; path = Source/Charts/Data/Implementations/Standard/PieChartDataEntry.swift; sourceTree = "<group>"; };
  293. BD5C6D20243EC2F19069AACD /* CandleStickChartRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CandleStickChartRenderer.swift; path = Source/Charts/Renderers/CandleStickChartRenderer.swift; sourceTree = "<group>"; };
  294. BFABD027DAF6851088F002AC /* LineChartDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineChartDataProvider.swift; path = Source/Charts/Interfaces/LineChartDataProvider.swift; sourceTree = "<group>"; };
  295. C03E6D8023DAAB2600083010 /* ChartDataTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChartDataTests.swift; sourceTree = "<group>"; };
  296. C31AA65EA27776F8C653C7E8 /* BarChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/BarChartDataSet.swift; sourceTree = "<group>"; };
  297. C52E8344160B5E689DA3C25C /* ChevronDownShapeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChevronDownShapeRenderer.swift; path = Source/Charts/Renderers/Scatter/ChevronDownShapeRenderer.swift; sourceTree = "<group>"; };
  298. C58BD7B14BEA440783ED8D2B /* LineScatterCandleRadarChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineScatterCandleRadarChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/LineScatterCandleRadarChartDataSet.swift; sourceTree = "<group>"; };
  299. C75935E899183DDFA181E2CC /* AxisRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AxisRenderer.swift; path = Source/Charts/Renderers/AxisRenderer.swift; sourceTree = "<group>"; };
  300. C8C9A105A7DB64F39DDA648B /* ComponentBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ComponentBase.swift; path = Source/Charts/Components/ComponentBase.swift; sourceTree = "<group>"; };
  301. C8FB6219B143F8F7DA762950 /* TriangleShapeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TriangleShapeRenderer.swift; path = Source/Charts/Renderers/Scatter/TriangleShapeRenderer.swift; sourceTree = "<group>"; };
  302. C9AA36092355F01F00C97D93 /* Platform+Color.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = "Platform+Color.swift"; path = "Source/Charts/Utils/Platform+Color.swift"; sourceTree = "<group>"; };
  303. C9F3DC242355F791000C3215 /* Platform+Graphics.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = "Platform+Graphics.swift"; path = "Source/Charts/Utils/Platform+Graphics.swift"; sourceTree = "<group>"; };
  304. C9F3DC252355F791000C3215 /* Platform+Gestures.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = "Platform+Gestures.swift"; path = "Source/Charts/Utils/Platform+Gestures.swift"; sourceTree = "<group>"; };
  305. C9F3DC282355FA2F000C3215 /* Platform+Touch Handling.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = "Platform+Touch Handling.swift"; path = "Source/Charts/Utils/Platform+Touch Handling.swift"; sourceTree = "<group>"; };
  306. C9FE42E868A225C116537368 /* ChartBaseDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartBaseDataSet.swift; path = Source/Charts/Data/Implementations/ChartBaseDataSet.swift; sourceTree = "<group>"; };
  307. CB1DD1A0F64266A10EE94194 /* ScatterChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScatterChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/ScatterChartDataSet.swift; sourceTree = "<group>"; };
  308. D2E1819D72CD7B6C4A4E8048 /* LineChartTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LineChartTests.swift; sourceTree = "<group>"; };
  309. D2E698FF540029B70AC97AD7 /* CandleChartDataEntry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CandleChartDataEntry.swift; path = Source/Charts/Data/Implementations/Standard/CandleChartDataEntry.swift; sourceTree = "<group>"; };
  310. D6C1BEFDF17404666C7B6054 /* DefaultFillFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultFillFormatter.swift; path = Source/Charts/Formatters/DefaultFillFormatter.swift; sourceTree = "<group>"; };
  311. DA2AA6CC89F809DCCD7605B4 /* PieChartDataSetProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PieChartDataSetProtocol.swift; path = Source/Charts/Data/Interfaces/PieChartDataSetProtocol.swift; sourceTree = "<group>"; };
  312. DD8ED233775EEC31243A6919 /* BubbleChartDataEntry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BubbleChartDataEntry.swift; path = Source/Charts/Data/Implementations/Standard/BubbleChartDataEntry.swift; sourceTree = "<group>"; };
  313. DFB762958EE8E6521563665D /* ChartAnimationEasing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartAnimationEasing.swift; path = Source/Charts/Animation/ChartAnimationEasing.swift; sourceTree = "<group>"; };
  314. E120E76C6F1B5877D56126DD /* ChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartData.swift; path = Source/Charts/Data/Implementations/Standard/ChartData.swift; sourceTree = "<group>"; };
  315. E3F8BFF1CBC58D5B9DBFFB9B /* BarChartDataEntry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarChartDataEntry.swift; path = Source/Charts/Data/Implementations/Standard/BarChartDataEntry.swift; sourceTree = "<group>"; };
  316. E64A75540C627E09080B402A /* Legend.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Legend.swift; path = Source/Charts/Components/Legend.swift; sourceTree = "<group>"; };
  317. E783CFB4889A767C76510917 /* BarChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarChartView.swift; path = Source/Charts/Charts/BarChartView.swift; sourceTree = "<group>"; };
  318. E7AD2FC320A16CA1EE0A52F4 /* ScatterChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScatterChartData.swift; path = Source/Charts/Data/Implementations/Standard/ScatterChartData.swift; sourceTree = "<group>"; };
  319. EAE417AAA0FCA0DD00E77489 /* YAxisRendererHorizontalBarChart.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YAxisRendererHorizontalBarChart.swift; path = Source/Charts/Renderers/YAxisRendererHorizontalBarChart.swift; sourceTree = "<group>"; };
  320. ECE1B1623D3AF69CECAE8562 /* CircleShapeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CircleShapeRenderer.swift; path = Source/Charts/Renderers/Scatter/CircleShapeRenderer.swift; sourceTree = "<group>"; };
  321. EDEAF554FD0D68EA4C0E7E49 /* BubbleChartDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BubbleChartDataProvider.swift; path = Source/Charts/Interfaces/BubbleChartDataProvider.swift; sourceTree = "<group>"; };
  322. F22750328058DEC2F019646F /* ChartDataEntry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartDataEntry.swift; path = Source/Charts/Data/Implementations/Standard/ChartDataEntry.swift; sourceTree = "<group>"; };
  323. F368CF209744D8F3B85B1028 /* RadarHighlighter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RadarHighlighter.swift; path = Source/Charts/Highlight/RadarHighlighter.swift; sourceTree = "<group>"; };
  324. F3788EC55EF908B0805D7C2F /* BubbleChartDataSetProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BubbleChartDataSetProtocol.swift; path = Source/Charts/Data/Interfaces/BubbleChartDataSetProtocol.swift; sourceTree = "<group>"; };
  325. F4785FEACAE4367F36FB8868 /* CandleChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CandleChartData.swift; path = Source/Charts/Data/Implementations/Standard/CandleChartData.swift; sourceTree = "<group>"; };
  326. F6227A646166E248F90F86AD /* ChartColorTemplates.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartColorTemplates.swift; path = Source/Charts/Utils/ChartColorTemplates.swift; sourceTree = "<group>"; };
  327. F6DEBFAB1D73E944ED430B4F /* ChartLimitLine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartLimitLine.swift; path = Source/Charts/Components/ChartLimitLine.swift; sourceTree = "<group>"; };
  328. F715DB2C56C9E0615542625B /* LegendRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LegendRenderer.swift; path = Source/Charts/Renderers/LegendRenderer.swift; sourceTree = "<group>"; };
  329. FA1D3D13180C2E3893A82546 /* ShapeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeRenderer.swift; path = Source/Charts/Renderers/Scatter/ShapeRenderer.swift; sourceTree = "<group>"; };
  330. FA7BDB22C97F39A4B33E38A7 /* ViewPortJob.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewPortJob.swift; path = Source/Charts/Jobs/ViewPortJob.swift; sourceTree = "<group>"; };
  331. FB3A4F5987E58F3E5BE855F9 /* ZoomViewJob.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZoomViewJob.swift; path = Source/Charts/Jobs/ZoomViewJob.swift; sourceTree = "<group>"; };
  332. FB92A80F861C1362EED8D946 /* YAxis.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YAxis.swift; path = Source/Charts/Components/YAxis.swift; sourceTree = "<group>"; };
  333. FF475B9593B9898853814340 /* Transformer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Transformer.swift; path = Source/Charts/Utils/Transformer.swift; sourceTree = "<group>"; };
  334. /* End PBXFileReference section */
  335. /* Begin PBXFrameworksBuildPhase section */
  336. 77997192275C47C45A0A2E9A /* Frameworks */ = {
  337. isa = PBXFrameworksBuildPhase;
  338. buildActionMask = 2147483647;
  339. files = (
  340. C7B150D740255670DEB9F455 /* DGCharts.framework in Frameworks */,
  341. 22BBDA0825CC4C2F00435670 /* SnapshotTesting in Frameworks */,
  342. );
  343. runOnlyForDeploymentPostprocessing = 0;
  344. };
  345. C16A09321DC2DCF289FF0E3B /* Frameworks */ = {
  346. isa = PBXFrameworksBuildPhase;
  347. buildActionMask = 2147483647;
  348. files = (
  349. );
  350. runOnlyForDeploymentPostprocessing = 0;
  351. };
  352. /* End PBXFrameworksBuildPhase section */
  353. /* Begin PBXGroup section */
  354. 031D7C33F3BF172E30664862 /* DataProviders */ = {
  355. isa = PBXGroup;
  356. children = (
  357. 9D7184C8A5A60A3522AB9B05 /* BarChartDataProvider.swift */,
  358. 8FF03960A871A092F5B54315 /* BarLineScatterCandleBubbleChartDataProvider.swift */,
  359. EDEAF554FD0D68EA4C0E7E49 /* BubbleChartDataProvider.swift */,
  360. 3F8146ABC9FC311AF8CA699C /* CandleChartDataProvider.swift */,
  361. 62B73FCEDD3841E7B958F6A9 /* ChartDataProvider.swift */,
  362. A140F644332704916947B58C /* CombinedChartDataProvider.swift */,
  363. BFABD027DAF6851088F002AC /* LineChartDataProvider.swift */,
  364. 2FD37A55B4D85D883E29C744 /* ScatterChartDataProvider.swift */,
  365. );
  366. name = DataProviders;
  367. sourceTree = "<group>";
  368. };
  369. 033FD152BB2F906750106A85 /* Frameworks */ = {
  370. isa = PBXGroup;
  371. children = (
  372. );
  373. name = Frameworks;
  374. sourceTree = "<group>";
  375. };
  376. 098621EDFBF928494B94BEA1 /* Data */ = {
  377. isa = PBXGroup;
  378. children = (
  379. 22C014222006FFE800D5B025 /* ChartData */,
  380. 3B9DD76FCE8D873300A822C7 /* ChartDataSet */,
  381. 22C014232006FFFA00D5B025 /* ChartEntry */,
  382. DB2D9648877455028EBEAA8F /* DataSet Protocols */,
  383. );
  384. name = Data;
  385. sourceTree = "<group>";
  386. };
  387. 20C350D33133A4D89BB365B1 /* Source */ = {
  388. isa = PBXGroup;
  389. children = (
  390. E9F158C8C566B26AFD775911 /* Supporting Files */,
  391. 2647844720BC6574A544A337 /* Charts */,
  392. );
  393. name = Source;
  394. sourceTree = "<group>";
  395. };
  396. 2227EA571FF1F219007D98D9 /* AxisRenderers */ = {
  397. isa = PBXGroup;
  398. children = (
  399. C75935E899183DDFA181E2CC /* AxisRenderer.swift */,
  400. 1C02C3AF5C92FCFC18224C35 /* XAxisRenderer.swift */,
  401. 1F3D55A7E6176D52DC957D27 /* XAxisRendererHorizontalBarChart.swift */,
  402. BC19DC2434D65FFB446A61B7 /* XAxisRendererRadarChart.swift */,
  403. 688B80F1AA88AE54152BE768 /* YAxisRenderer.swift */,
  404. EAE417AAA0FCA0DD00E77489 /* YAxisRendererHorizontalBarChart.swift */,
  405. AA5A16F4A382813C4FE8BDF9 /* YAxisRendererRadarChart.swift */,
  406. );
  407. name = AxisRenderers;
  408. sourceTree = "<group>";
  409. };
  410. 2227EA581FF1F224007D98D9 /* ChartRenderers */ = {
  411. isa = PBXGroup;
  412. children = (
  413. 0216EDC6A1FE272F4EB19FCF /* DataRenderer.swift */,
  414. 75F279974FE650E57A061B09 /* BarChartRenderer.swift */,
  415. 5B1C588E9DF6FFD56D7ADF8E /* BarLineScatterCandleBubbleRenderer.swift */,
  416. 2194AA554712E6BA2677F114 /* BubbleChartRenderer.swift */,
  417. BD5C6D20243EC2F19069AACD /* CandleStickChartRenderer.swift */,
  418. 52265C1B343CCC41AF2300E3 /* CombinedChartRenderer.swift */,
  419. 539382766378B702660FDFB2 /* HorizontalBarChartRenderer.swift */,
  420. 0DABDBBCCE6B3620C967F04A /* LineChartRenderer.swift */,
  421. 105FFC9D3773A9C7A60A897F /* LineRadarRenderer.swift */,
  422. 923206233CA89FD03565FF87 /* LineScatterCandleRadarRenderer.swift */,
  423. 46D8013D44629521B1746364 /* PieChartRenderer.swift */,
  424. 7AC9C3D69ACB5BDE22421E15 /* RadarChartRenderer.swift */,
  425. 80D5B764EC0AE1E17E55DC67 /* ScatterChartRenderer.swift */,
  426. );
  427. name = ChartRenderers;
  428. sourceTree = "<group>";
  429. };
  430. 22786E8225CD96620051335B /* Resources */ = {
  431. isa = PBXGroup;
  432. children = (
  433. 22786E8325CD96620051335B /* Media.xcassets */,
  434. 22786E8425CD96620051335B /* Info.plist */,
  435. );
  436. path = Resources;
  437. sourceTree = "<group>";
  438. };
  439. 22C014222006FFE800D5B025 /* ChartData */ = {
  440. isa = PBXGroup;
  441. children = (
  442. 0108D5925E21A47DA36A66AA /* BarChartData.swift */,
  443. 559DB735FEA17AB90676D6CA /* BarLineScatterCandleBubbleChartData.swift */,
  444. 7EDA3AD550AEFC93C8D15B9C /* BubbleChartData.swift */,
  445. F4785FEACAE4367F36FB8868 /* CandleChartData.swift */,
  446. E120E76C6F1B5877D56126DD /* ChartData.swift */,
  447. 0DDE409E9ECF54D2C146A6F0 /* CombinedChartData.swift */,
  448. 4C978F31F23C7D21197DC2A1 /* LineChartData.swift */,
  449. 6E03A4987F72414A02A0631B /* PieChartData.swift */,
  450. 4BBB57D6FA41029B08F26D7B /* RadarChartData.swift */,
  451. E7AD2FC320A16CA1EE0A52F4 /* ScatterChartData.swift */,
  452. );
  453. name = ChartData;
  454. sourceTree = "<group>";
  455. };
  456. 22C014232006FFFA00D5B025 /* ChartEntry */ = {
  457. isa = PBXGroup;
  458. children = (
  459. E3F8BFF1CBC58D5B9DBFFB9B /* BarChartDataEntry.swift */,
  460. DD8ED233775EEC31243A6919 /* BubbleChartDataEntry.swift */,
  461. D2E698FF540029B70AC97AD7 /* CandleChartDataEntry.swift */,
  462. F22750328058DEC2F019646F /* ChartDataEntry.swift */,
  463. 12409C3EA15787C11AF0D2BC /* ChartDataEntryBase.swift */,
  464. BD02157CF8CEE1189BF681DA /* PieChartDataEntry.swift */,
  465. 91EEEDE2AB8F2DA3AFCF0733 /* RadarChartDataEntry.swift */,
  466. );
  467. name = ChartEntry;
  468. sourceTree = "<group>";
  469. };
  470. 2647844720BC6574A544A337 /* Charts */ = {
  471. isa = PBXGroup;
  472. children = (
  473. A49C1F0F9CCD6E5C143C29F4 /* Animation */,
  474. 8C531E3F3C3DE5843C93C3DA /* Charts */,
  475. 51EF1986C9884C25EED1C2CB /* Components */,
  476. 098621EDFBF928494B94BEA1 /* Data */,
  477. AA79AB82B0ADCA926510B73E /* Filters */,
  478. 74A391010038924F637D6752 /* Formatters */,
  479. 42824E1F334B0C484AF4C594 /* Highlight */,
  480. 031D7C33F3BF172E30664862 /* DataProviders */,
  481. AD1224C45A29A5C88D6B7450 /* Jobs */,
  482. E7589D3E7C2BD2449960AD59 /* Renderers */,
  483. D047819AB7170595896D6FE8 /* Utils */,
  484. );
  485. name = Charts;
  486. sourceTree = "<group>";
  487. };
  488. 3B9DD76FCE8D873300A822C7 /* ChartDataSet */ = {
  489. isa = PBXGroup;
  490. children = (
  491. C9FE42E868A225C116537368 /* ChartBaseDataSet.swift */,
  492. C31AA65EA27776F8C653C7E8 /* BarChartDataSet.swift */,
  493. 6D717F0808DE7EC8A4AE9C2A /* BarLineScatterCandleBubbleChartDataSet.swift */,
  494. B44829AF0ADA583F1F0279B7 /* BubbleChartDataSet.swift */,
  495. 274116834B1B0345D622E027 /* CandleChartDataSet.swift */,
  496. 6CEC0C69C89CE9B99F3B4409 /* ChartDataSet.swift */,
  497. A5A75AA73C5AA381DA517959 /* LineChartDataSet.swift */,
  498. 45E31A4356CC6F283C29954B /* LineRadarChartDataSet.swift */,
  499. C58BD7B14BEA440783ED8D2B /* LineScatterCandleRadarChartDataSet.swift */,
  500. A4FB5E3761EF8B4D1E1E1014 /* PieChartDataSet.swift */,
  501. B1BA6B21CBDF77A15848994F /* RadarChartDataSet.swift */,
  502. CB1DD1A0F64266A10EE94194 /* ScatterChartDataSet.swift */,
  503. );
  504. name = ChartDataSet;
  505. sourceTree = "<group>";
  506. };
  507. 42824E1F334B0C484AF4C594 /* Highlight */ = {
  508. isa = PBXGroup;
  509. children = (
  510. 06AB297E20FA726500BAD505 /* Highlighter.swift */,
  511. 543729805D897CC03E5F78D3 /* BarHighlighter.swift */,
  512. 5983826927D825EF5F855C28 /* ChartHighlighter.swift */,
  513. 2465CB73738EBAFB46C57288 /* CombinedHighlighter.swift */,
  514. 3D64616883374310C505EC39 /* Highlight.swift */,
  515. 33BE9A97FFA41D3D85CAFFC7 /* HorizontalBarHighlighter.swift */,
  516. 7036F11832C017E26AC750A4 /* PieHighlighter.swift */,
  517. 04F7B9DF1F2D66E7279771D4 /* PieRadarHighlighter.swift */,
  518. F368CF209744D8F3B85B1028 /* RadarHighlighter.swift */,
  519. 0F099502DA50C56204E7B744 /* Range.swift */,
  520. );
  521. name = Highlight;
  522. sourceTree = "<group>";
  523. };
  524. 51EF1986C9884C25EED1C2CB /* Components */ = {
  525. isa = PBXGroup;
  526. children = (
  527. 4B7AEFBF4D85B9D2EAAB3071 /* AxisBase.swift */,
  528. F6DEBFAB1D73E944ED430B4F /* ChartLimitLine.swift */,
  529. C8C9A105A7DB64F39DDA648B /* ComponentBase.swift */,
  530. B137428B41C143D5115726C4 /* Description.swift */,
  531. 596963A429D485E3894C4666 /* Marker.swift */,
  532. E64A75540C627E09080B402A /* Legend.swift */,
  533. 9E7C673B9ED4340F550A9283 /* LegendEntry.swift */,
  534. 392AAEB02DD7B351D92907C2 /* MarkerImage.swift */,
  535. 48164CCD83C51B496533CB77 /* MarkerView.swift */,
  536. 5225ABC3C0C2F65FC094EEBB /* XAxis.swift */,
  537. FB92A80F861C1362EED8D946 /* YAxis.swift */,
  538. );
  539. name = Components;
  540. sourceTree = "<group>";
  541. };
  542. 74A391010038924F637D6752 /* Formatters */ = {
  543. isa = PBXGroup;
  544. children = (
  545. 6A4770E0F75EFFC30707A7C8 /* DefaultAxisValueFormatter.swift */,
  546. D6C1BEFDF17404666C7B6054 /* DefaultFillFormatter.swift */,
  547. 107D8F8163EE54D6D9E916B0 /* DefaultValueFormatter.swift */,
  548. 0BD9DF16AF59680A3BB49452 /* AxisValueFormatter.swift */,
  549. 818AC6B12505B7C0A53D62F9 /* FillFormatter.swift */,
  550. 10DD0A02E3CF611BD11EBA9B /* IndexAxisValueFormatter.swift */,
  551. 4EAA8AA30C377D54D22A577A /* ValueFormatter.swift */,
  552. );
  553. name = Formatters;
  554. sourceTree = "<group>";
  555. };
  556. 865A1CF149F52850CAB7F177 = {
  557. isa = PBXGroup;
  558. children = (
  559. AB2D554102718F209377399E /* Products */,
  560. 033FD152BB2F906750106A85 /* Frameworks */,
  561. 20C350D33133A4D89BB365B1 /* Source */,
  562. D2C26AC015E753014C7571E4 /* Tests */,
  563. );
  564. sourceTree = "<group>";
  565. };
  566. 8C531E3F3C3DE5843C93C3DA /* Charts */ = {
  567. isa = PBXGroup;
  568. children = (
  569. E783CFB4889A767C76510917 /* BarChartView.swift */,
  570. 45C6D3723C4E001B119CA0C8 /* BarLineChartViewBase.swift */,
  571. 4EED352A98860E031F13AFB7 /* BubbleChartView.swift */,
  572. BA1A58428DC4780BAB4EAADC /* CandleStickChartView.swift */,
  573. 30EFAD7920F76360ADB3B5F5 /* ChartViewBase.swift */,
  574. 11EF1FE22549E885C8F40738 /* CombinedChartView.swift */,
  575. 6021C9E424C36116AEA78CC9 /* HorizontalBarChartView.swift */,
  576. 0619A877C69A95ECCC440A44 /* LineChartView.swift */,
  577. 9DCD13D558BA177D5952AD66 /* PieChartView.swift */,
  578. 4A6C9631C69B2D772BBD9232 /* PieRadarChartViewBase.swift */,
  579. 2440DB759AB93B4A928A3F6F /* RadarChartView.swift */,
  580. 18462BFDD9DEE76D51D40503 /* ScatterChartView.swift */,
  581. );
  582. name = Charts;
  583. sourceTree = "<group>";
  584. };
  585. 9613A7C800C7F065A823D587 /* Charts */ = {
  586. isa = PBXGroup;
  587. children = (
  588. 22786E8225CD96620051335B /* Resources */,
  589. 5C3F5E1A69EC06E86505F7B1 /* BarChartTests.swift */,
  590. B66817452241E3CC00017CF1 /* HorizontalBarChartTests.swift */,
  591. 7AB9062A28AAB9469752A954 /* ChartUtilsTests.swift */,
  592. 2243BBFB1FF156D000B49D0B /* EquatableTests.swift */,
  593. B6BF9A551F91993A00E62A5D /* CombinedChartTests.swift */,
  594. D2E1819D72CD7B6C4A4E8048 /* LineChartTests.swift */,
  595. 135F11CD20425AF600D655A3 /* PieChartTests.swift */,
  596. 064989451F5C99C7006E8BB3 /* Utilities.swift */,
  597. C03E6D8023DAAB2600083010 /* ChartDataTests.swift */,
  598. );
  599. name = Charts;
  600. path = Tests/ChartsTests;
  601. sourceTree = "<group>";
  602. };
  603. A49C1F0F9CCD6E5C143C29F4 /* Animation */ = {
  604. isa = PBXGroup;
  605. children = (
  606. 3976E5F9D60E30CD94CE6156 /* Animator.swift */,
  607. DFB762958EE8E6521563665D /* ChartAnimationEasing.swift */,
  608. );
  609. name = Animation;
  610. sourceTree = "<group>";
  611. };
  612. AA79AB82B0ADCA926510B73E /* Filters */ = {
  613. isa = PBXGroup;
  614. children = (
  615. 93EF9709CF635BEE70D1ABC5 /* DataApproximator.swift */,
  616. 9A26C8DA1F87B01700367599 /* DataApproximator+N.swift */,
  617. );
  618. name = Filters;
  619. sourceTree = "<group>";
  620. };
  621. AB2D554102718F209377399E /* Products */ = {
  622. isa = PBXGroup;
  623. children = (
  624. 65AD9E95D9ED4DC0BD73A743 /* DGCharts.framework */,
  625. 1CBBC58C6CE1EBEE9852CE41 /* DGChartsTests.xctest */,
  626. );
  627. name = Products;
  628. sourceTree = "<group>";
  629. };
  630. AD1224C45A29A5C88D6B7450 /* Jobs */ = {
  631. isa = PBXGroup;
  632. children = (
  633. BA157EFF2F952192C11DF937 /* AnimatedMoveViewJob.swift */,
  634. 710D7C9B2F1DB4A331EE405A /* AnimatedViewPortJob.swift */,
  635. 4C2EA58CB336967198D30D20 /* AnimatedZoomViewJob.swift */,
  636. 266E162DA8B29D9AEB6A9397 /* MoveViewJob.swift */,
  637. FA7BDB22C97F39A4B33E38A7 /* ViewPortJob.swift */,
  638. FB3A4F5987E58F3E5BE855F9 /* ZoomViewJob.swift */,
  639. );
  640. name = Jobs;
  641. sourceTree = "<group>";
  642. };
  643. D047819AB7170595896D6FE8 /* Utils */ = {
  644. isa = PBXGroup;
  645. children = (
  646. 067934542A324A9D004BFBA9 /* Indexed.swift */,
  647. 067934552A324A9D004BFBA9 /* Partition.swift */,
  648. F6227A646166E248F90F86AD /* ChartColorTemplates.swift */,
  649. 3FDA09EF973925A110506799 /* ChartUtils.swift */,
  650. 5A4CFFFB65819121595F06F1 /* Fill.swift */,
  651. 3ED23C354AFE81818D78E645 /* Platform.swift */,
  652. 97AD2D4520AF917100F9C24A /* Platform+Accessibility.swift */,
  653. C9AA36092355F01F00C97D93 /* Platform+Color.swift */,
  654. C9F3DC252355F791000C3215 /* Platform+Gestures.swift */,
  655. C9F3DC242355F791000C3215 /* Platform+Graphics.swift */,
  656. C9F3DC282355FA2F000C3215 /* Platform+Touch Handling.swift */,
  657. 221CA2912588FCBC00C2DD1E /* Sequence+KeyPath.swift */,
  658. FF475B9593B9898853814340 /* Transformer.swift */,
  659. 324C9127B53A8D39C8B49277 /* TransformerHorizontalBarChart.swift */,
  660. 72EAEBB7CF73E33565FC2896 /* ViewPortHandler.swift */,
  661. );
  662. name = Utils;
  663. sourceTree = "<group>";
  664. };
  665. D2C26AC015E753014C7571E4 /* Tests */ = {
  666. isa = PBXGroup;
  667. children = (
  668. 9613A7C800C7F065A823D587 /* Charts */,
  669. );
  670. name = Tests;
  671. sourceTree = "<group>";
  672. };
  673. DB2D9648877455028EBEAA8F /* DataSet Protocols */ = {
  674. isa = PBXGroup;
  675. children = (
  676. 7A53A9E42FC07FFDACA937C1 /* BarChartDataSetProtocol.swift */,
  677. A5649B272BF3EBFC8A1EF0C1 /* BarLineScatterCandleBubbleChartDataSetProtocol.swift */,
  678. F3788EC55EF908B0805D7C2F /* BubbleChartDataSetProtocol.swift */,
  679. 18BFB0A14A5C47A302A597D9 /* CandleChartDataSetProtocol.swift */,
  680. 3A32510073A303CBB38E094A /* ChartDataSetProtocol.swift */,
  681. 429E88F2729735DC092EE556 /* LineChartDataSetProtocol.swift */,
  682. 4F7E6A99D82E6AE3804D5A39 /* LineRadarChartDataSetProtocol.swift */,
  683. 9249AD9AEC8C85772365A128 /* LineScatterCandleRadarChartDataSetProtocol.swift */,
  684. DA2AA6CC89F809DCCD7605B4 /* PieChartDataSetProtocol.swift */,
  685. 2EAD807534620E3B53327F04 /* RadarChartDataSetProtocol.swift */,
  686. 219BC9CEA037F897E92E45D1 /* ScatterChartDataSetProtocol.swift */,
  687. );
  688. name = "DataSet Protocols";
  689. sourceTree = "<group>";
  690. };
  691. E7589D3E7C2BD2449960AD59 /* Renderers */ = {
  692. isa = PBXGroup;
  693. children = (
  694. F715DB2C56C9E0615542625B /* LegendRenderer.swift */,
  695. 6F66B32AD8A878CBD6DB6ED2 /* Renderer.swift */,
  696. 2227EA571FF1F219007D98D9 /* AxisRenderers */,
  697. 2227EA581FF1F224007D98D9 /* ChartRenderers */,
  698. F7059584CB30EF419CFB3335 /* ShapeRenderer */,
  699. );
  700. name = Renderers;
  701. sourceTree = "<group>";
  702. };
  703. E9F158C8C566B26AFD775911 /* Supporting Files */ = {
  704. isa = PBXGroup;
  705. children = (
  706. 910DBFE1DA1B2CA237A736DF /* Info.plist */,
  707. 4F9922F0641F7955DC6CD324 /* DGCharts.h */,
  708. );
  709. name = "Supporting Files";
  710. sourceTree = "<group>";
  711. };
  712. F7059584CB30EF419CFB3335 /* ShapeRenderer */ = {
  713. isa = PBXGroup;
  714. children = (
  715. C52E8344160B5E689DA3C25C /* ChevronDownShapeRenderer.swift */,
  716. AA70259ED16FF80D8EEB0F94 /* ChevronUpShapeRenderer.swift */,
  717. ECE1B1623D3AF69CECAE8562 /* CircleShapeRenderer.swift */,
  718. 823F7DB281C6C6F069A69605 /* CrossShapeRenderer.swift */,
  719. FA1D3D13180C2E3893A82546 /* ShapeRenderer.swift */,
  720. 32FC01A016DFF1BA73AF9182 /* SquareShapeRenderer.swift */,
  721. C8FB6219B143F8F7DA762950 /* TriangleShapeRenderer.swift */,
  722. 23D35CF6F9177D77B6B97AE1 /* XShapeRenderer.swift */,
  723. );
  724. name = ShapeRenderer;
  725. sourceTree = "<group>";
  726. };
  727. /* End PBXGroup section */
  728. /* Begin PBXHeadersBuildPhase section */
  729. B2B2DD73E237562739EE1F83 /* Headers */ = {
  730. isa = PBXHeadersBuildPhase;
  731. buildActionMask = 2147483647;
  732. files = (
  733. BEFD9518F3A74ACF8FA33308 /* DGCharts.h in Headers */,
  734. );
  735. runOnlyForDeploymentPostprocessing = 0;
  736. };
  737. /* End PBXHeadersBuildPhase section */
  738. /* Begin PBXNativeTarget section */
  739. A58A4ED274A941CA248EA921 /* DGCharts */ = {
  740. isa = PBXNativeTarget;
  741. buildConfigurationList = F1D4AA9E26EA32041FC0E3B6 /* Build configuration list for PBXNativeTarget "DGCharts" */;
  742. buildPhases = (
  743. B2B2DD73E237562739EE1F83 /* Headers */,
  744. B5996DB2D9B6F0DB0E9D3F3E /* Sources */,
  745. E257C254E738A8AE047C6FB6 /* Resources */,
  746. C16A09321DC2DCF289FF0E3B /* Frameworks */,
  747. );
  748. buildRules = (
  749. );
  750. dependencies = (
  751. );
  752. name = DGCharts;
  753. packageProductDependencies = (
  754. );
  755. productName = Charts;
  756. productReference = 65AD9E95D9ED4DC0BD73A743 /* DGCharts.framework */;
  757. productType = "com.apple.product-type.framework";
  758. };
  759. F2749BD5443C1CB5FE2080C2 /* DGChartsTests */ = {
  760. isa = PBXNativeTarget;
  761. buildConfigurationList = E61E9728E2BF9CC4048B13D5 /* Build configuration list for PBXNativeTarget "DGChartsTests" */;
  762. buildPhases = (
  763. E356A2384A2368AB3D2C7912 /* Sources */,
  764. 5B102E31AA8399941CC6248D /* Resources */,
  765. 77997192275C47C45A0A2E9A /* Frameworks */,
  766. );
  767. buildRules = (
  768. );
  769. dependencies = (
  770. 8676F8A013D87F9961E92465 /* PBXTargetDependency */,
  771. );
  772. name = DGChartsTests;
  773. packageProductDependencies = (
  774. 22BBDA0725CC4C2F00435670 /* SnapshotTesting */,
  775. );
  776. productName = ChartsTests;
  777. productReference = 1CBBC58C6CE1EBEE9852CE41 /* DGChartsTests.xctest */;
  778. productType = "com.apple.product-type.bundle.unit-test";
  779. };
  780. /* End PBXNativeTarget section */
  781. /* Begin PBXProject section */
  782. 193FC8DF32D250560C5F5D77 /* Project object */ = {
  783. isa = PBXProject;
  784. attributes = {
  785. BuildIndependentTargetsInParallel = YES;
  786. LastSwiftUpdateCheck = 0830;
  787. LastUpgradeCheck = 1430;
  788. TargetAttributes = {
  789. A58A4ED274A941CA248EA921 = {
  790. LastSwiftMigration = 1150;
  791. };
  792. F2749BD5443C1CB5FE2080C2 = {
  793. LastSwiftMigration = 0900;
  794. };
  795. };
  796. };
  797. buildConfigurationList = 493FF4FB1D40FC7C51DDDA6B /* Build configuration list for PBXProject "Charts" */;
  798. compatibilityVersion = "Xcode 3.2";
  799. developmentRegion = en;
  800. hasScannedForEncodings = 0;
  801. knownRegions = (
  802. en,
  803. Base,
  804. );
  805. mainGroup = 865A1CF149F52850CAB7F177;
  806. packageReferences = (
  807. 22BBDA0625CC4C2F00435670 /* XCRemoteSwiftPackageReference "swift-snapshot-testing" */,
  808. );
  809. productRefGroup = AB2D554102718F209377399E /* Products */;
  810. projectDirPath = "";
  811. projectRoot = "";
  812. targets = (
  813. A58A4ED274A941CA248EA921 /* DGCharts */,
  814. F2749BD5443C1CB5FE2080C2 /* DGChartsTests */,
  815. );
  816. };
  817. /* End PBXProject section */
  818. /* Begin PBXResourcesBuildPhase section */
  819. 5B102E31AA8399941CC6248D /* Resources */ = {
  820. isa = PBXResourcesBuildPhase;
  821. buildActionMask = 2147483647;
  822. files = (
  823. 22786E8525CD96620051335B /* Media.xcassets in Resources */,
  824. );
  825. runOnlyForDeploymentPostprocessing = 0;
  826. };
  827. E257C254E738A8AE047C6FB6 /* Resources */ = {
  828. isa = PBXResourcesBuildPhase;
  829. buildActionMask = 2147483647;
  830. files = (
  831. );
  832. runOnlyForDeploymentPostprocessing = 0;
  833. };
  834. /* End PBXResourcesBuildPhase section */
  835. /* Begin PBXSourcesBuildPhase section */
  836. B5996DB2D9B6F0DB0E9D3F3E /* Sources */ = {
  837. isa = PBXSourcesBuildPhase;
  838. buildActionMask = 2147483647;
  839. files = (
  840. D819331DA581C7E0AC5F8CEF /* Animator.swift in Sources */,
  841. F5A209116FAC68F5903D0B46 /* ChartAnimationEasing.swift in Sources */,
  842. D29BBEF55C9CC90114919CD2 /* BarChartView.swift in Sources */,
  843. 9F760570BCECB0BF5727AF90 /* BarLineChartViewBase.swift in Sources */,
  844. E4B2F363414E84C4D4B8A885 /* BubbleChartView.swift in Sources */,
  845. 60EDF735AAB7195DCFA5FE4D /* CandleStickChartView.swift in Sources */,
  846. 98E2EEF45E8933E4AD182D58 /* ChartViewBase.swift in Sources */,
  847. 0CAF514A280FF6A14E2A1A23 /* CombinedChartView.swift in Sources */,
  848. A692D8BDE42717F69DB790BE /* HorizontalBarChartView.swift in Sources */,
  849. 7E7561DE19DC7CABBE0B2D3A /* LineChartView.swift in Sources */,
  850. 2876E17AEB1D92D7BBC4C38A /* PieChartView.swift in Sources */,
  851. 0A772AEC08246FEC480673E5 /* PieRadarChartViewBase.swift in Sources */,
  852. 6303DBDEE4FAB8E40D023BCE /* RadarChartView.swift in Sources */,
  853. 5C457D9A50DA20869AD1739D /* ScatterChartView.swift in Sources */,
  854. 48E875BBD6540BDE1C1B7D3D /* AxisBase.swift in Sources */,
  855. 4390D74986A92DEF4F4F2BF0 /* ChartLimitLine.swift in Sources */,
  856. FDBDAFA7A5337C6E3992DACE /* ComponentBase.swift in Sources */,
  857. DBC9DB402CC9BB84B76968C4 /* Description.swift in Sources */,
  858. 03960E8148C6AEDACE4B77CC /* Marker.swift in Sources */,
  859. ECE7EAE7179A7F57CE9BBD8F /* Legend.swift in Sources */,
  860. 067934572A324A9D004BFBA9 /* Partition.swift in Sources */,
  861. C9F3DC272355F791000C3215 /* Platform+Gestures.swift in Sources */,
  862. C20A62D8CB9120523D5FB650 /* LegendEntry.swift in Sources */,
  863. 369DEB23452CB436A3A1A644 /* MarkerImage.swift in Sources */,
  864. 9360348A04723E653FBC8B18 /* MarkerView.swift in Sources */,
  865. 78084A4F1D850D5775BC139E /* XAxis.swift in Sources */,
  866. 2FBA7E982EB57932B9F3E9B5 /* YAxis.swift in Sources */,
  867. E50D291A6B6E69BF0B56A67C /* ChartBaseDataSet.swift in Sources */,
  868. 3395682A1E27756651FF6F4D /* BarChartData.swift in Sources */,
  869. 45C459FA25DFCBE62FA6A06C /* BarChartDataEntry.swift in Sources */,
  870. 17E994DA88777AA1D8CCFC58 /* BarChartDataSet.swift in Sources */,
  871. C9AA360A2355F01F00C97D93 /* Platform+Color.swift in Sources */,
  872. 7C9CE6718D18859A35146098 /* BarLineScatterCandleBubbleChartData.swift in Sources */,
  873. 53A91F6F86740E26FE733639 /* BarLineScatterCandleBubbleChartDataSet.swift in Sources */,
  874. E68CA3DC66EB638C956E09B8 /* BubbleChartData.swift in Sources */,
  875. C09E91F67A4AC43C277E7D82 /* BubbleChartDataEntry.swift in Sources */,
  876. 63C0A21D145BFEDED5406E4D /* BubbleChartDataSet.swift in Sources */,
  877. DDE704689FDF2C0E0338488B /* CandleChartData.swift in Sources */,
  878. D50B0EC2BB2245F32E757C50 /* CandleChartDataEntry.swift in Sources */,
  879. 383D68A13E1C3D6A251E5147 /* CandleChartDataSet.swift in Sources */,
  880. 81892994002C0640AD858748 /* ChartData.swift in Sources */,
  881. EAEA60D22CA8C1B7E18D3F7D /* ChartDataEntry.swift in Sources */,
  882. 7D546013F3A14FF5BB7F3294 /* ChartDataEntryBase.swift in Sources */,
  883. 66A18A8EEBAAAC2EDA31ABEC /* ChartDataSet.swift in Sources */,
  884. 331AA2C4BC34F56C23012F02 /* CombinedChartData.swift in Sources */,
  885. C04D269AD4A373FD2B621C43 /* LineChartData.swift in Sources */,
  886. 95B6D6F35684292A62DBEA74 /* LineChartDataSet.swift in Sources */,
  887. 7CB7F74752619B0270CCB0A9 /* LineRadarChartDataSet.swift in Sources */,
  888. FA07D034D9C3BC7795184ACA /* LineScatterCandleRadarChartDataSet.swift in Sources */,
  889. 2C879FC24D7A15D70BE4063F /* PieChartData.swift in Sources */,
  890. 23649EFC635A76022F07FFA6 /* PieChartDataEntry.swift in Sources */,
  891. B539114951455C35BADAE3F3 /* PieChartDataSet.swift in Sources */,
  892. 0C52C70C6E6EA09BD7426386 /* RadarChartData.swift in Sources */,
  893. C2EFB4EC8C97FA9987F1B50D /* RadarChartDataEntry.swift in Sources */,
  894. 221CA2922588FCBC00C2DD1E /* Sequence+KeyPath.swift in Sources */,
  895. E3B28EA1E21279DF3889BCE8 /* RadarChartDataSet.swift in Sources */,
  896. 9A26C8DB1F87B01700367599 /* DataApproximator+N.swift in Sources */,
  897. 2B791E64E7C4523B1A63F72A /* ScatterChartData.swift in Sources */,
  898. EB56849433A76B08606B73EB /* ScatterChartDataSet.swift in Sources */,
  899. C3F0DDB7F0A922F0BB7EDB8A /* BarChartDataSetProtocol.swift in Sources */,
  900. AF4AAF3709ED9DDF6362EAE8 /* BarLineScatterCandleBubbleChartDataSetProtocol.swift in Sources */,
  901. 2C40CFFC8D88BEA70E0A50B0 /* BubbleChartDataSetProtocol.swift in Sources */,
  902. 0D8A89398F9BD5DCC8D7F976 /* CandleChartDataSetProtocol.swift in Sources */,
  903. E8F0F4F47CD7D72B4EE5A794 /* ChartDataSetProtocol.swift in Sources */,
  904. F941C88BF814DF51C465CB95 /* LineChartDataSetProtocol.swift in Sources */,
  905. 1311BEC21E9CC264E971EFAF /* LineRadarChartDataSetProtocol.swift in Sources */,
  906. 146EE16342C2BADC92E45BF2 /* LineScatterCandleRadarChartDataSetProtocol.swift in Sources */,
  907. FAAD9FF6565DED2652188584 /* PieChartDataSetProtocol.swift in Sources */,
  908. 83BBAF3EDC31FD452F8BF1DB /* RadarChartDataSetProtocol.swift in Sources */,
  909. 50476F8E6662CAFC1EFE0723 /* ScatterChartDataSetProtocol.swift in Sources */,
  910. 067934562A324A9D004BFBA9 /* Indexed.swift in Sources */,
  911. 97E033CC0ABEF0F448DAFA8E /* DataApproximator.swift in Sources */,
  912. 779B46E9F13A087BFA47D539 /* DefaultAxisValueFormatter.swift in Sources */,
  913. F744C510DA9B85C228BBB335 /* DefaultFillFormatter.swift in Sources */,
  914. B0D28C68BB9A958DC56EB214 /* DefaultValueFormatter.swift in Sources */,
  915. B13C74B4FF705D7B595D01EF /* AxisValueFormatter.swift in Sources */,
  916. B6C9F450D937B87224D29D5C /* FillFormatter.swift in Sources */,
  917. 967EE2EDDE3337C5C4337C59 /* IndexAxisValueFormatter.swift in Sources */,
  918. A40ACF0CCE96EEE104B0463D /* ValueFormatter.swift in Sources */,
  919. C9F3DC262355F791000C3215 /* Platform+Graphics.swift in Sources */,
  920. 3CBE95F1E9394FA08CDCF31E /* BarHighlighter.swift in Sources */,
  921. D326491E8BCDE54A0921E137 /* ChartHighlighter.swift in Sources */,
  922. 64FA1EDB4DC1F65727D52D10 /* CombinedHighlighter.swift in Sources */,
  923. 758EB1C75063ED3373542F3B /* Highlight.swift in Sources */,
  924. 4E98788ABEF6496C23F3E6C6 /* HorizontalBarHighlighter.swift in Sources */,
  925. 73EDF662AD989E930D365B72 /* PieHighlighter.swift in Sources */,
  926. 3097296AC7FFA994FE4AD312 /* PieRadarHighlighter.swift in Sources */,
  927. C33E1AF5471A60BA42DAF52E /* RadarHighlighter.swift in Sources */,
  928. 9C91C151608E2D6E19B1EAD1 /* Range.swift in Sources */,
  929. 00BC23EF0E04E17188344403 /* BarChartDataProvider.swift in Sources */,
  930. 28FEE609C5B22FD64C7E5D10 /* BarLineScatterCandleBubbleChartDataProvider.swift in Sources */,
  931. 4272DA5D44AF7DA05A5A8287 /* BubbleChartDataProvider.swift in Sources */,
  932. 30DCC4BAA5601B154ABADA13 /* CandleChartDataProvider.swift in Sources */,
  933. FD37AAC0270F390FFC470A65 /* ChartDataProvider.swift in Sources */,
  934. C9F3DC292355FA2F000C3215 /* Platform+Touch Handling.swift in Sources */,
  935. 65EA404AE098EBCE8D5DE04B /* CombinedChartDataProvider.swift in Sources */,
  936. 2BA03CEC36BADCF682F1328B /* LineChartDataProvider.swift in Sources */,
  937. 0511E43EF3FD2CDE7F7F15DB /* ScatterChartDataProvider.swift in Sources */,
  938. 06AB297F20FA726600BAD505 /* Highlighter.swift in Sources */,
  939. 7EE6EFE70CF4D8B09CAFCD01 /* AnimatedMoveViewJob.swift in Sources */,
  940. CC7F8198A13249B5DEBBF25E /* AnimatedViewPortJob.swift in Sources */,
  941. 0577C2B38BCE4C871F262714 /* AnimatedZoomViewJob.swift in Sources */,
  942. 02A6E6E1A82A27A66B8D08C4 /* MoveViewJob.swift in Sources */,
  943. 9400725714D0DA707DDECD2E /* ViewPortJob.swift in Sources */,
  944. AEE9C4E4AC02B8FB3CD21975 /* ZoomViewJob.swift in Sources */,
  945. ECECC58CEF03B1718F8267E8 /* AxisRenderer.swift in Sources */,
  946. 23FA50B2730D8C7ACA091C4F /* BarChartRenderer.swift in Sources */,
  947. 219192CA6B4895319AB49DCA /* BarLineScatterCandleBubbleRenderer.swift in Sources */,
  948. 56E0F5EA9255B9B92876E040 /* BubbleChartRenderer.swift in Sources */,
  949. 8BCCD709AACC565613D9DA68 /* CandleStickChartRenderer.swift in Sources */,
  950. F37B07008B8AE7F3909FFB9C /* DataRenderer.swift in Sources */,
  951. 05253AFC448C107DEF54C2FE /* CombinedChartRenderer.swift in Sources */,
  952. F100D68395F169B93590FA96 /* HorizontalBarChartRenderer.swift in Sources */,
  953. 2B821AAC3EBD60A73EACBCE6 /* LegendRenderer.swift in Sources */,
  954. 5F96E95C7073D21EFE02BCF7 /* LineChartRenderer.swift in Sources */,
  955. 24151B0729D77251A8494D70 /* LineRadarRenderer.swift in Sources */,
  956. B6DCC229615EFE706F64A37D /* LineScatterCandleRadarRenderer.swift in Sources */,
  957. 795E100895C24049509F1EDE /* PieChartRenderer.swift in Sources */,
  958. 97AD2D4620AF917100F9C24A /* Platform+Accessibility.swift in Sources */,
  959. 69EA073EDF75D49ABE1715D6 /* RadarChartRenderer.swift in Sources */,
  960. CEF68F42A5390A73113F3663 /* Renderer.swift in Sources */,
  961. 796D3E63A37A95FD9D1AB9A1 /* ChevronDownShapeRenderer.swift in Sources */,
  962. F103D90FC5DEEA0D7BB4407E /* ChevronUpShapeRenderer.swift in Sources */,
  963. B85DEB06B4C1AFFC8A0E3295 /* CircleShapeRenderer.swift in Sources */,
  964. 0529DD51622C8769C1121F90 /* CrossShapeRenderer.swift in Sources */,
  965. 8A9FF54E2075A9047CC8E953 /* ShapeRenderer.swift in Sources */,
  966. 8EF7B3FBE37F72CC030CD865 /* SquareShapeRenderer.swift in Sources */,
  967. 8F4B1A9060472764073DFA0B /* TriangleShapeRenderer.swift in Sources */,
  968. 93A94E1FF55041A6032891FE /* XShapeRenderer.swift in Sources */,
  969. 5DC9BC1B6C128B2C9995AB84 /* ScatterChartRenderer.swift in Sources */,
  970. 41BEBF8BDB9DC403B5697D67 /* XAxisRenderer.swift in Sources */,
  971. 2A94F1724FEA9E16A81A8E1F /* XAxisRendererHorizontalBarChart.swift in Sources */,
  972. 4FACC6FD308AFB231EB4A93D /* XAxisRendererRadarChart.swift in Sources */,
  973. 41B13F3179ACB5A3837C6E55 /* YAxisRenderer.swift in Sources */,
  974. 846AC09831FA93F66732591B /* YAxisRendererHorizontalBarChart.swift in Sources */,
  975. 11F68AA2EBF822D7208EE002 /* YAxisRendererRadarChart.swift in Sources */,
  976. 40C82F2209E1BA9E41E8F3DA /* ChartColorTemplates.swift in Sources */,
  977. CB785FE9B6B312408D17BC3B /* ChartUtils.swift in Sources */,
  978. 8102A555DD6C93AC1290EA7C /* Fill.swift in Sources */,
  979. E9FF0ECB5E0CA92DBF4C1BC4 /* Platform.swift in Sources */,
  980. DE0F434FE8C24C52B023370F /* Transformer.swift in Sources */,
  981. 8A463E2947F211C594CA5E95 /* TransformerHorizontalBarChart.swift in Sources */,
  982. 515E286E6C47594D3FFA3DD1 /* ViewPortHandler.swift in Sources */,
  983. );
  984. runOnlyForDeploymentPostprocessing = 0;
  985. };
  986. E356A2384A2368AB3D2C7912 /* Sources */ = {
  987. isa = PBXSourcesBuildPhase;
  988. buildActionMask = 2147483647;
  989. files = (
  990. 3B11556EB7DC034E2FC958E4 /* BarChartTests.swift in Sources */,
  991. 8E1192F7A7152E9DA92C56A9 /* ChartUtilsTests.swift in Sources */,
  992. 2243BBFD1FF156EC00B49D0B /* EquatableTests.swift in Sources */,
  993. B6BF9A561F91993A00E62A5D /* CombinedChartTests.swift in Sources */,
  994. 2BF85BEA981B359A65E9BF67 /* LineChartTests.swift in Sources */,
  995. B66817462241E3CC00017CF1 /* HorizontalBarChartTests.swift in Sources */,
  996. 135F11CE20425AF600D655A3 /* PieChartTests.swift in Sources */,
  997. 064989461F5C99C7006E8BB3 /* Utilities.swift in Sources */,
  998. C03E6D8123DAAB2600083010 /* ChartDataTests.swift in Sources */,
  999. );
  1000. runOnlyForDeploymentPostprocessing = 0;
  1001. };
  1002. /* End PBXSourcesBuildPhase section */
  1003. /* Begin PBXTargetDependency section */
  1004. 8676F8A013D87F9961E92465 /* PBXTargetDependency */ = {
  1005. isa = PBXTargetDependency;
  1006. name = Charts;
  1007. target = A58A4ED274A941CA248EA921 /* DGCharts */;
  1008. targetProxy = C2005F425A98942473657ED2 /* PBXContainerItemProxy */;
  1009. };
  1010. /* End PBXTargetDependency section */
  1011. /* Begin XCBuildConfiguration section */
  1012. 0EF2164C35AB4D391B503317 /* Debug */ = {
  1013. isa = XCBuildConfiguration;
  1014. buildSettings = {
  1015. APPLICATION_EXTENSION_API_ONLY = YES;
  1016. BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
  1017. COMBINE_HIDPI_IMAGES = YES;
  1018. CURRENT_PROJECT_VERSION = 1;
  1019. DEAD_CODE_STRIPPING = YES;
  1020. DEBUG_INFORMATION_FORMAT = dwarf;
  1021. DEFINES_MODULE = YES;
  1022. DYLIB_COMPATIBILITY_VERSION = 1;
  1023. DYLIB_CURRENT_VERSION = 1;
  1024. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1025. ENABLE_MODULE_VERIFIER = YES;
  1026. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1027. FRAMEWORK_VERSION = A;
  1028. GCC_NO_COMMON_BLOCKS = YES;
  1029. INFOPLIST_FILE = "Source/Supporting Files/Info.plist";
  1030. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1031. IPHONEOS_DEPLOYMENT_TARGET = 12.0;
  1032. LD_RUNPATH_SEARCH_PATHS = (
  1033. "$(inherited)",
  1034. "@executable_path/../Frameworks",
  1035. "@loader_path/Frameworks",
  1036. );
  1037. MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)";
  1038. MARKETING_VERSION = 5.0.0;
  1039. MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
  1040. MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11";
  1041. MTL_ENABLE_DEBUG_INFO = YES;
  1042. PRODUCT_BUNDLE_IDENTIFIER = com.dcg.Charts;
  1043. PRODUCT_NAME = "$(TARGET_NAME)";
  1044. SDKROOT = macosx;
  1045. SKIP_INSTALL = YES;
  1046. SUPPORTED_PLATFORMS = "macosx iphoneos iphonesimulator appletvos appletvsimulator";
  1047. SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
  1048. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  1049. SWIFT_VERSION = 5.0;
  1050. TVOS_DEPLOYMENT_TARGET = 12.0;
  1051. VERSIONING_SYSTEM = "apple-generic";
  1052. VERSION_INFO_PREFIX = "";
  1053. };
  1054. name = Debug;
  1055. };
  1056. 4DD0BFDA94D4BC68192A1895 /* Debug */ = {
  1057. isa = XCBuildConfiguration;
  1058. buildSettings = {
  1059. APPLICATION_EXTENSION_API_ONLY = NO;
  1060. DEAD_CODE_STRIPPING = YES;
  1061. DEBUG_INFORMATION_FORMAT = dwarf;
  1062. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1063. GCC_NO_COMMON_BLOCKS = YES;
  1064. INFOPLIST_FILE = Tests/ChartsTests/Resources/Info.plist;
  1065. IPHONEOS_DEPLOYMENT_TARGET = 12.0;
  1066. LD_RUNPATH_SEARCH_PATHS = (
  1067. "$(inherited)",
  1068. "@executable_path/Frameworks",
  1069. "@loader_path/Frameworks",
  1070. );
  1071. "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = (
  1072. "$(inherited)",
  1073. "@executable_path/../Frameworks",
  1074. "@loader_path/../Frameworks",
  1075. );
  1076. MTL_ENABLE_DEBUG_INFO = YES;
  1077. PRODUCT_BUNDLE_IDENTIFIER = com.dcg.ChartsTests;
  1078. PRODUCT_NAME = "$(TARGET_NAME)";
  1079. SDKROOT = macosx;
  1080. SUPPORTED_PLATFORMS = "iphoneos iphonesimulator appletvos appletvsimulator";
  1081. SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
  1082. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  1083. SWIFT_VERSION = 5.0;
  1084. TVOS_DEPLOYMENT_TARGET = 12.0;
  1085. };
  1086. name = Debug;
  1087. };
  1088. A17F60813C38081A2F1803D4 /* Release */ = {
  1089. isa = XCBuildConfiguration;
  1090. buildSettings = {
  1091. ALWAYS_SEARCH_USER_PATHS = NO;
  1092. CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
  1093. CLANG_ANALYZER_NONNULL = YES;
  1094. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES;
  1095. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  1096. CLANG_CXX_LIBRARY = "libc++";
  1097. CLANG_ENABLE_MODULES = YES;
  1098. CLANG_ENABLE_OBJC_ARC = YES;
  1099. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1100. CLANG_WARN_BOOL_CONVERSION = YES;
  1101. CLANG_WARN_COMMA = YES;
  1102. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1103. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  1104. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES;
  1105. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1106. CLANG_WARN_EMPTY_BODY = YES;
  1107. CLANG_WARN_ENUM_CONVERSION = YES;
  1108. CLANG_WARN_INFINITE_RECURSION = YES;
  1109. CLANG_WARN_INT_CONVERSION = YES;
  1110. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  1111. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  1112. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  1113. CLANG_WARN_OBJC_ROOT_CLASS = YES;
  1114. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  1115. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1116. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1117. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1118. CLANG_WARN_UNREACHABLE_CODE = YES;
  1119. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1120. CODE_SIGN_IDENTITY = "";
  1121. COMBINE_HIDPI_IMAGES = YES;
  1122. COPY_PHASE_STRIP = YES;
  1123. DEAD_CODE_STRIPPING = YES;
  1124. ENABLE_NS_ASSERTIONS = NO;
  1125. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1126. GCC_C_LANGUAGE_STANDARD = gnu99;
  1127. GCC_NO_COMMON_BLOCKS = YES;
  1128. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1129. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  1130. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1131. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  1132. GCC_WARN_UNUSED_FUNCTION = YES;
  1133. GCC_WARN_UNUSED_VARIABLE = YES;
  1134. SDKROOT = macosx;
  1135. SWIFT_COMPILATION_MODE = wholemodule;
  1136. SWIFT_OPTIMIZATION_LEVEL = "-O";
  1137. SWIFT_VERSION = 5.0;
  1138. TARGETED_DEVICE_FAMILY = "1,2,3,4";
  1139. VALIDATE_PRODUCT = YES;
  1140. };
  1141. name = Release;
  1142. };
  1143. C5C79E736CA16C93F421E934 /* Debug */ = {
  1144. isa = XCBuildConfiguration;
  1145. buildSettings = {
  1146. ALWAYS_SEARCH_USER_PATHS = NO;
  1147. CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
  1148. CLANG_ANALYZER_NONNULL = YES;
  1149. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES;
  1150. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  1151. CLANG_CXX_LIBRARY = "libc++";
  1152. CLANG_ENABLE_MODULES = YES;
  1153. CLANG_ENABLE_OBJC_ARC = YES;
  1154. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1155. CLANG_WARN_BOOL_CONVERSION = YES;
  1156. CLANG_WARN_COMMA = YES;
  1157. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1158. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  1159. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES;
  1160. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1161. CLANG_WARN_EMPTY_BODY = YES;
  1162. CLANG_WARN_ENUM_CONVERSION = YES;
  1163. CLANG_WARN_INFINITE_RECURSION = YES;
  1164. CLANG_WARN_INT_CONVERSION = YES;
  1165. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  1166. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  1167. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  1168. CLANG_WARN_OBJC_ROOT_CLASS = YES;
  1169. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  1170. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1171. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1172. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1173. CLANG_WARN_UNREACHABLE_CODE = YES;
  1174. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1175. CODE_SIGN_IDENTITY = "";
  1176. COMBINE_HIDPI_IMAGES = YES;
  1177. COPY_PHASE_STRIP = NO;
  1178. DEAD_CODE_STRIPPING = YES;
  1179. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1180. ENABLE_TESTABILITY = YES;
  1181. GCC_C_LANGUAGE_STANDARD = gnu99;
  1182. GCC_DYNAMIC_NO_PIC = NO;
  1183. GCC_NO_COMMON_BLOCKS = YES;
  1184. GCC_OPTIMIZATION_LEVEL = 0;
  1185. GCC_PREPROCESSOR_DEFINITIONS = (
  1186. "DEBUG=1",
  1187. "$(inherited)",
  1188. );
  1189. GCC_SYMBOLS_PRIVATE_EXTERN = NO;
  1190. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1191. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  1192. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1193. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  1194. GCC_WARN_UNUSED_FUNCTION = YES;
  1195. GCC_WARN_UNUSED_VARIABLE = YES;
  1196. ONLY_ACTIVE_ARCH = YES;
  1197. SDKROOT = macosx;
  1198. SWIFT_COMPILATION_MODE = wholemodule;
  1199. SWIFT_OPTIMIZATION_LEVEL = "-O";
  1200. SWIFT_VERSION = 5.0;
  1201. TARGETED_DEVICE_FAMILY = "1,2,3,4";
  1202. };
  1203. name = Debug;
  1204. };
  1205. D9365FBCFFEE9FCFC79EC4C7 /* Release */ = {
  1206. isa = XCBuildConfiguration;
  1207. buildSettings = {
  1208. APPLICATION_EXTENSION_API_ONLY = YES;
  1209. BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
  1210. COMBINE_HIDPI_IMAGES = YES;
  1211. CURRENT_PROJECT_VERSION = 1;
  1212. DEAD_CODE_STRIPPING = YES;
  1213. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1214. DEFINES_MODULE = YES;
  1215. DYLIB_COMPATIBILITY_VERSION = 1;
  1216. DYLIB_CURRENT_VERSION = 1;
  1217. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1218. ENABLE_MODULE_VERIFIER = YES;
  1219. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1220. FRAMEWORK_VERSION = A;
  1221. GCC_NO_COMMON_BLOCKS = YES;
  1222. INFOPLIST_FILE = "Source/Supporting Files/Info.plist";
  1223. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1224. IPHONEOS_DEPLOYMENT_TARGET = 12.0;
  1225. LD_RUNPATH_SEARCH_PATHS = (
  1226. "$(inherited)",
  1227. "@executable_path/../Frameworks",
  1228. "@loader_path/Frameworks",
  1229. );
  1230. MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)";
  1231. MARKETING_VERSION = 5.0.0;
  1232. MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
  1233. MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11";
  1234. MTL_ENABLE_DEBUG_INFO = NO;
  1235. PRODUCT_BUNDLE_IDENTIFIER = com.dcg.Charts;
  1236. PRODUCT_NAME = "$(TARGET_NAME)";
  1237. SDKROOT = macosx;
  1238. SKIP_INSTALL = YES;
  1239. SUPPORTED_PLATFORMS = "macosx iphoneos iphonesimulator appletvos appletvsimulator";
  1240. SWIFT_COMPILATION_MODE = wholemodule;
  1241. SWIFT_OPTIMIZATION_LEVEL = "-O";
  1242. SWIFT_VERSION = 5.0;
  1243. TVOS_DEPLOYMENT_TARGET = 12.0;
  1244. VERSIONING_SYSTEM = "apple-generic";
  1245. VERSION_INFO_PREFIX = "";
  1246. };
  1247. name = Release;
  1248. };
  1249. FA978B0A385680C0086D4D49 /* Release */ = {
  1250. isa = XCBuildConfiguration;
  1251. buildSettings = {
  1252. APPLICATION_EXTENSION_API_ONLY = NO;
  1253. DEAD_CODE_STRIPPING = YES;
  1254. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1255. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1256. GCC_NO_COMMON_BLOCKS = YES;
  1257. INFOPLIST_FILE = Tests/ChartsTests/Resources/Info.plist;
  1258. IPHONEOS_DEPLOYMENT_TARGET = 12.0;
  1259. LD_RUNPATH_SEARCH_PATHS = (
  1260. "$(inherited)",
  1261. "@executable_path/Frameworks",
  1262. "@loader_path/Frameworks",
  1263. );
  1264. "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = (
  1265. "$(inherited)",
  1266. "@executable_path/../Frameworks",
  1267. "@loader_path/../Frameworks",
  1268. );
  1269. MTL_ENABLE_DEBUG_INFO = NO;
  1270. PRODUCT_BUNDLE_IDENTIFIER = com.dcg.ChartsTests;
  1271. PRODUCT_NAME = "$(TARGET_NAME)";
  1272. SDKROOT = macosx;
  1273. SUPPORTED_PLATFORMS = "iphoneos iphonesimulator appletvos appletvsimulator";
  1274. SWIFT_COMPILATION_MODE = wholemodule;
  1275. SWIFT_OPTIMIZATION_LEVEL = "-O";
  1276. SWIFT_VERSION = 5.0;
  1277. TVOS_DEPLOYMENT_TARGET = 12.0;
  1278. };
  1279. name = Release;
  1280. };
  1281. /* End XCBuildConfiguration section */
  1282. /* Begin XCConfigurationList section */
  1283. 493FF4FB1D40FC7C51DDDA6B /* Build configuration list for PBXProject "Charts" */ = {
  1284. isa = XCConfigurationList;
  1285. buildConfigurations = (
  1286. C5C79E736CA16C93F421E934 /* Debug */,
  1287. A17F60813C38081A2F1803D4 /* Release */,
  1288. );
  1289. defaultConfigurationIsVisible = 0;
  1290. defaultConfigurationName = Release;
  1291. };
  1292. E61E9728E2BF9CC4048B13D5 /* Build configuration list for PBXNativeTarget "DGChartsTests" */ = {
  1293. isa = XCConfigurationList;
  1294. buildConfigurations = (
  1295. FA978B0A385680C0086D4D49 /* Release */,
  1296. 4DD0BFDA94D4BC68192A1895 /* Debug */,
  1297. );
  1298. defaultConfigurationIsVisible = 0;
  1299. defaultConfigurationName = Release;
  1300. };
  1301. F1D4AA9E26EA32041FC0E3B6 /* Build configuration list for PBXNativeTarget "DGCharts" */ = {
  1302. isa = XCConfigurationList;
  1303. buildConfigurations = (
  1304. D9365FBCFFEE9FCFC79EC4C7 /* Release */,
  1305. 0EF2164C35AB4D391B503317 /* Debug */,
  1306. );
  1307. defaultConfigurationIsVisible = 0;
  1308. defaultConfigurationName = Release;
  1309. };
  1310. /* End XCConfigurationList section */
  1311. /* Begin XCRemoteSwiftPackageReference section */
  1312. 22BBDA0625CC4C2F00435670 /* XCRemoteSwiftPackageReference "swift-snapshot-testing" */ = {
  1313. isa = XCRemoteSwiftPackageReference;
  1314. repositoryURL = "https://github.com/pointfreeco/swift-snapshot-testing";
  1315. requirement = {
  1316. kind = upToNextMajorVersion;
  1317. minimumVersion = 1.8.2;
  1318. };
  1319. };
  1320. /* End XCRemoteSwiftPackageReference section */
  1321. /* Begin XCSwiftPackageProductDependency section */
  1322. 22BBDA0725CC4C2F00435670 /* SnapshotTesting */ = {
  1323. isa = XCSwiftPackageProductDependency;
  1324. package = 22BBDA0625CC4C2F00435670 /* XCRemoteSwiftPackageReference "swift-snapshot-testing" */;
  1325. productName = SnapshotTesting;
  1326. };
  1327. /* End XCSwiftPackageProductDependency section */
  1328. };
  1329. rootObject = 193FC8DF32D250560C5F5D77 /* Project object */;
  1330. }