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