Commit Graph

  • 285586a5b5 Some code formatting cleanup. Jawwad Ahmad 2012-09-02 13:15:14 -04:00
  • 8cbdb5f7ed Trailing whitespace cleanup from files in the Code directory. Jawwad Ahmad 2012-09-02 12:47:54 -04:00
  • c70ab49457 Delete @synthesize statements that are no longer needed. (Works with current 4.4.1 release of Xcode). Jawwad Ahmad 2012-09-02 12:28:45 -04:00
  • b2a0da7ce1 Fix a few ARC errors that only appear in Xcode 4.4 and not in 4.5 Jawwad Ahmad 2012-09-02 12:22:53 -04:00
  • 2eb8422ad0 Update README to include third-party dependencies on LibComponentLogging, SOCKit, and iso8601parser Blake Watters 2012-09-02 11:51:50 -04:00
  • d25a5ee308 First cut at new README.md file for 0.20.x Blake Watters 2012-09-02 11:42:20 -04:00
  • 9c9126c6ce Adds support for establishing Core Data Relationship connections using keyPath in addition to fetches across the object graph. refs #913 Blake Watters 2012-08-31 17:45:31 -04:00
  • dfec6b8615 Migrate the category fix macros into RKMacros.h Blake Watters 2012-08-31 16:22:09 -04:00
  • 8ebe249d8a Remove RKBenchmark from RKSupport header Blake Watters 2012-08-31 16:20:42 -04:00
  • 2cf16be6cb Add support for performing object mapping with type transformations across relationships defined with keyPaths Blake Watters 2012-08-31 16:20:07 -04:00
  • a59ced28a5 Fix crash when performing an import with a nil keyPath mapping Blake Watters 2012-08-31 16:18:52 -04:00
  • 48802c09da Primary Key predicate associated object should be set non-atomically Blake Watters 2012-08-31 16:16:22 -04:00
  • 33df114c01 Eliminate NSClassFromString handling for NSOrderedSet since we target iOS 5.0+ now Blake Watters 2012-08-31 16:15:53 -04:00
  • fb8c182f95 Moving several classes out to new RKExtras repository Blake Watters 2012-08-31 01:25:49 -04:00
  • 6f2db23566 Add NSAssert to check the self.mutablePropertyMappings variable. Jawwad Ahmad 2012-08-30 18:56:33 -04:00
  • c0b6a95e10 Hardcode AFHTTPRequestOperation instead of [self superclass] since this will fail if it is invoked by a subclass. Jawwad Ahmad 2012-08-30 15:57:44 -04:00
  • 4834da10ea Call the proper designated initializer in order to resolve connection mappings not being applied. Jawwad Ahmad 2012-08-30 13:33:33 -04:00
  • 22c4f891e9 Removed RKCache Blake Watters 2012-08-30 10:25:25 -04:00
  • 4dd5b35aa3 Remove unnecessary manual KVO invocations Blake Watters 2012-08-29 19:17:45 -04:00
  • d18aa1b57f Update version to 0.20.0-dev Blake Watters 2012-08-29 19:04:38 -04:00
  • d57a856f80 Add AFNetworking and new RestKit operations to the project Blake Watters 2012-08-29 19:02:21 -04:00
  • 8542568159 Invoke designated initializer from RKEntityMapping Blake Watters 2012-08-29 19:00:45 -04:00
  • 114ac214b1 Remove mapping provider test factory definition Blake Watters 2012-08-29 19:00:11 -04:00
  • eabfd748b6 Update designated initializer for RKObjectMapping Blake Watters 2012-08-29 18:59:51 -04:00
  • 9089bb4ed0 Remove baseURL proxy method from the object manager Blake Watters 2012-08-29 18:59:09 -04:00
  • 709fefe1ea Add Boolean property to turn on and off orphaned object cleanup Blake Watters 2012-08-29 18:58:48 -04:00
  • 864dd5ed1e Update Podspec Blake Watters 2012-08-29 18:58:18 -04:00
  • 0cb93e697d Migrate AFNetworking backed object request operations from GateGuru into RestKit Blake Watters 2012-08-29 13:27:36 -04:00
  • 15eed52c63 Remove XMLReader parser from main tree. Will migrate into a standalone module Blake Watters 2012-08-29 13:25:54 -04:00
  • adfaaf29ca Add Apache license boilerplate to several files Blake Watters 2012-08-29 13:25:28 -04:00
  • fc29fad19e Add explicit data source initialization to serializer to satisfy ARC Blake Watters 2012-08-29 13:24:15 -04:00
  • d3f66418f2 Remove implicit initialization of dataSource for mapping operation as it gets deallocated unde ARC Blake Watters 2012-08-29 13:23:27 -04:00
  • 511e86c0cb Drop bundled FileMD5Hash dependency Blake Watters 2012-08-28 21:02:28 -04:00
  • c109e1f02e Drop bundled XMLReader dependency Blake Watters 2012-08-28 21:02:06 -04:00
  • 5859125b7f Drop bundled GCOAuth dependency Blake Watters 2012-08-28 21:01:30 -04:00
  • fe3b710e9a Add RK prefix to module header files to disambiguate on import from CocoaPods Blake Watters 2012-08-28 20:57:22 -04:00
  • 9f825d7394 Drop dead URLEncoding category Blake Watters 2012-08-28 20:55:54 -04:00
  • 3ea60a95ba Remove RKAlert Blake Watters 2012-08-28 20:55:23 -04:00
  • 5b526e03c8 Adding podspec to the repository Blake Watters 2012-08-28 20:54:27 -04:00
  • a868d7fa2a Delete deprecations from RKManagedObjectStore Blake Watters 2012-08-28 17:37:21 -04:00
  • ce6b0829e4 Convert RestKit to ARC Blake Watters 2012-08-28 17:34:58 -04:00
  • 274478448d FIXUP: Merge with "Drop RestKit networking layer in favor of AFNetworking" Blake Watters 2012-08-28 16:32:15 -04:00
  • d08046fc5d Remove the mapping provider in favor of response descriptors Blake Watters 2012-08-28 16:30:55 -04:00
  • 01fee4c157 FIXUP: Merge with "Migrate table controller codebase into standalone project" Blake Watters 2012-08-28 16:25:09 -04:00
  • 411ed02c83 FIXUP: Merge with "Drop RestKit networking layer in favor of AFNetworking" Blake Watters 2012-08-28 16:22:23 -04:00
  • 2c7f772773 FIXUP: Merge with Table Controller commit Blake Watters 2012-08-28 16:18:17 -04:00
  • d36aa3291d Drop RestKit networking layer in favor of AFNetworking Blake Watters 2012-08-28 16:17:57 -04:00
  • fd75243f54 FIXUP: Merge with AFNetworking commit Blake Watters 2012-08-28 16:13:32 -04:00
  • c69f0118cd Migrate table controller codebase into standalone project Blake Watters 2012-08-28 16:08:49 -04:00
  • 806aaea24a Add AFNetworking submodule to Vendor/ Blake Watters 2012-08-28 16:00:48 -04:00
  • 2228cb01bb Drop more mapping convenience methods Blake Watters 2012-08-28 14:23:30 -04:00
  • dd11da2a63 Eliminate registerObjectMapping: Blake Watters 2012-08-28 13:50:48 -04:00
  • b333e62488 Eliminate and/or depecate numerous mapping API's in favor of simpler usage of attribute, relationship, and connection mappings Blake Watters 2012-08-28 13:50:19 -04:00
  • d825a8f182 Eliminate RKForm Blake Watters 2012-08-28 13:45:48 -04:00
  • 6b1e9fa071 Update error message to reflect correct class name Blake Watters 2012-08-28 13:44:12 -04:00
  • a70b996047 Add assertions for required parameters to request and response descriptors Blake Watters 2012-08-28 13:43:47 -04:00
  • 0484714a00 Eliminate rootKeyPath from RKMapping. Now encapsulated into RKRequestDescriptor. Blake Watters 2012-08-28 13:42:39 -04:00
  • d926e240f8 Introduce RKPropertyMapping abstract superclass for RKAttributeMapping and RKRelationshipMapping. Add primitives for working with attribute, relationship, and property mapping objects. Blake Watters 2012-08-28 13:40:32 -04:00
  • 15acf30a66 Eliminate methods wrapping functionality provided by RKConnectionMapping within RKEntityMapping for simplicity and clarity Blake Watters 2012-08-28 13:37:07 -04:00
  • 00a89d3a4b Add count method to RKMappingResult Blake Watters 2012-08-24 13:15:43 -04:00
  • c372a02b29 Add request descriptor class Blake Watters 2012-08-24 09:23:19 -04:00
  • 3d5d42bd1f Use copy for value properties on response descriptor Blake Watters 2012-08-24 09:22:59 -04:00
  • 7791604763 Migrate HTTP utility functions into a proper home Blake Watters 2012-08-24 09:22:28 -04:00
  • 46323ecc2d RKMappingDescriptor -> RKResponseDescriptor Blake Watters 2012-08-24 08:48:29 -04:00
  • 9a4d3f81a5 Style tweaks Blake Watters 2012-08-23 18:45:08 -04:00
  • 7c76b493dd Update object loader to properly propagate errors back from mapper Blake Watters 2012-08-23 18:44:46 -04:00
  • 117dae867b Remove Deprecations section and begin unwinding RKURL API's Blake Watters 2012-08-23 16:05:12 -04:00
  • 51f771efcd Generalize status code handling Blake Watters 2012-08-23 14:23:44 -04:00
  • ad63be902d Use a predicate template with substitution values during search indexing for performance Blake Watters 2012-08-23 11:01:30 -04:00
  • e41da114c8 Update XMLReader to latest bits. Fix build error under ARC. closes #863, #817 Blake Watters 2012-08-20 14:31:21 -04:00
  • d0df342093 Eliminate modern Objective-C dictionary access in favor of method call Blake Watters 2012-08-20 10:59:54 -04:00
  • 2d2234cab2 Fix redeclaration build error under ObjC++. fixes #774 Blake Watters 2012-08-15 23:01:34 -04:00
  • 5852d7c997 Eliminate unnecessary manual tracking of inserted objects in favor of MOC insertedObjects: Blake Watters 2012-08-22 18:54:23 -04:00
  • af36e72ac2 Add assertion for retrieval of object for delivery across thread boundaries Blake Watters 2012-08-22 18:51:36 -04:00
  • 7e968ac86b Execute existingObjectWithID: within a performBlockAndWait: Blake Watters 2012-08-22 18:50:33 -04:00
  • f8db42c020 Small doc update Blake Watters 2012-08-22 18:50:04 -04:00
  • 93d184d7cb Update XMLReader to latest bits. Fix build error under ARC. closes #863, #817 Blake Watters 2012-08-20 14:31:21 -04:00
  • 4b09a44f57 License boilerplate Blake Watters 2012-08-20 14:23:10 -04:00
  • de940edfbe Bump deployment target to 5.0 Blake Watters 2012-08-20 10:59:55 -04:00
  • 09411b1019 Eliminate modern Objective-C dictionary access in favor of method call Blake Watters 2012-08-20 10:59:54 -04:00
  • 48ed605d7a Merge pull request #889 from jakemaskiewicz/patch-1 Blake Watters 2012-08-18 07:41:17 -07:00
  • 63743e2263 Initial integration of new RKMappingDescriptor class. Convert RKObjectMapper to ARC Blake Watters 2012-08-17 13:10:37 -04:00
  • 7084a1fafb Improve description output on RKAttributeMapping Blake Watters 2012-08-17 13:10:07 -04:00
  • e7d768dd2f Update RKObjectMapper to return a single NSError on failure. Update error codes Blake Watters 2012-08-17 13:09:47 -04:00
  • ea8a920309 Bump deployment target to 5.0 Blake Watters 2012-08-17 13:07:30 -04:00
  • bf59152c7a Fix redeclaration build error under ObjC++. fixes #774 Blake Watters 2012-08-15 23:01:34 -04:00
  • ea03674164 Merge branch 'feature/managed-object-contexts' into development Blake Watters 2012-08-15 20:56:32 -04:00
  • 806283f64a Bump dependencies Blake Watters 2012-08-15 20:52:32 -04:00
  • 9fd95cc380 Cleanup test breakage from method signature change Blake Watters 2012-08-15 20:52:12 -04:00
  • 9fa7a11fcf Update connection mapping signatures on RKEntityMapping to be more idiomatic Blake Watters 2012-08-15 16:32:31 -04:00
  • a3a2718bc9 Header docs for the managed object mapping operation data source Blake Watters 2012-08-15 16:31:54 -04:00
  • 086f9862ce Fix dangling references to RKDirectory on OS X Blake Watters 2012-08-15 16:30:28 -04:00
  • 3b686125b8 Fix references in Examples/ to eliminated RKDirectory class Blake Watters 2012-08-15 08:03:07 -04:00
  • 461f7a8035 Add missing @synthesize directive for Xcode < 4.5 Blake Watters 2012-08-14 16:36:51 -04:00
  • 7bd47a7dac Add example application for Core Data search support Blake Watters 2012-08-14 09:56:20 -04:00
  • 39b0df4c39 Fix nasty bug in calculation of footer row indices when there are headers, footers, and content rows in a single section Blake Watters 2012-08-14 09:54:32 -04:00
  • 0e8e08e664 Update search indexing method definition for clarity. Added tests for new error cases and added support for specifying searchable attributes using NSAttributeDescription objects in addition to NSString attribute names Blake Watters 2012-08-14 09:53:48 -04:00
  • 0ff963161f Add addAttributeMappingsFromDictionary: Blake Watters 2012-08-14 09:50:11 -04:00
  • 4d745fcddc Remove duplicate method definitions Blake Watters 2012-08-14 09:49:14 -04:00
  • 23093c63fb Work around crash due to non-nil initialization of error Blake Watters 2012-08-13 22:54:21 -04:00