Blake Watters
ef0462ec2a
Appledoc warning fixes
2012-09-13 07:27:48 -04:00
Blake Watters
dfd10c4510
Formatting fixes and missing parameters
2012-09-13 07:05:59 -04:00
Blake Watters
194ee16a8e
Docs for RKResponseMapperOperation
2012-09-12 23:35:30 -04:00
Blake Watters
3714dd4a56
Unwind the unexpected behaviors in RKHTTPRequestOperation regarding Acceptable Content Types and Status Codes. Explicitly configure the needed types within RKObjectRequestOperation instead.
2012-09-12 21:21:46 -04:00
Blake Watters
94cbbb46c0
Docs update
2012-09-12 21:19:52 -04:00
Blake Watters
b40e39813c
License boilerplate
2012-09-12 21:18:45 -04:00
Blake Watters
e84b7e06f1
Initialize the avoidsNetworkAccess optimization based on the cachePolicy of the request. closes #928
2012-09-12 18:14:46 -04:00
Blake Watters
3645d73312
Docs update for RKObjectManager
2012-09-12 10:28:42 -04:00
Blake Watters
1218decf3c
Parameter docs for get/post/put/patch/delete object flavors
2012-09-12 09:51:23 -04:00
Blake Watters
f7527dc1d2
Router docs formatting
2012-09-12 09:22:21 -04:00
Blake Watters
0f2013d67b
Docs formatting for RKRoute
2012-09-11 19:59:20 -04:00
Blake Watters
709c3d324b
Drop category methods in favor of C functions for required functionality to reduce API size and avoids namespace conflicts
2012-09-11 16:48:18 -04:00
Blake Watters
1aec05c59e
Use a reverse object enumerator when enumerating the fetch request blocks to allow blocks registered later to override earlier registrations
2012-09-10 19:11:05 -04:00
Blake Watters
c7bc76711d
Add support for creating an NSMutableURLRequest for a relationship
2012-09-10 18:00:15 -04:00
Blake Watters
d0f14443f8
Fix warnings about missing assign property declarations
2012-09-10 14:51:54 -04:00
Blake Watters
27984265a7
Clean up issues instantiating managed vs unmanaged object request operations through the object manager.
2012-09-10 14:51:27 -04:00
Blake Watters
0379806796
Setup a default managedObjectCache instance of RKFetchRequestManagedObjectCache
2012-09-10 12:41:57 -04:00
Blake Watters
40ed221edf
Merge branch 'fix/mem-leak' of https://github.com/diederich/RestKit into feature/reboot-networking-layer
2012-09-10 10:49:43 -04:00
Blake Watters
0c3f5fbc57
Log full cached response headers at Trace log level for debugging caching
2012-09-09 20:02:29 -04:00
Blake Watters
e5aed512a7
Add new optimization to permit RKObjectRequestOperation to avoid the network and use an existing cached response. Update initialization paths for RKObjectRequestOperation to work with requests instead of request operations.
2012-09-09 18:25:43 -04:00
Blake Watters
8f1e3012f8
Add parameter assertions when initializing an RKResponseMapperOperation
2012-09-09 18:23:32 -04:00
Stephan Diederich
bdf03466d0
fix mem leak
...
release the retained dispatch queue in dealloc
2012-09-09 20:33:23 +02:00
Blake Watters
e393236c43
Add context to the logs at the trace level
2012-09-09 12:35:32 -04:00
Blake Watters
5688c4d2ee
Header updates work in progress
2012-09-09 12:35:08 -04:00
Blake Watters
125f123068
Header docs for request and response descriptors
2012-09-09 11:29:45 -04:00
Blake Watters
ba7904632d
Add Header logging when log level is Trace
2012-09-09 11:23:09 -04:00
Blake Watters
565248ca88
requestForRouteNamed: -> requestWithPathForRouteNamed:
2012-09-07 11:47:11 -04:00
Blake Watters
8835d4bbbe
Normalize routable object request primitives around the getObjectAtPath naming convention for consistency. Docs update.
2012-09-07 11:39:24 -04:00
Blake Watters
bed7779be4
Kill default mapping queue. Basic header docs for RKObjectManager
2012-09-06 11:48:31 -04:00
Blake Watters
6af117cd80
API consistency cleanup: multipartFormRequestForObject: -> multipartFormRequestWithObject:
2012-09-05 21:00:24 -04:00
Blake Watters
22a68baf0c
Rework podspec to organize header file imports to match existing RestKit releases
2012-09-05 11:04:42 -04:00
Blake Watters
b1a2677937
Eliminate NSData and NSArray additions categories. Kill date formatter wrapper class
2012-09-04 21:43:37 -04:00
Blake Watters
627f6f5b7b
Resource Path -> Path
2012-09-04 21:24:33 -04:00
Blake Watters
5ecb6cc589
Switch logging component to Network instead of ObjectMapping
2012-09-04 13:14:59 -04:00
Blake Watters
e0d5b6e690
Change comment to reference mapping instead of serializing to disambiguate
2012-09-04 13:14:38 -04:00
Blake Watters
10377d0a70
Overhaul RKParser API's for clarity and simplicity:
...
* Adds support for NSJSONSerialization. closes #476
* Renames RKParser to RKSerialization
* Renames RKParserRegistry to RKMIMETypeSerialization
* Rework serialization implementations API's to use class methods
* Fold together string and regular expression matching for MIME Type registrations
* Port serialization implementations to working off of NSData instead of NSString. refs #762
* Migrate JSONKit to being an optional component. See https://github.com/RestKit/RKJSONKitSerialization
2012-09-04 13:07:31 -04:00
Blake Watters
a74b8717dc
Pulling out RKURL in favor of vanilla NSURL
2012-09-03 17:07:09 -04:00
Blake Watters
3eda5832cb
Migrating files between modules to better reflect logical grouping with AFNetworking in the mix
2012-09-03 16:51:13 -04:00
Blake Watters
e67848439c
Migrate to NSData based parsing/serialization. Slim down RKObjectSerializer and rename to RKObjectParameters. refs #762
2012-09-03 16:23:22 -04:00
Blake Watters
cb624080b2
Removing legacy serialization code
2012-09-03 16:19:00 -04:00
Jawwad Ahmad
8cbdb5f7ed
Trailing whitespace cleanup from files in the Code directory.
...
Used the following command from within the Code dir:
git ls-files *.m *.h *.json | xargs /usr/bin/sed -i '' -E 's/[[:space:]]*$//'
2012-09-02 12:51:45 -04:00
Jawwad Ahmad
c70ab49457
Delete @synthesize statements that are no longer needed. (Works with current 4.4.1 release of Xcode).
2012-09-02 12:28:45 -04:00
Blake Watters
dfec6b8615
Migrate the category fix macros into RKMacros.h
2012-08-31 17:47:44 -04:00
Blake Watters
fe3b710e9a
Add RK prefix to module header files to disambiguate on import from CocoaPods
2012-08-28 21:01:07 -04:00
Blake Watters
9f825d7394
Drop dead URLEncoding category
2012-08-28 20:55:54 -04:00
Blake Watters
ce6b0829e4
Convert RestKit to ARC
2012-08-28 17:34:58 -04:00
Blake Watters
d36aa3291d
Drop RestKit networking layer in favor of AFNetworking
2012-08-28 16:17:57 -04:00
Blake Watters
117dae867b
Remove Deprecations section and begin unwinding RKURL API's
2012-08-23 16:05:12 -04:00
Blake Watters
ea03674164
Merge branch 'feature/managed-object-contexts' into development
2012-08-15 20:56:32 -04:00
Blake Watters
37c70e4c27
Migrate path utilities to C functions instead of encapsulating into static methods on RKDirectory to reduce API size
2012-08-14 09:57:27 -04:00