[Add] TestFrameworkIos1 1.0.2
[CocoaPods.git] / Specs / d / 8 / 5 / YJCocoa / 7.1.0 / YJCocoa.podspec.json
blob0f8be794e8d78687e552dbe9154aed89297a11ac
2   "name": "YJCocoa",
3   "version": "7.1.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": "v7.1.0"
15   },
16   "summary": "YJ系列开源库",
17   "description": "姓名:阳君\nQQ:937447974\nYJ技术支持群:557445088",
18   "platforms": {
19     "ios": "7.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     "DeveloperTools",
33     "System"
34   ],
35   "subspecs": [
36     {
37       "name": "AppFrameworks",
38       "source_files": "Cocoa/AppFrameworks/*.{h,m}",
39       "subspecs": [
40         {
41           "name": "Foundation",
42           "source_files": "Cocoa/AppFrameworks/Foundation/*.{h,m}",
43           "subspecs": [
44             {
45               "name": "AOP",
46               "source_files": "Cocoa/AppFrameworks/Foundation/AOP/*.{h,m}"
47             },
48             {
49               "name": "Calendar",
50               "source_files": "Cocoa/AppFrameworks/Foundation/Calendar/*.{h,m}"
51             },
52             {
53               "name": "DictionaryModel",
54               "source_files": "Cocoa/AppFrameworks/Foundation/DictionaryModel/*.{h,m}",
55               "dependencies": {
56                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
58                 ]
59               }
60             },
61             {
62               "name": "Directory",
63               "source_files": "Cocoa/AppFrameworks/Foundation/Directory/*.{h,m}",
64               "dependencies": {
65                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
67                 ]
68               }
69             },
70             {
71               "name": "FileManager",
72               "source_files": "Cocoa/AppFrameworks/Foundation/FileManager/*.{h,m}"
73             },
74             {
75               "name": "Http",
76               "source_files": "Cocoa/AppFrameworks/Foundation/Http/*.{h,m}",
77               "dependencies": {
78                 "YJCocoa/AppFrameworks/Foundation/URLCode": [
80                 ]
81               }
82             },
83             {
84               "name": "Log",
85               "source_files": "Cocoa/AppFrameworks/Foundation/Log/*.{h,m}"
86             },
87             {
88               "name": "PerformSelector",
89               "source_files": "Cocoa/AppFrameworks/Foundation/PerformSelector/*.{h,m}"
90             },
91             {
92               "name": "Router",
93               "source_files": "Cocoa/AppFrameworks/Foundation/Router/*.{h,m}",
94               "dependencies": {
95                 "YJCocoa/AppFrameworks/Foundation/Http": [
97                 ]
98               },
99               "subspecs": [
100                 {
101                   "name": "Manager",
102                   "source_files": "Cocoa/AppFrameworks/Foundation/Router/Manager/*.{h,m}",
103                   "dependencies": {
104                     "YJCocoa/AppFrameworks/Foundation/Router/Model": [
106                     ],
107                     "YJCocoa/AppFrameworks/Foundation/Singleton": [
109                     ]
110                   }
111                 },
112                 {
113                   "name": "Model",
114                   "source_files": "Cocoa/AppFrameworks/Foundation/Router/Model/*.{h,m}",
115                   "dependencies": {
116                     "YJCocoa/AppFrameworks/Foundation/Router/Protocol": [
118                     ]
119                   }
120                 },
121                 {
122                   "name": "Protocol",
123                   "source_files": "Cocoa/AppFrameworks/Foundation/Router/Protocol/*.{h,m}"
124                 }
125               ]
126             },
127             {
128               "name": "Singleton",
129               "source_files": "Cocoa/AppFrameworks/Foundation/Singleton/*.{h,m}",
130               "subspecs": [
131                 {
132                   "name": "Core",
133                   "source_files": "Cocoa/AppFrameworks/Foundation/Singleton/Core/*.{h,m}",
134                   "dependencies": {
135                     "YJCocoa/AppFrameworks/Foundation/Other": [
137                     ],
138                     "YJCocoa/System/Dispatch": [
140                     ]
141                   }
142                 }
143               ]
144             },
145             {
146               "name": "Swizzling",
147               "source_files": "Cocoa/AppFrameworks/Foundation/Swizzling/*.{h,m}",
148               "dependencies": {
149                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
151                 ],
152                 "YJCocoa/System/Dispatch": [
154                 ]
155               }
156             },
157             {
158               "name": "Timer",
159               "source_files": "Cocoa/AppFrameworks/Foundation/Timer/*.{h,m}",
160               "dependencies": {
161                 "YJCocoa/AppFrameworks/Foundation/Calendar": [
163                 ],
164                 "YJCocoa/AppFrameworks/Foundation/PerformSelector": [
166                 ],
167                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
169                 ],
170                 "YJCocoa/System/Security/Random": [
172                 ]
173               }
174             },
175             {
176               "name": "URLCode",
177               "source_files": "Cocoa/AppFrameworks/Foundation/URLCode/*.{h,m}"
178             },
179             {
180               "name": "URLSession",
181               "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/*.{h,m}",
182               "subspecs": [
183                 {
184                   "name": "Pool",
185                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Pool/*.{h,m}",
186                   "dependencies": {
187                     "YJCocoa/AppFrameworks/Foundation/Singleton": [
189                     ]
190                   }
191                 },
192                 {
193                   "name": "Request",
194                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Request/*.{h,m}",
195                   "dependencies": {
196                     "YJCocoa/AppFrameworks/Foundation/DictionaryModel": [
198                     ]
199                   }
200                 },
201                 {
202                   "name": "Task",
203                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Task/*.{h,m}",
204                   "dependencies": {
205                     "YJCocoa/AppFrameworks/Foundation/URLSession/Pool": [
207                     ],
208                     "YJCocoa/AppFrameworks/Foundation/URLSession/Request": [
210                     ],
211                     "YJCocoa/System/Dispatch": [
213                     ]
214                   }
215                 }
216               ]
217             },
218             {
219               "name": "Other",
220               "source_files": "Cocoa/AppFrameworks/Foundation/Other/*.{h,m}"
221             }
222           ]
223         },
224         {
225           "name": "UIKit",
226           "source_files": "Cocoa/AppFrameworks/UIKit/*.{h,m}",
227           "subspecs": [
228             {
229               "name": "AutoLayout",
230               "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/*.{h,m}",
231               "subspecs": [
232                 {
233                   "name": "UIView",
234                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/UIView/*.{h,m}",
235                   "dependencies": {
236                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor": [
238                     ]
239                   }
240                 },
241                 {
242                   "name": "UIViewController",
243                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/UIViewController/*.{h,m}",
244                   "dependencies": {
245                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor": [
247                     ]
248                   }
249                 },
250                 {
251                   "name": "LayoutAnchor",
252                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor/*.{h,m}",
253                   "dependencies": {
254                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/Extend": [
256                     ]
257                   }
258                 },
259                 {
260                   "name": "Extend",
261                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/Extend/*.{h,m}"
262                 }
263               ]
264             },
265             {
266               "name": "CollectionViewManager",
267               "subspecs": [
268                 {
269                   "name": "Core",
270                   "source_files": [
271                     "Cocoa/AppFrameworks/UIKit/CollectionViewManager/Core/*.{h,m}",
272                     "Cocoa/AppFrameworks/UIKit/CollectionViewManager/CollectionCell/*.{h,m}"
273                   ],
274                   "dependencies": {
275                     "YJCocoa/AppFrameworks/UIKit/CollectionViewManager/CollectionCellObject": [
277                     ],
278                     "YJCocoa/AppFrameworks/UIKit/ScrollViewManager": [
280                     ],
281                     "YJCocoa/System/Dispatch": [
283                     ]
284                   }
285                 },
286                 {
287                   "name": "CollectionCellObject",
288                   "source_files": "Cocoa/AppFrameworks/UIKit/CollectionViewManager/CollectionCellObject/*.{h,m}",
289                   "dependencies": {
290                     "YJCocoa/AppFrameworks/Foundation/Other": [
292                     ]
293                   }
294                 }
295               ]
296             },
297             {
298               "name": "Color",
299               "source_files": "Cocoa/AppFrameworks/UIKit/Color/*.{h,m}"
300             },
301             {
302               "name": "InputLength",
303               "source_files": "Cocoa/AppFrameworks/UIKit/InputLength/*.{h,m}"
304             },
305             {
306               "name": "NavigationBar",
307               "source_files": "Cocoa/AppFrameworks/UIKit/NavigationBar/*.{h,m}",
308               "subspecs": [
309                 {
310                   "name": "Core",
311                   "source_files": "Cocoa/AppFrameworks/UIKit/NavigationBar/Core/*.{h,m}",
312                   "dependencies": {
313                     "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
315                     ]
316                   }
317                 }
318               ]
319             },
320             {
321               "name": "NavigationRouter",
322               "source_files": "Cocoa/AppFrameworks/UIKit/NavigationRouter/*.{h,m}",
323               "dependencies": {
324                 "YJCocoa/AppFrameworks/Foundation/Router": [
326                 ]
327               }
328             },
329             {
330               "name": "PageViewManager",
331               "source_files": [
332                 "Cocoa/AppFrameworks/UIKit/PageViewManager/*.{h,m}",
333                 "Cocoa/AppFrameworks/UIKit/PageViewManager/Cell/*.{h,m}"
334               ],
335               "dependencies": {
336                 "YJCocoa/AppFrameworks/Foundation/Timer": [
338                 ]
339               },
340               "subspecs": [
341                 {
342                   "name": "CellObject",
343                   "source_files": "Cocoa/AppFrameworks/UIKit/PageViewManager/CellObject/*.{h,m}"
344                 }
345               ]
346             },
347             {
348               "name": "ScrollViewManager",
349               "source_files": "Cocoa/AppFrameworks/UIKit/ScrollViewManager/*.{h,m}",
350               "dependencies": {
351                 "YJCocoa/AppFrameworks/Foundation/AOP": [
353                 ],
354                 "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
356                 ]
357               }
358             },
359             {
360               "name": "TableViewManager",
361               "subspecs": [
362                 {
363                   "name": "Core",
364                   "source_files": [
365                     "Cocoa/AppFrameworks/UIKit/TableViewManager/Core/*.{h,m}",
366                     "Cocoa/AppFrameworks/UIKit/TableViewManager/TableCell/*.{h,m}"
367                   ],
368                   "dependencies": {
369                     "YJCocoa/AppFrameworks/UIKit/TableViewManager/TableCellObject": [
371                     ],
372                     "YJCocoa/AppFrameworks/UIKit/ScrollViewManager": [
374                     ],
375                     "YJCocoa/System/Dispatch": [
377                     ]
378                   }
379                 },
380                 {
381                   "name": "TableCellObject",
382                   "source_files": "Cocoa/AppFrameworks/UIKit/TableViewManager/TableCellObject/*.{h,m}",
383                   "dependencies": {
384                     "YJCocoa/AppFrameworks/Foundation/Other": [
386                     ]
387                   }
388                 }
389               ]
390             },
391             {
392               "name": "ViewGeometry",
393               "source_files": "Cocoa/AppFrameworks/UIKit/ViewGeometry/*.{h,m}"
394             }
395           ]
396         }
397       ]
398     },
399     {
400       "name": "AppServices",
401       "source_files": "Cocoa/AppServices/*.{h,m}",
402       "subspecs": [
403         {
404           "name": "CoreData",
405           "source_files": "Cocoa/AppServices/CoreData/*.{h,m}",
406           "subspecs": [
407             {
408               "name": "Core",
409               "source_files": "Cocoa/AppServices/CoreData/Core/*.{h,m}",
410               "dependencies": {
411                 "YJCocoa/AppFrameworks/Foundation/Timer": [
413                 ]
414               }
415             },
416             {
417               "name": "Migration",
418               "source_files": "Cocoa/AppServices/CoreData/Migration/*.{h,m}",
419               "dependencies": {
420                 "YJCocoa/AppServices/CoreData/Core": [
422                 ],
423                 "YJCocoa/AppFrameworks/Foundation/Directory": [
425                 ],
426                 "YJCocoa/AppFrameworks/Foundation/FileManager": [
428                 ]
429               }
430             },
431             {
432               "name": "Object",
433               "source_files": "Cocoa/AppServices/CoreData/Object/*.{h,m}",
434               "dependencies": {
435                 "YJCocoa/AppServices/CoreData/Core": [
437                 ]
438               }
439             }
440           ]
441         }
442       ]
443     },
444     {
445       "name": "DeveloperTools",
446       "source_files": "Cocoa/DeveloperTools/*.{h,m}",
447       "subspecs": [
448         {
449           "name": "Leaks",
450           "source_files": "Cocoa/DeveloperTools/Leaks/*.{h,m}",
451           "subspecs": [
452             {
453               "name": "Core",
454               "source_files": "Cocoa/DeveloperTools/Leaks/Core/*.{h,m}",
455               "dependencies": {
456                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
458                 ],
459                 "YJCocoa/System/Dispatch": [
461                 ]
462               }
463             },
464             {
465               "name": "UIView",
466               "source_files": "Cocoa/DeveloperTools/Leaks/UIView/*.{h,m}",
467               "dependencies": {
468                 "YJCocoa/AppFrameworks/Foundation/Swizzling": [
470                 ],
471                 "YJCocoa/DeveloperTools/Leaks/Core": [
473                 ]
474               }
475             },
476             {
477               "name": "UIViewController",
478               "source_files": "Cocoa/DeveloperTools/Leaks/UIViewController/*.{h,m}",
479               "dependencies": {
480                 "YJCocoa/AppFrameworks/Foundation/Swizzling": [
482                 ],
483                 "YJCocoa/DeveloperTools/Leaks/Core": [
485                 ]
486               }
487             }
488           ]
489         },
490         {
491           "name": "MemoryInfo",
492           "source_files": "Cocoa/DeveloperTools/MemoryInfo/*.{h,m}"
493         },
494         {
495           "name": "TimeProfiler",
496           "source_files": "Cocoa/DeveloperTools/TimeProfiler/*.{h,m}",
497           "dependencies": {
498             "YJCocoa/AppFrameworks/Foundation/Swizzling": [
500             ],
501             "YJCocoa/System/Dispatch": [
503             ]
504           }
505         }
506       ]
507     },
508     {
509       "name": "System",
510       "source_files": "Cocoa/System/*.{h,m}",
511       "subspecs": [
512         {
513           "name": "Dispatch",
514           "source_files": "Cocoa/System/Dispatch/*.{h,m}"
515         },
516         {
517           "name": "Security",
518           "source_files": "Cocoa/System/Security/*.{h,m}",
519           "subspecs": [
520             {
521               "name": "Keychain",
522               "source_files": "Cocoa/System/Security/Keychain/*.{h,m}",
523               "subspecs": [
524                 {
525                   "name": "Item",
526                   "source_files": "Cocoa/System/Security/Keychain/Item/*.{h,m}"
527                 }
528               ]
529             },
530             {
531               "name": "Random",
532               "source_files": "Cocoa/System/Security/Random/*.{h,m}"
533             }
534           ]
535         }
536       ]
537     }
538   ]