Blake Watters
174372dcf5
Fix a number of warnings about potential dereference of null pointer
2012-10-02 15:52:45 -04:00
Jeff Arena
5b372f4cea
Fix issues with passing NSErrors into blocks inappropriately.
2012-10-02 12:54:32 -04:00
Dmitry Shevchenko
12c04fc59c
Clarified that bug was fixed in ios6
2012-10-01 21:06:23 -05:00
Blake Watters
4e751f4530
Merge pull request #963 from dmishe/make_entity_property_readwrite
...
Make entity property readwrite
2012-10-01 14:49:12 -07:00
Dmitry Shevchenko
628f7323aa
Make entity property readwrite, so it can be changed after init.
2012-10-01 16:47:04 -05:00
Blake Watters
235cfc2826
Remove dead whitespace
2012-10-01 17:35:35 -04:00
Blake Watters
67e6982cec
Fix invalid references to RKManagedObjectMapping. closes #957
2012-09-30 23:17:27 -04:00
Blake Watters
c10321751c
Rename primaryManagedObjectContext to persistentStoreManagedObjectContext since nobody can keep its role straight
2012-09-30 22:47:26 -04:00
Blake Watters
d95fe5cd44
Break out reused functions for object mapping introspection into RKObjectUtilities
2012-09-30 12:49:59 -04:00
Blake Watters
4c401de6bf
Convert RKConnectionMapping into a subclass of RKPropertyMapping. Add delegate callback for tracking the connection of relationships.
2012-09-29 17:54:51 -04:00
Blake Watters
0539aeb45e
Documentation formatting and touch ups
2012-09-29 17:54:51 -04:00
Blake Watters
a04e861669
Add missing license boilerplate
2012-09-28 14:59:57 -04:00
Arne Harren
bc7c65f03b
Switch to an embedded variant of LibComponentLogging with prefix RK
2012-09-27 21:47:36 +02:00
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