[Add] MiaoAnyThinkKuaiShouAdapter 1.0.0
[CocoaPods.git] / Specs / 0 / 1 / 9 / MaterialComponents / 85.4.0 / MaterialComponents.podspec.json
blobfddcadf6b47d4db5f971b3653184ff8643de2e35
2   "name": "MaterialComponents",
3   "version": "85.4.0",
4   "authors": "The Material Components authors.",
5   "summary": "A collection of stand-alone production-ready UI libraries focused on design details.",
6   "homepage": "https://github.com/material-components/material-components-ios",
7   "license": "Apache 2.0",
8   "source": {
9     "git": "https://github.com/material-components/material-components-ios.git",
10     "tag": "v85.4.0"
11   },
12   "platforms": {
13     "ios": "9.0"
14   },
15   "requires_arc": true,
16   "subspecs": [
17     {
18       "name": "ActionSheet",
19       "platforms": {
20         "ios": "9.0"
21       },
22       "public_header_files": "components/ActionSheet/src/*.h",
23       "source_files": [
24         "components/ActionSheet/src/*.{h,m}",
25         "components/ActionSheet/src/private/*.{h,m}"
26       ],
27       "dependencies": {
28         "MaterialComponents/BottomSheet": [
30         ],
31         "MaterialComponents/Ink": [
33         ],
34         "MaterialComponents/Ripple": [
36         ],
37         "MaterialComponents/Typography": [
39         ]
40       },
41       "testspecs": [
42         {
43           "name": "UnitTests",
44           "test_type": "unit",
45           "source_files": [
46             "components/ActionSheet/tests/unit/*.{h,m,swift}"
47           ]
48         }
49       ]
50     },
51     {
52       "name": "ActionSheet+Theming",
53       "platforms": {
54         "ios": "9.0"
55       },
56       "public_header_files": "components/ActionSheet/src/Theming/*.h",
57       "source_files": [
58         "components/ActionSheet/src/Theming/*.{h,m}",
59         "components/ActionSheet/src/Theming/private/*.{h,m}"
60       ],
61       "dependencies": {
62         "MaterialComponents/ActionSheet": [
64         ],
65         "MaterialComponents/schemes/Container": [
67         ]
68       },
69       "testspecs": [
70         {
71           "name": "UnitTests",
72           "test_type": "unit",
73           "source_files": [
74             "components/ActionSheet/tests/unit/Theming/*.{h,m,swift}",
75             "components/ActionSheet/tests/unit/Theming/supplemental/*.{h,m,swift}"
76           ],
77           "resources": "components/ActionSheet/tests/unit/Theming/resources/*"
78         }
79       ]
80     },
81     {
82       "name": "ActivityIndicator",
83       "platforms": {
84         "ios": "9.0"
85       },
86       "public_header_files": "components/ActivityIndicator/src/*.h",
87       "source_files": [
88         "components/ActivityIndicator/src/*.{h,m}",
89         "components/ActivityIndicator/src/private/*.{h,m}"
90       ],
91       "resources": [
92         "components/ActivityIndicator/src/MaterialActivityIndicator.bundle"
93       ],
94       "dependencies": {
95         "MDFInternationalization": [
97         ],
98         "MaterialComponents/Palettes": [
100         ],
101         "MaterialComponents/private/Application": [
103         ],
104         "MotionAnimator": [
105           "~> 2.0"
106         ]
107       },
108       "testspecs": [
109         {
110           "name": "UnitTests",
111           "test_type": "unit",
112           "source_files": [
113             "components/ActivityIndicator/tests/unit/*.{h,m,swift}",
114             "components/ActivityIndicator/tests/unit/supplemental/*.{h,m,swift}"
115           ],
116           "resources": "components/ActivityIndicator/tests/unit/resources/*",
117           "dependencies": {
118             "MaterialComponents/ActivityIndicator+ColorThemer": [
120             ]
121           }
122         }
123       ]
124     },
125     {
126       "name": "ActivityIndicator+ColorThemer",
127       "platforms": {
128         "ios": "9.0"
129       },
130       "public_header_files": [
131         "components/ActivityIndicator/src/ColorThemer/*.h"
132       ],
133       "source_files": [
134         "components/ActivityIndicator/src/ColorThemer/*.{h,m}"
135       ],
136       "dependencies": {
137         "MaterialComponents/ActivityIndicator": [
139         ],
140         "MaterialComponents/schemes/Color": [
142         ]
143       }
144     },
145     {
146       "name": "AnimationTiming",
147       "platforms": {
148         "ios": "9.0"
149       },
150       "public_header_files": "components/AnimationTiming/src/*.h",
151       "source_files": [
152         "components/AnimationTiming/src/*.{h,m}",
153         "components/AnimationTiming/src/private/*.{h,m}"
154       ],
155       "testspecs": [
156         {
157           "name": "UnitTests",
158           "test_type": "unit",
159           "source_files": [
160             "components/AnimationTiming/tests/unit/*.{h,m,swift}",
161             "components/AnimationTiming/tests/unit/supplemental/*.{h,m,swift}"
162           ],
163           "resources": "components/AnimationTiming/tests/unit/resources/*"
164         }
165       ]
166     },
167     {
168       "name": "AppBar",
169       "platforms": {
170         "ios": "9.0"
171       },
172       "public_header_files": "components/AppBar/src/*.h",
173       "source_files": [
174         "components/AppBar/src/*.{h,m}",
175         "components/AppBar/src/private/*.{h,m}"
176       ],
177       "resources": [
178         "components/AppBar/src/MaterialAppBar.bundle"
179       ],
180       "dependencies": {
181         "MaterialComponents/HeaderStackView": [
183         ],
184         "MaterialComponents/NavigationBar": [
186         ],
187         "MaterialComponents/Typography": [
189         ],
190         "MaterialComponents/private/Application": [
192         ],
193         "MaterialComponents/FlexibleHeader": [
195         ],
196         "MaterialComponents/ShadowElevations": [
198         ],
199         "MaterialComponents/ShadowLayer": [
201         ],
202         "MDFInternationalization": [
204         ],
205         "MaterialComponents/private/Icons/ic_arrow_back": [
207         ],
208         "MaterialComponents/private/UIMetrics": [
210         ]
211       },
212       "testspecs": [
213         {
214           "name": "UnitTests",
215           "test_type": "unit",
216           "source_files": [
217             "components/AppBar/tests/unit/*.{h,m,swift}",
218             "components/AppBar/tests/unit/supplemental/*.{h,m,swift}"
219           ],
220           "resources": "components/AppBar/tests/unit/resources/*",
221           "dependencies": {
222             "MaterialComponents/AppBar+ColorThemer": [
224             ],
225             "MaterialComponents/AppBar+TypographyThemer": [
227             ]
228           }
229         }
230       ]
231     },
232     {
233       "name": "AppBar+Theming",
234       "platforms": {
235         "ios": "9.0"
236       },
237       "public_header_files": "components/AppBar/src/Theming/*.h",
238       "source_files": [
239         "components/AppBar/src/Theming/*.{h,m}",
240         "components/AppBar/src/Theming/private/*.{h,m}"
241       ],
242       "dependencies": {
243         "MaterialComponents/AppBar": [
245         ],
246         "MaterialComponents/schemes/Container": [
248         ]
249       },
250       "testspecs": [
251         {
252           "name": "UnitTests",
253           "test_type": "unit",
254           "source_files": [
255             "components/AppBar/tests/unit/Theming/*.{h,m,swift}",
256             "components/AppBar/tests/unit/Theming/supplemental/*.{h,m,swift}"
257           ],
258           "resources": "components/AppBar/tests/unit/Theming/resources/*"
259         }
260       ]
261     },
262     {
263       "name": "AppBar+ColorThemer",
264       "platforms": {
265         "ios": "9.0"
266       },
267       "public_header_files": [
268         "components/AppBar/src/ColorThemer/*.h"
269       ],
270       "source_files": [
271         "components/AppBar/src/ColorThemer/*.{h,m}",
272         "components/AppBar/src/ColorThemer/private/*.{h,m}"
273       ],
274       "dependencies": {
275         "MaterialComponents/AppBar": [
277         ],
278         "MaterialComponents/FlexibleHeader+ColorThemer": [
280         ],
281         "MaterialComponents/NavigationBar+ColorThemer": [
283         ],
284         "MaterialComponents/Themes": [
286         ]
287       }
288     },
289     {
290       "name": "AppBar+TypographyThemer",
291       "platforms": {
292         "ios": "9.0"
293       },
294       "public_header_files": [
295         "components/AppBar/src/TypographyThemer/*.h"
296       ],
297       "source_files": [
298         "components/AppBar/src/TypographyThemer/*.{h,m}",
299         "components/AppBar/src/TypographyThemer/private/*.{h,m}"
300       ],
301       "dependencies": {
302         "MaterialComponents/AppBar": [
304         ],
305         "MaterialComponents/NavigationBar+TypographyThemer": [
307         ]
308       }
309     },
310     {
311       "name": "BottomAppBar",
312       "platforms": {
313         "ios": "9.0"
314       },
315       "public_header_files": "components/BottomAppBar/src/*.h",
316       "source_files": [
317         "components/BottomAppBar/src/*.{h,m}",
318         "components/BottomAppBar/src/private/*.{h,m}"
319       ],
320       "dependencies": {
321         "MDFInternationalization": [
323         ],
324         "MaterialComponents/Buttons": [
326         ],
327         "MaterialComponents/NavigationBar": [
329         ],
330         "MaterialComponents/private/Math": [
332         ]
333       },
334       "testspecs": [
335         {
336           "name": "UnitTests",
337           "test_type": "unit",
338           "source_files": [
339             "components/BottomAppBar/tests/unit/*.{h,m,swift}",
340             "components/BottomAppBar/tests/unit/supplemental/*.{h,m,swift}"
341           ],
342           "resources": "components/BottomAppBar/tests/unit/resources/*",
343           "dependencies": {
344             "MaterialComponents/BottomAppBar+ColorThemer": [
346             ]
347           }
348         }
349       ]
350     },
351     {
352       "name": "BottomAppBar+ColorThemer",
353       "platforms": {
354         "ios": "9.0"
355       },
356       "public_header_files": [
357         "components/BottomAppBar/src/ColorThemer/*.h"
358       ],
359       "source_files": [
360         "components/BottomAppBar/src/ColorThemer/*.{h,m}"
361       ],
362       "dependencies": {
363         "MaterialComponents/BottomAppBar": [
365         ],
366         "MaterialComponents/Themes": [
368         ]
369       }
370     },
371     {
372       "name": "BottomNavigation",
373       "platforms": {
374         "ios": "9.0"
375       },
376       "public_header_files": "components/BottomNavigation/src/*.h",
377       "source_files": [
378         "components/BottomNavigation/src/*.{h,m}",
379         "components/BottomNavigation/src/private/*.{h,m}"
380       ],
381       "exclude_files": [
382         "components/BottomNavigation/src/MDCBottomNavigationBarController.*",
383         "components/BottomNavigation/src/MaterialBottomNavigationBeta.h"
384       ],
385       "resources": [
386         "components/BottomNavigation/src/MaterialBottomNavigation.bundle"
387       ],
388       "dependencies": {
389         "MDFInternationalization": [
391         ],
392         "MaterialComponents/Ink": [
394         ],
395         "MaterialComponents/Ripple": [
397         ],
398         "MaterialComponents/Palettes": [
400         ],
401         "MaterialComponents/ShadowElevations": [
403         ],
404         "MaterialComponents/ShadowLayer": [
406         ],
407         "MaterialComponents/Typography": [
409         ],
410         "MaterialComponents/private/Math": [
412         ]
413       },
414       "testspecs": [
415         {
416           "name": "UnitTests",
417           "test_type": "unit",
418           "source_files": [
419             "components/BottomNavigation/tests/unit/*.{h,m,swift}",
420             "components/BottomNavigation/tests/unit/supplemental/*.{h,m,swift}"
421           ],
422           "exclude_files": [
423             "components/BottomNavigation/tests/unit/MDCBottomNavigationBarControllerTests.m"
424           ],
425           "resources": "components/BottomNavigation/tests/unit/resources/*",
426           "dependencies": {
427             "MaterialComponents/BottomNavigation+ColorThemer": [
429             ],
430             "MaterialComponents/BottomNavigation+TypographyThemer": [
432             ]
433           }
434         }
435       ]
436     },
437     {
438       "name": "BottomNavigation+ColorThemer",
439       "platforms": {
440         "ios": "9.0"
441       },
442       "public_header_files": [
443         "components/BottomNavigation/src/ColorThemer/*.h"
444       ],
445       "source_files": [
446         "components/BottomNavigation/src/ColorThemer/*.{h,m}"
447       ],
448       "dependencies": {
449         "MaterialComponents/BottomNavigation": [
451         ],
452         "MaterialComponents/schemes/Color": [
454         ]
455       }
456     },
457     {
458       "name": "BottomNavigation+TypographyThemer",
459       "platforms": {
460         "ios": "9.0"
461       },
462       "public_header_files": [
463         "components/BottomNavigation/src/TypographyThemer/*.h"
464       ],
465       "source_files": [
466         "components/BottomNavigation/src/TypographyThemer/*.{h,m}"
467       ],
468       "dependencies": {
469         "MaterialComponents/BottomNavigation": [
471         ],
472         "MaterialComponents/schemes/Typography": [
474         ]
475       }
476     },
477     {
478       "name": "BottomNavigation+Theming",
479       "platforms": {
480         "ios": "9.0"
481       },
482       "public_header_files": "components/BottomNavigation/src/Theming/*.h",
483       "source_files": [
484         "components/BottomNavigation/src/Theming/*.{h,m}",
485         "components/BottomNavigation/src/Theming/private/*.{h,m}"
486       ],
487       "dependencies": {
488         "MaterialComponents/BottomNavigation": [
490         ],
491         "MaterialComponents/ShadowElevations": [
493         ],
494         "MaterialComponents/schemes/Color": [
496         ],
497         "MaterialComponents/schemes/Container": [
499         ],
500         "MaterialComponents/schemes/Typography": [
502         ]
503       },
504       "testspecs": [
505         {
506           "name": "UnitTests",
507           "test_type": "unit",
508           "source_files": [
509             "components/BottomNavigation/tests/unit/Theming/*.{h,m,swift}",
510             "components/BottomNavigation/tests/unit/Theming/supplemental/*.{h,m,swift}"
511           ],
512           "resources": "components/BottomNavigation/tests/unit/Theming/resources/*"
513         }
514       ]
515     },
516     {
517       "name": "BottomSheet",
518       "platforms": {
519         "ios": "9.0"
520       },
521       "public_header_files": "components/BottomSheet/src/*.h",
522       "source_files": [
523         "components/BottomSheet/src/*.{h,m}",
524         "components/BottomSheet/src/private/*.{h,m}"
525       ],
526       "dependencies": {
527         "MaterialComponents/ShapeLibrary": [
529         ],
530         "MaterialComponents/Shapes": [
532         ],
533         "MaterialComponents/private/KeyboardWatcher": [
535         ],
536         "MaterialComponents/private/Math": [
538         ]
539       },
540       "testspecs": [
541         {
542           "name": "UnitTests",
543           "test_type": "unit",
544           "source_files": [
545             "components/BottomSheet/tests/unit/*.{h,m,swift}",
546             "components/BottomSheet/tests/unit/supplemental/*.{h,m,swift}"
547           ],
548           "resources": "components/BottomSheet/tests/unit/resources/*",
549           "dependencies": {
550             "MaterialComponents/BottomSheet+ShapeThemer": [
552             ]
553           }
554         }
555       ]
556     },
557     {
558       "name": "BottomSheet+ShapeThemer",
559       "platforms": {
560         "ios": "9.0"
561       },
562       "public_header_files": [
563         "components/BottomSheet/src/ShapeThemer/*.h"
564       ],
565       "source_files": [
566         "components/BottomSheet/src/ShapeThemer/*.{h,m}",
567         "components/BottomSheet/src/ShapeThemer/private/*.{h,m}"
568       ],
569       "dependencies": {
570         "MaterialComponents/BottomSheet": [
572         ],
573         "MaterialComponents/schemes/Shape": [
575         ]
576       }
577     },
578     {
579       "name": "Buttons",
580       "platforms": {
581         "ios": "9.0"
582       },
583       "public_header_files": "components/Buttons/src/*.h",
584       "source_files": [
585         "components/Buttons/src/*.{h,m}",
586         "components/Buttons/src/private/*.{h,m}"
587       ],
588       "dependencies": {
589         "MDFInternationalization": [
591         ],
592         "MDFTextAccessibility": [
594         ],
595         "MaterialComponents/Ink": [
597         ],
598         "MaterialComponents/Ripple": [
600         ],
601         "MaterialComponents/ShadowElevations": [
603         ],
604         "MaterialComponents/ShadowLayer": [
606         ],
607         "MaterialComponents/Shapes": [
609         ],
610         "MaterialComponents/Typography": [
612         ],
613         "MaterialComponents/private/Math": [
615         ]
616       },
617       "testspecs": [
618         {
619           "name": "UnitTests",
620           "test_type": "unit",
621           "source_files": [
622             "components/Buttons/tests/unit/*.{h,m,swift}",
623             "components/Buttons/tests/unit/supplemental/*.{h,m,swift}"
624           ],
625           "resources": "components/Buttons/tests/unit/resources/*",
626           "dependencies": {
627             "MaterialComponents/Buttons+ShapeThemer": [
629             ],
630             "MaterialComponents/Buttons+ColorThemer": [
632             ],
633             "MaterialComponents/Buttons+TitleColorAccessibilityMutator": [
635             ],
636             "MaterialComponents/Buttons+ButtonThemer": [
638             ]
639           }
640         }
641       ]
642     },
643     {
644       "name": "Buttons+ColorThemer",
645       "platforms": {
646         "ios": "9.0"
647       },
648       "public_header_files": [
649         "components/Buttons/src/ColorThemer/*.h"
650       ],
651       "source_files": [
652         "components/Buttons/src/ColorThemer/*.{h,m}",
653         "components/Buttons/src/ColorThemer/private/*.{h,m}"
654       ],
655       "dependencies": {
656         "MaterialComponents/Buttons": [
658         ],
659         "MaterialComponents/schemes/Color": [
661         ]
662       }
663     },
664     {
665       "name": "Buttons+TitleColorAccessibilityMutator",
666       "platforms": {
667         "ios": "9.0"
668       },
669       "public_header_files": [
670         "components/Buttons/src/TitleColorAccessibilityMutator/*.h"
671       ],
672       "source_files": [
673         "components/Buttons/src/TitleColorAccessibilityMutator/*.{h,m}",
674         "components/Buttons/src/TitleColorAccessibilityMutator/private/*.{h,m}"
675       ],
676       "dependencies": {
677         "MDFTextAccessibility": [
679         ],
680         "MaterialComponents/Buttons": [
682         ]
683       }
684     },
685     {
686       "name": "Buttons+ShapeThemer",
687       "platforms": {
688         "ios": "9.0"
689       },
690       "public_header_files": [
691         "components/Buttons/src/ShapeThemer/*.h"
692       ],
693       "source_files": [
694         "components/Buttons/src/ShapeThemer/*.{h,m}"
695       ],
696       "dependencies": {
697         "MaterialComponents/Buttons": [
699         ],
700         "MaterialComponents/schemes/Shape": [
702         ]
703       }
704     },
705     {
706       "name": "Buttons+TypographyThemer",
707       "platforms": {
708         "ios": "9.0"
709       },
710       "public_header_files": [
711         "components/Buttons/src/TypographyThemer/*.h"
712       ],
713       "source_files": [
714         "components/Buttons/src/TypographyThemer/*.{h,m}"
715       ],
716       "dependencies": {
717         "MaterialComponents/Buttons": [
719         ],
720         "MaterialComponents/schemes/Typography": [
722         ]
723       }
724     },
725     {
726       "name": "Buttons+ButtonThemer",
727       "platforms": {
728         "ios": "9.0"
729       },
730       "public_header_files": [
731         "components/Buttons/src/ButtonThemer/*.h"
732       ],
733       "source_files": [
734         "components/Buttons/src/ButtonThemer/*.{h,m}",
735         "components/Buttons/src/ButtonThemer/private/*.{h,m}"
736       ],
737       "dependencies": {
738         "MaterialComponents/Buttons": [
740         ],
741         "MaterialComponents/Buttons+ColorThemer": [
743         ],
744         "MaterialComponents/Buttons+ShapeThemer": [
746         ],
747         "MaterialComponents/Buttons+TypographyThemer": [
749         ],
750         "MaterialComponents/Palettes": [
752         ]
753       }
754     },
755     {
756       "name": "Buttons+Theming",
757       "platforms": {
758         "ios": "9.0"
759       },
760       "public_header_files": "components/Buttons/src/Theming/*.h",
761       "source_files": [
762         "components/Buttons/src/Theming/*.{h,m}",
763         "components/Buttons/src/Theming/private/*.{h,m}"
764       ],
765       "dependencies": {
766         "MaterialComponents/Buttons": [
768         ],
769         "MaterialComponents/Buttons+ColorThemer": [
771         ],
772         "MaterialComponents/Buttons+ShapeThemer": [
774         ],
775         "MaterialComponents/Buttons+TypographyThemer": [
777         ],
778         "MaterialComponents/ShadowElevations": [
780         ],
781         "MaterialComponents/schemes/Container": [
783         ]
784       },
785       "testspecs": [
786         {
787           "name": "UnitTests",
788           "test_type": "unit",
789           "source_files": [
790             "components/Buttons/tests/unit/Theming/*.{h,m,swift}",
791             "components/Buttons/tests/unit/Theming/supplemental/*.{h,m,swift}"
792           ],
793           "resources": "components/Buttons/tests/unit/Theming/resources/*"
794         }
795       ]
796     },
797     {
798       "name": "ButtonBar",
799       "platforms": {
800         "ios": "9.0"
801       },
802       "public_header_files": "components/ButtonBar/src/*.h",
803       "source_files": [
804         "components/ButtonBar/src/*.{h,m}",
805         "components/ButtonBar/src/private/*.{h,m}"
806       ],
807       "dependencies": {
808         "MDFInternationalization": [
810         ],
811         "MaterialComponents/Buttons": [
813         ],
814         "MaterialComponents/private/Application": [
816         ]
817       },
818       "testspecs": [
819         {
820           "name": "UnitTests",
821           "test_type": "unit",
822           "source_files": [
823             "components/ButtonBar/tests/unit/*.{h,m,swift}",
824             "components/ButtonBar/tests/unit/supplemental/*.{h,m,swift}"
825           ],
826           "resources": "components/ButtonBar/tests/unit/resources/*",
827           "dependencies": {
828             "MaterialComponents/ButtonBar+TypographyThemer": [
830             ]
831           }
832         }
833       ]
834     },
835     {
836       "name": "ButtonBar+ColorThemer",
837       "platforms": {
838         "ios": "9.0"
839       },
840       "public_header_files": [
841         "components/ButtonBar/src/ColorThemer/*.h"
842       ],
843       "source_files": [
844         "components/ButtonBar/src/ColorThemer/*.{h,m}"
845       ],
846       "dependencies": {
847         "MaterialComponents/ButtonBar": [
849         ],
850         "MaterialComponents/Themes": [
852         ]
853       }
854     },
855     {
856       "name": "ButtonBar+TypographyThemer",
857       "platforms": {
858         "ios": "9.0"
859       },
860       "public_header_files": [
861         "components/ButtonBar/src/TypographyThemer/*.h"
862       ],
863       "source_files": [
864         "components/ButtonBar/src/TypographyThemer/*.{h,m}"
865       ],
866       "dependencies": {
867         "MaterialComponents/ButtonBar": [
869         ],
870         "MaterialComponents/schemes/Typography": [
872         ]
873       }
874     },
875     {
876       "name": "Cards",
877       "platforms": {
878         "ios": "9.0"
879       },
880       "public_header_files": "components/Cards/src/*.h",
881       "source_files": "components/Cards/src/*.{h,m}",
882       "exclude_files": [
883         "components/Cards/src/MDCCard+Ripple.{h,m}",
884         "components/Cards/src/MDCCardCollectionCell+Ripple.{h,m}"
885       ],
886       "dependencies": {
887         "MaterialComponents/Ink": [
889         ],
890         "MaterialComponents/Ripple": [
892         ],
893         "MaterialComponents/ShadowLayer": [
895         ],
896         "MaterialComponents/Shapes": [
898         ],
899         "MaterialComponents/private/Icons/ic_check_circle": [
901         ],
902         "MaterialComponents/private/Math": [
904         ]
905       },
906       "testspecs": [
907         {
908           "name": "UnitTests",
909           "test_type": "unit",
910           "source_files": [
911             "components/Cards/tests/unit/*.{h,m,swift}",
912             "components/Cards/tests/unit/supplemental/*.{h,m,swift}"
913           ],
914           "resources": "components/Cards/tests/unit/resources/*",
915           "dependencies": {
916             "MaterialComponents/Cards+ColorThemer": [
918             ],
919             "MaterialComponents/Cards+ShapeThemer": [
921             ]
922           }
923         }
924       ]
925     },
926     {
927       "name": "Cards+ColorThemer",
928       "platforms": {
929         "ios": "9.0"
930       },
931       "public_header_files": [
932         "components/Cards/src/ColorThemer/*.h"
933       ],
934       "source_files": [
935         "components/Cards/src/ColorThemer/*.{h,m}"
936       ],
937       "dependencies": {
938         "MaterialComponents/Cards": [
940         ],
941         "MaterialComponents/schemes/Color": [
943         ]
944       }
945     },
946     {
947       "name": "Cards+ShapeThemer",
948       "platforms": {
949         "ios": "9.0"
950       },
951       "public_header_files": [
952         "components/Cards/src/ShapeThemer/*.h"
953       ],
954       "source_files": [
955         "components/Cards/src/ShapeThemer/*.{h,m}"
956       ],
957       "dependencies": {
958         "MaterialComponents/Cards": [
960         ],
961         "MaterialComponents/schemes/Shape": [
963         ]
964       }
965     },
966     {
967       "name": "Cards+CardThemer",
968       "platforms": {
969         "ios": "9.0"
970       },
971       "public_header_files": [
972         "components/Cards/src/CardThemer/*.h"
973       ],
974       "source_files": [
975         "components/Cards/src/CardThemer/*.{h,m}"
976       ],
977       "dependencies": {
978         "MaterialComponents/Cards": [
980         ],
981         "MaterialComponents/Cards+ColorThemer": [
983         ],
984         "MaterialComponents/Cards+ShapeThemer": [
986         ]
987       }
988     },
989     {
990       "name": "Cards+Theming",
991       "platforms": {
992         "ios": "9.0"
993       },
994       "public_header_files": "components/Cards/src/Theming/*.h",
995       "source_files": [
996         "components/Cards/src/Theming/*.{h,m}",
997         "components/Cards/src/Theming/private/*.{h,m}"
998       ],
999       "dependencies": {
1000         "MaterialComponents/Cards": [
1002         ],
1003         "MaterialComponents/Cards+ColorThemer": [
1005         ],
1006         "MaterialComponents/Cards+ShapeThemer": [
1008         ],
1009         "MaterialComponents/schemes/Container": [
1011         ]
1012       },
1013       "testspecs": [
1014         {
1015           "name": "UnitTests",
1016           "test_type": "unit",
1017           "source_files": [
1018             "components/Cards/tests/unit/Theming/*.{h,m,swift}",
1019             "components/Cards/tests/unit/Theming/supplemental/*.{h,m,swift}"
1020           ],
1021           "resources": "components/Cards/tests/unit/Theming/resources/*"
1022         }
1023       ]
1024     },
1025     {
1026       "name": "Chips",
1027       "platforms": {
1028         "ios": "9.0"
1029       },
1030       "public_header_files": "components/Chips/src/*.h",
1031       "source_files": [
1032         "components/Chips/src/*.{h,m}",
1033         "components/Chips/src/private/*.{h,m}"
1034       ],
1035       "dependencies": {
1036         "MDFInternationalization": [
1038         ],
1039         "MaterialComponents/Ink": [
1041         ],
1042         "MaterialComponents/Ripple": [
1044         ],
1045         "MaterialComponents/ShadowLayer": [
1047         ],
1048         "MaterialComponents/ShadowElevations": [
1050         ],
1051         "MaterialComponents/ShapeLibrary": [
1053         ],
1054         "MaterialComponents/Shapes": [
1056         ],
1057         "MaterialComponents/TextFields": [
1059         ],
1060         "MaterialComponents/Typography": [
1062         ],
1063         "MaterialComponents/private/Math": [
1065         ]
1066       },
1067       "testspecs": [
1068         {
1069           "name": "UnitTests",
1070           "test_type": "unit",
1071           "source_files": [
1072             "components/Chips/tests/unit/*.{h,m,swift}",
1073             "components/Chips/tests/unit/supplemental/*.{h,m,swift}"
1074           ],
1075           "resources": "components/Chips/tests/unit/resources/*",
1076           "dependencies": {
1077             "MaterialComponents/Chips+ChipThemer": [
1079             ],
1080             "MaterialComponents/Chips+FontThemer": [
1082             ],
1083             "MaterialComponents/Themes": [
1085             ]
1086           }
1087         }
1088       ]
1089     },
1090     {
1091       "name": "Chips+ChipThemer",
1092       "platforms": {
1093         "ios": "9.0"
1094       },
1095       "public_header_files": [
1096         "components/Chips/src/ChipThemer/*.h"
1097       ],
1098       "source_files": [
1099         "components/Chips/src/ChipThemer/*.{h,m}"
1100       ],
1101       "dependencies": {
1102         "MaterialComponents/Chips": [
1104         ],
1105         "MaterialComponents/Chips+ColorThemer": [
1107         ],
1108         "MaterialComponents/Chips+ShapeThemer": [
1110         ],
1111         "MaterialComponents/Chips+TypographyThemer": [
1113         ]
1114       }
1115     },
1116     {
1117       "name": "Chips+ColorThemer",
1118       "platforms": {
1119         "ios": "9.0"
1120       },
1121       "public_header_files": [
1122         "components/Chips/src/ColorThemer/*.h"
1123       ],
1124       "source_files": [
1125         "components/Chips/src/ColorThemer/*.{h,m}"
1126       ],
1127       "dependencies": {
1128         "MaterialComponents/Chips": [
1130         ],
1131         "MaterialComponents/schemes/Color": [
1133         ]
1134       }
1135     },
1136     {
1137       "name": "Chips+FontThemer",
1138       "platforms": {
1139         "ios": "9.0"
1140       },
1141       "public_header_files": [
1142         "components/Chips/src/FontThemer/*.h"
1143       ],
1144       "source_files": [
1145         "components/Chips/src/FontThemer/*.{h,m}"
1146       ],
1147       "dependencies": {
1148         "MaterialComponents/Chips": [
1150         ],
1151         "MaterialComponents/Themes": [
1153         ]
1154       }
1155     },
1156     {
1157       "name": "Chips+ShapeThemer",
1158       "platforms": {
1159         "ios": "9.0"
1160       },
1161       "public_header_files": [
1162         "components/Chips/src/ShapeThemer/*.h"
1163       ],
1164       "source_files": [
1165         "components/Chips/src/ShapeThemer/*.{h,m}"
1166       ],
1167       "dependencies": {
1168         "MaterialComponents/Chips": [
1170         ],
1171         "MaterialComponents/schemes/Shape": [
1173         ]
1174       }
1175     },
1176     {
1177       "name": "Chips+TypographyThemer",
1178       "platforms": {
1179         "ios": "9.0"
1180       },
1181       "public_header_files": [
1182         "components/Chips/src/TypographyThemer/*.h"
1183       ],
1184       "source_files": [
1185         "components/Chips/src/TypographyThemer/*.{h,m}"
1186       ],
1187       "dependencies": {
1188         "MaterialComponents/Chips": [
1190         ],
1191         "MaterialComponents/schemes/Typography": [
1193         ]
1194       }
1195     },
1196     {
1197       "name": "Chips+Theming",
1198       "platforms": {
1199         "ios": "9.0"
1200       },
1201       "public_header_files": "components/Chips/src/Theming/*.h",
1202       "source_files": [
1203         "components/Chips/src/Theming/*.{h,m}",
1204         "components/Chips/src/Theming/private/*.{h,m}"
1205       ],
1206       "dependencies": {
1207         "MaterialComponents/Chips": [
1209         ],
1210         "MaterialComponents/Chips+ColorThemer": [
1212         ],
1213         "MaterialComponents/Chips+ShapeThemer": [
1215         ],
1216         "MaterialComponents/Chips+TypographyThemer": [
1218         ],
1219         "MaterialComponents/schemes/Container": [
1221         ]
1222       },
1223       "testspecs": [
1224         {
1225           "name": "UnitTests",
1226           "test_type": "unit",
1227           "source_files": [
1228             "components/Chips/tests/unit/Theming/*.{h,m,swift}",
1229             "components/Chips/tests/unit/Theming/supplemental/*.{h,m,swift}"
1230           ],
1231           "resources": "components/Chips/tests/unit/Theming/resources/*"
1232         }
1233       ]
1234     },
1235     {
1236       "name": "CollectionCells",
1237       "platforms": {
1238         "ios": "9.0"
1239       },
1240       "public_header_files": "components/CollectionCells/src/*.h",
1241       "source_files": [
1242         "components/CollectionCells/src/*.{h,m}",
1243         "components/CollectionCells/src/private/*.{h,m}"
1244       ],
1245       "resources": [
1246         "components/CollectionCells/src/MaterialCollectionCells.bundle"
1247       ],
1248       "frameworks": [
1249         "CoreGraphics",
1250         "QuartzCore"
1251       ],
1252       "dependencies": {
1253         "MDFInternationalization": [
1255         ],
1256         "MaterialComponents/CollectionLayoutAttributes": [
1258         ],
1259         "MaterialComponents/Ink": [
1261         ],
1262         "MaterialComponents/Typography": [
1264         ],
1265         "MaterialComponents/Palettes": [
1267         ],
1268         "MaterialComponents/private/Icons/ic_check": [
1270         ],
1271         "MaterialComponents/private/Icons/ic_check_circle": [
1273         ],
1274         "MaterialComponents/private/Icons/ic_chevron_right": [
1276         ],
1277         "MaterialComponents/private/Icons/ic_info": [
1279         ],
1280         "MaterialComponents/private/Icons/ic_radio_button_unchecked": [
1282         ],
1283         "MaterialComponents/private/Icons/ic_reorder": [
1285         ],
1286         "MaterialComponents/private/Math": [
1288         ]
1289       },
1290       "testspecs": [
1291         {
1292           "name": "UnitTests",
1293           "test_type": "unit",
1294           "source_files": [
1295             "components/CollectionCells/tests/unit/*.{h,m,swift}",
1296             "components/CollectionCells/tests/unit/supplemental/*.{h,m,swift}"
1297           ],
1298           "resources": "components/CollectionCells/tests/unit/resources/*"
1299         }
1300       ]
1301     },
1302     {
1303       "name": "CollectionLayoutAttributes",
1304       "platforms": {
1305         "ios": "9.0"
1306       },
1307       "public_header_files": "components/CollectionLayoutAttributes/src/*.h",
1308       "source_files": "components/CollectionLayoutAttributes/src/*.{h,m}",
1309       "testspecs": [
1310         {
1311           "name": "UnitTests",
1312           "test_type": "unit",
1313           "source_files": [
1314             "components/CollectionLayoutAttributes/tests/unit/*.{h,m,swift}",
1315             "components/CollectionLayoutAttributes/tests/unit/supplemental/*.{h,m,swift}"
1316           ],
1317           "resources": "components/CollectionLayoutAttributes/tests/unit/resources/*"
1318         }
1319       ]
1320     },
1321     {
1322       "name": "Collections",
1323       "platforms": {
1324         "ios": "9.0"
1325       },
1326       "public_header_files": "components/Collections/src/*.h",
1327       "source_files": [
1328         "components/Collections/src/*.{h,m}",
1329         "components/Collections/src/private/*.{h,m}"
1330       ],
1331       "resources": [
1332         "components/Collections/src/MaterialCollections.bundle"
1333       ],
1334       "frameworks": [
1335         "CoreGraphics",
1336         "QuartzCore"
1337       ],
1338       "dependencies": {
1339         "MaterialComponents/CollectionCells": [
1341         ],
1342         "MaterialComponents/CollectionLayoutAttributes": [
1344         ],
1345         "MaterialComponents/Ink": [
1347         ],
1348         "MaterialComponents/Palettes": [
1350         ],
1351         "MaterialComponents/ShadowElevations": [
1353         ],
1354         "MaterialComponents/ShadowLayer": [
1356         ],
1357         "MaterialComponents/Typography": [
1359         ]
1360       },
1361       "testspecs": [
1362         {
1363           "name": "UnitTests",
1364           "test_type": "unit",
1365           "source_files": [
1366             "components/Collections/tests/unit/*.{h,m,swift}",
1367             "components/Collections/tests/unit/supplemental/*.{h,m,swift}"
1368           ],
1369           "resources": "components/Collections/tests/unit/resources/*"
1370         }
1371       ]
1372     },
1373     {
1374       "name": "Dialogs",
1375       "platforms": {
1376         "ios": "9.0"
1377       },
1378       "public_header_files": "components/Dialogs/src/*.h",
1379       "source_files": [
1380         "components/Dialogs/src/*.{h,m}",
1381         "components/Dialogs/src/private/*.{h,m}"
1382       ],
1383       "resources": [
1384         "components/Dialogs/src/MaterialDialogs.bundle"
1385       ],
1386       "dependencies": {
1387         "MaterialComponents/Buttons": [
1389         ],
1390         "MaterialComponents/ShadowElevations": [
1392         ],
1393         "MaterialComponents/ShadowLayer": [
1395         ],
1396         "MaterialComponents/Typography": [
1398         ],
1399         "MaterialComponents/private/KeyboardWatcher": [
1401         ],
1402         "MDFInternationalization": [
1404         ]
1405       },
1406       "testspecs": [
1407         {
1408           "name": "UnitTests",
1409           "test_type": "unit",
1410           "source_files": [
1411             "components/Dialogs/tests/unit/*.{h,m,swift}",
1412             "components/Dialogs/tests/unit/supplemental/*.{h,m,swift}"
1413           ],
1414           "resources": "components/Dialogs/tests/unit/resources/*",
1415           "dependencies": {
1416             "MaterialComponents/Dialogs+DialogThemer": [
1418             ]
1419           }
1420         }
1421       ]
1422     },
1423     {
1424       "name": "Dialogs+ColorThemer",
1425       "platforms": {
1426         "ios": "9.0"
1427       },
1428       "public_header_files": [
1429         "components/Dialogs/src/ColorThemer/*.h"
1430       ],
1431       "source_files": [
1432         "components/Dialogs/src/ColorThemer/*.{h,m}"
1433       ],
1434       "dependencies": {
1435         "MaterialComponents/Dialogs": [
1437         ],
1438         "MaterialComponents/Themes": [
1440         ],
1441         "MaterialComponents/Buttons+ColorThemer": [
1443         ]
1444       }
1445     },
1446     {
1447       "name": "Dialogs+TypographyThemer",
1448       "platforms": {
1449         "ios": "9.0"
1450       },
1451       "public_header_files": [
1452         "components/Dialogs/src/TypographyThemer/*.h"
1453       ],
1454       "source_files": [
1455         "components/Dialogs/src/TypographyThemer/*.{h,m}"
1456       ],
1457       "dependencies": {
1458         "MaterialComponents/Dialogs": [
1460         ],
1461         "MaterialComponents/schemes/Typography": [
1463         ],
1464         "MaterialComponents/Buttons+TypographyThemer": [
1466         ]
1467       }
1468     },
1469     {
1470       "name": "Dialogs+DialogThemer",
1471       "platforms": {
1472         "ios": "9.0"
1473       },
1474       "public_header_files": [
1475         "components/Dialogs/src/DialogThemer/*.h"
1476       ],
1477       "source_files": [
1478         "components/Dialogs/src/DialogThemer/*.{h,m}"
1479       ],
1480       "dependencies": {
1481         "MaterialComponents/Dialogs": [
1483         ],
1484         "MaterialComponents/Dialogs+ColorThemer": [
1486         ],
1487         "MaterialComponents/Dialogs+TypographyThemer": [
1489         ],
1490         "MaterialComponents/Buttons+ButtonThemer": [
1492         ]
1493       }
1494     },
1495     {
1496       "name": "Dialogs+Theming",
1497       "platforms": {
1498         "ios": "9.0"
1499       },
1500       "public_header_files": "components/Dialogs/src/Theming/*.h",
1501       "source_files": [
1502         "components/Dialogs/src/Theming/*.{h,m}",
1503         "components/Dialogs/src/Theming/private/*.{h,m}"
1504       ],
1505       "dependencies": {
1506         "MaterialComponents/Dialogs": [
1508         ],
1509         "MaterialComponents/Dialogs+ColorThemer": [
1511         ],
1512         "MaterialComponents/Dialogs+TypographyThemer": [
1514         ],
1515         "MaterialComponents/ShadowElevations": [
1517         ],
1518         "MaterialComponents/schemes/Container": [
1520         ],
1521         "MaterialComponents/Buttons+Theming": [
1523         ]
1524       },
1525       "testspecs": [
1526         {
1527           "name": "UnitTests",
1528           "test_type": "unit",
1529           "source_files": [
1530             "components/Dialogs/tests/unit/Theming/*.{h,m,swift}",
1531             "components/Dialogs/tests/unit/Theming/supplemental/*.{h,m,swift}"
1532           ],
1533           "resources": "components/Dialogs/tests/unit/Theming/resources/*"
1534         }
1535       ]
1536     },
1537     {
1538       "name": "FeatureHighlight",
1539       "platforms": {
1540         "ios": "9.0"
1541       },
1542       "public_header_files": "components/FeatureHighlight/src/*.h",
1543       "source_files": [
1544         "components/FeatureHighlight/src/*.{h,m}",
1545         "components/FeatureHighlight/src/private/*.{h,m}"
1546       ],
1547       "resources": [
1548         "components/FeatureHighlight/src/MaterialFeatureHighlight.bundle"
1549       ],
1550       "dependencies": {
1551         "MaterialComponents/private/Math": [
1553         ],
1554         "MaterialComponents/Typography": [
1556         ],
1557         "MDFTextAccessibility": [
1559         ]
1560       },
1561       "testspecs": [
1562         {
1563           "name": "UnitTests",
1564           "test_type": "unit",
1565           "source_files": [
1566             "components/FeatureHighlight/tests/unit/*.{h,m,swift}",
1567             "components/FeatureHighlight/tests/unit/supplemental/*.{h,m,swift}"
1568           ],
1569           "resources": "components/FeatureHighlight/tests/unit/resources/*",
1570           "dependencies": {
1571             "MaterialComponents/FeatureHighlight+ColorThemer": [
1573             ],
1574             "MaterialComponents/FeatureHighlight+TypographyThemer": [
1576             ],
1577             "MaterialComponents/FeatureHighlight+FeatureHighlightAccessibilityMutator": [
1579             ]
1580           }
1581         }
1582       ]
1583     },
1584     {
1585       "name": "FeatureHighlight+ColorThemer",
1586       "platforms": {
1587         "ios": "9.0"
1588       },
1589       "public_header_files": [
1590         "components/FeatureHighlight/src/ColorThemer/*.h"
1591       ],
1592       "source_files": [
1593         "components/FeatureHighlight/src/ColorThemer/*.{h,m}"
1594       ],
1595       "dependencies": {
1596         "MaterialComponents/FeatureHighlight": [
1598         ],
1599         "MaterialComponents/Themes": [
1601         ]
1602       }
1603     },
1604     {
1605       "name": "FeatureHighlight+FontThemer",
1606       "platforms": {
1607         "ios": "9.0"
1608       },
1609       "public_header_files": [
1610         "components/FeatureHighlight/src/FontThemer/*.h"
1611       ],
1612       "source_files": [
1613         "components/FeatureHighlight/src/FontThemer/*.{h,m}"
1614       ],
1615       "dependencies": {
1616         "MaterialComponents/FeatureHighlight": [
1618         ],
1619         "MaterialComponents/Themes": [
1621         ]
1622       }
1623     },
1624     {
1625       "name": "FeatureHighlight+TypographyThemer",
1626       "platforms": {
1627         "ios": "9.0"
1628       },
1629       "public_header_files": [
1630         "components/FeatureHighlight/src/TypographyThemer/*.h"
1631       ],
1632       "source_files": [
1633         "components/FeatureHighlight/src/TypographyThemer/*.{h,m}"
1634       ],
1635       "dependencies": {
1636         "MaterialComponents/FeatureHighlight": [
1638         ],
1639         "MaterialComponents/schemes/Typography": [
1641         ]
1642       }
1643     },
1644     {
1645       "name": "FeatureHighlight+FeatureHighlightAccessibilityMutator",
1646       "platforms": {
1647         "ios": "9.0"
1648       },
1649       "public_header_files": [
1650         "components/FeatureHighlight/src/FeatureHighlightAccessibilityMutator/*.h"
1651       ],
1652       "source_files": [
1653         "components/FeatureHighlight/src/FeatureHighlightAccessibilityMutator/*.{h,m}"
1654       ],
1655       "dependencies": {
1656         "MaterialComponents/FeatureHighlight": [
1658         ],
1659         "MDFTextAccessibility": [
1661         ]
1662       }
1663     },
1664     {
1665       "name": "FlexibleHeader",
1666       "platforms": {
1667         "ios": "9.0"
1668       },
1669       "public_header_files": "components/FlexibleHeader/src/*.h",
1670       "source_files": [
1671         "components/FlexibleHeader/src/*.{h,m}",
1672         "components/FlexibleHeader/src/private/*.{h,m}"
1673       ],
1674       "dependencies": {
1675         "MDFTextAccessibility": [
1677         ],
1678         "MaterialComponents/private/Application": [
1680         ],
1681         "MaterialComponents/private/UIMetrics": [
1683         ]
1684       },
1685       "testspecs": [
1686         {
1687           "name": "UnitTests",
1688           "test_type": "unit",
1689           "source_files": [
1690             "components/FlexibleHeader/tests/unit/*.{h,m,swift}",
1691             "components/FlexibleHeader/tests/unit/supplemental/*.{h,m,swift}"
1692           ],
1693           "resources": "components/FlexibleHeader/tests/unit/resources/*",
1694           "dependencies": {
1695             "MaterialComponents/FlexibleHeader+ColorThemer": [
1697             ]
1698           }
1699         }
1700       ]
1701     },
1702     {
1703       "name": "FlexibleHeader+CanAlwaysExpandToMaximumHeight",
1704       "platforms": {
1705         "ios": "9.0"
1706       },
1707       "public_header_files": [
1708         "components/FlexibleHeader/src/CanAlwaysExpandToMaximumHeight/*.h"
1709       ],
1710       "source_files": [
1711         "components/FlexibleHeader/src/CanAlwaysExpandToMaximumHeight/*.{h,m}"
1712       ],
1713       "dependencies": {
1714         "MaterialComponents/FlexibleHeader": [
1716         ]
1717       }
1718     },
1719     {
1720       "name": "FlexibleHeader+ColorThemer",
1721       "platforms": {
1722         "ios": "9.0"
1723       },
1724       "public_header_files": [
1725         "components/FlexibleHeader/src/ColorThemer/*.h"
1726       ],
1727       "source_files": [
1728         "components/FlexibleHeader/src/ColorThemer/*.{h,m}"
1729       ],
1730       "dependencies": {
1731         "MaterialComponents/FlexibleHeader": [
1733         ],
1734         "MaterialComponents/schemes/Color": [
1736         ]
1737       }
1738     },
1739     {
1740       "name": "HeaderStackView",
1741       "platforms": {
1742         "ios": "9.0"
1743       },
1744       "public_header_files": "components/HeaderStackView/src/*.h",
1745       "source_files": "components/HeaderStackView/src/*.{h,m}",
1746       "testspecs": [
1747         {
1748           "name": "UnitTests",
1749           "test_type": "unit",
1750           "source_files": [
1751             "components/HeaderStackView/tests/unit/*.{h,m,swift}",
1752             "components/HeaderStackView/tests/unit/supplemental/*.{h,m,swift}"
1753           ],
1754           "resources": "components/HeaderStackView/tests/unit/resources/*"
1755         }
1756       ]
1757     },
1758     {
1759       "name": "HeaderStackView+ColorThemer",
1760       "platforms": {
1761         "ios": "9.0"
1762       },
1763       "public_header_files": [
1764         "components/HeaderStackView/src/ColorThemer/*.h"
1765       ],
1766       "source_files": [
1767         "components/HeaderStackView/src/ColorThemer/*.{h,m}"
1768       ],
1769       "dependencies": {
1770         "MaterialComponents/HeaderStackView": [
1772         ],
1773         "MaterialComponents/Themes": [
1775         ]
1776       }
1777     },
1778     {
1779       "name": "Ink",
1780       "platforms": {
1781         "ios": "9.0"
1782       },
1783       "public_header_files": "components/Ink/src/*.h",
1784       "source_files": [
1785         "components/Ink/src/*.{h,m}",
1786         "components/Ink/src/private/*.{h,m}"
1787       ],
1788       "dependencies": {
1789         "MaterialComponents/private/Math": [
1791         ]
1792       },
1793       "testspecs": [
1794         {
1795           "name": "UnitTests",
1796           "test_type": "unit",
1797           "source_files": [
1798             "components/Ink/tests/unit/*.{h,m,swift}",
1799             "components/Ink/tests/unit/supplemental/*.{h,m,swift}"
1800           ],
1801           "resources": "components/Ink/tests/unit/resources/*"
1802         }
1803       ]
1804     },
1805     {
1806       "name": "Ink+ColorThemer",
1807       "platforms": {
1808         "ios": "9.0"
1809       },
1810       "public_header_files": [
1811         "components/Ink/src/ColorThemer/*.h"
1812       ],
1813       "source_files": [
1814         "components/Ink/src/ColorThemer/*.{h,m}"
1815       ],
1816       "dependencies": {
1817         "MaterialComponents/Ink": [
1819         ],
1820         "MaterialComponents/Themes": [
1822         ]
1823       }
1824     },
1825     {
1826       "name": "LibraryInfo",
1827       "platforms": {
1828         "ios": "9.0"
1829       },
1830       "public_header_files": "components/LibraryInfo/src/*.h",
1831       "source_files": [
1832         "components/LibraryInfo/src/*.{h,m}",
1833         "components/LibraryInfo/src/private/*.{h,m}"
1834       ],
1835       "testspecs": [
1836         {
1837           "name": "UnitTests",
1838           "test_type": "unit",
1839           "source_files": [
1840             "components/LibraryInfo/tests/unit/*.{h,m,swift}",
1841             "components/LibraryInfo/tests/unit/supplemental/*.{h,m,swift}"
1842           ],
1843           "resources": "components/LibraryInfo/tests/unit/resources/*"
1844         }
1845       ]
1846     },
1847     {
1848       "name": "List",
1849       "platforms": {
1850         "ios": "9.0"
1851       },
1852       "public_header_files": "components/List/src/*.h",
1853       "source_files": [
1854         "components/List/src/*.{h,m}",
1855         "components/List/src/private/*.{h,m}"
1856       ],
1857       "dependencies": {
1858         "MaterialComponents/Ink": [
1860         ],
1861         "MaterialComponents/Ripple": [
1863         ],
1864         "MaterialComponents/ShadowElevations": [
1866         ],
1867         "MaterialComponents/ShadowLayer": [
1869         ],
1870         "MaterialComponents/Typography": [
1872         ],
1873         "MDFInternationalization": [
1875         ],
1876         "MaterialComponents/private/Math": [
1878         ]
1879       },
1880       "testspecs": [
1881         {
1882           "name": "UnitTests",
1883           "test_type": "unit",
1884           "source_files": [
1885             "components/List/tests/unit/*.{h,m,swift}",
1886             "components/List/tests/unit/supplemental/*.{h,m,swift}"
1887           ],
1888           "resources": "components/List/tests/unit/resources/*",
1889           "dependencies": {
1890             "MaterialComponents/List+ColorThemer": [
1892             ],
1893             "MaterialComponents/List+TypographyThemer": [
1895             ],
1896             "MaterialComponents/List+ListThemer": [
1898             ]
1899           }
1900         }
1901       ]
1902     },
1903     {
1904       "name": "List+TypographyThemer",
1905       "platforms": {
1906         "ios": "9.0"
1907       },
1908       "public_header_files": [
1909         "components/List/src/TypographyThemer/*.h"
1910       ],
1911       "source_files": [
1912         "components/List/src/TypographyThemer/*.{h,m}"
1913       ],
1914       "dependencies": {
1915         "MaterialComponents/List": [
1917         ],
1918         "MaterialComponents/schemes/Typography": [
1920         ]
1921       }
1922     },
1923     {
1924       "name": "List+ColorThemer",
1925       "platforms": {
1926         "ios": "9.0"
1927       },
1928       "public_header_files": [
1929         "components/List/src/ColorThemer/*.h"
1930       ],
1931       "source_files": [
1932         "components/List/src/ColorThemer/*.{h,m}",
1933         "components/List/src/ColorThemer/private/*.{h,m}"
1934       ],
1935       "dependencies": {
1936         "MaterialComponents/List": [
1938         ],
1939         "MaterialComponents/schemes/Color": [
1941         ]
1942       }
1943     },
1944     {
1945       "name": "List+ListThemer",
1946       "platforms": {
1947         "ios": "9.0"
1948       },
1949       "public_header_files": [
1950         "components/List/src/ListThemer/*.h"
1951       ],
1952       "source_files": [
1953         "components/List/src/ListThemer/*.{h,m}",
1954         "components/List/src/ListThemer/private/*.{h,m}"
1955       ],
1956       "dependencies": {
1957         "MaterialComponents/List": [
1959         ],
1960         "MaterialComponents/List+ColorThemer": [
1962         ],
1963         "MaterialComponents/List+TypographyThemer": [
1965         ]
1966       }
1967     },
1968     {
1969       "name": "List+Theming",
1970       "platforms": {
1971         "ios": "9.0"
1972       },
1973       "public_header_files": "components/List/src/Theming/*.h",
1974       "source_files": [
1975         "components/List/src/Theming/*.{h,m}",
1976         "components/List/src/Theming/private/*.{h,m}"
1977       ],
1978       "dependencies": {
1979         "MaterialComponents/List": [
1981         ],
1982         "MaterialComponents/List+ColorThemer": [
1984         ],
1985         "MaterialComponents/List+TypographyThemer": [
1987         ],
1988         "MaterialComponents/schemes/Container": [
1990         ]
1991       },
1992       "testspecs": [
1993         {
1994           "name": "UnitTests",
1995           "test_type": "unit",
1996           "source_files": [
1997             "components/List/tests/unit/Theming/*.{h,m,swift}",
1998             "components/List/tests/unit/Theming/supplemental/*.{h,m,swift}"
1999           ],
2000           "resources": "components/List/tests/unit/Theming/resources/*"
2001         }
2002       ]
2003     },
2004     {
2005       "name": "MaskedTransition",
2006       "platforms": {
2007         "ios": "9.0"
2008       },
2009       "public_header_files": "components/MaskedTransition/src/*.h",
2010       "source_files": [
2011         "components/MaskedTransition/src/*.{h,m}",
2012         "components/MaskedTransition/src/private/*.{h,m}"
2013       ],
2014       "dependencies": {
2015         "MotionTransitioning": [
2016           "~> 5.0"
2017         ],
2018         "MotionAnimator": [
2019           "~> 2.0"
2020         ],
2021         "MotionInterchange": [
2022           "~> 1.0"
2023         ]
2024       },
2025       "testspecs": [
2026         {
2027           "name": "UnitTests",
2028           "test_type": "unit",
2029           "source_files": [
2030             "components/MaskedTransition/tests/unit/*.{h,m,swift}",
2031             "components/MaskedTransition/tests/unit/supplemental/*.{h,m,swift}"
2032           ],
2033           "resources": "components/MaskedTransition/tests/unit/resources/*"
2034         }
2035       ]
2036     },
2037     {
2038       "name": "NavigationBar",
2039       "platforms": {
2040         "ios": "9.0"
2041       },
2042       "public_header_files": "components/NavigationBar/src/*.h",
2043       "source_files": "components/NavigationBar/src/*.{h,m}",
2044       "dependencies": {
2045         "MDFTextAccessibility": [
2047         ],
2048         "MaterialComponents/ButtonBar": [
2050         ],
2051         "MaterialComponents/Typography": [
2053         ],
2054         "MDFInternationalization": [
2056         ],
2057         "MaterialComponents/private/Math": [
2059         ]
2060       },
2061       "testspecs": [
2062         {
2063           "name": "UnitTests",
2064           "test_type": "unit",
2065           "source_files": [
2066             "components/NavigationBar/tests/unit/*.{h,m,swift}",
2067             "components/NavigationBar/tests/unit/supplemental/*.{h,m,swift}"
2068           ],
2069           "resources": "components/NavigationBar/tests/unit/resources/*",
2070           "dependencies": {
2071             "MaterialComponents/NavigationBar+ColorThemer": [
2073             ],
2074             "MaterialComponents/NavigationBar+TypographyThemer": [
2076             ]
2077           }
2078         }
2079       ]
2080     },
2081     {
2082       "name": "NavigationBar+ColorThemer",
2083       "platforms": {
2084         "ios": "9.0"
2085       },
2086       "public_header_files": [
2087         "components/NavigationBar/src/ColorThemer/*.h"
2088       ],
2089       "source_files": [
2090         "components/NavigationBar/src/ColorThemer/*.{h,m}"
2091       ],
2092       "dependencies": {
2093         "MaterialComponents/NavigationBar": [
2095         ],
2096         "MaterialComponents/schemes/Color": [
2098         ]
2099       }
2100     },
2101     {
2102       "name": "NavigationBar+TypographyThemer",
2103       "platforms": {
2104         "ios": "9.0"
2105       },
2106       "public_header_files": [
2107         "components/NavigationBar/src/TypographyThemer/*.h"
2108       ],
2109       "source_files": [
2110         "components/NavigationBar/src/TypographyThemer/*.{h,m}"
2111       ],
2112       "dependencies": {
2113         "MaterialComponents/NavigationBar": [
2115         ],
2116         "MaterialComponents/schemes/Typography": [
2118         ]
2119       }
2120     },
2121     {
2122       "name": "NavigationDrawer",
2123       "platforms": {
2124         "ios": "9.0"
2125       },
2126       "public_header_files": "components/NavigationDrawer/src/*.h",
2127       "source_files": [
2128         "components/NavigationDrawer/src/*.{h,m}",
2129         "components/NavigationDrawer/src/private/*.{h,m}"
2130       ],
2131       "exclude_files": "components/NavigationDrawer/src/private/MDCBottomDrawerContainerViewController+Testing.h",
2132       "dependencies": {
2133         "MaterialComponents/Palettes": [
2135         ],
2136         "MaterialComponents/ShadowLayer": [
2138         ],
2139         "MaterialComponents/private/Math": [
2141         ],
2142         "MaterialComponents/private/UIMetrics": [
2144         ]
2145       },
2146       "testspecs": [
2147         {
2148           "name": "UnitTests",
2149           "test_type": "unit",
2150           "source_files": [
2151             "components/NavigationDrawer/tests/unit/*.{h,m,swift}",
2152             "components/NavigationDrawer/tests/unit/supplemental/*.{h,m,swift}",
2153             "components/NavigationDrawer/src/private/MDCBottomDrawerContainerViewController+Testing.h"
2154           ],
2155           "dependencies": {
2156             "MaterialComponents/NavigationDrawer+ColorThemer": [
2158             ]
2159           }
2160         }
2161       ]
2162     },
2163     {
2164       "name": "NavigationDrawer+ColorThemer",
2165       "platforms": {
2166         "ios": "9.0"
2167       },
2168       "public_header_files": [
2169         "components/NavigationDrawer/src/ColorThemer/*.h"
2170       ],
2171       "source_files": [
2172         "components/NavigationDrawer/src/ColorThemer/*.{h,m}",
2173         "components/NavigationDrawer/src/ColorThemer/private/*.{h,m}"
2174       ],
2175       "dependencies": {
2176         "MaterialComponents/NavigationDrawer": [
2178         ],
2179         "MaterialComponents/schemes/Color": [
2181         ]
2182       }
2183     },
2184     {
2185       "name": "OverlayWindow",
2186       "platforms": {
2187         "ios": "9.0"
2188       },
2189       "public_header_files": "components/OverlayWindow/src/*.h",
2190       "source_files": [
2191         "components/OverlayWindow/src/*.{h,m}",
2192         "components/OverlayWindow/src/private/*.{h,m}"
2193       ],
2194       "dependencies": {
2195         "MaterialComponents/private/Application": [
2197         ]
2198       },
2199       "testspecs": [
2200         {
2201           "name": "UnitTests",
2202           "test_type": "unit",
2203           "source_files": [
2204             "components/OverlayWindow/tests/unit/*.{h,m,swift}",
2205             "components/OverlayWindow/tests/unit/supplemental/*.{h,m,swift}"
2206           ],
2207           "resources": "components/OverlayWindow/tests/unit/resources/*"
2208         }
2209       ]
2210     },
2211     {
2212       "name": "PageControl",
2213       "platforms": {
2214         "ios": "9.0"
2215       },
2216       "public_header_files": "components/PageControl/src/*.h",
2217       "source_files": [
2218         "components/PageControl/src/*.{h,m}",
2219         "components/PageControl/src/private/*.{h,m}"
2220       ],
2221       "resources": [
2222         "components/PageControl/src/MaterialPageControl.bundle"
2223       ],
2224       "dependencies": {
2225         "MDFInternationalization": [
2227         ]
2228       },
2229       "testspecs": [
2230         {
2231           "name": "UnitTests",
2232           "test_type": "unit",
2233           "source_files": [
2234             "components/PageControl/tests/unit/*.{h,m,swift}",
2235             "components/PageControl/tests/unit/supplemental/*.{h,m,swift}"
2236           ],
2237           "resources": "components/PageControl/tests/unit/resources/*"
2238         }
2239       ]
2240     },
2241     {
2242       "name": "PageControl+ColorThemer",
2243       "platforms": {
2244         "ios": "9.0"
2245       },
2246       "public_header_files": [
2247         "components/PageControl/src/ColorThemer/*.h"
2248       ],
2249       "source_files": [
2250         "components/PageControl/src/ColorThemer/*.{h,m}"
2251       ],
2252       "dependencies": {
2253         "MaterialComponents/PageControl": [
2255         ],
2256         "MaterialComponents/Themes": [
2258         ]
2259       }
2260     },
2261     {
2262       "name": "Palettes",
2263       "platforms": {
2264         "ios": "9.0"
2265       },
2266       "public_header_files": "components/Palettes/src/*.h",
2267       "source_files": [
2268         "components/Palettes/src/*.{h,m}",
2269         "components/Palettes/src/private/*.{h,m}"
2270       ],
2271       "testspecs": [
2272         {
2273           "name": "UnitTests",
2274           "test_type": "unit",
2275           "source_files": [
2276             "components/Palettes/tests/unit/*.{h,m,swift}",
2277             "components/Palettes/tests/unit/supplemental/*.{h,m,swift}"
2278           ],
2279           "resources": "components/Palettes/tests/unit/resources/*"
2280         }
2281       ]
2282     },
2283     {
2284       "name": "ProgressView",
2285       "platforms": {
2286         "ios": "9.0"
2287       },
2288       "public_header_files": "components/ProgressView/src/*.h",
2289       "source_files": [
2290         "components/ProgressView/src/*.{h,m}",
2291         "components/ProgressView/src/private/*.{h,m}"
2292       ],
2293       "dependencies": {
2294         "MDFInternationalization": [
2296         ],
2297         "MaterialComponents/Palettes": [
2299         ],
2300         "MaterialComponents/private/Math": [
2302         ],
2303         "MotionAnimator": [
2304           "~> 2.1"
2305         ]
2306       },
2307       "testspecs": [
2308         {
2309           "name": "UnitTests",
2310           "test_type": "unit",
2311           "source_files": [
2312             "components/ProgressView/tests/unit/*.{h,m,swift}",
2313             "components/ProgressView/tests/unit/supplemental/*.{h,m,swift}"
2314           ],
2315           "resources": "components/ProgressView/tests/unit/resources/*"
2316         }
2317       ]
2318     },
2319     {
2320       "name": "ProgressView+ColorThemer",
2321       "platforms": {
2322         "ios": "9.0"
2323       },
2324       "public_header_files": [
2325         "components/ProgressView/src/ColorThemer/*.h"
2326       ],
2327       "source_files": [
2328         "components/ProgressView/src/ColorThemer/*.{h,m}"
2329       ],
2330       "dependencies": {
2331         "MaterialComponents/ProgressView": [
2333         ],
2334         "MaterialComponents/Themes": [
2336         ]
2337       }
2338     },
2339     {
2340       "name": "Ripple",
2341       "platforms": {
2342         "ios": "9.0"
2343       },
2344       "public_header_files": "components/Ripple/src/*.h",
2345       "source_files": [
2346         "components/Ripple/src/*.{h,m}",
2347         "components/Ripple/src/private/*.{h,m}"
2348       ],
2349       "dependencies": {
2350         "MaterialComponents/AnimationTiming": [
2352         ],
2353         "MaterialComponents/private/Math": [
2355         ]
2356       },
2357       "testspecs": [
2358         {
2359           "name": "UnitTests",
2360           "test_type": "unit",
2361           "source_files": [
2362             "components/Ripple/tests/unit/*.{h,m,swift}",
2363             "components/Ripple/tests/unit/supplemental/*.{h,m,swift}"
2364           ],
2365           "resources": "components/Ripple/tests/unit/resources/*"
2366         }
2367       ]
2368     },
2369     {
2370       "name": "ShadowElevations",
2371       "platforms": {
2372         "ios": "9.0"
2373       },
2374       "public_header_files": "components/ShadowElevations/src/*.h",
2375       "source_files": "components/ShadowElevations/src/*.{h,m}",
2376       "testspecs": [
2377         {
2378           "name": "UnitTests",
2379           "test_type": "unit",
2380           "source_files": [
2381             "components/ShadowElevations/tests/unit/*.{h,m,swift}",
2382             "components/ShadowElevations/tests/unit/supplemental/*.{h,m,swift}"
2383           ],
2384           "resources": "components/ShadowElevations/tests/unit/resources/*"
2385         }
2386       ]
2387     },
2388     {
2389       "name": "ShadowLayer",
2390       "platforms": {
2391         "ios": "9.0"
2392       },
2393       "public_header_files": "components/ShadowLayer/src/*.h",
2394       "source_files": "components/ShadowLayer/src/*.{h,m}",
2395       "dependencies": {
2396         "MaterialComponents/ShadowElevations": [
2398         ]
2399       },
2400       "testspecs": [
2401         {
2402           "name": "UnitTests",
2403           "test_type": "unit",
2404           "source_files": [
2405             "components/ShadowLayer/tests/unit/*.{h,m,swift}",
2406             "components/ShadowLayer/tests/unit/supplemental/*.{h,m,swift}"
2407           ],
2408           "resources": "components/ShadowLayer/tests/unit/resources/*"
2409         }
2410       ]
2411     },
2412     {
2413       "name": "ShapeLibrary",
2414       "platforms": {
2415         "ios": "9.0"
2416       },
2417       "public_header_files": "components/ShapeLibrary/src/*.h",
2418       "source_files": [
2419         "components/ShapeLibrary/src/*.{h,m}",
2420         "components/ShapeLibrary/src/private/*.{h,m}"
2421       ],
2422       "dependencies": {
2423         "MaterialComponents/Shapes": [
2425         ],
2426         "MaterialComponents/private/Math": [
2428         ]
2429       },
2430       "testspecs": [
2431         {
2432           "name": "UnitTests",
2433           "test_type": "unit",
2434           "source_files": [
2435             "components/ShapeLibrary/tests/unit/*.{h,m,swift}",
2436             "components/ShapeLibrary/tests/unit/supplemental/*.{h,m,swift}"
2437           ],
2438           "resources": "components/ShapeLibrary/tests/unit/resources/*"
2439         }
2440       ]
2441     },
2442     {
2443       "name": "Shapes",
2444       "platforms": {
2445         "ios": "9.0"
2446       },
2447       "public_header_files": "components/Shapes/src/*.h",
2448       "source_files": [
2449         "components/Shapes/src/*.{h,m}",
2450         "components/Shapes/src/private/*.{h,m}"
2451       ],
2452       "dependencies": {
2453         "MaterialComponents/ShadowLayer": [
2455         ],
2456         "MaterialComponents/private/Math": [
2458         ]
2459       },
2460       "testspecs": [
2461         {
2462           "name": "UnitTests",
2463           "test_type": "unit",
2464           "source_files": [
2465             "components/Shapes/tests/unit/*.{h,m,swift}",
2466             "components/Shapes/tests/unit/supplemental/*.{h,m,swift}"
2467           ],
2468           "resources": "components/Shapes/tests/unit/resources/*"
2469         }
2470       ]
2471     },
2472     {
2473       "name": "Slider",
2474       "platforms": {
2475         "ios": "9.0"
2476       },
2477       "public_header_files": [
2478         "components/Slider/src/*.h"
2479       ],
2480       "source_files": [
2481         "components/Slider/src/*.{h,m}",
2482         "components/Slider/src/private/*.{h,m}"
2483       ],
2484       "dependencies": {
2485         "MaterialComponents/Palettes": [
2487         ],
2488         "MaterialComponents/ShadowElevations": [
2490         ],
2491         "MaterialComponents/private/ThumbTrack": [
2493         ]
2494       },
2495       "testspecs": [
2496         {
2497           "name": "UnitTests",
2498           "test_type": "unit",
2499           "source_files": [
2500             "components/Slider/tests/unit/*.{h,m,swift}",
2501             "components/Slider/tests/unit/supplemental/*.{h,m,swift}"
2502           ],
2503           "resources": "components/Slider/tests/unit/resources/*"
2504         }
2505       ]
2506     },
2507     {
2508       "name": "Slider+ColorThemer",
2509       "platforms": {
2510         "ios": "9.0"
2511       },
2512       "public_header_files": [
2513         "components/Slider/src/ColorThemer/*.h"
2514       ],
2515       "source_files": [
2516         "components/Slider/src/ColorThemer/*.{h,m}"
2517       ],
2518       "dependencies": {
2519         "MaterialComponents/Palettes": [
2521         ],
2522         "MaterialComponents/Slider": [
2524         ],
2525         "MaterialComponents/schemes/Color": [
2527         ]
2528       }
2529     },
2530     {
2531       "name": "Snackbar",
2532       "platforms": {
2533         "ios": "9.0"
2534       },
2535       "public_header_files": "components/Snackbar/src/*.h",
2536       "source_files": [
2537         "components/Snackbar/src/*.{h,m}",
2538         "components/Snackbar/src/private/*.{h,m}"
2539       ],
2540       "resources": [
2541         "components/Snackbar/src/MaterialSnackbar.bundle"
2542       ],
2543       "dependencies": {
2544         "MaterialComponents/AnimationTiming": [
2546         ],
2547         "MaterialComponents/Buttons": [
2549         ],
2550         "MaterialComponents/OverlayWindow": [
2552         ],
2553         "MaterialComponents/Typography": [
2555         ],
2556         "MaterialComponents/private/Application": [
2558         ],
2559         "MaterialComponents/private/KeyboardWatcher": [
2561         ],
2562         "MaterialComponents/private/Overlay": [
2564         ]
2565       },
2566       "testspecs": [
2567         {
2568           "name": "UnitTests",
2569           "test_type": "unit",
2570           "source_files": [
2571             "components/Snackbar/tests/unit/*.{h,m,swift}",
2572             "components/Snackbar/tests/unit/supplemental/*.{h,m,swift}"
2573           ],
2574           "resources": "components/Snackbar/tests/unit/resources/*",
2575           "dependencies": {
2576             "MaterialComponents/Snackbar+ColorThemer": [
2578             ],
2579             "MaterialComponents/Snackbar+FontThemer": [
2581             ],
2582             "MaterialComponents/Snackbar+TypographyThemer": [
2584             ],
2585             "MaterialComponents/Themes": [
2587             ]
2588           }
2589         }
2590       ]
2591     },
2592     {
2593       "name": "Snackbar+ColorThemer",
2594       "platforms": {
2595         "ios": "9.0"
2596       },
2597       "public_header_files": [
2598         "components/Snackbar/src/ColorThemer/*.h"
2599       ],
2600       "source_files": [
2601         "components/Snackbar/src/ColorThemer/*.{h,m}"
2602       ],
2603       "dependencies": {
2604         "MaterialComponents/Snackbar": [
2606         ],
2607         "MaterialComponents/schemes/Color": [
2609         ]
2610       }
2611     },
2612     {
2613       "name": "Snackbar+FontThemer",
2614       "platforms": {
2615         "ios": "9.0"
2616       },
2617       "public_header_files": [
2618         "components/Snackbar/src/FontThemer/*.h"
2619       ],
2620       "source_files": [
2621         "components/Snackbar/src/FontThemer/*.{h,m}"
2622       ],
2623       "dependencies": {
2624         "MaterialComponents/Snackbar": [
2626         ],
2627         "MaterialComponents/Themes": [
2629         ]
2630       }
2631     },
2632     {
2633       "name": "Snackbar+TypographyThemer",
2634       "platforms": {
2635         "ios": "9.0"
2636       },
2637       "public_header_files": [
2638         "components/Snackbar/src/TypographyThemer/*.h"
2639       ],
2640       "source_files": [
2641         "components/Snackbar/src/TypographyThemer/*.{h,m}"
2642       ],
2643       "dependencies": {
2644         "MaterialComponents/Snackbar": [
2646         ],
2647         "MaterialComponents/schemes/Typography": [
2649         ]
2650       }
2651     },
2652     {
2653       "name": "Tabs",
2654       "platforms": {
2655         "ios": "9.0"
2656       },
2657       "public_header_files": "components/Tabs/src/*.h",
2658       "source_files": [
2659         "components/Tabs/src/*.{h,m}",
2660         "components/Tabs/src/private/*.{h,m}"
2661       ],
2662       "resources": [
2663         "components/Tabs/src/MaterialTabs.bundle"
2664       ],
2665       "dependencies": {
2666         "MDFInternationalization": [
2668         ],
2669         "MaterialComponents/AnimationTiming": [
2671         ],
2672         "MaterialComponents/Ink": [
2674         ],
2675         "MaterialComponents/Palettes": [
2677         ],
2678         "MaterialComponents/Ripple": [
2680         ],
2681         "MaterialComponents/ShadowElevations": [
2683         ],
2684         "MaterialComponents/ShadowLayer": [
2686         ],
2687         "MaterialComponents/Typography": [
2689         ],
2690         "MaterialComponents/private/Math": [
2692         ]
2693       },
2694       "testspecs": [
2695         {
2696           "name": "UnitTests",
2697           "test_type": "unit",
2698           "source_files": [
2699             "components/Tabs/tests/unit/*.{h,m,swift}",
2700             "components/Tabs/tests/unit/supplemental/*.{h,m,swift}"
2701           ],
2702           "resources": "components/Tabs/tests/unit/resources/*",
2703           "dependencies": {
2704             "MaterialComponents/Tabs+ColorThemer": [
2706             ],
2707             "MaterialComponents/Tabs+FontThemer": [
2709             ],
2710             "MaterialComponents/Tabs+TypographyThemer": [
2712             ],
2713             "MaterialComponents/Themes": [
2715             ]
2716           }
2717         }
2718       ]
2719     },
2720     {
2721       "name": "Tabs+ColorThemer",
2722       "platforms": {
2723         "ios": "9.0"
2724       },
2725       "public_header_files": [
2726         "components/Tabs/src/ColorThemer/*.h"
2727       ],
2728       "source_files": [
2729         "components/Tabs/src/ColorThemer/*.{h,m}"
2730       ],
2731       "dependencies": {
2732         "MaterialComponents/schemes/Color": [
2734         ],
2735         "MaterialComponents/Tabs": [
2737         ]
2738       }
2739     },
2740     {
2741       "name": "Tabs+FontThemer",
2742       "platforms": {
2743         "ios": "9.0"
2744       },
2745       "public_header_files": [
2746         "components/Tabs/src/FontThemer/*.h"
2747       ],
2748       "source_files": [
2749         "components/Tabs/src/FontThemer/*.{h,m}"
2750       ],
2751       "dependencies": {
2752         "MaterialComponents/Tabs": [
2754         ],
2755         "MaterialComponents/Themes": [
2757         ]
2758       }
2759     },
2760     {
2761       "name": "Tabs+TypographyThemer",
2762       "platforms": {
2763         "ios": "9.0"
2764       },
2765       "public_header_files": [
2766         "components/Tabs/src/TypographyThemer/*.h"
2767       ],
2768       "source_files": [
2769         "components/Tabs/src/TypographyThemer/*.{h,m}"
2770       ],
2771       "dependencies": {
2772         "MaterialComponents/Tabs": [
2774         ],
2775         "MaterialComponents/schemes/Typography": [
2777         ]
2778       }
2779     },
2780     {
2781       "name": "Tabs+Theming",
2782       "platforms": {
2783         "ios": "9.0"
2784       },
2785       "public_header_files": "components/Tabs/src/Theming/*.h",
2786       "source_files": [
2787         "components/Tabs/src/Theming/*.{h,m}",
2788         "components/Tabs/src/Theming/private/*.{h,m}"
2789       ],
2790       "dependencies": {
2791         "MaterialComponents/Tabs": [
2793         ],
2794         "MaterialComponents/Tabs+ColorThemer": [
2796         ],
2797         "MaterialComponents/Tabs+TypographyThemer": [
2799         ],
2800         "MaterialComponents/schemes/Container": [
2802         ]
2803       },
2804       "testspecs": [
2805         {
2806           "name": "UnitTests",
2807           "test_type": "unit",
2808           "source_files": [
2809             "components/Tabs/tests/unit/Theming/*.{h,m,swift}",
2810             "components/Tabs/tests/unit/Theming/supplemental/*.{h,m,swift}"
2811           ],
2812           "resources": "components/Tabs/tests/unit/Theming/resources/*"
2813         }
2814       ]
2815     },
2816     {
2817       "name": "TextFields",
2818       "platforms": {
2819         "ios": "9.0"
2820       },
2821       "public_header_files": "components/TextFields/src/*.h",
2822       "source_files": [
2823         "components/TextFields/src/*.{h,m}",
2824         "components/TextFields/src/private/*.{h,m}"
2825       ],
2826       "dependencies": {
2827         "MaterialComponents/AnimationTiming": [
2829         ],
2830         "MaterialComponents/Palettes": [
2832         ],
2833         "MaterialComponents/Typography": [
2835         ],
2836         "MDFInternationalization": [
2838         ],
2839         "MaterialComponents/private/Math": [
2841         ]
2842       },
2843       "testspecs": [
2844         {
2845           "name": "UnitTests",
2846           "test_type": "unit",
2847           "source_files": [
2848             "components/TextFields/tests/unit/*.{h,m,swift}",
2849             "components/TextFields/tests/unit/supplemental/*.{h,m,swift}"
2850           ],
2851           "resources": "components/TextFields/tests/unit/resources/*",
2852           "dependencies": {
2853             "MaterialComponents/TextFields+ColorThemer": [
2855             ],
2856             "MaterialComponents/TextFields+FontThemer": [
2858             ],
2859             "MaterialComponents/TextFields+TypographyThemer": [
2861             ],
2862             "MaterialComponents/Themes": [
2864             ]
2865           }
2866         }
2867       ]
2868     },
2869     {
2870       "name": "TextFields+ContainedInputView",
2871       "platforms": {
2872         "ios": "9.0"
2873       },
2874       "public_header_files": "components/TextFields/src/ContainedInputView/*.h",
2875       "source_files": [
2876         "components/TextFields/src/ContainedInputView/*.{h,m}",
2877         "components/TextFields/src/ContainedInputView/private/*.{h,m}"
2878       ],
2879       "testspecs": [
2880         {
2881           "name": "UnitTests",
2882           "test_type": "unit",
2883           "source_files": [
2884             "components/TextFields/tests/unit/ContainedInputView/*.{h,m,swift}",
2885             "components/TextFields/tests/unit/ContainedInputView/supplemental/*.{h,m,swift}"
2886           ],
2887           "resources": "components/TextFields/tests/unit/ContainedInputView/resources/*"
2888         }
2889       ]
2890     },
2891     {
2892       "name": "TextFields+ColorThemer",
2893       "platforms": {
2894         "ios": "9.0"
2895       },
2896       "public_header_files": [
2897         "components/TextFields/src/ColorThemer/*.h"
2898       ],
2899       "source_files": [
2900         "components/TextFields/src/ColorThemer/*.{h,m}"
2901       ],
2902       "dependencies": {
2903         "MaterialComponents/TextFields": [
2905         ],
2906         "MaterialComponents/Themes": [
2908         ]
2909       }
2910     },
2911     {
2912       "name": "TextFields+FontThemer",
2913       "platforms": {
2914         "ios": "9.0"
2915       },
2916       "public_header_files": [
2917         "components/TextFields/src/FontThemer/*.h"
2918       ],
2919       "source_files": [
2920         "components/TextFields/src/FontThemer/*.{h,m}"
2921       ],
2922       "dependencies": {
2923         "MaterialComponents/TextFields": [
2925         ],
2926         "MaterialComponents/Themes": [
2928         ]
2929       }
2930     },
2931     {
2932       "name": "TextFields+Theming",
2933       "platforms": {
2934         "ios": "9.0"
2935       },
2936       "public_header_files": "components/TextFields/src/Theming/*.h",
2937       "source_files": [
2938         "components/TextFields/src/Theming/*.{h,m}",
2939         "components/TextFields/src/Theming/private/*.{h,m}"
2940       ],
2941       "dependencies": {
2942         "MaterialComponents/TextFields": [
2944         ],
2945         "MaterialComponents/TextFields+ColorThemer": [
2947         ],
2948         "MaterialComponents/TextFields+TypographyThemer": [
2950         ],
2951         "MaterialComponents/schemes/Container": [
2953         ]
2954       },
2955       "testspecs": [
2956         {
2957           "name": "UnitTests",
2958           "test_type": "unit",
2959           "source_files": [
2960             "components/TextFields/tests/unit/Theming/*.{h,m,swift}",
2961             "components/TextFields/tests/unit/Theming/supplemental/*.{h,m,swift}"
2962           ],
2963           "resources": "components/TextFields/tests/unit/Theming/resources/*"
2964         }
2965       ]
2966     },
2967     {
2968       "name": "TextFields+TypographyThemer",
2969       "platforms": {
2970         "ios": "9.0"
2971       },
2972       "public_header_files": [
2973         "components/TextFields/src/TypographyThemer/*.h"
2974       ],
2975       "source_files": [
2976         "components/TextFields/src/TypographyThemer/*.{h,m}"
2977       ],
2978       "dependencies": {
2979         "MaterialComponents/TextFields": [
2981         ],
2982         "MaterialComponents/schemes/Typography": [
2984         ]
2985       }
2986     },
2987     {
2988       "name": "Themes",
2989       "platforms": {
2990         "ios": "9.0"
2991       },
2992       "public_header_files": "components/Themes/src/*.h",
2993       "source_files": [
2994         "components/Themes/src/*.{h,m}",
2995         "components/Themes/src/private/*.{h,m}"
2996       ],
2997       "dependencies": {
2998         "MaterialComponents/schemes/Color": [
3000         ],
3001         "MaterialComponents/schemes/Typography": [
3003         ]
3004       },
3005       "testspecs": [
3006         {
3007           "name": "UnitTests",
3008           "test_type": "unit",
3009           "source_files": [
3010             "components/Themes/tests/unit/*.{h,m,swift}",
3011             "components/Themes/tests/unit/supplemental/*.{h,m,swift}"
3012           ],
3013           "resources": "components/Themes/tests/unit/resources/*"
3014         }
3015       ]
3016     },
3017     {
3018       "name": "Typography",
3019       "platforms": {
3020         "ios": "9.0"
3021       },
3022       "public_header_files": "components/Typography/src/*.h",
3023       "source_files": [
3024         "components/Typography/src/*.{h,m}",
3025         "components/Typography/src/private/*.{h,m}"
3026       ],
3027       "dependencies": {
3028         "MaterialComponents/private/Application": [
3030         ],
3031         "MaterialComponents/private/Math": [
3033         ]
3034       },
3035       "testspecs": [
3036         {
3037           "name": "UnitTests",
3038           "test_type": "unit",
3039           "source_files": [
3040             "components/Typography/tests/unit/*.{h,m,swift}",
3041             "components/Typography/tests/unit/supplemental/*.{h,m,swift}"
3042           ],
3043           "resources": "components/Typography/tests/unit/resources/*"
3044         }
3045       ]
3046     },
3047     {
3048       "name": "schemes",
3049       "subspecs": [
3050         {
3051           "name": "Color",
3052           "platforms": {
3053             "ios": "9.0"
3054           },
3055           "public_header_files": "components/schemes/Color/src/*.h",
3056           "source_files": "components/schemes/Color/src/*.{h,m}",
3057           "testspecs": [
3058             {
3059               "name": "UnitTests",
3060               "test_type": "unit",
3061               "source_files": [
3062                 "components/schemes/Color/tests/unit/*.{h,m,swift}",
3063                 "components/schemes/Color/tests/unit/supplemental/*.{h,m,swift}"
3064               ],
3065               "resources": "components/schemes/Color/tests/unit/resources/*",
3066               "dependencies": {
3067                 "MaterialComponents/private/Math": [
3069                 ]
3070               }
3071             }
3072           ]
3073         },
3074         {
3075           "name": "Container",
3076           "platforms": {
3077             "ios": "9.0"
3078           },
3079           "public_header_files": "components/schemes/Container/src/*.h",
3080           "source_files": "components/schemes/Container/src/*.{h,m}",
3081           "dependencies": {
3082             "MaterialComponents/schemes/Color": [
3084             ],
3085             "MaterialComponents/schemes/Typography": [
3087             ],
3088             "MaterialComponents/schemes/Shape": [
3090             ]
3091           },
3092           "testspecs": [
3093             {
3094               "name": "UnitTests",
3095               "test_type": "unit",
3096               "source_files": [
3097                 "components/schemes/Container/tests/unit/*.{h,m,swift}",
3098                 "components/schemes/Container/tests/unit/supplemental/*.{h,m,swift}"
3099               ]
3100             }
3101           ]
3102         },
3103         {
3104           "name": "Shape",
3105           "platforms": {
3106             "ios": "9.0"
3107           },
3108           "public_header_files": "components/schemes/Shape/src/*.h",
3109           "source_files": "components/schemes/Shape/src/*.{h,m}",
3110           "dependencies": {
3111             "MaterialComponents/ShapeLibrary": [
3113             ],
3114             "MaterialComponents/Shapes": [
3116             ]
3117           },
3118           "testspecs": [
3119             {
3120               "name": "UnitTests",
3121               "test_type": "unit",
3122               "source_files": [
3123                 "components/schemes/Shape/tests/unit/*.{h,m,swift}",
3124                 "components/schemes/Shape/tests/unit/supplemental/*.{h,m,swift}"
3125               ],
3126               "resources": "components/schemes/Shape/tests/unit/resources/*"
3127             }
3128           ]
3129         },
3130         {
3131           "name": "Typography",
3132           "platforms": {
3133             "ios": "9.0"
3134           },
3135           "public_header_files": "components/schemes/Typography/src/*.h",
3136           "source_files": "components/schemes/Typography/src/*.{h,m}",
3137           "dependencies": {
3138             "MaterialComponents/Typography": [
3140             ]
3141           },
3142           "testspecs": [
3143             {
3144               "name": "UnitTests",
3145               "test_type": "unit",
3146               "source_files": [
3147                 "components/schemes/Typography/tests/unit/*.{h,m,swift}",
3148                 "components/schemes/Typography/tests/unit/supplemental/*.{h,m,swift}"
3149               ],
3150               "resources": "components/schemes/Typography/tests/unit/resources/*"
3151             }
3152           ]
3153         }
3154       ]
3155     },
3156     {
3157       "name": "private",
3158       "subspecs": [
3159         {
3160           "name": "Icons",
3161           "subspecs": [
3162             {
3163               "name": "Base",
3164               "public_header_files": "components/private/Icons/src/*.h",
3165               "source_files": "components/private/Icons/src/*.{h,m}"
3166             },
3167             {
3168               "name": "ic_arrow_back",
3169               "public_header_files": "components/private/Icons/icons/ic_arrow_back/src/*.h",
3170               "source_files": "components/private/Icons/icons/ic_arrow_back/src/*.{h,m}",
3171               "resource_bundles": {
3172                 "MaterialIcons_ic_arrow_back": [
3173                   "components/private/Icons/icons/ic_arrow_back/src/MaterialIcons_ic_arrow_back.bundle/*.png"
3174                 ]
3175               },
3176               "dependencies": {
3177                 "MaterialComponents/private/Icons/Base": [
3179                 ]
3180               }
3181             },
3182             {
3183               "name": "ic_check",
3184               "public_header_files": "components/private/Icons/icons/ic_check/src/*.h",
3185               "source_files": "components/private/Icons/icons/ic_check/src/*.{h,m}",
3186               "resource_bundles": {
3187                 "MaterialIcons_ic_check": [
3188                   "components/private/Icons/icons/ic_check/src/MaterialIcons_ic_check.bundle/*.png"
3189                 ]
3190               },
3191               "dependencies": {
3192                 "MaterialComponents/private/Icons/Base": [
3194                 ]
3195               }
3196             },
3197             {
3198               "name": "ic_check_circle",
3199               "public_header_files": "components/private/Icons/icons/ic_check_circle/src/*.h",
3200               "source_files": "components/private/Icons/icons/ic_check_circle/src/*.{h,m}",
3201               "resource_bundles": {
3202                 "MaterialIcons_ic_check_circle": [
3203                   "components/private/Icons/icons/ic_check_circle/src/MaterialIcons_ic_check_circle.bundle/*.png"
3204                 ]
3205               },
3206               "dependencies": {
3207                 "MaterialComponents/private/Icons/Base": [
3209                 ]
3210               }
3211             },
3212             {
3213               "name": "ic_chevron_right",
3214               "public_header_files": "components/private/Icons/icons/ic_chevron_right/src/*.h",
3215               "source_files": "components/private/Icons/icons/ic_chevron_right/src/*.{h,m}",
3216               "resource_bundles": {
3217                 "MaterialIcons_ic_chevron_right": [
3218                   "components/private/Icons/icons/ic_chevron_right/src/MaterialIcons_ic_chevron_right.bundle/*.png"
3219                 ]
3220               },
3221               "dependencies": {
3222                 "MaterialComponents/private/Icons/Base": [
3224                 ]
3225               }
3226             },
3227             {
3228               "name": "ic_color_lens",
3229               "public_header_files": "components/private/Icons/icons/ic_color_lens/src/*.h",
3230               "source_files": "components/private/Icons/icons/ic_color_lens/src/*.{h,m}",
3231               "resource_bundles": {
3232                 "MaterialIcons_ic_color_lens": [
3233                   "components/private/Icons/icons/ic_color_lens/src/MaterialIcons_ic_color_lens.bundle/*.png"
3234                 ]
3235               },
3236               "dependencies": {
3237                 "MaterialComponents/private/Icons/Base": [
3239                 ]
3240               }
3241             },
3242             {
3243               "name": "ic_help_outline",
3244               "public_header_files": "components/private/Icons/icons/ic_help_outline/src/*.h",
3245               "source_files": "components/private/Icons/icons/ic_help_outline/src/*.{h,m}",
3246               "resource_bundles": {
3247                 "MaterialIcons_ic_help_outline": [
3248                   "components/private/Icons/icons/ic_help_outline/src/MaterialIcons_ic_help_outline.bundle/*.png"
3249                 ]
3250               },
3251               "dependencies": {
3252                 "MaterialComponents/private/Icons/Base": [
3254                 ]
3255               }
3256             },
3257             {
3258               "name": "ic_info",
3259               "public_header_files": "components/private/Icons/icons/ic_info/src/*.h",
3260               "source_files": "components/private/Icons/icons/ic_info/src/*.{h,m}",
3261               "resource_bundles": {
3262                 "MaterialIcons_ic_info": [
3263                   "components/private/Icons/icons/ic_info/src/MaterialIcons_ic_info.bundle/*.png"
3264                 ]
3265               },
3266               "dependencies": {
3267                 "MaterialComponents/private/Icons/Base": [
3269                 ]
3270               }
3271             },
3272             {
3273               "name": "ic_more_horiz",
3274               "public_header_files": "components/private/Icons/icons/ic_more_horiz/src/*.h",
3275               "source_files": "components/private/Icons/icons/ic_more_horiz/src/*.{h,m}",
3276               "resource_bundles": {
3277                 "MaterialIcons_ic_more_horiz": [
3278                   "components/private/Icons/icons/ic_more_horiz/src/MaterialIcons_ic_more_horiz.bundle/*.png"
3279                 ]
3280               },
3281               "dependencies": {
3282                 "MaterialComponents/private/Icons/Base": [
3284                 ]
3285               }
3286             },
3287             {
3288               "name": "ic_radio_button_unchecked",
3289               "public_header_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.h",
3290               "source_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.{h,m}",
3291               "resource_bundles": {
3292                 "MaterialIcons_ic_radio_button_unchecked": [
3293                   "components/private/Icons/icons/ic_radio_button_unchecked/src/MaterialIcons_ic_radio_button_unchecked.bundle/*.png"
3294                 ]
3295               },
3296               "dependencies": {
3297                 "MaterialComponents/private/Icons/Base": [
3299                 ]
3300               }
3301             },
3302             {
3303               "name": "ic_reorder",
3304               "public_header_files": "components/private/Icons/icons/ic_reorder/src/*.h",
3305               "source_files": "components/private/Icons/icons/ic_reorder/src/*.{h,m}",
3306               "resource_bundles": {
3307                 "MaterialIcons_ic_reorder": [
3308                   "components/private/Icons/icons/ic_reorder/src/MaterialIcons_ic_reorder.bundle/*.png"
3309                 ]
3310               },
3311               "dependencies": {
3312                 "MaterialComponents/private/Icons/Base": [
3314                 ]
3315               }
3316             },
3317             {
3318               "name": "ic_settings",
3319               "public_header_files": "components/private/Icons/icons/ic_settings/src/*.h",
3320               "source_files": "components/private/Icons/icons/ic_settings/src/*.{h,m}",
3321               "resource_bundles": {
3322                 "MaterialIcons_ic_settings": [
3323                   "components/private/Icons/icons/ic_settings/src/MaterialIcons_ic_settings.bundle/*.png"
3324                 ]
3325               },
3326               "dependencies": {
3327                 "MaterialComponents/private/Icons/Base": [
3329                 ]
3330               }
3331             }
3332           ]
3333         },
3334         {
3335           "name": "Application",
3336           "platforms": {
3337             "ios": "9.0"
3338           },
3339           "public_header_files": "components/private/Application/src/*.h",
3340           "source_files": "components/private/Application/src/*.{h,m}",
3341           "testspecs": [
3342             {
3343               "name": "UnitTests",
3344               "test_type": "unit",
3345               "source_files": [
3346                 "components/private/Application/tests/unit/*.{h,m,swift}",
3347                 "components/private/Application/tests/unit/supplemental/*.{h,m,swift}"
3348               ],
3349               "resources": "components/private/Application/tests/unit/resources/*"
3350             }
3351           ]
3352         },
3353         {
3354           "name": "KeyboardWatcher",
3355           "platforms": {
3356             "ios": "9.0"
3357           },
3358           "public_header_files": "components/private/KeyboardWatcher/src/*.h",
3359           "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
3360           "dependencies": {
3361             "MaterialComponents/private/Application": [
3363             ]
3364           },
3365           "testspecs": [
3366             {
3367               "name": "UnitTests",
3368               "test_type": "unit",
3369               "source_files": [
3370                 "components/private/KeyboardWatcher/tests/unit/*.{h,m,swift}",
3371                 "components/private/KeyboardWatcher/tests/unit/supplemental/*.{h,m,swift}"
3372               ],
3373               "resources": "components/private/KeyboardWatcher/tests/unit/resources/*"
3374             }
3375           ]
3376         },
3377         {
3378           "name": "Math",
3379           "platforms": {
3380             "ios": "9.0"
3381           },
3382           "public_header_files": "components/private/Math/src/*.h",
3383           "source_files": "components/private/Math/src/*.{h,m}",
3384           "testspecs": [
3385             {
3386               "name": "UnitTests",
3387               "test_type": "unit",
3388               "source_files": [
3389                 "components/private/Math/tests/unit/*.{h,m,swift}",
3390                 "components/private/Math/tests/unit/supplemental/*.{h,m,swift}"
3391               ],
3392               "resources": "components/private/Math/tests/unit/resources/*"
3393             }
3394           ]
3395         },
3396         {
3397           "name": "Overlay",
3398           "platforms": {
3399             "ios": "9.0"
3400           },
3401           "public_header_files": "components/private/Overlay/src/*.h",
3402           "source_files": [
3403             "components/private/Overlay/src/*.{h,m}",
3404             "components/private/Overlay/src/private/*.{h,m}"
3405           ],
3406           "testspecs": [
3407             {
3408               "name": "UnitTests",
3409               "test_type": "unit",
3410               "source_files": [
3411                 "components/private/Overlay/tests/unit/*.{h,m,swift}",
3412                 "components/private/Overlay/tests/unit/supplemental/*.{h,m,swift}"
3413               ],
3414               "resources": "components/private/Overlay/tests/unit/resources/*"
3415             }
3416           ]
3417         },
3418         {
3419           "name": "ThumbTrack",
3420           "platforms": {
3421             "ios": "9.0"
3422           },
3423           "public_header_files": "components/private/ThumbTrack/src/*.h",
3424           "source_files": [
3425             "components/private/ThumbTrack/src/*.{h,m}",
3426             "components/private/ThumbTrack/src/private/*.{h,m}"
3427           ],
3428           "dependencies": {
3429             "MaterialComponents/Ink": [
3431             ],
3432             "MaterialComponents/Ripple": [
3434             ],
3435             "MaterialComponents/ShadowElevations": [
3437             ],
3438             "MaterialComponents/ShadowLayer": [
3440             ],
3441             "MaterialComponents/Typography": [
3443             ],
3444             "MDFInternationalization": [
3446             ],
3447             "MaterialComponents/private/Math": [
3449             ]
3450           },
3451           "testspecs": [
3452             {
3453               "name": "UnitTests",
3454               "test_type": "unit",
3455               "source_files": [
3456                 "components/private/ThumbTrack/tests/unit/*.{h,m,swift}",
3457                 "components/private/ThumbTrack/tests/unit/supplemental/*.{h,m,swift}"
3458               ],
3459               "resources": "components/private/ThumbTrack/tests/unit/resources/*"
3460             }
3461           ]
3462         },
3463         {
3464           "name": "UIMetrics",
3465           "platforms": {
3466             "ios": "9.0"
3467           },
3468           "public_header_files": "components/private/UIMetrics/src/*.h",
3469           "source_files": [
3470             "components/private/UIMetrics/src/*.{h,m}",
3471             "components/private/UIMetrics/src/private/*.{h,m}"
3472           ],
3473           "dependencies": {
3474             "MaterialComponents/private/Application": [
3476             ]
3477           },
3478           "testspecs": [
3479             {
3480               "name": "UnitTests",
3481               "test_type": "unit",
3482               "source_files": [
3483                 "components/private/UIMetrics/tests/unit/*.{h,m,swift}",
3484                 "components/private/UIMetrics/tests/unit/supplemental/*.{h,m,swift}"
3485               ],
3486               "resources": "components/private/UIMetrics/tests/unit/resources/*"
3487             }
3488           ]
3489         }
3490       ]
3491     }
3492   ]