Blake Watters
29aa4f19a8
Remove import of NSBundle+RKAdditions.h
2012-09-24 18:26:10 -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
6815ba6444
API refresh for mapping layer. Converted RKObjectMapper to RKMapperOperation. Expanded documentation.
2012-09-21 17:55:32 -04:00
Blake Watters
3876263039
Document and clean up the RKMappingResult interface
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
52d772f2e0
Misc stylistic touch ups
2012-09-18 15:54:36 -04:00
Stephan Diederich
b69476701a
add missing include
2012-09-14 14:54:30 +02:00
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
30dcb7134b
Fix typos
2012-09-13 07:05:10 -04:00
Blake Watters
53e3b9bd47
Add Tasks for RKSerialization and RKManagedObjectCaching docs
2012-09-12 17:18:42 -04:00
Blake Watters
90cae722ec
Add task markup for Core Data category comments
2012-09-12 16:44:31 -04:00
Blake Watters
9379875b95
Remove managed object store associated reference. This feels like an unnecessary API addition.
2012-09-12 16:31:16 -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
7f838a0f77
Add license boilerplate
2012-09-10 14:52:11 -04:00
Blake Watters
0379806796
Setup a default managedObjectCache instance of RKFetchRequestManagedObjectCache
2012-09-10 12:41:57 -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
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
e67848439c
Migrate to NSData based parsing/serialization. Slim down RKObjectSerializer and rename to RKObjectParameters. refs #762
2012-09-03 16:23:22 -04:00
Jawwad Ahmad
285586a5b5
Some code formatting cleanup.
2012-09-02 13:15:14 -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
9c9126c6ce
Adds support for establishing Core Data Relationship connections using keyPath in addition to fetches across the object graph. refs #913
2012-08-31 17:48:07 -04:00
Blake Watters
dfec6b8615
Migrate the category fix macros into RKMacros.h
2012-08-31 17:47:44 -04:00
Blake Watters
a59ced28a5
Fix crash when performing an import with a nil keyPath mapping
2012-08-31 17:47:44 -04:00
Blake Watters
48802c09da
Primary Key predicate associated object should be set non-atomically
2012-08-31 17:47:44 -04:00
Jawwad Ahmad
4834da10ea
Call the proper designated initializer in order to resolve connection mappings not being applied.
2012-08-30 13:33:33 -04:00
Blake Watters
8542568159
Invoke designated initializer from RKEntityMapping
2012-08-29 19:00:45 -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
a868d7fa2a
Delete deprecations from RKManagedObjectStore
2012-08-28 17:37:21 -04:00
Blake Watters
ce6b0829e4
Convert RestKit to ARC
2012-08-28 17:34:58 -04:00
Blake Watters
d08046fc5d
Remove the mapping provider in favor of response descriptors
2012-08-28 16:31:31 -04:00
Blake Watters
d36aa3291d
Drop RestKit networking layer in favor of AFNetworking
2012-08-28 16:17:57 -04:00
Blake Watters
15acf30a66
Eliminate methods wrapping functionality provided by RKConnectionMapping within RKEntityMapping for simplicity and clarity
2012-08-28 13:37:07 -04:00
Blake Watters
7c76b493dd
Update object loader to properly propagate errors back from mapper
2012-08-23 18:44:46 -04:00
Blake Watters
5852d7c997
Eliminate unnecessary manual tracking of inserted objects in favor of MOC insertedObjects:
2012-08-22 18:54:23 -04:00
Blake Watters
af36e72ac2
Add assertion for retrieval of object for delivery across thread boundaries
2012-08-22 18:51:36 -04:00
Blake Watters
7e968ac86b
Execute existingObjectWithID: within a performBlockAndWait:
2012-08-22 18:50:33 -04:00
Blake Watters
f8db42c020
Small doc update
2012-08-22 18:50:04 -04:00
Blake Watters
e7d768dd2f
Update RKObjectMapper to return a single NSError on failure. Update error codes
2012-08-17 13:09:47 -04:00
Blake Watters
9fd95cc380
Cleanup test breakage from method signature change
2012-08-15 20:52:12 -04:00
Blake Watters
9fa7a11fcf
Update connection mapping signatures on RKEntityMapping to be more idiomatic
2012-08-15 16:35:54 -04:00
Blake Watters
a3a2718bc9
Header docs for the managed object mapping operation data source
2012-08-15 16:31:54 -04:00
Blake Watters
461f7a8035
Add missing @synthesize directive for Xcode < 4.5
2012-08-14 16:36:51 -04:00
Blake Watters
23093c63fb
Work around crash due to non-nil initialization of error
2012-08-14 09:57:27 -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
Blake Watters
975e1674a2
Improving assertion error when attempting to configure an entity mapping for an entity with a nil managed object class
2012-08-13 14:14:36 -04:00
Blake Watters
571909c8b4
Remove performBlockAndWait: in RKEntityByAttributeCache after encountering mysterious hangs
2012-08-09 17:12:51 -04:00