[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / 0 / 1 / 9 / MaterialComponents / 85.8.0 / MaterialComponents.podspec.json
blob8dbe173d07e5a97704752110eeb25443b9fbe990
2   "name": "MaterialComponents",
3   "version": "85.8.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.8.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/Math": [
1683         ],
1684         "MaterialComponents/private/UIMetrics": [
1686         ]
1687       },
1688       "testspecs": [
1689         {
1690           "name": "UnitTests",
1691           "test_type": "unit",
1692           "source_files": [
1693             "components/FlexibleHeader/tests/unit/*.{h,m,swift}",
1694             "components/FlexibleHeader/tests/unit/supplemental/*.{h,m,swift}"
1695           ],
1696           "resources": "components/FlexibleHeader/tests/unit/resources/*",
1697           "dependencies": {
1698             "MaterialComponents/FlexibleHeader+ColorThemer": [
1700             ],
1701             "MaterialComponents/ShadowLayer": [
1703             ]
1704           }
1705         }
1706       ]
1707     },
1708     {
1709       "name": "FlexibleHeader+CanAlwaysExpandToMaximumHeight",
1710       "platforms": {
1711         "ios": "9.0"
1712       },
1713       "public_header_files": [
1714         "components/FlexibleHeader/src/CanAlwaysExpandToMaximumHeight/*.h"
1715       ],
1716       "source_files": [
1717         "components/FlexibleHeader/src/CanAlwaysExpandToMaximumHeight/*.{h,m}"
1718       ],
1719       "dependencies": {
1720         "MaterialComponents/FlexibleHeader": [
1722         ]
1723       }
1724     },
1725     {
1726       "name": "FlexibleHeader+ColorThemer",
1727       "platforms": {
1728         "ios": "9.0"
1729       },
1730       "public_header_files": [
1731         "components/FlexibleHeader/src/ColorThemer/*.h"
1732       ],
1733       "source_files": [
1734         "components/FlexibleHeader/src/ColorThemer/*.{h,m}"
1735       ],
1736       "dependencies": {
1737         "MaterialComponents/FlexibleHeader": [
1739         ],
1740         "MaterialComponents/schemes/Color": [
1742         ]
1743       }
1744     },
1745     {
1746       "name": "HeaderStackView",
1747       "platforms": {
1748         "ios": "9.0"
1749       },
1750       "public_header_files": "components/HeaderStackView/src/*.h",
1751       "source_files": "components/HeaderStackView/src/*.{h,m}",
1752       "testspecs": [
1753         {
1754           "name": "UnitTests",
1755           "test_type": "unit",
1756           "source_files": [
1757             "components/HeaderStackView/tests/unit/*.{h,m,swift}",
1758             "components/HeaderStackView/tests/unit/supplemental/*.{h,m,swift}"
1759           ],
1760           "resources": "components/HeaderStackView/tests/unit/resources/*"
1761         }
1762       ]
1763     },
1764     {
1765       "name": "HeaderStackView+ColorThemer",
1766       "platforms": {
1767         "ios": "9.0"
1768       },
1769       "public_header_files": [
1770         "components/HeaderStackView/src/ColorThemer/*.h"
1771       ],
1772       "source_files": [
1773         "components/HeaderStackView/src/ColorThemer/*.{h,m}"
1774       ],
1775       "dependencies": {
1776         "MaterialComponents/HeaderStackView": [
1778         ],
1779         "MaterialComponents/Themes": [
1781         ]
1782       }
1783     },
1784     {
1785       "name": "Ink",
1786       "platforms": {
1787         "ios": "9.0"
1788       },
1789       "public_header_files": "components/Ink/src/*.h",
1790       "source_files": [
1791         "components/Ink/src/*.{h,m}",
1792         "components/Ink/src/private/*.{h,m}"
1793       ],
1794       "dependencies": {
1795         "MaterialComponents/private/Math": [
1797         ]
1798       },
1799       "testspecs": [
1800         {
1801           "name": "UnitTests",
1802           "test_type": "unit",
1803           "source_files": [
1804             "components/Ink/tests/unit/*.{h,m,swift}",
1805             "components/Ink/tests/unit/supplemental/*.{h,m,swift}"
1806           ],
1807           "resources": "components/Ink/tests/unit/resources/*"
1808         }
1809       ]
1810     },
1811     {
1812       "name": "Ink+ColorThemer",
1813       "platforms": {
1814         "ios": "9.0"
1815       },
1816       "public_header_files": [
1817         "components/Ink/src/ColorThemer/*.h"
1818       ],
1819       "source_files": [
1820         "components/Ink/src/ColorThemer/*.{h,m}"
1821       ],
1822       "dependencies": {
1823         "MaterialComponents/Ink": [
1825         ],
1826         "MaterialComponents/Themes": [
1828         ]
1829       }
1830     },
1831     {
1832       "name": "LibraryInfo",
1833       "platforms": {
1834         "ios": "9.0"
1835       },
1836       "public_header_files": "components/LibraryInfo/src/*.h",
1837       "source_files": [
1838         "components/LibraryInfo/src/*.{h,m}",
1839         "components/LibraryInfo/src/private/*.{h,m}"
1840       ],
1841       "testspecs": [
1842         {
1843           "name": "UnitTests",
1844           "test_type": "unit",
1845           "source_files": [
1846             "components/LibraryInfo/tests/unit/*.{h,m,swift}",
1847             "components/LibraryInfo/tests/unit/supplemental/*.{h,m,swift}"
1848           ],
1849           "resources": "components/LibraryInfo/tests/unit/resources/*"
1850         }
1851       ]
1852     },
1853     {
1854       "name": "List",
1855       "platforms": {
1856         "ios": "9.0"
1857       },
1858       "public_header_files": "components/List/src/*.h",
1859       "source_files": [
1860         "components/List/src/*.{h,m}",
1861         "components/List/src/private/*.{h,m}"
1862       ],
1863       "dependencies": {
1864         "MaterialComponents/Ink": [
1866         ],
1867         "MaterialComponents/Ripple": [
1869         ],
1870         "MaterialComponents/ShadowElevations": [
1872         ],
1873         "MaterialComponents/ShadowLayer": [
1875         ],
1876         "MaterialComponents/Typography": [
1878         ],
1879         "MDFInternationalization": [
1881         ],
1882         "MaterialComponents/private/Math": [
1884         ]
1885       },
1886       "testspecs": [
1887         {
1888           "name": "UnitTests",
1889           "test_type": "unit",
1890           "source_files": [
1891             "components/List/tests/unit/*.{h,m,swift}",
1892             "components/List/tests/unit/supplemental/*.{h,m,swift}"
1893           ],
1894           "resources": "components/List/tests/unit/resources/*",
1895           "dependencies": {
1896             "MaterialComponents/List+ColorThemer": [
1898             ],
1899             "MaterialComponents/List+TypographyThemer": [
1901             ],
1902             "MaterialComponents/List+ListThemer": [
1904             ]
1905           }
1906         }
1907       ]
1908     },
1909     {
1910       "name": "List+TypographyThemer",
1911       "platforms": {
1912         "ios": "9.0"
1913       },
1914       "public_header_files": [
1915         "components/List/src/TypographyThemer/*.h"
1916       ],
1917       "source_files": [
1918         "components/List/src/TypographyThemer/*.{h,m}"
1919       ],
1920       "dependencies": {
1921         "MaterialComponents/List": [
1923         ],
1924         "MaterialComponents/schemes/Typography": [
1926         ]
1927       }
1928     },
1929     {
1930       "name": "List+ColorThemer",
1931       "platforms": {
1932         "ios": "9.0"
1933       },
1934       "public_header_files": [
1935         "components/List/src/ColorThemer/*.h"
1936       ],
1937       "source_files": [
1938         "components/List/src/ColorThemer/*.{h,m}",
1939         "components/List/src/ColorThemer/private/*.{h,m}"
1940       ],
1941       "dependencies": {
1942         "MaterialComponents/List": [
1944         ],
1945         "MaterialComponents/schemes/Color": [
1947         ]
1948       }
1949     },
1950     {
1951       "name": "List+ListThemer",
1952       "platforms": {
1953         "ios": "9.0"
1954       },
1955       "public_header_files": [
1956         "components/List/src/ListThemer/*.h"
1957       ],
1958       "source_files": [
1959         "components/List/src/ListThemer/*.{h,m}",
1960         "components/List/src/ListThemer/private/*.{h,m}"
1961       ],
1962       "dependencies": {
1963         "MaterialComponents/List": [
1965         ],
1966         "MaterialComponents/List+ColorThemer": [
1968         ],
1969         "MaterialComponents/List+TypographyThemer": [
1971         ]
1972       }
1973     },
1974     {
1975       "name": "List+Theming",
1976       "platforms": {
1977         "ios": "9.0"
1978       },
1979       "public_header_files": "components/List/src/Theming/*.h",
1980       "source_files": [
1981         "components/List/src/Theming/*.{h,m}",
1982         "components/List/src/Theming/private/*.{h,m}"
1983       ],
1984       "dependencies": {
1985         "MaterialComponents/List": [
1987         ],
1988         "MaterialComponents/List+ColorThemer": [
1990         ],
1991         "MaterialComponents/List+TypographyThemer": [
1993         ],
1994         "MaterialComponents/schemes/Container": [
1996         ]
1997       },
1998       "testspecs": [
1999         {
2000           "name": "UnitTests",
2001           "test_type": "unit",
2002           "source_files": [
2003             "components/List/tests/unit/Theming/*.{h,m,swift}",
2004             "components/List/tests/unit/Theming/supplemental/*.{h,m,swift}"
2005           ],
2006           "resources": "components/List/tests/unit/Theming/resources/*"
2007         }
2008       ]
2009     },
2010     {
2011       "name": "MaskedTransition",
2012       "platforms": {
2013         "ios": "9.0"
2014       },
2015       "public_header_files": "components/MaskedTransition/src/*.h",
2016       "source_files": [
2017         "components/MaskedTransition/src/*.{h,m}",
2018         "components/MaskedTransition/src/private/*.{h,m}"
2019       ],
2020       "dependencies": {
2021         "MotionTransitioning": [
2022           "~> 5.0"
2023         ],
2024         "MotionAnimator": [
2025           "~> 2.0"
2026         ],
2027         "MotionInterchange": [
2028           "~> 1.0"
2029         ]
2030       },
2031       "testspecs": [
2032         {
2033           "name": "UnitTests",
2034           "test_type": "unit",
2035           "source_files": [
2036             "components/MaskedTransition/tests/unit/*.{h,m,swift}",
2037             "components/MaskedTransition/tests/unit/supplemental/*.{h,m,swift}"
2038           ],
2039           "resources": "components/MaskedTransition/tests/unit/resources/*"
2040         }
2041       ]
2042     },
2043     {
2044       "name": "NavigationBar",
2045       "platforms": {
2046         "ios": "9.0"
2047       },
2048       "public_header_files": "components/NavigationBar/src/*.h",
2049       "source_files": "components/NavigationBar/src/*.{h,m}",
2050       "dependencies": {
2051         "MDFTextAccessibility": [
2053         ],
2054         "MaterialComponents/ButtonBar": [
2056         ],
2057         "MaterialComponents/Typography": [
2059         ],
2060         "MDFInternationalization": [
2062         ],
2063         "MaterialComponents/private/Math": [
2065         ]
2066       },
2067       "testspecs": [
2068         {
2069           "name": "UnitTests",
2070           "test_type": "unit",
2071           "source_files": [
2072             "components/NavigationBar/tests/unit/*.{h,m,swift}",
2073             "components/NavigationBar/tests/unit/supplemental/*.{h,m,swift}"
2074           ],
2075           "resources": "components/NavigationBar/tests/unit/resources/*",
2076           "dependencies": {
2077             "MaterialComponents/NavigationBar+ColorThemer": [
2079             ],
2080             "MaterialComponents/NavigationBar+TypographyThemer": [
2082             ]
2083           }
2084         }
2085       ]
2086     },
2087     {
2088       "name": "NavigationBar+ColorThemer",
2089       "platforms": {
2090         "ios": "9.0"
2091       },
2092       "public_header_files": [
2093         "components/NavigationBar/src/ColorThemer/*.h"
2094       ],
2095       "source_files": [
2096         "components/NavigationBar/src/ColorThemer/*.{h,m}"
2097       ],
2098       "dependencies": {
2099         "MaterialComponents/NavigationBar": [
2101         ],
2102         "MaterialComponents/schemes/Color": [
2104         ]
2105       }
2106     },
2107     {
2108       "name": "NavigationBar+TypographyThemer",
2109       "platforms": {
2110         "ios": "9.0"
2111       },
2112       "public_header_files": [
2113         "components/NavigationBar/src/TypographyThemer/*.h"
2114       ],
2115       "source_files": [
2116         "components/NavigationBar/src/TypographyThemer/*.{h,m}"
2117       ],
2118       "dependencies": {
2119         "MaterialComponents/NavigationBar": [
2121         ],
2122         "MaterialComponents/schemes/Typography": [
2124         ]
2125       }
2126     },
2127     {
2128       "name": "NavigationDrawer",
2129       "platforms": {
2130         "ios": "9.0"
2131       },
2132       "public_header_files": "components/NavigationDrawer/src/*.h",
2133       "source_files": [
2134         "components/NavigationDrawer/src/*.{h,m}",
2135         "components/NavigationDrawer/src/private/*.{h,m}"
2136       ],
2137       "exclude_files": "components/NavigationDrawer/src/private/MDCBottomDrawerContainerViewController+Testing.h",
2138       "dependencies": {
2139         "MaterialComponents/Palettes": [
2141         ],
2142         "MaterialComponents/ShadowLayer": [
2144         ],
2145         "MaterialComponents/private/Math": [
2147         ],
2148         "MaterialComponents/private/UIMetrics": [
2150         ]
2151       },
2152       "testspecs": [
2153         {
2154           "name": "UnitTests",
2155           "test_type": "unit",
2156           "source_files": [
2157             "components/NavigationDrawer/tests/unit/*.{h,m,swift}",
2158             "components/NavigationDrawer/tests/unit/supplemental/*.{h,m,swift}",
2159             "components/NavigationDrawer/src/private/MDCBottomDrawerContainerViewController+Testing.h"
2160           ],
2161           "dependencies": {
2162             "MaterialComponents/NavigationDrawer+ColorThemer": [
2164             ]
2165           }
2166         }
2167       ]
2168     },
2169     {
2170       "name": "NavigationDrawer+ColorThemer",
2171       "platforms": {
2172         "ios": "9.0"
2173       },
2174       "public_header_files": [
2175         "components/NavigationDrawer/src/ColorThemer/*.h"
2176       ],
2177       "source_files": [
2178         "components/NavigationDrawer/src/ColorThemer/*.{h,m}",
2179         "components/NavigationDrawer/src/ColorThemer/private/*.{h,m}"
2180       ],
2181       "dependencies": {
2182         "MaterialComponents/NavigationDrawer": [
2184         ],
2185         "MaterialComponents/schemes/Color": [
2187         ]
2188       }
2189     },
2190     {
2191       "name": "OverlayWindow",
2192       "platforms": {
2193         "ios": "9.0"
2194       },
2195       "public_header_files": "components/OverlayWindow/src/*.h",
2196       "source_files": [
2197         "components/OverlayWindow/src/*.{h,m}",
2198         "components/OverlayWindow/src/private/*.{h,m}"
2199       ],
2200       "dependencies": {
2201         "MaterialComponents/private/Application": [
2203         ]
2204       },
2205       "testspecs": [
2206         {
2207           "name": "UnitTests",
2208           "test_type": "unit",
2209           "source_files": [
2210             "components/OverlayWindow/tests/unit/*.{h,m,swift}",
2211             "components/OverlayWindow/tests/unit/supplemental/*.{h,m,swift}"
2212           ],
2213           "resources": "components/OverlayWindow/tests/unit/resources/*"
2214         }
2215       ]
2216     },
2217     {
2218       "name": "PageControl",
2219       "platforms": {
2220         "ios": "9.0"
2221       },
2222       "public_header_files": "components/PageControl/src/*.h",
2223       "source_files": [
2224         "components/PageControl/src/*.{h,m}",
2225         "components/PageControl/src/private/*.{h,m}"
2226       ],
2227       "resources": [
2228         "components/PageControl/src/MaterialPageControl.bundle"
2229       ],
2230       "dependencies": {
2231         "MDFInternationalization": [
2233         ]
2234       },
2235       "testspecs": [
2236         {
2237           "name": "UnitTests",
2238           "test_type": "unit",
2239           "source_files": [
2240             "components/PageControl/tests/unit/*.{h,m,swift}",
2241             "components/PageControl/tests/unit/supplemental/*.{h,m,swift}"
2242           ],
2243           "resources": "components/PageControl/tests/unit/resources/*"
2244         }
2245       ]
2246     },
2247     {
2248       "name": "PageControl+ColorThemer",
2249       "platforms": {
2250         "ios": "9.0"
2251       },
2252       "public_header_files": [
2253         "components/PageControl/src/ColorThemer/*.h"
2254       ],
2255       "source_files": [
2256         "components/PageControl/src/ColorThemer/*.{h,m}"
2257       ],
2258       "dependencies": {
2259         "MaterialComponents/PageControl": [
2261         ],
2262         "MaterialComponents/Themes": [
2264         ]
2265       }
2266     },
2267     {
2268       "name": "Palettes",
2269       "platforms": {
2270         "ios": "9.0"
2271       },
2272       "public_header_files": "components/Palettes/src/*.h",
2273       "source_files": [
2274         "components/Palettes/src/*.{h,m}",
2275         "components/Palettes/src/private/*.{h,m}"
2276       ],
2277       "testspecs": [
2278         {
2279           "name": "UnitTests",
2280           "test_type": "unit",
2281           "source_files": [
2282             "components/Palettes/tests/unit/*.{h,m,swift}",
2283             "components/Palettes/tests/unit/supplemental/*.{h,m,swift}"
2284           ],
2285           "resources": "components/Palettes/tests/unit/resources/*"
2286         }
2287       ]
2288     },
2289     {
2290       "name": "ProgressView",
2291       "platforms": {
2292         "ios": "9.0"
2293       },
2294       "public_header_files": "components/ProgressView/src/*.h",
2295       "source_files": [
2296         "components/ProgressView/src/*.{h,m}",
2297         "components/ProgressView/src/private/*.{h,m}"
2298       ],
2299       "dependencies": {
2300         "MDFInternationalization": [
2302         ],
2303         "MaterialComponents/Palettes": [
2305         ],
2306         "MaterialComponents/private/Math": [
2308         ],
2309         "MotionAnimator": [
2310           "~> 2.1"
2311         ]
2312       },
2313       "testspecs": [
2314         {
2315           "name": "UnitTests",
2316           "test_type": "unit",
2317           "source_files": [
2318             "components/ProgressView/tests/unit/*.{h,m,swift}",
2319             "components/ProgressView/tests/unit/supplemental/*.{h,m,swift}"
2320           ],
2321           "resources": "components/ProgressView/tests/unit/resources/*"
2322         }
2323       ]
2324     },
2325     {
2326       "name": "ProgressView+ColorThemer",
2327       "platforms": {
2328         "ios": "9.0"
2329       },
2330       "public_header_files": [
2331         "components/ProgressView/src/ColorThemer/*.h"
2332       ],
2333       "source_files": [
2334         "components/ProgressView/src/ColorThemer/*.{h,m}"
2335       ],
2336       "dependencies": {
2337         "MaterialComponents/ProgressView": [
2339         ],
2340         "MaterialComponents/Themes": [
2342         ]
2343       }
2344     },
2345     {
2346       "name": "ProgressView+Theming",
2347       "platforms": {
2348         "ios": "9.0"
2349       },
2350       "public_header_files": "components/ProgressView/src/Theming/*.h",
2351       "source_files": [
2352         "components/ProgressView/src/Theming/*.{h,m}",
2353         "components/ProgressView/src/Theming/private/*.{h,m}"
2354       ],
2355       "dependencies": {
2356         "MaterialComponents/ProgressView": [
2358         ],
2359         "MaterialComponents/schemes/Container": [
2361         ]
2362       },
2363       "testspecs": [
2364         {
2365           "name": "UnitTests",
2366           "test_type": "unit",
2367           "source_files": [
2368             "components/ProgressView/tests/unit/Theming/*.{h,m,swift}",
2369             "components/ProgressView/tests/unit/Theming/supplemental/*.{h,m,swift}"
2370           ],
2371           "resources": "components/ProgressView/tests/unit/Theming/resources/*"
2372         }
2373       ]
2374     },
2375     {
2376       "name": "Ripple",
2377       "platforms": {
2378         "ios": "9.0"
2379       },
2380       "public_header_files": "components/Ripple/src/*.h",
2381       "source_files": [
2382         "components/Ripple/src/*.{h,m}",
2383         "components/Ripple/src/private/*.{h,m}"
2384       ],
2385       "dependencies": {
2386         "MaterialComponents/AnimationTiming": [
2388         ],
2389         "MaterialComponents/private/Math": [
2391         ]
2392       },
2393       "testspecs": [
2394         {
2395           "name": "UnitTests",
2396           "test_type": "unit",
2397           "source_files": [
2398             "components/Ripple/tests/unit/*.{h,m,swift}",
2399             "components/Ripple/tests/unit/supplemental/*.{h,m,swift}"
2400           ],
2401           "resources": "components/Ripple/tests/unit/resources/*"
2402         }
2403       ]
2404     },
2405     {
2406       "name": "ShadowElevations",
2407       "platforms": {
2408         "ios": "9.0"
2409       },
2410       "public_header_files": "components/ShadowElevations/src/*.h",
2411       "source_files": "components/ShadowElevations/src/*.{h,m}",
2412       "testspecs": [
2413         {
2414           "name": "UnitTests",
2415           "test_type": "unit",
2416           "source_files": [
2417             "components/ShadowElevations/tests/unit/*.{h,m,swift}",
2418             "components/ShadowElevations/tests/unit/supplemental/*.{h,m,swift}"
2419           ],
2420           "resources": "components/ShadowElevations/tests/unit/resources/*"
2421         }
2422       ]
2423     },
2424     {
2425       "name": "ShadowLayer",
2426       "platforms": {
2427         "ios": "9.0"
2428       },
2429       "public_header_files": "components/ShadowLayer/src/*.h",
2430       "source_files": "components/ShadowLayer/src/*.{h,m}",
2431       "dependencies": {
2432         "MaterialComponents/ShadowElevations": [
2434         ]
2435       },
2436       "testspecs": [
2437         {
2438           "name": "UnitTests",
2439           "test_type": "unit",
2440           "source_files": [
2441             "components/ShadowLayer/tests/unit/*.{h,m,swift}",
2442             "components/ShadowLayer/tests/unit/supplemental/*.{h,m,swift}"
2443           ],
2444           "resources": "components/ShadowLayer/tests/unit/resources/*"
2445         }
2446       ]
2447     },
2448     {
2449       "name": "ShapeLibrary",
2450       "platforms": {
2451         "ios": "9.0"
2452       },
2453       "public_header_files": "components/ShapeLibrary/src/*.h",
2454       "source_files": [
2455         "components/ShapeLibrary/src/*.{h,m}",
2456         "components/ShapeLibrary/src/private/*.{h,m}"
2457       ],
2458       "dependencies": {
2459         "MaterialComponents/Shapes": [
2461         ],
2462         "MaterialComponents/private/Math": [
2464         ]
2465       },
2466       "testspecs": [
2467         {
2468           "name": "UnitTests",
2469           "test_type": "unit",
2470           "source_files": [
2471             "components/ShapeLibrary/tests/unit/*.{h,m,swift}",
2472             "components/ShapeLibrary/tests/unit/supplemental/*.{h,m,swift}"
2473           ],
2474           "resources": "components/ShapeLibrary/tests/unit/resources/*"
2475         }
2476       ]
2477     },
2478     {
2479       "name": "Shapes",
2480       "platforms": {
2481         "ios": "9.0"
2482       },
2483       "public_header_files": "components/Shapes/src/*.h",
2484       "source_files": [
2485         "components/Shapes/src/*.{h,m}",
2486         "components/Shapes/src/private/*.{h,m}"
2487       ],
2488       "dependencies": {
2489         "MaterialComponents/ShadowLayer": [
2491         ],
2492         "MaterialComponents/private/Math": [
2494         ]
2495       },
2496       "testspecs": [
2497         {
2498           "name": "UnitTests",
2499           "test_type": "unit",
2500           "source_files": [
2501             "components/Shapes/tests/unit/*.{h,m,swift}",
2502             "components/Shapes/tests/unit/supplemental/*.{h,m,swift}"
2503           ],
2504           "resources": "components/Shapes/tests/unit/resources/*"
2505         }
2506       ]
2507     },
2508     {
2509       "name": "Slider",
2510       "platforms": {
2511         "ios": "9.0"
2512       },
2513       "public_header_files": [
2514         "components/Slider/src/*.h"
2515       ],
2516       "source_files": [
2517         "components/Slider/src/*.{h,m}",
2518         "components/Slider/src/private/*.{h,m}"
2519       ],
2520       "dependencies": {
2521         "MaterialComponents/Palettes": [
2523         ],
2524         "MaterialComponents/ShadowElevations": [
2526         ],
2527         "MaterialComponents/private/ThumbTrack": [
2529         ]
2530       },
2531       "testspecs": [
2532         {
2533           "name": "UnitTests",
2534           "test_type": "unit",
2535           "source_files": [
2536             "components/Slider/tests/unit/*.{h,m,swift}",
2537             "components/Slider/tests/unit/supplemental/*.{h,m,swift}"
2538           ],
2539           "resources": "components/Slider/tests/unit/resources/*"
2540         }
2541       ]
2542     },
2543     {
2544       "name": "Slider+ColorThemer",
2545       "platforms": {
2546         "ios": "9.0"
2547       },
2548       "public_header_files": [
2549         "components/Slider/src/ColorThemer/*.h"
2550       ],
2551       "source_files": [
2552         "components/Slider/src/ColorThemer/*.{h,m}"
2553       ],
2554       "dependencies": {
2555         "MaterialComponents/Palettes": [
2557         ],
2558         "MaterialComponents/Slider": [
2560         ],
2561         "MaterialComponents/schemes/Color": [
2563         ]
2564       }
2565     },
2566     {
2567       "name": "Snackbar",
2568       "platforms": {
2569         "ios": "9.0"
2570       },
2571       "public_header_files": "components/Snackbar/src/*.h",
2572       "source_files": [
2573         "components/Snackbar/src/*.{h,m}",
2574         "components/Snackbar/src/private/*.{h,m}"
2575       ],
2576       "resources": [
2577         "components/Snackbar/src/MaterialSnackbar.bundle"
2578       ],
2579       "dependencies": {
2580         "MaterialComponents/AnimationTiming": [
2582         ],
2583         "MaterialComponents/Buttons": [
2585         ],
2586         "MaterialComponents/OverlayWindow": [
2588         ],
2589         "MaterialComponents/ShadowElevations": [
2591         ],
2592         "MaterialComponents/ShadowLayer": [
2594         ],
2595         "MaterialComponents/Typography": [
2597         ],
2598         "MaterialComponents/private/Application": [
2600         ],
2601         "MaterialComponents/private/KeyboardWatcher": [
2603         ],
2604         "MaterialComponents/private/Overlay": [
2606         ]
2607       },
2608       "testspecs": [
2609         {
2610           "name": "UnitTests",
2611           "test_type": "unit",
2612           "source_files": [
2613             "components/Snackbar/tests/unit/*.{h,m,swift}",
2614             "components/Snackbar/tests/unit/supplemental/*.{h,m,swift}"
2615           ],
2616           "resources": "components/Snackbar/tests/unit/resources/*",
2617           "dependencies": {
2618             "MaterialComponents/Snackbar+ColorThemer": [
2620             ],
2621             "MaterialComponents/Snackbar+FontThemer": [
2623             ],
2624             "MaterialComponents/Snackbar+TypographyThemer": [
2626             ],
2627             "MaterialComponents/Themes": [
2629             ]
2630           }
2631         }
2632       ]
2633     },
2634     {
2635       "name": "Snackbar+ColorThemer",
2636       "platforms": {
2637         "ios": "9.0"
2638       },
2639       "public_header_files": [
2640         "components/Snackbar/src/ColorThemer/*.h"
2641       ],
2642       "source_files": [
2643         "components/Snackbar/src/ColorThemer/*.{h,m}"
2644       ],
2645       "dependencies": {
2646         "MaterialComponents/Snackbar": [
2648         ],
2649         "MaterialComponents/schemes/Color": [
2651         ]
2652       }
2653     },
2654     {
2655       "name": "Snackbar+FontThemer",
2656       "platforms": {
2657         "ios": "9.0"
2658       },
2659       "public_header_files": [
2660         "components/Snackbar/src/FontThemer/*.h"
2661       ],
2662       "source_files": [
2663         "components/Snackbar/src/FontThemer/*.{h,m}"
2664       ],
2665       "dependencies": {
2666         "MaterialComponents/Snackbar": [
2668         ],
2669         "MaterialComponents/Themes": [
2671         ]
2672       }
2673     },
2674     {
2675       "name": "Snackbar+TypographyThemer",
2676       "platforms": {
2677         "ios": "9.0"
2678       },
2679       "public_header_files": [
2680         "components/Snackbar/src/TypographyThemer/*.h"
2681       ],
2682       "source_files": [
2683         "components/Snackbar/src/TypographyThemer/*.{h,m}"
2684       ],
2685       "dependencies": {
2686         "MaterialComponents/Snackbar": [
2688         ],
2689         "MaterialComponents/schemes/Typography": [
2691         ]
2692       }
2693     },
2694     {
2695       "name": "Tabs",
2696       "platforms": {
2697         "ios": "9.0"
2698       },
2699       "public_header_files": "components/Tabs/src/*.h",
2700       "source_files": [
2701         "components/Tabs/src/*.{h,m}",
2702         "components/Tabs/src/private/*.{h,m}"
2703       ],
2704       "resources": [
2705         "components/Tabs/src/MaterialTabs.bundle"
2706       ],
2707       "dependencies": {
2708         "MDFInternationalization": [
2710         ],
2711         "MaterialComponents/AnimationTiming": [
2713         ],
2714         "MaterialComponents/Ink": [
2716         ],
2717         "MaterialComponents/Palettes": [
2719         ],
2720         "MaterialComponents/Ripple": [
2722         ],
2723         "MaterialComponents/ShadowElevations": [
2725         ],
2726         "MaterialComponents/ShadowLayer": [
2728         ],
2729         "MaterialComponents/Typography": [
2731         ],
2732         "MaterialComponents/private/Math": [
2734         ]
2735       },
2736       "testspecs": [
2737         {
2738           "name": "UnitTests",
2739           "test_type": "unit",
2740           "source_files": [
2741             "components/Tabs/tests/unit/*.{h,m,swift}",
2742             "components/Tabs/tests/unit/supplemental/*.{h,m,swift}"
2743           ],
2744           "resources": "components/Tabs/tests/unit/resources/*",
2745           "dependencies": {
2746             "MaterialComponents/Tabs+ColorThemer": [
2748             ],
2749             "MaterialComponents/Tabs+FontThemer": [
2751             ],
2752             "MaterialComponents/Tabs+TypographyThemer": [
2754             ],
2755             "MaterialComponents/Themes": [
2757             ]
2758           }
2759         }
2760       ]
2761     },
2762     {
2763       "name": "Tabs+ColorThemer",
2764       "platforms": {
2765         "ios": "9.0"
2766       },
2767       "public_header_files": [
2768         "components/Tabs/src/ColorThemer/*.h"
2769       ],
2770       "source_files": [
2771         "components/Tabs/src/ColorThemer/*.{h,m}"
2772       ],
2773       "dependencies": {
2774         "MaterialComponents/schemes/Color": [
2776         ],
2777         "MaterialComponents/Tabs": [
2779         ]
2780       }
2781     },
2782     {
2783       "name": "Tabs+FontThemer",
2784       "platforms": {
2785         "ios": "9.0"
2786       },
2787       "public_header_files": [
2788         "components/Tabs/src/FontThemer/*.h"
2789       ],
2790       "source_files": [
2791         "components/Tabs/src/FontThemer/*.{h,m}"
2792       ],
2793       "dependencies": {
2794         "MaterialComponents/Tabs": [
2796         ],
2797         "MaterialComponents/Themes": [
2799         ]
2800       }
2801     },
2802     {
2803       "name": "Tabs+TypographyThemer",
2804       "platforms": {
2805         "ios": "9.0"
2806       },
2807       "public_header_files": [
2808         "components/Tabs/src/TypographyThemer/*.h"
2809       ],
2810       "source_files": [
2811         "components/Tabs/src/TypographyThemer/*.{h,m}"
2812       ],
2813       "dependencies": {
2814         "MaterialComponents/Tabs": [
2816         ],
2817         "MaterialComponents/schemes/Typography": [
2819         ]
2820       }
2821     },
2822     {
2823       "name": "Tabs+Theming",
2824       "platforms": {
2825         "ios": "9.0"
2826       },
2827       "public_header_files": "components/Tabs/src/Theming/*.h",
2828       "source_files": [
2829         "components/Tabs/src/Theming/*.{h,m}",
2830         "components/Tabs/src/Theming/private/*.{h,m}"
2831       ],
2832       "dependencies": {
2833         "MaterialComponents/Tabs": [
2835         ],
2836         "MaterialComponents/Tabs+ColorThemer": [
2838         ],
2839         "MaterialComponents/Tabs+TypographyThemer": [
2841         ],
2842         "MaterialComponents/schemes/Container": [
2844         ]
2845       },
2846       "testspecs": [
2847         {
2848           "name": "UnitTests",
2849           "test_type": "unit",
2850           "source_files": [
2851             "components/Tabs/tests/unit/Theming/*.{h,m,swift}",
2852             "components/Tabs/tests/unit/Theming/supplemental/*.{h,m,swift}"
2853           ],
2854           "resources": "components/Tabs/tests/unit/Theming/resources/*"
2855         }
2856       ]
2857     },
2858     {
2859       "name": "TextFields",
2860       "platforms": {
2861         "ios": "9.0"
2862       },
2863       "public_header_files": "components/TextFields/src/*.h",
2864       "source_files": [
2865         "components/TextFields/src/*.{h,m}",
2866         "components/TextFields/src/private/*.{h,m}"
2867       ],
2868       "dependencies": {
2869         "MaterialComponents/AnimationTiming": [
2871         ],
2872         "MaterialComponents/Palettes": [
2874         ],
2875         "MaterialComponents/Typography": [
2877         ],
2878         "MDFInternationalization": [
2880         ],
2881         "MaterialComponents/private/Math": [
2883         ]
2884       },
2885       "testspecs": [
2886         {
2887           "name": "UnitTests",
2888           "test_type": "unit",
2889           "source_files": [
2890             "components/TextFields/tests/unit/*.{h,m,swift}",
2891             "components/TextFields/tests/unit/supplemental/*.{h,m,swift}"
2892           ],
2893           "resources": "components/TextFields/tests/unit/resources/*",
2894           "dependencies": {
2895             "MaterialComponents/TextFields+ColorThemer": [
2897             ],
2898             "MaterialComponents/TextFields+FontThemer": [
2900             ],
2901             "MaterialComponents/TextFields+TypographyThemer": [
2903             ],
2904             "MaterialComponents/Themes": [
2906             ]
2907           }
2908         }
2909       ]
2910     },
2911     {
2912       "name": "TextFields+ContainedInputView",
2913       "platforms": {
2914         "ios": "9.0"
2915       },
2916       "public_header_files": "components/TextFields/src/ContainedInputView/*.h",
2917       "source_files": [
2918         "components/TextFields/src/ContainedInputView/*.{h,m}",
2919         "components/TextFields/src/ContainedInputView/private/*.{h,m}"
2920       ],
2921       "testspecs": [
2922         {
2923           "name": "UnitTests",
2924           "test_type": "unit",
2925           "source_files": [
2926             "components/TextFields/tests/unit/ContainedInputView/*.{h,m,swift}",
2927             "components/TextFields/tests/unit/ContainedInputView/supplemental/*.{h,m,swift}"
2928           ],
2929           "resources": "components/TextFields/tests/unit/ContainedInputView/resources/*"
2930         }
2931       ]
2932     },
2933     {
2934       "name": "TextFields+ColorThemer",
2935       "platforms": {
2936         "ios": "9.0"
2937       },
2938       "public_header_files": [
2939         "components/TextFields/src/ColorThemer/*.h"
2940       ],
2941       "source_files": [
2942         "components/TextFields/src/ColorThemer/*.{h,m}"
2943       ],
2944       "dependencies": {
2945         "MaterialComponents/TextFields": [
2947         ],
2948         "MaterialComponents/Themes": [
2950         ]
2951       }
2952     },
2953     {
2954       "name": "TextFields+FontThemer",
2955       "platforms": {
2956         "ios": "9.0"
2957       },
2958       "public_header_files": [
2959         "components/TextFields/src/FontThemer/*.h"
2960       ],
2961       "source_files": [
2962         "components/TextFields/src/FontThemer/*.{h,m}"
2963       ],
2964       "dependencies": {
2965         "MaterialComponents/TextFields": [
2967         ],
2968         "MaterialComponents/Themes": [
2970         ]
2971       }
2972     },
2973     {
2974       "name": "TextFields+Theming",
2975       "platforms": {
2976         "ios": "9.0"
2977       },
2978       "public_header_files": "components/TextFields/src/Theming/*.h",
2979       "source_files": [
2980         "components/TextFields/src/Theming/*.{h,m}",
2981         "components/TextFields/src/Theming/private/*.{h,m}"
2982       ],
2983       "dependencies": {
2984         "MaterialComponents/TextFields": [
2986         ],
2987         "MaterialComponents/TextFields+ColorThemer": [
2989         ],
2990         "MaterialComponents/TextFields+TypographyThemer": [
2992         ],
2993         "MaterialComponents/schemes/Container": [
2995         ]
2996       },
2997       "testspecs": [
2998         {
2999           "name": "UnitTests",
3000           "test_type": "unit",
3001           "source_files": [
3002             "components/TextFields/tests/unit/Theming/*.{h,m,swift}",
3003             "components/TextFields/tests/unit/Theming/supplemental/*.{h,m,swift}"
3004           ],
3005           "resources": "components/TextFields/tests/unit/Theming/resources/*"
3006         }
3007       ]
3008     },
3009     {
3010       "name": "TextFields+TypographyThemer",
3011       "platforms": {
3012         "ios": "9.0"
3013       },
3014       "public_header_files": [
3015         "components/TextFields/src/TypographyThemer/*.h"
3016       ],
3017       "source_files": [
3018         "components/TextFields/src/TypographyThemer/*.{h,m}"
3019       ],
3020       "dependencies": {
3021         "MaterialComponents/TextFields": [
3023         ],
3024         "MaterialComponents/schemes/Typography": [
3026         ]
3027       }
3028     },
3029     {
3030       "name": "Themes",
3031       "platforms": {
3032         "ios": "9.0"
3033       },
3034       "public_header_files": "components/Themes/src/*.h",
3035       "source_files": [
3036         "components/Themes/src/*.{h,m}",
3037         "components/Themes/src/private/*.{h,m}"
3038       ],
3039       "dependencies": {
3040         "MaterialComponents/schemes/Color": [
3042         ],
3043         "MaterialComponents/schemes/Typography": [
3045         ]
3046       },
3047       "testspecs": [
3048         {
3049           "name": "UnitTests",
3050           "test_type": "unit",
3051           "source_files": [
3052             "components/Themes/tests/unit/*.{h,m,swift}",
3053             "components/Themes/tests/unit/supplemental/*.{h,m,swift}"
3054           ],
3055           "resources": "components/Themes/tests/unit/resources/*"
3056         }
3057       ]
3058     },
3059     {
3060       "name": "Typography",
3061       "platforms": {
3062         "ios": "9.0"
3063       },
3064       "public_header_files": "components/Typography/src/*.h",
3065       "source_files": [
3066         "components/Typography/src/*.{h,m}",
3067         "components/Typography/src/private/*.{h,m}"
3068       ],
3069       "dependencies": {
3070         "MaterialComponents/private/Application": [
3072         ],
3073         "MaterialComponents/private/Math": [
3075         ]
3076       },
3077       "testspecs": [
3078         {
3079           "name": "UnitTests",
3080           "test_type": "unit",
3081           "source_files": [
3082             "components/Typography/tests/unit/*.{h,m,swift}",
3083             "components/Typography/tests/unit/supplemental/*.{h,m,swift}"
3084           ],
3085           "resources": "components/Typography/tests/unit/resources/*"
3086         }
3087       ]
3088     },
3089     {
3090       "name": "schemes",
3091       "subspecs": [
3092         {
3093           "name": "Color",
3094           "platforms": {
3095             "ios": "9.0"
3096           },
3097           "public_header_files": "components/schemes/Color/src/*.h",
3098           "source_files": "components/schemes/Color/src/*.{h,m}",
3099           "dependencies": {
3100             "MaterialComponents/private/Color": [
3102             ]
3103           },
3104           "testspecs": [
3105             {
3106               "name": "UnitTests",
3107               "test_type": "unit",
3108               "source_files": [
3109                 "components/schemes/Color/tests/unit/*.{h,m,swift}",
3110                 "components/schemes/Color/tests/unit/supplemental/*.{h,m,swift}"
3111               ],
3112               "resources": "components/schemes/Color/tests/unit/resources/*",
3113               "dependencies": {
3114                 "MaterialComponents/private/Math": [
3116                 ]
3117               }
3118             }
3119           ]
3120         },
3121         {
3122           "name": "Container",
3123           "platforms": {
3124             "ios": "9.0"
3125           },
3126           "public_header_files": "components/schemes/Container/src/*.h",
3127           "source_files": "components/schemes/Container/src/*.{h,m}",
3128           "dependencies": {
3129             "MaterialComponents/schemes/Color": [
3131             ],
3132             "MaterialComponents/schemes/Typography": [
3134             ],
3135             "MaterialComponents/schemes/Shape": [
3137             ]
3138           },
3139           "testspecs": [
3140             {
3141               "name": "UnitTests",
3142               "test_type": "unit",
3143               "source_files": [
3144                 "components/schemes/Container/tests/unit/*.{h,m,swift}",
3145                 "components/schemes/Container/tests/unit/supplemental/*.{h,m,swift}"
3146               ]
3147             }
3148           ]
3149         },
3150         {
3151           "name": "Shape",
3152           "platforms": {
3153             "ios": "9.0"
3154           },
3155           "public_header_files": "components/schemes/Shape/src/*.h",
3156           "source_files": "components/schemes/Shape/src/*.{h,m}",
3157           "dependencies": {
3158             "MaterialComponents/ShapeLibrary": [
3160             ],
3161             "MaterialComponents/Shapes": [
3163             ]
3164           },
3165           "testspecs": [
3166             {
3167               "name": "UnitTests",
3168               "test_type": "unit",
3169               "source_files": [
3170                 "components/schemes/Shape/tests/unit/*.{h,m,swift}",
3171                 "components/schemes/Shape/tests/unit/supplemental/*.{h,m,swift}"
3172               ],
3173               "resources": "components/schemes/Shape/tests/unit/resources/*"
3174             }
3175           ]
3176         },
3177         {
3178           "name": "Typography",
3179           "platforms": {
3180             "ios": "9.0"
3181           },
3182           "public_header_files": "components/schemes/Typography/src/*.h",
3183           "source_files": "components/schemes/Typography/src/*.{h,m}",
3184           "dependencies": {
3185             "MaterialComponents/Typography": [
3187             ]
3188           },
3189           "testspecs": [
3190             {
3191               "name": "UnitTests",
3192               "test_type": "unit",
3193               "source_files": [
3194                 "components/schemes/Typography/tests/unit/*.{h,m,swift}",
3195                 "components/schemes/Typography/tests/unit/supplemental/*.{h,m,swift}"
3196               ],
3197               "resources": "components/schemes/Typography/tests/unit/resources/*"
3198             }
3199           ]
3200         }
3201       ]
3202     },
3203     {
3204       "name": "private",
3205       "subspecs": [
3206         {
3207           "name": "Icons",
3208           "subspecs": [
3209             {
3210               "name": "Base",
3211               "public_header_files": "components/private/Icons/src/*.h",
3212               "source_files": "components/private/Icons/src/*.{h,m}"
3213             },
3214             {
3215               "name": "ic_arrow_back",
3216               "public_header_files": "components/private/Icons/icons/ic_arrow_back/src/*.h",
3217               "source_files": "components/private/Icons/icons/ic_arrow_back/src/*.{h,m}",
3218               "resource_bundles": {
3219                 "MaterialIcons_ic_arrow_back": [
3220                   "components/private/Icons/icons/ic_arrow_back/src/MaterialIcons_ic_arrow_back.bundle/*.png"
3221                 ]
3222               },
3223               "dependencies": {
3224                 "MaterialComponents/private/Icons/Base": [
3226                 ]
3227               }
3228             },
3229             {
3230               "name": "ic_check",
3231               "public_header_files": "components/private/Icons/icons/ic_check/src/*.h",
3232               "source_files": "components/private/Icons/icons/ic_check/src/*.{h,m}",
3233               "resource_bundles": {
3234                 "MaterialIcons_ic_check": [
3235                   "components/private/Icons/icons/ic_check/src/MaterialIcons_ic_check.bundle/*.png"
3236                 ]
3237               },
3238               "dependencies": {
3239                 "MaterialComponents/private/Icons/Base": [
3241                 ]
3242               }
3243             },
3244             {
3245               "name": "ic_check_circle",
3246               "public_header_files": "components/private/Icons/icons/ic_check_circle/src/*.h",
3247               "source_files": "components/private/Icons/icons/ic_check_circle/src/*.{h,m}",
3248               "resource_bundles": {
3249                 "MaterialIcons_ic_check_circle": [
3250                   "components/private/Icons/icons/ic_check_circle/src/MaterialIcons_ic_check_circle.bundle/*.png"
3251                 ]
3252               },
3253               "dependencies": {
3254                 "MaterialComponents/private/Icons/Base": [
3256                 ]
3257               }
3258             },
3259             {
3260               "name": "ic_chevron_right",
3261               "public_header_files": "components/private/Icons/icons/ic_chevron_right/src/*.h",
3262               "source_files": "components/private/Icons/icons/ic_chevron_right/src/*.{h,m}",
3263               "resource_bundles": {
3264                 "MaterialIcons_ic_chevron_right": [
3265                   "components/private/Icons/icons/ic_chevron_right/src/MaterialIcons_ic_chevron_right.bundle/*.png"
3266                 ]
3267               },
3268               "dependencies": {
3269                 "MaterialComponents/private/Icons/Base": [
3271                 ]
3272               }
3273             },
3274             {
3275               "name": "ic_color_lens",
3276               "public_header_files": "components/private/Icons/icons/ic_color_lens/src/*.h",
3277               "source_files": "components/private/Icons/icons/ic_color_lens/src/*.{h,m}",
3278               "resource_bundles": {
3279                 "MaterialIcons_ic_color_lens": [
3280                   "components/private/Icons/icons/ic_color_lens/src/MaterialIcons_ic_color_lens.bundle/*.png"
3281                 ]
3282               },
3283               "dependencies": {
3284                 "MaterialComponents/private/Icons/Base": [
3286                 ]
3287               }
3288             },
3289             {
3290               "name": "ic_help_outline",
3291               "public_header_files": "components/private/Icons/icons/ic_help_outline/src/*.h",
3292               "source_files": "components/private/Icons/icons/ic_help_outline/src/*.{h,m}",
3293               "resource_bundles": {
3294                 "MaterialIcons_ic_help_outline": [
3295                   "components/private/Icons/icons/ic_help_outline/src/MaterialIcons_ic_help_outline.bundle/*.png"
3296                 ]
3297               },
3298               "dependencies": {
3299                 "MaterialComponents/private/Icons/Base": [
3301                 ]
3302               }
3303             },
3304             {
3305               "name": "ic_info",
3306               "public_header_files": "components/private/Icons/icons/ic_info/src/*.h",
3307               "source_files": "components/private/Icons/icons/ic_info/src/*.{h,m}",
3308               "resource_bundles": {
3309                 "MaterialIcons_ic_info": [
3310                   "components/private/Icons/icons/ic_info/src/MaterialIcons_ic_info.bundle/*.png"
3311                 ]
3312               },
3313               "dependencies": {
3314                 "MaterialComponents/private/Icons/Base": [
3316                 ]
3317               }
3318             },
3319             {
3320               "name": "ic_more_horiz",
3321               "public_header_files": "components/private/Icons/icons/ic_more_horiz/src/*.h",
3322               "source_files": "components/private/Icons/icons/ic_more_horiz/src/*.{h,m}",
3323               "resource_bundles": {
3324                 "MaterialIcons_ic_more_horiz": [
3325                   "components/private/Icons/icons/ic_more_horiz/src/MaterialIcons_ic_more_horiz.bundle/*.png"
3326                 ]
3327               },
3328               "dependencies": {
3329                 "MaterialComponents/private/Icons/Base": [
3331                 ]
3332               }
3333             },
3334             {
3335               "name": "ic_radio_button_unchecked",
3336               "public_header_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.h",
3337               "source_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.{h,m}",
3338               "resource_bundles": {
3339                 "MaterialIcons_ic_radio_button_unchecked": [
3340                   "components/private/Icons/icons/ic_radio_button_unchecked/src/MaterialIcons_ic_radio_button_unchecked.bundle/*.png"
3341                 ]
3342               },
3343               "dependencies": {
3344                 "MaterialComponents/private/Icons/Base": [
3346                 ]
3347               }
3348             },
3349             {
3350               "name": "ic_reorder",
3351               "public_header_files": "components/private/Icons/icons/ic_reorder/src/*.h",
3352               "source_files": "components/private/Icons/icons/ic_reorder/src/*.{h,m}",
3353               "resource_bundles": {
3354                 "MaterialIcons_ic_reorder": [
3355                   "components/private/Icons/icons/ic_reorder/src/MaterialIcons_ic_reorder.bundle/*.png"
3356                 ]
3357               },
3358               "dependencies": {
3359                 "MaterialComponents/private/Icons/Base": [
3361                 ]
3362               }
3363             },
3364             {
3365               "name": "ic_settings",
3366               "public_header_files": "components/private/Icons/icons/ic_settings/src/*.h",
3367               "source_files": "components/private/Icons/icons/ic_settings/src/*.{h,m}",
3368               "resource_bundles": {
3369                 "MaterialIcons_ic_settings": [
3370                   "components/private/Icons/icons/ic_settings/src/MaterialIcons_ic_settings.bundle/*.png"
3371                 ]
3372               },
3373               "dependencies": {
3374                 "MaterialComponents/private/Icons/Base": [
3376                 ]
3377               }
3378             }
3379           ]
3380         },
3381         {
3382           "name": "Application",
3383           "platforms": {
3384             "ios": "9.0"
3385           },
3386           "public_header_files": "components/private/Application/src/*.h",
3387           "source_files": "components/private/Application/src/*.{h,m}",
3388           "testspecs": [
3389             {
3390               "name": "UnitTests",
3391               "test_type": "unit",
3392               "source_files": [
3393                 "components/private/Application/tests/unit/*.{h,m,swift}",
3394                 "components/private/Application/tests/unit/supplemental/*.{h,m,swift}"
3395               ],
3396               "resources": "components/private/Application/tests/unit/resources/*"
3397             }
3398           ]
3399         },
3400         {
3401           "name": "Color",
3402           "platforms": {
3403             "ios": "9.0"
3404           },
3405           "public_header_files": "components/private/Color/src/*.h",
3406           "source_files": "components/private/Color/src/*.{h,m}",
3407           "testspecs": [
3408             {
3409               "name": "UnitTests",
3410               "test_type": "unit",
3411               "source_files": [
3412                 "components/private/Color/tests/unit/*.{h,m,swift}",
3413                 "components/private/Color/tests/unit/supplemental/*.{h,m,swift}"
3414               ],
3415               "resources": "components/private/Color/tests/unit/resources/*"
3416             }
3417           ]
3418         },
3419         {
3420           "name": "KeyboardWatcher",
3421           "platforms": {
3422             "ios": "9.0"
3423           },
3424           "public_header_files": "components/private/KeyboardWatcher/src/*.h",
3425           "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
3426           "dependencies": {
3427             "MaterialComponents/private/Application": [
3429             ]
3430           },
3431           "testspecs": [
3432             {
3433               "name": "UnitTests",
3434               "test_type": "unit",
3435               "source_files": [
3436                 "components/private/KeyboardWatcher/tests/unit/*.{h,m,swift}",
3437                 "components/private/KeyboardWatcher/tests/unit/supplemental/*.{h,m,swift}"
3438               ],
3439               "resources": "components/private/KeyboardWatcher/tests/unit/resources/*"
3440             }
3441           ]
3442         },
3443         {
3444           "name": "Math",
3445           "platforms": {
3446             "ios": "9.0"
3447           },
3448           "public_header_files": "components/private/Math/src/*.h",
3449           "source_files": "components/private/Math/src/*.{h,m}",
3450           "testspecs": [
3451             {
3452               "name": "UnitTests",
3453               "test_type": "unit",
3454               "source_files": [
3455                 "components/private/Math/tests/unit/*.{h,m,swift}",
3456                 "components/private/Math/tests/unit/supplemental/*.{h,m,swift}"
3457               ],
3458               "resources": "components/private/Math/tests/unit/resources/*"
3459             }
3460           ]
3461         },
3462         {
3463           "name": "Overlay",
3464           "platforms": {
3465             "ios": "9.0"
3466           },
3467           "public_header_files": "components/private/Overlay/src/*.h",
3468           "source_files": [
3469             "components/private/Overlay/src/*.{h,m}",
3470             "components/private/Overlay/src/private/*.{h,m}"
3471           ],
3472           "testspecs": [
3473             {
3474               "name": "UnitTests",
3475               "test_type": "unit",
3476               "source_files": [
3477                 "components/private/Overlay/tests/unit/*.{h,m,swift}",
3478                 "components/private/Overlay/tests/unit/supplemental/*.{h,m,swift}"
3479               ],
3480               "resources": "components/private/Overlay/tests/unit/resources/*"
3481             }
3482           ]
3483         },
3484         {
3485           "name": "ThumbTrack",
3486           "platforms": {
3487             "ios": "9.0"
3488           },
3489           "public_header_files": "components/private/ThumbTrack/src/*.h",
3490           "source_files": [
3491             "components/private/ThumbTrack/src/*.{h,m}",
3492             "components/private/ThumbTrack/src/private/*.{h,m}"
3493           ],
3494           "dependencies": {
3495             "MaterialComponents/Ink": [
3497             ],
3498             "MaterialComponents/Ripple": [
3500             ],
3501             "MaterialComponents/ShadowElevations": [
3503             ],
3504             "MaterialComponents/ShadowLayer": [
3506             ],
3507             "MaterialComponents/Typography": [
3509             ],
3510             "MDFInternationalization": [
3512             ],
3513             "MaterialComponents/private/Math": [
3515             ]
3516           },
3517           "testspecs": [
3518             {
3519               "name": "UnitTests",
3520               "test_type": "unit",
3521               "source_files": [
3522                 "components/private/ThumbTrack/tests/unit/*.{h,m,swift}",
3523                 "components/private/ThumbTrack/tests/unit/supplemental/*.{h,m,swift}"
3524               ],
3525               "resources": "components/private/ThumbTrack/tests/unit/resources/*"
3526             }
3527           ]
3528         },
3529         {
3530           "name": "UIMetrics",
3531           "platforms": {
3532             "ios": "9.0"
3533           },
3534           "public_header_files": "components/private/UIMetrics/src/*.h",
3535           "source_files": [
3536             "components/private/UIMetrics/src/*.{h,m}",
3537             "components/private/UIMetrics/src/private/*.{h,m}"
3538           ],
3539           "dependencies": {
3540             "MaterialComponents/private/Application": [
3542             ]
3543           },
3544           "testspecs": [
3545             {
3546               "name": "UnitTests",
3547               "test_type": "unit",
3548               "source_files": [
3549                 "components/private/UIMetrics/tests/unit/*.{h,m,swift}",
3550                 "components/private/UIMetrics/tests/unit/supplemental/*.{h,m,swift}"
3551               ],
3552               "resources": "components/private/UIMetrics/tests/unit/resources/*"
3553             }
3554           ]
3555         }
3556       ]
3557     }
3558   ]