2 "name": "mockingbird-toolbox",
4 "summary": "Mockingbird Toolbox: General-purpose utilities for iOS apps. The core module in the Mockingbird open-source project from Gilt Groupe.",
5 "homepage": "https://github.com/gilt/mockingbird-toolbox",
11 "Evan Coyne Maloney": "emaloney@gilt.com"
18 "git": "https://github.com/gilt/mockingbird-toolbox.git",
23 "name": "BatteryMonitor",
25 "mockingbird-toolbox/Events": [
28 "mockingbird-toolbox/ServiceManager": [
33 "source_files": "Code/Battery/*.{h,m}",
34 "public_header_files": "Code/Battery/*.h"
37 "name": "ThreadsafeCache",
39 "mockingbird-toolbox/Common": [
44 "source_files": "Code/Caching/MBThreadsafeCache*.{h,m}",
45 "public_header_files": "Code/Caching/MBThreadsafeCache*.h"
48 "name": "FilesystemCache",
50 "mockingbird-toolbox/ThreadsafeCache": [
53 "mockingbird-toolbox/FilesystemOperations": [
56 "mockingbird-toolbox/MessageDigest-NSString": [
62 "Code/Caching/MBFilesystemCache*.{h,m}",
63 "Code/Caching/MBCacheOperations.{h,m}"
65 "public_header_files": [
66 "Code/Caching/MBFilesystemCache*.h",
67 "Code/Caching/MBCacheOperations.h"
71 "name": "MBToolbox-NSError",
73 "mockingbird-toolbox/Common": [
78 "source_files": "Code/Error/*.{h,m}",
79 "public_header_files": "Code/Error/*.h"
84 "mockingbird-toolbox/Common": [
89 "source_files": "Code/Events/*.{h,m}",
90 "public_header_files": "Code/Events/*.h"
93 "name": "FieldListFormatter",
95 "mockingbird-toolbox/Common": [
100 "source_files": "Code/Formatting/MBFieldListFormatter.{h,m}",
101 "public_header_files": "Code/Formatting/MBFieldListFormatter.h"
104 "name": "FormattedDescriptionObject",
106 "mockingbird-toolbox/FieldListFormatter": [
110 "requires_arc": true,
111 "source_files": "Code/Formatting/MBFormattedDescriptionObject.{h,m}",
112 "public_header_files": "Code/Formatting/MBFormattedDescriptionObject.h"
115 "name": "BitmapPixelPlane",
117 "mockingbird-toolbox/Common": [
121 "requires_arc": true,
122 "source_files": "Code/Graphics/MBBitmapPixelPlane.{h,m}",
123 "public_header_files": "Code/Graphics/MBBitmapPixelPlane.h"
126 "name": "ColorTools",
127 "source_files": "Code/Graphics/MBColorTools.h",
128 "public_header_files": "Code/Graphics/MBColorTools.h"
131 "name": "RoundedRectTools",
133 "mockingbird-toolbox/Common": [
137 "requires_arc": true,
138 "source_files": "Code/Graphics/MBRoundedRectTools.{h,m}",
139 "public_header_files": "Code/Graphics/MBRoundedRectTools.h"
142 "name": "MBToolbox-UIColor",
144 "mockingbird-toolbox/Common": [
148 "requires_arc": true,
149 "source_files": "Code/Strings/UIColor+MBToolbox.{h,m}",
150 "public_header_files": "Code/Strings/UIColor+MBToolbox.h"
153 "name": "ImageScaling-UIImage",
155 "mockingbird-toolbox/Common": [
159 "requires_arc": true,
160 "source_files": "Code/Strings/UIImage+MBImageScaling.{h,m}",
161 "public_header_files": "Code/Strings/UIImage+MBImageScaling.h"
164 "name": "SnapshotImage-UIView",
166 "mockingbird-toolbox/Common": [
170 "requires_arc": true,
171 "source_files": "Code/Strings/UIView+MBSnapshotImage.{h,m}",
172 "public_header_files": "Code/Strings/UIView+MBSnapshotImage.h"
175 "name": "MessageDigest",
177 "mockingbird-toolbox/MBToolbox-NSError": [
181 "requires_arc": true,
182 "frameworks": "Security",
183 "source_files": "Code/MessageDigest/MBMessageDigest.{h,m}",
184 "public_header_files": "Code/MessageDigest/MBMessageDigest.h"
187 "name": "MessageDigest-NSString",
189 "mockingbird-toolbox/MessageDigest": [
193 "requires_arc": true,
194 "source_files": "Code/MessageDigest/NSString+MBMessageDigest.{h,m}",
195 "public_header_files": "Code/MessageDigest/NSString+MBMessageDigest.h"
198 "name": "MessageDigest-NSData",
200 "mockingbird-toolbox/MessageDigest": [
204 "requires_arc": true,
205 "source_files": "Code/MessageDigest/NSData+MBMessageDigest.{h,m}",
206 "public_header_files": "Code/MessageDigest/NSData+MBMessageDigest.h"
209 "name": "MessageDigest-Extensions",
211 "mockingbird-toolbox/MessageDigest-NSString": [
214 "mockingbird-toolbox/MessageDigest-NSData": [
223 "mockingbird-toolbox/Singleton": [
226 "mockingbird-toolbox/Indentation-NSString": [
229 "mockingbird-toolbox/ThreadLocalStorage": [
233 "requires_arc": true,
234 "source_files": "Code/Module/*.{h,m}",
235 "public_header_files": "Code/Module/*.h"
238 "name": "NetworkIndicator",
240 "mockingbird-toolbox/Events": [
243 "mockingbird-toolbox/Singleton": [
247 "requires_arc": true,
248 "source_files": "Code/Network/MBNetworkIndicator.{h,m}",
249 "public_header_files": "Code/Network/MBNetworkIndicator.h"
252 "name": "NetworkMonitor",
254 "mockingbird-toolbox/Events": [
257 "mockingbird-toolbox/ServiceManager": [
261 "requires_arc": true,
262 "source_files": "Code/Network/MBNetworkMonitor.{h,m}",
263 "public_header_files": "Code/Network/MBNetworkMonitor.h"
266 "name": "OperationQueue",
268 "mockingbird-toolbox/MBToolbox-NSError": [
272 "requires_arc": true,
273 "source_files": "Code/Operations/MBOperationQueue.{h,m}",
274 "public_header_files": "Code/Operations/MBOperationQueue.h"
277 "name": "FilesystemOperations",
279 "mockingbird-toolbox/OperationQueue": [
282 "mockingbird-toolbox/Singleton": [
286 "requires_arc": true,
287 "source_files": "Code/Operations/MBFilesystemOperations.{h,m}",
288 "public_header_files": "Code/Operations/MBFilesystemOperations.h"
291 "name": "RegexCache",
293 "mockingbird-toolbox/ThreadsafeCache": [
296 "mockingbird-toolbox/Singleton": [
300 "requires_arc": true,
301 "source_files": "Code/Regex/MBRegexCache.{h,m}",
302 "public_header_files": "Code/Regex/MBRegexCache.h"
305 "name": "Regex-NSString",
307 "mockingbird-toolbox/RegexCache": [
311 "requires_arc": true,
312 "source_files": "Code/Regex/NSString+MBRegex.{h,m}",
313 "public_header_files": "Code/Regex/NSString+MBRegex.h"
316 "name": "ServiceManager",
318 "mockingbird-toolbox/Singleton": [
322 "requires_arc": true,
323 "source_files": "Code/Services/*.{h,m}",
324 "public_header_files": "Code/Services/*.h"
329 "mockingbird-toolbox/Common": [
333 "requires_arc": true,
334 "source_files": "Code/Singleton/MBSingleton.h",
335 "public_header_files": "Code/Singleton/MBSingleton.h"
338 "name": "StringFunctions",
340 "mockingbird-toolbox/Common": [
344 "requires_arc": true,
345 "source_files": "Code/Strings/MBStringFunctions.h",
346 "public_header_files": "Code/Strings/MBStringFunctions.h"
349 "name": "Indentation-NSString",
351 "mockingbird-toolbox/Common": [
355 "requires_arc": true,
356 "source_files": "Code/Strings/NSString+MBIndentation.{h,m}",
357 "public_header_files": "Code/Strings/NSString+MBIndentation.h"
360 "name": "ThreadLocalStorage",
362 "mockingbird-toolbox/Common": [
366 "requires_arc": true,
367 "source_files": "Code/Threads/MBThreadLocalStorage.{h,m}",
368 "public_header_files": "Code/Threads/MBThreadLocalStorage.h"
372 "source_files": "Code/Common/MBAssert.h",
373 "public_header_files": "Code/Common/MBAssert.h"
377 "source_files": "Code/Common/MBDebug.h",
378 "public_header_files": "Code/Common/MBDebug.h"
382 "source_files": "Code/Common/MBRuntime.h",
383 "public_header_files": "Code/Common/MBRuntime.h"
388 "mockingbird-toolbox/Assert": [
391 "mockingbird-toolbox/Debug": [
394 "mockingbird-toolbox/Runtime": [
398 "source_files": "Code/Mockingbird-Toolbox.h",
399 "public_header_files": "Code/Mockingbird-Toolbox.h"