[Add] TestFrameworkIos1 1.0.2
[CocoaPods.git] / Specs / d / 8 / 5 / YJCocoa / 6.1.0 / YJCocoa.podspec.json
blob419410679a5baf300b9ede6c199265b024d73b31
2   "name": "YJCocoa",
3   "version": "6.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": "v6.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": "Header",
102                   "source_files": "Cocoa/AppFrameworks/Foundation/Router/Header/*.{h,m}"
103                 },
104                 {
105                   "name": "Manager",
106                   "source_files": "Cocoa/AppFrameworks/Foundation/Router/Manager/*.{h,m}",
107                   "dependencies": {
108                     "YJCocoa/AppFrameworks/Foundation/Router/Header": [
110                     ],
111                     "YJCocoa/AppFrameworks/Foundation/Singleton": [
113                     ]
114                   }
115                 },
116                 {
117                   "name": "Router",
118                   "source_files": "Cocoa/AppFrameworks/Foundation/Router/Router/*.{h,m}",
119                   "dependencies": {
120                     "YJCocoa/AppFrameworks/Foundation/Router/Header": [
122                     ]
123                   }
124                 }
125               ]
126             },
127             {
128               "name": "Singleton",
129               "source_files": "Cocoa/AppFrameworks/Foundation/Singleton/*.{h,m}",
130               "dependencies": {
131                 "YJCocoa/AppFrameworks/Foundation/Other": [
133                 ]
134               }
135             },
136             {
137               "name": "Swizzling",
138               "source_files": "Cocoa/AppFrameworks/Foundation/Swizzling/*.{h,m}",
139               "dependencies": {
140                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
142                 ],
143                 "YJCocoa/System/Dispatch": [
145                 ]
146               }
147             },
148             {
149               "name": "Timer",
150               "source_files": "Cocoa/AppFrameworks/Foundation/Timer/*.{h,m}",
151               "dependencies": {
152                 "YJCocoa/AppFrameworks/Foundation/Calendar": [
154                 ],
155                 "YJCocoa/AppFrameworks/Foundation/PerformSelector": [
157                 ],
158                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
160                 ],
161                 "YJCocoa/System/Security/Random": [
163                 ]
164               }
165             },
166             {
167               "name": "URLCode",
168               "source_files": "Cocoa/AppFrameworks/Foundation/URLCode/*.{h,m}"
169             },
170             {
171               "name": "URLSession",
172               "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/*.{h,m}",
173               "subspecs": [
174                 {
175                   "name": "Pool",
176                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Pool/*.{h,m}",
177                   "dependencies": {
178                     "YJCocoa/AppFrameworks/Foundation/Singleton": [
180                     ]
181                   }
182                 },
183                 {
184                   "name": "Request",
185                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Request/*.{h,m}",
186                   "dependencies": {
187                     "YJCocoa/AppFrameworks/Foundation/DictionaryModel": [
189                     ]
190                   }
191                 },
192                 {
193                   "name": "Task",
194                   "source_files": "Cocoa/AppFrameworks/Foundation/URLSession/Task/*.{h,m}",
195                   "dependencies": {
196                     "YJCocoa/AppFrameworks/Foundation/URLSession/Pool": [
198                     ],
199                     "YJCocoa/AppFrameworks/Foundation/URLSession/Request": [
201                     ],
202                     "YJCocoa/System/Dispatch": [
204                     ]
205                   }
206                 }
207               ]
208             },
209             {
210               "name": "Other",
211               "source_files": "Cocoa/AppFrameworks/Foundation/Other/*.{h,m}"
212             }
213           ]
214         },
215         {
216           "name": "UIKit",
217           "source_files": "Cocoa/AppFrameworks/UIKit/*.{h,m}",
218           "subspecs": [
219             {
220               "name": "AutoLayout",
221               "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/*.{h,m}",
222               "subspecs": [
223                 {
224                   "name": "UIView",
225                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/UIView/*.{h,m}",
226                   "dependencies": {
227                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor": [
229                     ]
230                   }
231                 },
232                 {
233                   "name": "UIViewController",
234                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/UIViewController/*.{h,m}",
235                   "dependencies": {
236                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor": [
238                     ]
239                   }
240                 },
241                 {
242                   "name": "LayoutAnchor",
243                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/LayoutAnchor/*.{h,m}",
244                   "dependencies": {
245                     "YJCocoa/AppFrameworks/UIKit/AutoLayout/Extend": [
247                     ]
248                   }
249                 },
250                 {
251                   "name": "Extend",
252                   "source_files": "Cocoa/AppFrameworks/UIKit/AutoLayout/Extend/*.{h,m}"
253                 }
254               ]
255             },
256             {
257               "name": "CollectionViewManager",
258               "subspecs": [
259                 {
260                   "name": "Core",
261                   "source_files": [
262                     "Cocoa/AppFrameworks/UIKit/CollectionViewManager/Core/*.{h,m}",
263                     "Cocoa/AppFrameworks/UIKit/CollectionViewManager/CollectionCell/*.{h,m}"
264                   ],
265                   "dependencies": {
266                     "YJCocoa/AppFrameworks/UIKit/CollectionViewManager/CollectionCellObject": [
268                     ],
269                     "YJCocoa/AppFrameworks/UIKit/ScrollViewManager": [
271                     ],
272                     "YJCocoa/System/Dispatch": [
274                     ]
275                   }
276                 },
277                 {
278                   "name": "CollectionCellObject",
279                   "source_files": "Cocoa/AppFrameworks/UIKit/CollectionViewManager/CollectionCellObject/*.{h,m}",
280                   "dependencies": {
281                     "YJCocoa/AppFrameworks/Foundation/Other": [
283                     ]
284                   }
285                 }
286               ]
287             },
288             {
289               "name": "Color",
290               "source_files": "Cocoa/AppFrameworks/UIKit/Color/*.{h,m}"
291             },
292             {
293               "name": "InputLength",
294               "source_files": "Cocoa/AppFrameworks/UIKit/InputLength/*.{h,m}"
295             },
296             {
297               "name": "NavigationBar",
298               "source_files": "Cocoa/AppFrameworks/UIKit/NavigationBar/*.{h,m}",
299               "subspecs": [
300                 {
301                   "name": "Core",
302                   "source_files": "Cocoa/AppFrameworks/UIKit/NavigationBar/Core/*.{h,m}",
303                   "dependencies": {
304                     "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
306                     ]
307                   }
308                 }
309               ]
310             },
311             {
312               "name": "NavigationRouter",
313               "source_files": "Cocoa/AppFrameworks/UIKit/NavigationRouter/*.{h,m}",
314               "dependencies": {
315                 "YJCocoa/AppFrameworks/Foundation/Router": [
317                 ]
318               }
319             },
320             {
321               "name": "PageView",
322               "source_files": [
323                 "Cocoa/AppFrameworks/UIKit/PageView/*.{h,m}",
324                 "Cocoa/AppFrameworks/UIKit/PageView/Cell/*.{h,m}"
325               ],
326               "dependencies": {
327                 "YJCocoa/AppFrameworks/UIKit/AutoLayout": [
329                 ],
330                 "YJCocoa/AppFrameworks/Foundation/Other": [
332                 ]
333               },
334               "subspecs": [
335                 {
336                   "name": "CellObject",
337                   "source_files": "Cocoa/AppFrameworks/UIKit/PageView/CellObject/*.{h,m}"
338                 }
339               ]
340             },
341             {
342               "name": "ScrollViewManager",
343               "source_files": "Cocoa/AppFrameworks/UIKit/ScrollViewManager/*.{h,m}",
344               "dependencies": {
345                 "YJCocoa/AppFrameworks/Foundation/AOP": [
347                 ],
348                 "YJCocoa/AppFrameworks/UIKit/ViewGeometry": [
350                 ]
351               }
352             },
353             {
354               "name": "TableViewManager",
355               "subspecs": [
356                 {
357                   "name": "Core",
358                   "source_files": [
359                     "Cocoa/AppFrameworks/UIKit/TableViewManager/Core/*.{h,m}",
360                     "Cocoa/AppFrameworks/UIKit/TableViewManager/Suspension/*.{h,m}",
361                     "Cocoa/AppFrameworks/UIKit/TableViewManager/TableCell/*.{h,m}"
362                   ],
363                   "dependencies": {
364                     "YJCocoa/AppFrameworks/UIKit/TableViewManager/TableCellObject": [
366                     ],
367                     "YJCocoa/AppFrameworks/UIKit/ScrollViewManager": [
369                     ],
370                     "YJCocoa/System/Dispatch": [
372                     ]
373                   }
374                 },
375                 {
376                   "name": "TableCellObject",
377                   "source_files": "Cocoa/AppFrameworks/UIKit/TableViewManager/TableCellObject/*.{h,m}",
378                   "dependencies": {
379                     "YJCocoa/AppFrameworks/Foundation/Other": [
381                     ]
382                   }
383                 }
384               ]
385             },
386             {
387               "name": "ViewGeometry",
388               "source_files": "Cocoa/AppFrameworks/UIKit/ViewGeometry/*.{h,m}"
389             }
390           ]
391         }
392       ]
393     },
394     {
395       "name": "AppServices",
396       "source_files": "Cocoa/AppServices/*.{h,m}",
397       "subspecs": [
398         {
399           "name": "CoreData",
400           "source_files": "Cocoa/AppServices/CoreData/*.{h,m}",
401           "subspecs": [
402             {
403               "name": "Core",
404               "source_files": "Cocoa/AppServices/CoreData/Core/*.{h,m}",
405               "dependencies": {
406                 "YJCocoa/AppFrameworks/Foundation/Timer": [
408                 ]
409               }
410             },
411             {
412               "name": "Migration",
413               "source_files": "Cocoa/AppServices/CoreData/Migration/*.{h,m}",
414               "dependencies": {
415                 "YJCocoa/AppServices/CoreData/Core": [
417                 ],
418                 "YJCocoa/AppFrameworks/Foundation/Directory": [
420                 ],
421                 "YJCocoa/AppFrameworks/Foundation/FileManager": [
423                 ]
424               }
425             },
426             {
427               "name": "Object",
428               "source_files": "Cocoa/AppServices/CoreData/Object/*.{h,m}",
429               "dependencies": {
430                 "YJCocoa/AppServices/CoreData/Core": [
432                 ]
433               }
434             }
435           ]
436         }
437       ]
438     },
439     {
440       "name": "DeveloperTools",
441       "source_files": "Cocoa/DeveloperTools/*.{h,m}",
442       "subspecs": [
443         {
444           "name": "Leaks",
445           "source_files": "Cocoa/DeveloperTools/Leaks/*.{h,m}",
446           "subspecs": [
447             {
448               "name": "NSObject",
449               "source_files": "Cocoa/DeveloperTools/Leaks/NSObject/*.{h,m}",
450               "dependencies": {
451                 "YJCocoa/AppFrameworks/Foundation/Singleton": [
453                 ],
454                 "YJCocoa/System/Dispatch": [
456                 ]
457               }
458             },
459             {
460               "name": "UIView",
461               "source_files": "Cocoa/DeveloperTools/Leaks/UIView/*.{h,m}",
462               "dependencies": {
463                 "YJCocoa/AppFrameworks/Foundation/Swizzling": [
465                 ],
466                 "YJCocoa/DeveloperTools/Leaks/NSObject": [
468                 ]
469               }
470             },
471             {
472               "name": "UIViewController",
473               "source_files": "Cocoa/DeveloperTools/Leaks/UIViewController/*.{h,m}",
474               "dependencies": {
475                 "YJCocoa/AppFrameworks/Foundation/Swizzling": [
477                 ],
478                 "YJCocoa/DeveloperTools/Leaks/NSObject": [
480                 ]
481               }
482             }
483           ]
484         },
485         {
486           "name": "TimeProfiler",
487           "source_files": "Cocoa/DeveloperTools/TimeProfiler/*.{h,m}",
488           "dependencies": {
489             "YJCocoa/System/Dispatch": [
491             ]
492           }
493         }
494       ]
495     },
496     {
497       "name": "System",
498       "source_files": "Cocoa/System/*.{h,m}",
499       "subspecs": [
500         {
501           "name": "Dispatch",
502           "source_files": "Cocoa/System/Dispatch/*.{h,m}"
503         },
504         {
505           "name": "Security",
506           "source_files": "Cocoa/System/Security/*.{h,m}",
507           "subspecs": [
508             {
509               "name": "Keychain",
510               "source_files": "Cocoa/System/Security/Keychain/*.{h,m}",
511               "subspecs": [
512                 {
513                   "name": "Item",
514                   "source_files": "Cocoa/System/Security/Keychain/Item/*.{h,m}"
515                 }
516               ]
517             },
518             {
519               "name": "Random",
520               "source_files": "Cocoa/System/Security/Random/*.{h,m}"
521             }
522           ]
523         }
524       ]
525     }
526   ]