[Add] TestFrameworkIos1 1.0.2
[CocoaPods.git] / Specs / d / 8 / 5 / YJCocoa / 8.9.0 / YJCocoa.podspec.json
blob7915e7fad97dc55f5e619549c379fa38a6f30bb6
2   "name": "YJCocoa",
3   "version": "8.9.0",
4   "authors": {
5     "阳君": "937447974@qq.com"
6   },
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "homepage": "https://github.com/937447974/YJCocoa",
12   "source": {
13     "git": "https://github.com/937447974/YJCocoa.git",
14     "tag": "8.9.0"
15   },
16   "summary": "YJ系列开源库",
17   "description": "姓名:阳君\nQQ:937447974\nYJ技术支持群:557445088",
18   "platforms": {
19     "ios": "8.0"
20   },
21   "preserve_paths": "Documentation/*.*",
22   "prepare_command": "sh Documentation/docset-installed.sh",
23   "frameworks": [
24     "UIKit",
25     "Foundation"
26   ],
27   "requires_arc": true,
28   "source_files": "Cocoa/*.{h,m}",
29   "default_subspecs": [
30     "AppFrameworks",
31     "AppServices",
32     "System"
33   ],
34   "subspecs": [
35     {
36       "name": "AppFrameworks",
37       "source_files": "Cocoa/AppFrameworks/*.{h,m}",
38       "subspecs": [
39         {
40           "name": "Foundation",
41           "source_files": "Cocoa/AppFrameworks/Foundation/*.{h,m}",
42           "subspecs": [
43             {
44               "name": "AOP",
45               "source_files": "Cocoa/AppFrameworks/Foundation/AOP/*.{h,m}"
46             },
47             {
48               "name": "Cache",
49               "source_files": "Cocoa/AppFrameworks/Foundation/Cache/*.{h,m}",
50               "dependencies": {
51                 "YJCocoa/System/Pthread": [
53                 ]
54               }
55             },
56             {
57               "name": "Calendar",
58               "source_files": "Cocoa/AppFrameworks/Foundation/Calendar/*.{h,m}"
59             },
60             {
61               "name": "DictionaryModel",
62               "source_files": "Cocoa/AppFrameworks/Foundation/DictionaryModel/*.{h,m}",
63               "dependencies": {
64                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
66                 ],
67                 "YJCocoa/System/Dispatch": [
69                 ]
70               }
71             },
72             {
73               "name": "Directory",
74               "source_files": "Cocoa/AppFrameworks/Foundation/Directory/*.{h,m}",
75               "dependencies": {
76                 "YJCocoa/AppFrameworks/Foundation/Log": [
78                 ],
79                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
81                 ]
82               }
83             },
84             {
85               "name": "FileManager",
86               "source_files": "Cocoa/AppFrameworks/Foundation/FileManager/*.{h,m}"
87             },
88             {
89               "name": "Http",
90               "source_files": "Cocoa/AppFrameworks/Foundation/Http/*.{h,m}",
91               "dependencies": {
92                 "YJCocoa/AppFrameworks/Foundation/URLCode": [
94                 ]
95               }
96             },
97             {
98               "name": "KVO",
99               "source_files": "Cocoa/AppFrameworks/Foundation/KVO/*.{h,m}"
100             },
101             {
102               "name": "Log",
103               "source_files": "Cocoa/AppFrameworks/Foundation/Log/*.{h,m}"
104             },
105             {
106               "name": "NotificationCenter",
107               "source_files": "Cocoa/AppFrameworks/Foundation/NotificationCenter/*.{h,m}"
108             },
109             {
110               "name": "Other",
111               "source_files": "Cocoa/AppFrameworks/Foundation/Other/*.{h,m}",
112               "dependencies": {
113                 "YJCocoa/System/Dispatch": [
115                 ]
116               }
117             },
118             {
119               "name": "Safety",
120               "source_files": "Cocoa/AppFrameworks/Foundation/Safety/**/*",
121               "dependencies": {
122                 "YJCocoa/AppFrameworks/Foundation/Log": [
124                 ],
125                 "YJCocoa/System/Pthread": [
127                 ]
128               }
129             },
130             {
131               "name": "Scheduler",
132               "source_files": "Cocoa/AppFrameworks/Foundation/Scheduler/**/*",
133               "dependencies": {
134                 "YJCocoa/AppFrameworks/Foundation/NotificationCenter": [
136                 ],
137                 "YJCocoa/AppFrameworks/Foundation/Safety": [
139                 ],
140                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
142                 ],
143                 "YJCocoa/System/Dispatch": [
145                 ]
146               }
147             },
148             {
149               "name": "Singleton",
150               "source_files": "Cocoa/AppFrameworks/Foundation/Singleton/**/*",
151               "dependencies": {
152                 "YJCocoa/AppFrameworks/Foundation/Log": [
154                 ],
155                 "YJCocoa/AppFrameworks/Foundation/Other": [
157                 ],
158                 "YJCocoa/System/Pthread": [
160                 ]
161               }
162             },
163             {
164               "name": "Swizzling",
165               "source_files": "Cocoa/AppFrameworks/Foundation/Swizzling/*.{h,m}",
166               "dependencies": {
167                 "YJCocoa/AppFrameworks/Foundation/Log": [
169                 ],
170                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
172                 ],
173                 "YJCocoa/System/Dispatch": [
175                 ]
176               }
177             },
178             {
179               "name": "Timer",
180               "source_files": "Cocoa/AppFrameworks/Foundation/Timer/*.{h,m}",
181               "dependencies": {
182                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
184                 ],
185                 "YJCocoa/System/Security/Random": [
187                 ]
188               }
189             },
190             {
191               "name": "URLCode",
192               "source_files": "Cocoa/AppFrameworks/Foundation/URLCode/*.{h,m}"
193             },
194             {
195               "name": "URLRouter",
196               "source_files": "Cocoa/AppFrameworks/Foundation/URLRouter/**/*.{h,m}",
197               "dependencies": {
198                 "YJCocoa/AppFrameworks/Foundation/Http": [
200                 ],
201                 "YJCocoa/AppFrameworks/Foundation/Scheduler": [
203                 ]
204               }
205             },
206             {
207               "name": "URLSession",
208               "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/*.{h,m}",
209               "subspecs": [
210                 {
211                   "name": "Core",
212                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Core/*.{h,m}",
213                   "dependencies": {
214                     "YJCocoa/AppFrameworks/Foundation/Cache": [
216                     ],
217                     "YJCocoa/AppFrameworks/Foundation/URLSession/Request": [
219                     ]
220                   }
221                 },
222                 {
223                   "name": "Request",
224                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Request/*.{h,m}",
225                   "dependencies": {
226                     "YJCocoa/AppFrameworks/Foundation/DictionaryModel": [
228                     ],
229                     "YJCocoa/AppFrameworks/Foundation/Log": [
231                     ]
232                   }
233                 }
234               ]
235             }
236           ]
237         },
238         {
239           "name": "UIKit",
240           "source_files": "Cocoa/AppFrameworks/UIKit/*.{h,m}",
241           "subspecs": [
242             {
243               "name": "AutoLayout",
244               "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/*.{h,m}",
245               "subspecs": [
246                 {
247                   "name": "UIView",
248                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/UIView/*.{h,m}",
249                   "dependencies": {
250                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor": [
252                     ]
253                   }
254                 },
255                 {
256                   "name": "UIViewController",
257                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/UIViewController/*.{h,m}",
258                   "dependencies": {
259                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor": [
261                     ]
262                   }
263                 },
264                 {
265                   "name": "LayoutAnchor",
266                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor/*.{h,m}",
267                   "dependencies": {
268                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/Extend": [
270                     ]
271                   }
272                 },
273                 {
274                   "name": "Extend",
275                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/Extend/*.{h,m}"
276                 }
277               ]
278             },
279             {
280               "name": "CollectionView",
281               "source_files": "Cocoa/AppFrameworks/UIKit/CollectionView/*.{h,m}",
282               "subspecs": [
283                 {
284                   "name": "Core",
285                   "source_files": "Cocoa/AppFrameworks/UIKit/CollectionView/{Cell,Manager}/*.{h,m}",
286                   "dependencies": {
287                     "YJCocoa/AppFrameworks/UIKit/CollectionView/CellObject": [
289                     ],
290                     "YJCocoa/AppFrameworks/UIKit/ScrollViewManager": [
292                     ],
293                     "YJCocoa/System/Dispatch": [
295                     ],
296                     "YJCocoa/AppFrameworks/Foundation/Log": [
298                     ]
299                   }
300                 },
301                 {
302                   "name": "CellObject",
303                   "source_files": "Cocoa/AppFrameworks/UIKit/CollectionView/CellObject/*.{h,m}",
304                   "dependencies": {
305                     "YJCocoa/AppFrameworks/Foundation/Other": [
307                     ]
308                   }
309                 }
310               ]
311             },
312             {
313               "name": "Color",
314               "source_files": "Cocoa/AppFrameworks/UIKit/Color/*.{h,m}"
315             },
316             {
317               "name": "InputLength",
318               "source_files": "Cocoa/AppFrameworks/UIKit/InputLength/*.{h,m}"
319             },
320             {
321               "name": "NavigationBar",
322               "source_files": "Cocoa/AppFrameworks/UIKit/NavigationBar/*.{h,m}",
323               "dependencies": {
324                 "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
326                 ]
327               }
328             },
329             {
330               "name": "NavigationRouter",
331               "source_files": "Cocoa/AppFrameworks/UIKit/NavigationRouter/*.{h,m}",
332               "dependencies": {
333                 "YJCocoa/AppFrameworks/Foundation/URLRouter": [
335                 ]
336               }
337             },
338             {
339               "name": "PageView",
340               "source_files": "Cocoa/AppFrameworks/UIKit/PageView/*.{h,m}",
341               "subspecs": [
342                 {
343                   "name": "Core",
344                   "source_files": "Cocoa/AppFrameworks/UIKit/PageView/{Cell,Manager}/*.{h,m}",
345                   "dependencies": {
346                     "YJCocoa/AppFrameworks/UIKit/PageView/CellObject": [
348                     ],
349                     "YJCocoa/AppFrameworks/Foundation/Timer": [
351                     ]
352                   }
353                 },
354                 {
355                   "name": "CellObject",
356                   "source_files": "Cocoa/AppFrameworks/UIKit/PageView/CellObject/*.{h,m}"
357                 }
358               ]
359             },
360             {
361               "name": "ScrollViewManager",
362               "source_files": "Cocoa/AppFrameworks/UIKit/ScrollViewManager/*.{h,m}",
363               "dependencies": {
364                 "YJCocoa/AppFrameworks/Foundation/AOP": [
366                 ],
367                 "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
369                 ]
370               }
371             },
372             {
373               "name": "TableView",
374               "source_files": "Cocoa/AppFrameworks/UIKit/TableView/*.{h,m}",
375               "subspecs": [
376                 {
377                   "name": "Core",
378                   "source_files": "Cocoa/AppFrameworks/UIKit/TableView/{Manager,Cell}/*.{h,m}",
379                   "dependencies": {
380                     "YJCocoa/AppFrameworks/UIKit/TableView/CellObject": [
382                     ],
383                     "YJCocoa/AppFrameworks/UIKit/ScrollViewManager": [
385                     ],
386                     "YJCocoa/AppFrameworks/Foundation/Log": [
388                     ]
389                   }
390                 },
391                 {
392                   "name": "CellObject",
393                   "source_files": "Cocoa/AppFrameworks/UIKit/TableView/CellObject/*.{h,m}",
394                   "dependencies": {
395                     "YJCocoa/AppFrameworks/Foundation/Other": [
397                     ]
398                   }
399                 }
400               ]
401             },
402             {
403               "name": "ViewControllerTransitioning",
404               "source_files": "Cocoa/AppFrameworks/UIKit/ViewControllerTransitioning/YJUIViewControllerTransitioning.h",
405               "subspecs": [
406                 {
407                   "name": "Core",
408                   "source_files": "Cocoa/AppFrameworks/UIKit/ViewControllerTransitioning/Core/*.{h,m}",
409                   "dependencies": {
410                     "YJCocoa/AppFrameworks/Foundation/Singleton": [
412                     ],
413                     "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
415                     ]
416                   }
417                 },
418                 {
419                   "name": "PresentDismiss",
420                   "source_files": "Cocoa/AppFrameworks/UIKit/ViewControllerTransitioning/PresentDismiss/*.{h,m}",
421                   "dependencies": {
422                     "YJCocoa/AppFrameworks/UIKit/ViewControllerTransitioning/Core": [
424                     ]
425                   }
426                 },
427                 {
428                   "name": "PushPop",
429                   "source_files": "Cocoa/AppFrameworks/UIKit/ViewControllerTransitioning/PushPop/*.{h,m}",
430                   "dependencies": {
431                     "YJCocoa/AppFrameworks/UIKit/ViewControllerTransitioning/Core": [
433                     ]
434                   }
435                 }
436               ]
437             },
438             {
439               "name": "ViewGeometry",
440               "source_files": "Cocoa/AppFrameworks/UIKit/ViewGeometry/*.{h,m}"
441             }
442           ]
443         }
444       ]
445     },
446     {
447       "name": "AppServices",
448       "source_files": "Cocoa/AppServices/*.{h,m}",
449       "subspecs": [
450         {
451           "name": "CoreData",
452           "source_files": "Cocoa/AppServices/CoreData/*.{h,m}",
453           "subspecs": [
454             {
455               "name": "Core",
456               "source_files": "Cocoa/AppServices/CoreData/Core/*.{h,m}",
457               "dependencies": {
458                 "YJCocoa/AppFrameworks/Foundation/Timer": [
460                 ],
461                 "YJCocoa/System/Dispatch": [
463                 ]
464               }
465             },
466             {
467               "name": "Migration",
468               "source_files": "Cocoa/AppServices/CoreData/Migration/*.{h,m}",
469               "dependencies": {
470                 "YJCocoa/AppServices/CoreData/Core": [
472                 ],
473                 "YJCocoa/AppFrameworks/Foundation/Directory": [
475                 ],
476                 "YJCocoa/AppFrameworks/Foundation/FileManager": [
478                 ]
479               }
480             },
481             {
482               "name": "Object",
483               "source_files": "Cocoa/AppServices/CoreData/Object/*.{h,m}",
484               "dependencies": {
485                 "YJCocoa/AppServices/CoreData/Core": [
487                 ]
488               }
489             }
490           ]
491         }
492       ]
493     },
494     {
495       "name": "DeveloperTools",
496       "source_files": "Cocoa/DeveloperTools/*.{h,m}",
497       "subspecs": [
498         {
499           "name": "Leaks",
500           "source_files": "Cocoa/DeveloperTools/Leaks/*.{h,m}",
501           "subspecs": [
502             {
503               "name": "Core",
504               "source_files": "Cocoa/DeveloperTools/Leaks/Core/*.{h,m}",
505               "dependencies": {
506                 "YJCocoa/AppFrameworks/Foundation/Log": [
508                 ],
509                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
511                 ],
512                 "YJCocoa/System/Dispatch": [
514                 ]
515               }
516             },
517             {
518               "name": "UIView",
519               "source_files": "Cocoa/DeveloperTools/Leaks/UIView/*.{h,m}",
520               "dependencies": {
521                 "YJCocoa/AppFrameworks/Foundation/Swizzling": [
523                 ],
524                 "YJCocoa/DeveloperTools/Leaks/Core": [
526                 ]
527               }
528             },
529             {
530               "name": "UIViewController",
531               "source_files": "Cocoa/DeveloperTools/Leaks/UIViewController/*.{h,m}",
532               "dependencies": {
533                 "YJCocoa/AppFrameworks/Foundation/Swizzling": [
535                 ],
536                 "YJCocoa/DeveloperTools/Leaks/Core": [
538                 ]
539               }
540             }
541           ]
542         },
543         {
544           "name": "MemoryInfo",
545           "source_files": "Cocoa/DeveloperTools/MemoryInfo/*.{h,m}"
546         },
547         {
548           "name": "Timeline",
549           "source_files": "Cocoa/DeveloperTools/Timeline/*",
550           "dependencies": {
551             "YJCocoa/AppFrameworks/Foundation/Log": [
553             ]
554           }
555         },
556         {
557           "name": "TimeProfiler",
558           "source_files": "Cocoa/DeveloperTools/TimeProfiler/*.{h,m}",
559           "dependencies": {
560             "YJCocoa/AppFrameworks/Foundation/Swizzling": [
562             ]
563           }
564         }
565       ]
566     },
567     {
568       "name": "System",
569       "source_files": "Cocoa/System/*.{h,m}",
570       "subspecs": [
571         {
572           "name": "Dispatch",
573           "source_files": "Cocoa/System/Dispatch/*.{h,m}",
574           "dependencies": {
575             "YJCocoa/System/Other": [
577             ]
578           }
579         },
580         {
581           "name": "Other",
582           "source_files": "Cocoa/System/Other/*.{h,m}"
583         },
584         {
585           "name": "Pthread",
586           "source_files": "Cocoa/System/Pthread/*.{h,m}",
587           "dependencies": {
588             "YJCocoa/System/Other": [
590             ]
591           }
592         },
593         {
594           "name": "Security",
595           "source_files": "Cocoa/System/Security/*.{h,m}",
596           "subspecs": [
597             {
598               "name": "Keychain",
599               "source_files": "Cocoa/System/Security/Keychain/*.{h,m}",
600               "subspecs": [
601                 {
602                   "name": "Item",
603                   "source_files": "Cocoa/System/Security/Keychain/Item/*.{h,m}"
604                 }
605               ]
606             },
607             {
608               "name": "Random",
609               "source_files": "Cocoa/System/Security/Random/*.{h,m}"
610             }
611           ]
612         }
613       ]
614     }
615   ]