Dmitry Shevchenko
a09e8ce4eb
Associate base URL after query parameters
2012-09-28 16:13:07 -05:00
Blake Watters
5d41bf7ada
Added new functionality to the mapping test to enable evaluating a single expectation without raising an exception. For use with the Kiwi matchers.
...
* Added error domain and codes specific for the mapper
* Migrated from using an NSString to real NSError objects
* Toned down the verbosity of error output for readability
* Cleaned up comment formatting
* Changed RKAttributeMapping to RKPropertyMapping for better alignment with the realities of the data model
2012-09-28 14:59:57 -04:00
Blake Watters
0a1655117a
Minor formatting touch ups
2012-09-28 14:59:57 -04:00
Blake Watters
ecb6af4776
Factor date formatting into reusable convenience functions
2012-09-28 14:59:57 -04:00
Blake Watters
a04e861669
Add missing license boilerplate
2012-09-28 14:59:57 -04:00
Jeff Arena
a88f58db55
Remove avoidsNetworkAccess property in favor of leveraging NSURLCache capabilities under the hood.
2012-09-28 13:41:28 -04:00
Blake Watters
adc1d178fa
Add cancellation API to RKObjectManager.
...
* Introduces `cancelAllObjectRequestOperationsWithMethod:pathPattern:`
* Make RKObjectRequestOperation cancel underlying request operation when cancelled
2012-09-27 22:33:19 -04:00
Blake Watters
e591547d90
Cleanup RKPathMatcher initializers to start with pathMatcher so they are easier to guess for auto-complete.
2012-09-27 22:31:48 -04:00
Blake Watters
8a449a0fd4
Remove dead logging components
2012-09-27 20:16:20 -04:00
Blake Watters
f5511c972e
Improve method naming
2012-09-27 20:14:15 -04:00
Blake Watters
fd16081797
Merge pull request #950 from aharren/feature/reboot-networking-layer
...
Use embedded variant of LibComponentLogging with prefix RK
2012-09-27 16:13:42 -07:00
Blake Watters
6c463bfb6b
Raise an exception if the fixture fails to parse rather than returning nil
2012-09-27 17:05:25 -04:00
Blake Watters
47965f361c
Disable the avoidsNetworkAccess flag by default
2012-09-27 17:04:11 -04:00
Arne Harren
bc7c65f03b
Switch to an embedded variant of LibComponentLogging with prefix RK
2012-09-27 21:47:36 +02:00
Arne Harren
81f1a77906
Remove unnecessary imports for lcl.h and RKLog.h
2012-09-27 21:08:41 +02:00
Blake Watters
458354484a
Fix null dereference static analyzer warnings
2012-09-27 11:47:30 -04:00
Blake Watters
82e4c1ba94
Docs for the baseURL association functions
2012-09-26 23:51:15 -04:00
Blake Watters
8b256ab418
Fix baseURL associated objects
2012-09-26 23:38:20 -04:00
Blake Watters
ee9ae20823
Add associated object from request URL to baseURL in order to workaround issues with NSURLRequest clobbering the baseURL
2012-09-26 22:46:32 -04:00
Blake Watters
098edd1fec
Throw a build failure if not compiled with ARC (boosted from AFNetworking/AFNetworking#541 )
2012-09-26 20:44:17 -04:00
Blake Watters
afd9d16419
Formatting cleanups
2012-09-26 20:35:29 -04:00
Blake Watters
cda18ec3e4
Use RKMIMESerialization for serializing parameters instead of passing through to AFHTTPClient
2012-09-26 20:34:40 -04:00
Blake Watters
39f78d2cac
Fix build errors, warnings, and breakage on OS X
2012-09-25 21:28:58 -04:00
Blake Watters
fee0c0dac0
Fix all remaining broken tests
2012-09-25 21:18:39 -04:00
Blake Watters
e56754cb65
Add support for mapping of numeric dates encoded in strings via NSNumberFormatter. closes #815
2012-09-25 21:18:03 -04:00
Blake Watters
62dc44ea9a
Fix RKPathMatcher tests
2012-09-25 17:27:58 -04:00
Blake Watters
288f26a5f5
Fix bug with incorrect MIME Type matching logic
2012-09-25 12:22:22 -04:00
Blake Watters
c6b594e93a
Fix exception that occurs when attempting to build an RKMappingResult after an attempt has been made to map a non-nil, empty response object (such as {})
2012-09-25 11:59:28 -04:00
Blake Watters
2b0dc3d5c4
Fix more tests
2012-09-24 23:42:16 -04:00
Blake Watters
c9249bf0dc
Cleanup accidentally committed empty method
2012-09-24 22:45:55 -04:00
Blake Watters
235f5fc579
Fix all build errors in unit tests. Restore execution of core mapping tests.
2012-09-24 22:44:20 -04:00
Blake Watters
29aa4f19a8
Remove import of NSBundle+RKAdditions.h
2012-09-24 18:26:10 -04:00
Blake Watters
979854bf5a
Fix crash
2012-09-24 18:22:51 -04:00
Blake Watters
fe391b1b47
Docs formatting on router
2012-09-24 13:51:33 -04:00
Blake Watters
b0be4596da
Formatting cleanups
2012-09-24 13:37:54 -04:00
Blake Watters
098903101f
Docs cleanup
2012-09-21 23:05:27 -04:00
Blake Watters
654364af61
Document RKDynamicMappingMatcher and clean up API
2012-09-21 22:59:43 -04:00
Blake Watters
43be066e0b
Docs touch ups
2012-09-21 22:58:17 -04:00
Blake Watters
6815ba6444
API refresh for mapping layer. Converted RKObjectMapper to RKMapperOperation. Expanded documentation.
2012-09-21 17:55:32 -04:00
Blake Watters
f1231cd4aa
Docs refresh
2012-09-21 17:55:32 -04:00
Jeff Arena
6d11a5f88a
Add additional cache clearing to address KIF issues.
2012-09-21 16:47:17 -04:00
Blake Watters
7e816904ff
Docs update. Eliminate mappingOperationFromObject:
2012-09-20 19:11:38 -04:00
Blake Watters
bd4130a546
Eliminate aggregate import of RestKit.h from .NET date formatter and test factory
2012-09-20 11:59:02 -04:00
Blake Watters
c88855614e
Export the RKErrorFromMappingResult function; eliminate dependence on RestKit.h header from RKResponseMapperOperation
2012-09-20 11:51:28 -04:00
Blake Watters
04abcb8369
Define errorMessage as an informal protocol for returning error message representations rather than the description method. Document RKErrorMessage.
2012-09-20 08:12:30 -04:00
Blake Watters
3876263039
Document and clean up the RKMappingResult interface
2012-09-20 08:12:29 -04:00
Blake Watters
d93657573d
Docs touch up
2012-09-20 08:12:29 -04:00
Blake Watters
56e71e9dac
Docs for RKRelationshipMapping
2012-09-20 08:12:29 -04:00
Blake Watters
991ced34da
Docs for mapping operation data source. Still don't love the method names. Maybe we can eliminate this somehow...
2012-09-20 08:12:29 -04:00
Blake Watters
5a20754698
Docs update on RKPropertyMapping
2012-09-20 08:12:29 -04:00