From 1336e602415b3e2b0dc7adae66911fe03c936079 Mon Sep 17 00:00:00 2001 From: Todd Stellanova Date: Thu, 19 Jan 2012 16:07:18 -0800 Subject: [PATCH 01/11] remove old restkit ref --- external/RestKit/RestKit | 1 - 1 file changed, 1 deletion(-) delete mode 160000 external/RestKit/RestKit diff --git a/external/RestKit/RestKit b/external/RestKit/RestKit deleted file mode 160000 index e86d9375bd..0000000000 --- a/external/RestKit/RestKit +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e86d9375bde121ec60981e5706b25a4f6e23eed8 From 76534a165f304fb1364553d02a73c9245bcf55d5 Mon Sep 17 00:00:00 2001 From: Todd Stellanova Date: Thu, 19 Jan 2012 16:07:41 -0800 Subject: [PATCH 02/11] remove old submodule ref --- .gitmodules | 3 --- 1 file changed, 3 deletions(-) diff --git a/.gitmodules b/.gitmodules index efa64e40d0..00c967eff2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,3 @@ -[submodule "external/RestKit/RestKit"] - path = external/RestKit/RestKit - url = https://github.com/RestKit/RestKit.git [submodule "external/json-framework/json-framework"] path = external/json-framework/json-framework url = https://github.com/stig/json-framework.git From eaee4b0076a187fca4f5f39096b9f9cc1c7dd884 Mon Sep 17 00:00:00 2001 From: Todd Stellanova Date: Thu, 19 Jan 2012 16:11:12 -0800 Subject: [PATCH 03/11] point to new RestKit fork as submodule --- .gitmodules | 3 +++ external/RestKit/RestKit | 1 + 2 files changed, 4 insertions(+) create mode 160000 external/RestKit/RestKit diff --git a/.gitmodules b/.gitmodules index 00c967eff2..97102812ad 100644 --- a/.gitmodules +++ b/.gitmodules @@ -7,3 +7,6 @@ [submodule "external/shared"] path = external/shared url = https://github.com/forcedotcom/SalesforceMobileSDK-Shared.git +[submodule "external/RestKit/RestKit"] + path = external/RestKit/RestKit + url = https://github.com/forcedotcom/RestKit.git diff --git a/external/RestKit/RestKit b/external/RestKit/RestKit new file mode 160000 index 0000000000..e86d9375bd --- /dev/null +++ b/external/RestKit/RestKit @@ -0,0 +1 @@ +Subproject commit e86d9375bde121ec60981e5706b25a4f6e23eed8 From b255769c8ee858433f90080638589d7a9d2862ba Mon Sep 17 00:00:00 2001 From: Todd Stellanova Date: Thu, 19 Jan 2012 16:20:47 -0800 Subject: [PATCH 04/11] update to newest restkit --- external/RestKit/RestKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/external/RestKit/RestKit b/external/RestKit/RestKit index e86d9375bd..e3264a7bfb 160000 --- a/external/RestKit/RestKit +++ b/external/RestKit/RestKit @@ -1 +1 @@ -Subproject commit e86d9375bde121ec60981e5706b25a4f6e23eed8 +Subproject commit e3264a7bfb98458328a76be41086ce744c16b519 From 70d36dddde33cc16255e383e61fc20d5a4930c4b Mon Sep 17 00:00:00 2001 From: Todd Stellanova Date: Thu, 19 Jan 2012 17:08:55 -0800 Subject: [PATCH 05/11] fix RestKit build.xml to grab build products from new locations --- external/RestKit/sfdc_build/build.xml | 113 ++++++++++++++++---------- 1 file changed, 69 insertions(+), 44 deletions(-) diff --git a/external/RestKit/sfdc_build/build.xml b/external/RestKit/sfdc_build/build.xml index bb7371a48c..7e47f514eb 100644 --- a/external/RestKit/sfdc_build/build.xml +++ b/external/RestKit/sfdc_build/build.xml @@ -31,7 +31,7 @@ - + @@ -41,87 +41,111 @@ - + + + - + - + + + + + - + - + + + + + - - - + + - - - - - - - - - - - - - - - + + + + + - + + + + - - + + - + + - - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + - - + + @@ -130,5 +154,6 @@ + From b8805fe87d7e608e979e1cb14dfcaa620bb71123 Mon Sep 17 00:00:00 2001 From: Todd Stellanova Date: Fri, 20 Jan 2012 09:16:22 -0800 Subject: [PATCH 06/11] reference new restkit structure in RestExplorer and SalesforceSDK --- .../SalesforceSDK.xcodeproj/project.pbxproj | 900 +++++++----------- .../RestAPIExplorer.xcodeproj/project.pbxproj | 535 ++++------- .../NativeRestApp/SFNativeRestAppDelegate.m | 1 + .../NativeRestApp/SFNativeRestAppDelegate.m | 1 + 4 files changed, 552 insertions(+), 885 deletions(-) diff --git a/native/SalesforceSDK/SalesforceSDK.xcodeproj/project.pbxproj b/native/SalesforceSDK/SalesforceSDK.xcodeproj/project.pbxproj index c48bf74817..a6640a1a53 100644 --- a/native/SalesforceSDK/SalesforceSDK.xcodeproj/project.pbxproj +++ b/native/SalesforceSDK/SalesforceSDK.xcodeproj/project.pbxproj @@ -14,101 +14,6 @@ 7D6CD83E14294F260025F733 /* SFRestAPI+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D6CD83D14294F260025F733 /* SFRestAPI+Internal.h */; }; 7D6F54DC14311ED300EF1371 /* TestSetupUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D6D47D3142CEB04000F950D /* TestSetupUtils.m */; }; 7D6F54DE14311EDB00EF1371 /* test_credentials.json in Resources */ = {isa = PBXBuildFile; fileRef = 7D6D47D6142CF078000F950D /* test_credentials.json */; }; - 7D7D1F34147C57D2005CDD2C /* CoreData.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EAB147C57D2005CDD2C /* CoreData.h */; }; - 7D7D1F35147C57D2005CDD2C /* NSManagedObject+ActiveRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EAC147C57D2005CDD2C /* NSManagedObject+ActiveRecord.h */; }; - 7D7D1F36147C57D2005CDD2C /* RKManagedObjectCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EAD147C57D2005CDD2C /* RKManagedObjectCache.h */; }; - 7D7D1F37147C57D2005CDD2C /* RKManagedObjectLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EAE147C57D2005CDD2C /* RKManagedObjectLoader.h */; }; - 7D7D1F38147C57D2005CDD2C /* RKManagedObjectMapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EAF147C57D2005CDD2C /* RKManagedObjectMapping.h */; }; - 7D7D1F39147C57D2005CDD2C /* RKManagedObjectMappingOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EB0147C57D2005CDD2C /* RKManagedObjectMappingOperation.h */; }; - 7D7D1F3A147C57D2005CDD2C /* RKManagedObjectSeeder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EB1147C57D2005CDD2C /* RKManagedObjectSeeder.h */; }; - 7D7D1F3B147C57D2005CDD2C /* RKManagedObjectStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EB2147C57D2005CDD2C /* RKManagedObjectStore.h */; }; - 7D7D1F3C147C57D2005CDD2C /* RKManagedObjectThreadSafeInvocation.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EB3147C57D2005CDD2C /* RKManagedObjectThreadSafeInvocation.h */; }; - 7D7D1F3D147C57D2005CDD2C /* RKObjectPropertyInspector+CoreData.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EB4147C57D2005CDD2C /* RKObjectPropertyInspector+CoreData.h */; }; - 7D7D1F3E147C57D2005CDD2C /* Network.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EB6147C57D2005CDD2C /* Network.h */; }; - 7D7D1F3F147C57D2005CDD2C /* NSData+MD5.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EB7147C57D2005CDD2C /* NSData+MD5.h */; }; - 7D7D1F40147C57D2005CDD2C /* NSDictionary+RKRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EB8147C57D2005CDD2C /* NSDictionary+RKRequestSerialization.h */; }; - 7D7D1F41147C57D2005CDD2C /* NSString+MD5.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EB9147C57D2005CDD2C /* NSString+MD5.h */; }; - 7D7D1F42147C57D2005CDD2C /* RKClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EBA147C57D2005CDD2C /* RKClient.h */; }; - 7D7D1F43147C57D2005CDD2C /* RKNotifications.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EBB147C57D2005CDD2C /* RKNotifications.h */; }; - 7D7D1F44147C57D2005CDD2C /* RKOAuthClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EBC147C57D2005CDD2C /* RKOAuthClient.h */; }; - 7D7D1F45147C57D2005CDD2C /* RKParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EBD147C57D2005CDD2C /* RKParams.h */; }; - 7D7D1F46147C57D2005CDD2C /* RKParamsAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EBE147C57D2005CDD2C /* RKParamsAttachment.h */; }; - 7D7D1F47147C57D2005CDD2C /* RKReachabilityObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EBF147C57D2005CDD2C /* RKReachabilityObserver.h */; }; - 7D7D1F48147C57D2005CDD2C /* RKRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EC0147C57D2005CDD2C /* RKRequest.h */; }; - 7D7D1F49147C57D2005CDD2C /* RKRequest_Internals.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EC1147C57D2005CDD2C /* RKRequest_Internals.h */; }; - 7D7D1F4A147C57D2005CDD2C /* RKRequestCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EC2147C57D2005CDD2C /* RKRequestCache.h */; }; - 7D7D1F4B147C57D2005CDD2C /* RKRequestQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EC3147C57D2005CDD2C /* RKRequestQueue.h */; }; - 7D7D1F4C147C57D2005CDD2C /* RKRequestSerializable.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EC4147C57D2005CDD2C /* RKRequestSerializable.h */; }; - 7D7D1F4D147C57D2005CDD2C /* RKRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EC5147C57D2005CDD2C /* RKRequestSerialization.h */; }; - 7D7D1F4E147C57D2005CDD2C /* RKResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EC6147C57D2005CDD2C /* RKResponse.h */; }; - 7D7D1F4F147C57D2005CDD2C /* RKURL.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EC7147C57D2005CDD2C /* RKURL.h */; }; - 7D7D1F50147C57D2005CDD2C /* TDOAuth.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EC8147C57D2005CDD2C /* TDOAuth.h */; }; - 7D7D1F51147C57D2005CDD2C /* ObjectMapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1ECA147C57D2005CDD2C /* ObjectMapping.h */; }; - 7D7D1F52147C57D2005CDD2C /* RKDynamicObjectMapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1ECB147C57D2005CDD2C /* RKDynamicObjectMapping.h */; }; - 7D7D1F53147C57D2005CDD2C /* RKErrorMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1ECC147C57D2005CDD2C /* RKErrorMessage.h */; }; - 7D7D1F54147C57D2005CDD2C /* RKMappingOperationQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1ECD147C57D2005CDD2C /* RKMappingOperationQueue.h */; }; - 7D7D1F55147C57D2005CDD2C /* RKObjectAttributeMapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1ECE147C57D2005CDD2C /* RKObjectAttributeMapping.h */; }; - 7D7D1F56147C57D2005CDD2C /* RKObjectLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1ECF147C57D2005CDD2C /* RKObjectLoader.h */; }; - 7D7D1F57147C57D2005CDD2C /* RKObjectManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1ED0147C57D2005CDD2C /* RKObjectManager.h */; }; - 7D7D1F58147C57D2005CDD2C /* RKObjectMapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1ED1147C57D2005CDD2C /* RKObjectMapper.h */; }; - 7D7D1F59147C57D2005CDD2C /* RKObjectMapper_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1ED2147C57D2005CDD2C /* RKObjectMapper_Private.h */; }; - 7D7D1F5A147C57D2005CDD2C /* RKObjectMapperError.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1ED3147C57D2005CDD2C /* RKObjectMapperError.h */; }; - 7D7D1F5B147C57D2005CDD2C /* RKObjectMapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1ED4147C57D2005CDD2C /* RKObjectMapping.h */; }; - 7D7D1F5C147C57D2005CDD2C /* RKObjectMappingDefinition.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1ED5147C57D2005CDD2C /* RKObjectMappingDefinition.h */; }; - 7D7D1F5D147C57D2005CDD2C /* RKObjectMappingOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1ED6147C57D2005CDD2C /* RKObjectMappingOperation.h */; }; - 7D7D1F5E147C57D2005CDD2C /* RKObjectMappingProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1ED7147C57D2005CDD2C /* RKObjectMappingProvider.h */; }; - 7D7D1F5F147C57D2005CDD2C /* RKObjectMappingResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1ED8147C57D2005CDD2C /* RKObjectMappingResult.h */; }; - 7D7D1F60147C57D2005CDD2C /* RKObjectPropertyInspector.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1ED9147C57D2005CDD2C /* RKObjectPropertyInspector.h */; }; - 7D7D1F61147C57D2005CDD2C /* RKObjectRelationshipMapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EDA147C57D2005CDD2C /* RKObjectRelationshipMapping.h */; }; - 7D7D1F62147C57D2005CDD2C /* RKObjectRouter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EDB147C57D2005CDD2C /* RKObjectRouter.h */; }; - 7D7D1F63147C57D2005CDD2C /* RKObjectSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EDC147C57D2005CDD2C /* RKObjectSerializer.h */; }; - 7D7D1F64147C57D2005CDD2C /* RKParserRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EDD147C57D2005CDD2C /* RKParserRegistry.h */; }; - 7D7D1F65147C57D2005CDD2C /* RKRouter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EDE147C57D2005CDD2C /* RKRouter.h */; }; - 7D7D1F66147C57D2005CDD2C /* RestKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EDF147C57D2005CDD2C /* RestKit.h */; }; - 7D7D1F67147C57D2005CDD2C /* Errors.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EE1147C57D2005CDD2C /* Errors.h */; }; - 7D7D1F68147C57D2005CDD2C /* JSONKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EE4147C57D2005CDD2C /* JSONKit.h */; }; - 7D7D1F69147C57D2005CDD2C /* RKJSONParserJSONKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EE5147C57D2005CDD2C /* RKJSONParserJSONKit.h */; }; - 7D7D1F6A147C57D2005CDD2C /* NSError+Extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EE7147C57D2005CDD2C /* NSError+Extensions.h */; }; - 7D7D1F6B147C57D2005CDD2C /* NXDebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EE8147C57D2005CDD2C /* NXDebug.h */; }; - 7D7D1F6C147C57D2005CDD2C /* NXJsonParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EE9147C57D2005CDD2C /* NXJsonParser.h */; }; - 7D7D1F6D147C57D2005CDD2C /* NXJsonSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EEA147C57D2005CDD2C /* NXJsonSerializer.h */; }; - 7D7D1F6E147C57D2005CDD2C /* NXSerializable.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EEB147C57D2005CDD2C /* NXSerializable.h */; }; - 7D7D1F76147C57D2005CDD2C /* GHNSBundle+Utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EF5147C57D2005CDD2C /* GHNSBundle+Utils.h */; }; - 7D7D1F77147C57D2005CDD2C /* GTMBase64.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EF6147C57D2005CDD2C /* GTMBase64.h */; }; - 7D7D1F78147C57D2005CDD2C /* NSBundle+YAJL.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EF7147C57D2005CDD2C /* NSBundle+YAJL.h */; }; - 7D7D1F79147C57D2005CDD2C /* NSObject+YAJL.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EF8147C57D2005CDD2C /* NSObject+YAJL.h */; }; - 7D7D1F7A147C57D2005CDD2C /* RKJSONParserYAJL.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EF9147C57D2005CDD2C /* RKJSONParserYAJL.h */; }; - 7D7D1F7B147C57D2005CDD2C /* YAJL.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EFA147C57D2005CDD2C /* YAJL.h */; }; - 7D7D1F7C147C57D2005CDD2C /* yajl_alloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EFB147C57D2005CDD2C /* yajl_alloc.h */; }; - 7D7D1F7D147C57D2005CDD2C /* yajl_buf.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EFC147C57D2005CDD2C /* yajl_buf.h */; }; - 7D7D1F7E147C57D2005CDD2C /* yajl_bytestack.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EFD147C57D2005CDD2C /* yajl_bytestack.h */; }; - 7D7D1F7F147C57D2005CDD2C /* yajl_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EFE147C57D2005CDD2C /* yajl_common.h */; }; - 7D7D1F80147C57D2005CDD2C /* yajl_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1EFF147C57D2005CDD2C /* yajl_encode.h */; }; - 7D7D1F81147C57D2005CDD2C /* yajl_gen.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F00147C57D2005CDD2C /* yajl_gen.h */; }; - 7D7D1F82147C57D2005CDD2C /* yajl_lex.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F01147C57D2005CDD2C /* yajl_lex.h */; }; - 7D7D1F83147C57D2005CDD2C /* yajl_parse.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F02147C57D2005CDD2C /* yajl_parse.h */; }; - 7D7D1F84147C57D2005CDD2C /* yajl_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F03147C57D2005CDD2C /* yajl_parser.h */; }; - 7D7D1F85147C57D2005CDD2C /* YAJLDocument.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F04147C57D2005CDD2C /* YAJLDocument.h */; }; - 7D7D1F86147C57D2005CDD2C /* YAJLGen.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F05147C57D2005CDD2C /* YAJLGen.h */; }; - 7D7D1F87147C57D2005CDD2C /* YAJLIOS.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F06147C57D2005CDD2C /* YAJLIOS.h */; }; - 7D7D1F88147C57D2005CDD2C /* YAJLParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F07147C57D2005CDD2C /* YAJLParser.h */; }; - 7D7D1F89147C57D2005CDD2C /* lcl.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F08147C57D2005CDD2C /* lcl.h */; }; - 7D7D1F8A147C57D2005CDD2C /* lcl_config_components.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F09147C57D2005CDD2C /* lcl_config_components.h */; }; - 7D7D1F8B147C57D2005CDD2C /* lcl_config_extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F0A147C57D2005CDD2C /* lcl_config_extensions.h */; }; - 7D7D1F8C147C57D2005CDD2C /* lcl_config_logger.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F0B147C57D2005CDD2C /* lcl_config_logger.h */; }; - 7D7D1F8D147C57D2005CDD2C /* LCLNSLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F0C147C57D2005CDD2C /* LCLNSLog.h */; }; - 7D7D1F8E147C57D2005CDD2C /* NSDictionary+RKAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F0D147C57D2005CDD2C /* NSDictionary+RKAdditions.h */; }; - 7D7D1F8F147C57D2005CDD2C /* NSString+RestKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F0E147C57D2005CDD2C /* NSString+RestKit.h */; }; - 7D7D1F90147C57D2005CDD2C /* RKFixCategoryBug.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F10147C57D2005CDD2C /* RKFixCategoryBug.h */; }; - 7D7D1F91147C57D2005CDD2C /* RKAlert.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F11147C57D2005CDD2C /* RKAlert.h */; }; - 7D7D1F92147C57D2005CDD2C /* RKDotNetDateFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F12147C57D2005CDD2C /* RKDotNetDateFormatter.h */; }; - 7D7D1F93147C57D2005CDD2C /* RKLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F13147C57D2005CDD2C /* RKLog.h */; }; - 7D7D1F94147C57D2005CDD2C /* RKMIMETypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F14147C57D2005CDD2C /* RKMIMETypes.h */; }; - 7D7D1F95147C57D2005CDD2C /* RKParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F15147C57D2005CDD2C /* RKParser.h */; }; - 7D7D1F96147C57D2005CDD2C /* RKPathMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F16147C57D2005CDD2C /* RKPathMatcher.h */; }; - 7D7D1F97147C57D2005CDD2C /* RKSearchEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F17147C57D2005CDD2C /* RKSearchEngine.h */; }; - 7D7D1F98147C57D2005CDD2C /* Support.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F18147C57D2005CDD2C /* Support.h */; }; - 7D7D1F99147C57D2005CDD2C /* RKXMLParserLibXML.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F1B147C57D2005CDD2C /* RKXMLParserLibXML.h */; }; 7D7D1FAE147C57D2005CDD2C /* SFOAuthCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F24147C57D2005CDD2C /* SFOAuthCoordinator.h */; }; 7D7D1FAF147C57D2005CDD2C /* SFOAuthCredentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F25147C57D2005CDD2C /* SFOAuthCredentials.h */; }; 7D7D1FB4147C57D2005CDD2C /* NSObject+SBJson.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F2A147C57D2005CDD2C /* NSObject+SBJson.h */; }; @@ -120,25 +25,10 @@ 7D7D1FBA147C57D2005CDD2C /* SBJsonStreamWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F30147C57D2005CDD2C /* SBJsonStreamWriter.h */; }; 7D7D1FBB147C57D2005CDD2C /* SBJsonStreamWriterAccumulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F31147C57D2005CDD2C /* SBJsonStreamWriterAccumulator.h */; }; 7D7D1FBC147C57D2005CDD2C /* SBJsonWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7D1F32147C57D2005CDD2C /* SBJsonWriter.h */; }; - 7D7D1FC6147C6FC6005CDD2C /* libRestKitCoreData.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F1C147C57D2005CDD2C /* libRestKitCoreData.a */; }; - 7D7D1FC7147C6FC6005CDD2C /* libRestKitNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F1D147C57D2005CDD2C /* libRestKitNetwork.a */; }; - 7D7D1FC8147C6FC6005CDD2C /* libRestKitObjectMapping.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F1E147C57D2005CDD2C /* libRestKitObjectMapping.a */; }; - 7D7D1FC9147C6FC6005CDD2C /* libRestKitSupport.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F1F147C57D2005CDD2C /* libRestKitSupport.a */; }; - 7D7D1FCA147C6FC7005CDD2C /* libRestKitCoreData.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F1C147C57D2005CDD2C /* libRestKitCoreData.a */; }; - 7D7D1FCB147C6FC7005CDD2C /* libRestKitNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F1D147C57D2005CDD2C /* libRestKitNetwork.a */; }; - 7D7D1FCC147C6FC7005CDD2C /* libRestKitObjectMapping.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F1E147C57D2005CDD2C /* libRestKitObjectMapping.a */; }; - 7D7D1FCD147C6FC7005CDD2C /* libRestKitSupport.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F1F147C57D2005CDD2C /* libRestKitSupport.a */; }; - 7D7D1FCE147C6FC7005CDD2C /* libRestKitCoreData.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F1C147C57D2005CDD2C /* libRestKitCoreData.a */; }; - 7D7D1FCF147C6FC7005CDD2C /* libRestKitNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F1D147C57D2005CDD2C /* libRestKitNetwork.a */; }; - 7D7D1FD0147C6FC7005CDD2C /* libRestKitObjectMapping.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F1E147C57D2005CDD2C /* libRestKitObjectMapping.a */; }; - 7D7D1FD1147C6FC7005CDD2C /* libRestKitSupport.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F1F147C57D2005CDD2C /* libRestKitSupport.a */; }; - 7D7D1FD2147C6FCE005CDD2C /* libRestKitXMLParserLibxml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F20147C57D2005CDD2C /* libRestKitXMLParserLibxml.a */; }; 7D7D1FD3147C6FCE005CDD2C /* libSalesforceOAuth.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F26147C57D2005CDD2C /* libSalesforceOAuth.a */; }; 7D7D1FD4147C6FCE005CDD2C /* libsbjson-ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F33147C57D2005CDD2C /* libsbjson-ios.a */; }; - 7D7D1FD5147C6FCE005CDD2C /* libRestKitXMLParserLibxml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F20147C57D2005CDD2C /* libRestKitXMLParserLibxml.a */; }; 7D7D1FD6147C6FCE005CDD2C /* libSalesforceOAuth.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F26147C57D2005CDD2C /* libSalesforceOAuth.a */; }; 7D7D1FD7147C6FCE005CDD2C /* libsbjson-ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F33147C57D2005CDD2C /* libsbjson-ios.a */; }; - 7D7D1FD8147C6FCF005CDD2C /* libRestKitXMLParserLibxml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F20147C57D2005CDD2C /* libRestKitXMLParserLibxml.a */; }; 7D7D1FD9147C6FCF005CDD2C /* libSalesforceOAuth.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F26147C57D2005CDD2C /* libSalesforceOAuth.a */; }; 7D7D1FDA147C6FCF005CDD2C /* libsbjson-ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D7D1F33147C57D2005CDD2C /* libsbjson-ios.a */; }; 7D8968E4142A819300F3FB19 /* SFSessionRefresher.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D8968E2142A819300F3FB19 /* SFSessionRefresher.h */; }; @@ -146,6 +36,91 @@ 7D8968EA142AA08B00F3FB19 /* SFSessionRefresher.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D8968E3142A819300F3FB19 /* SFSessionRefresher.m */; }; 7D8968EE142AADBE00F3FB19 /* TestRequestListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D8968ED142AADBE00F3FB19 /* TestRequestListener.m */; }; 7D9E50D3144F3656003B013F /* libprofile_rt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D9E50D2144F3656003B013F /* libprofile_rt.dylib */; }; + 7DFBB81614C8FBC500D373E2 /* CoreData.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7C314C8FBC500D373E2 /* CoreData.h */; }; + 7DFBB81714C8FBC500D373E2 /* Errors.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7C414C8FBC500D373E2 /* Errors.h */; }; + 7DFBB81814C8FBC500D373E2 /* FileMD5Hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7C514C8FBC500D373E2 /* FileMD5Hash.h */; }; + 7DFBB81914C8FBC500D373E2 /* FileMD5Hash_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7C614C8FBC500D373E2 /* FileMD5Hash_Prefix.pch */; }; + 7DFBB81A14C8FBC500D373E2 /* GCOAuth.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7C714C8FBC500D373E2 /* GCOAuth.h */; }; + 7DFBB81B14C8FBC500D373E2 /* JSONKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7C814C8FBC500D373E2 /* JSONKit.h */; }; + 7DFBB81C14C8FBC500D373E2 /* lcl.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7C914C8FBC500D373E2 /* lcl.h */; }; + 7DFBB81D14C8FBC500D373E2 /* lcl_config_components.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7CA14C8FBC500D373E2 /* lcl_config_components.h */; }; + 7DFBB81E14C8FBC500D373E2 /* lcl_config_components.template.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7CB14C8FBC500D373E2 /* lcl_config_components.template.h */; }; + 7DFBB81F14C8FBC500D373E2 /* lcl_config_extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7CC14C8FBC500D373E2 /* lcl_config_extensions.h */; }; + 7DFBB82014C8FBC500D373E2 /* lcl_config_extensions.template.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7CD14C8FBC500D373E2 /* lcl_config_extensions.template.h */; }; + 7DFBB82114C8FBC500D373E2 /* lcl_config_logger.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7CE14C8FBC500D373E2 /* lcl_config_logger.h */; }; + 7DFBB82214C8FBC500D373E2 /* lcl_config_logger.template.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7CF14C8FBC500D373E2 /* lcl_config_logger.template.h */; }; + 7DFBB82314C8FBC500D373E2 /* LCLNSLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7D014C8FBC500D373E2 /* LCLNSLog.h */; }; + 7DFBB82414C8FBC500D373E2 /* Network.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7D114C8FBC500D373E2 /* Network.h */; }; + 7DFBB82514C8FBC500D373E2 /* NSData+Base64.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7D214C8FBC500D373E2 /* NSData+Base64.h */; }; + 7DFBB82614C8FBC500D373E2 /* NSData+MD5.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7D314C8FBC500D373E2 /* NSData+MD5.h */; }; + 7DFBB82714C8FBC500D373E2 /* NSDictionary+RKAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7D414C8FBC500D373E2 /* NSDictionary+RKAdditions.h */; }; + 7DFBB82814C8FBC500D373E2 /* NSDictionary+RKRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7D514C8FBC500D373E2 /* NSDictionary+RKRequestSerialization.h */; }; + 7DFBB82914C8FBC500D373E2 /* NSManagedObject+ActiveRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7D614C8FBC500D373E2 /* NSManagedObject+ActiveRecord.h */; }; + 7DFBB82A14C8FBC500D373E2 /* NSString+MD5.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7D714C8FBC500D373E2 /* NSString+MD5.h */; }; + 7DFBB82B14C8FBC500D373E2 /* NSString+RestKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7D814C8FBC500D373E2 /* NSString+RestKit.h */; }; + 7DFBB82C14C8FBC500D373E2 /* NSURL+RestKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7D914C8FBC500D373E2 /* NSURL+RestKit.h */; }; + 7DFBB82D14C8FBC500D373E2 /* ObjectMapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7DA14C8FBC500D373E2 /* ObjectMapping.h */; }; + 7DFBB82E14C8FBC500D373E2 /* RestKit-Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7DB14C8FBC500D373E2 /* RestKit-Prefix.pch */; }; + 7DFBB82F14C8FBC500D373E2 /* RestKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7DC14C8FBC500D373E2 /* RestKit.h */; }; + 7DFBB83014C8FBC500D373E2 /* RKAlert.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7DD14C8FBC500D373E2 /* RKAlert.h */; }; + 7DFBB83114C8FBC500D373E2 /* RKClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7DE14C8FBC500D373E2 /* RKClient.h */; }; + 7DFBB83214C8FBC500D373E2 /* RKDirectory.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7DF14C8FBC500D373E2 /* RKDirectory.h */; }; + 7DFBB83314C8FBC500D373E2 /* RKDotNetDateFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7E014C8FBC500D373E2 /* RKDotNetDateFormatter.h */; }; + 7DFBB83414C8FBC500D373E2 /* RKDynamicObjectMapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7E114C8FBC500D373E2 /* RKDynamicObjectMapping.h */; }; + 7DFBB83514C8FBC500D373E2 /* RKErrorMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7E214C8FBC500D373E2 /* RKErrorMessage.h */; }; + 7DFBB83614C8FBC500D373E2 /* RKFixCategoryBug.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7E314C8FBC500D373E2 /* RKFixCategoryBug.h */; }; + 7DFBB83714C8FBC500D373E2 /* RKJSONParserJSONKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7E414C8FBC500D373E2 /* RKJSONParserJSONKit.h */; }; + 7DFBB83814C8FBC500D373E2 /* RKLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7E514C8FBC500D373E2 /* RKLog.h */; }; + 7DFBB83914C8FBC500D373E2 /* RKManagedObjectCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7E614C8FBC500D373E2 /* RKManagedObjectCache.h */; }; + 7DFBB83A14C8FBC500D373E2 /* RKManagedObjectLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7E714C8FBC500D373E2 /* RKManagedObjectLoader.h */; }; + 7DFBB83B14C8FBC500D373E2 /* RKManagedObjectMapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7E814C8FBC500D373E2 /* RKManagedObjectMapping.h */; }; + 7DFBB83C14C8FBC500D373E2 /* RKManagedObjectMappingOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7E914C8FBC500D373E2 /* RKManagedObjectMappingOperation.h */; }; + 7DFBB83D14C8FBC500D373E2 /* RKManagedObjectSeeder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7EA14C8FBC500D373E2 /* RKManagedObjectSeeder.h */; }; + 7DFBB83E14C8FBC500D373E2 /* RKManagedObjectStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7EB14C8FBC500D373E2 /* RKManagedObjectStore.h */; }; + 7DFBB83F14C8FBC500D373E2 /* RKManagedObjectThreadSafeInvocation.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7EC14C8FBC500D373E2 /* RKManagedObjectThreadSafeInvocation.h */; }; + 7DFBB84014C8FBC500D373E2 /* RKMappingOperationQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7ED14C8FBC500D373E2 /* RKMappingOperationQueue.h */; }; + 7DFBB84114C8FBC500D373E2 /* RKMIMETypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7EE14C8FBC500D373E2 /* RKMIMETypes.h */; }; + 7DFBB84214C8FBC500D373E2 /* RKNotifications.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7EF14C8FBC500D373E2 /* RKNotifications.h */; }; + 7DFBB84314C8FBC500D373E2 /* RKOAuthClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7F014C8FBC500D373E2 /* RKOAuthClient.h */; }; + 7DFBB84414C8FBC500D373E2 /* RKObjectAttributeMapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7F114C8FBC500D373E2 /* RKObjectAttributeMapping.h */; }; + 7DFBB84514C8FBC500D373E2 /* RKObjectLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7F214C8FBC500D373E2 /* RKObjectLoader.h */; }; + 7DFBB84614C8FBC500D373E2 /* RKObjectLoader_Internals.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7F314C8FBC500D373E2 /* RKObjectLoader_Internals.h */; }; + 7DFBB84714C8FBC500D373E2 /* RKObjectManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7F414C8FBC500D373E2 /* RKObjectManager.h */; }; + 7DFBB84814C8FBC500D373E2 /* RKObjectMapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7F514C8FBC500D373E2 /* RKObjectMapper.h */; }; + 7DFBB84914C8FBC500D373E2 /* RKObjectMapper_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7F614C8FBC500D373E2 /* RKObjectMapper_Private.h */; }; + 7DFBB84A14C8FBC500D373E2 /* RKObjectMapperError.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7F714C8FBC500D373E2 /* RKObjectMapperError.h */; }; + 7DFBB84B14C8FBC500D373E2 /* RKObjectMapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7F814C8FBC500D373E2 /* RKObjectMapping.h */; }; + 7DFBB84C14C8FBC500D373E2 /* RKObjectMappingDefinition.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7F914C8FBC500D373E2 /* RKObjectMappingDefinition.h */; }; + 7DFBB84D14C8FBC500D373E2 /* RKObjectMappingOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7FA14C8FBC500D373E2 /* RKObjectMappingOperation.h */; }; + 7DFBB84E14C8FBC500D373E2 /* RKObjectMappingProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7FB14C8FBC500D373E2 /* RKObjectMappingProvider.h */; }; + 7DFBB84F14C8FBC500D373E2 /* RKObjectMappingResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7FC14C8FBC500D373E2 /* RKObjectMappingResult.h */; }; + 7DFBB85014C8FBC500D373E2 /* RKObjectPropertyInspector+CoreData.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7FD14C8FBC500D373E2 /* RKObjectPropertyInspector+CoreData.h */; }; + 7DFBB85114C8FBC500D373E2 /* RKObjectPropertyInspector.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7FE14C8FBC500D373E2 /* RKObjectPropertyInspector.h */; }; + 7DFBB85214C8FBC500D373E2 /* RKObjectRelationshipMapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB7FF14C8FBC500D373E2 /* RKObjectRelationshipMapping.h */; }; + 7DFBB85314C8FBC500D373E2 /* RKObjectRouter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB80014C8FBC500D373E2 /* RKObjectRouter.h */; }; + 7DFBB85414C8FBC500D373E2 /* RKObjectSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB80114C8FBC500D373E2 /* RKObjectSerializer.h */; }; + 7DFBB85514C8FBC500D373E2 /* RKParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB80214C8FBC500D373E2 /* RKParams.h */; }; + 7DFBB85614C8FBC500D373E2 /* RKParamsAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB80314C8FBC500D373E2 /* RKParamsAttachment.h */; }; + 7DFBB85714C8FBC500D373E2 /* RKParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB80414C8FBC500D373E2 /* RKParser.h */; }; + 7DFBB85814C8FBC500D373E2 /* RKParserRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB80514C8FBC500D373E2 /* RKParserRegistry.h */; }; + 7DFBB85914C8FBC500D373E2 /* RKPathMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB80614C8FBC500D373E2 /* RKPathMatcher.h */; }; + 7DFBB85A14C8FBC500D373E2 /* RKReachabilityObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB80714C8FBC500D373E2 /* RKReachabilityObserver.h */; }; + 7DFBB85B14C8FBC500D373E2 /* RKRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB80814C8FBC500D373E2 /* RKRequest.h */; }; + 7DFBB85C14C8FBC500D373E2 /* RKRequest_Internals.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB80914C8FBC500D373E2 /* RKRequest_Internals.h */; }; + 7DFBB85D14C8FBC500D373E2 /* RKRequestCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB80A14C8FBC500D373E2 /* RKRequestCache.h */; }; + 7DFBB85E14C8FBC500D373E2 /* RKRequestQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB80B14C8FBC500D373E2 /* RKRequestQueue.h */; }; + 7DFBB85F14C8FBC500D373E2 /* RKRequestSerializable.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB80C14C8FBC500D373E2 /* RKRequestSerializable.h */; }; + 7DFBB86014C8FBC500D373E2 /* RKRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB80D14C8FBC500D373E2 /* RKRequestSerialization.h */; }; + 7DFBB86114C8FBC500D373E2 /* RKResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB80E14C8FBC500D373E2 /* RKResponse.h */; }; + 7DFBB86214C8FBC500D373E2 /* RKRouter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB80F14C8FBC500D373E2 /* RKRouter.h */; }; + 7DFBB86314C8FBC500D373E2 /* RKSearchEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB81014C8FBC500D373E2 /* RKSearchEngine.h */; }; + 7DFBB86414C8FBC500D373E2 /* RKURL.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB81114C8FBC500D373E2 /* RKURL.h */; }; + 7DFBB86514C8FBC500D373E2 /* RKXMLParserLibXML.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB81214C8FBC500D373E2 /* RKXMLParserLibXML.h */; }; + 7DFBB86614C8FBC500D373E2 /* SOCKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB81314C8FBC500D373E2 /* SOCKit.h */; }; + 7DFBB86714C8FBC500D373E2 /* Support.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFBB81414C8FBC500D373E2 /* Support.h */; }; + 7DFBB86914C8FC0000D373E2 /* libRestKit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7DFBB81514C8FBC500D373E2 /* libRestKit.a */; }; + 7DFBB86A14C8FC0000D373E2 /* libRestKit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7DFBB81514C8FBC500D373E2 /* libRestKit.a */; }; + 7DFBB86B14C8FC0100D373E2 /* libRestKit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7DFBB81514C8FBC500D373E2 /* libRestKit.a */; }; 7DFF138F143B8A930063EF87 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C26713C513D6B845001FE0B8 /* UIKit.framework */; }; 7DFF1390143B8A930063EF87 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C26713BA13D6B845001FE0B8 /* Foundation.framework */; }; 7DFF1396143B8A930063EF87 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 7DFF1394143B8A930063EF87 /* InfoPlist.strings */; }; @@ -234,106 +209,6 @@ 7D6D47D2142CEB04000F950D /* TestSetupUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestSetupUtils.h; sourceTree = ""; }; 7D6D47D3142CEB04000F950D /* TestSetupUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestSetupUtils.m; sourceTree = ""; }; 7D6D47D6142CF078000F950D /* test_credentials.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = test_credentials.json; sourceTree = ""; }; - 7D7D1EAB147C57D2005CDD2C /* CoreData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CoreData.h; sourceTree = ""; }; - 7D7D1EAC147C57D2005CDD2C /* NSManagedObject+ActiveRecord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSManagedObject+ActiveRecord.h"; sourceTree = ""; }; - 7D7D1EAD147C57D2005CDD2C /* RKManagedObjectCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectCache.h; sourceTree = ""; }; - 7D7D1EAE147C57D2005CDD2C /* RKManagedObjectLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectLoader.h; sourceTree = ""; }; - 7D7D1EAF147C57D2005CDD2C /* RKManagedObjectMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectMapping.h; sourceTree = ""; }; - 7D7D1EB0147C57D2005CDD2C /* RKManagedObjectMappingOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectMappingOperation.h; sourceTree = ""; }; - 7D7D1EB1147C57D2005CDD2C /* RKManagedObjectSeeder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectSeeder.h; sourceTree = ""; }; - 7D7D1EB2147C57D2005CDD2C /* RKManagedObjectStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectStore.h; sourceTree = ""; }; - 7D7D1EB3147C57D2005CDD2C /* RKManagedObjectThreadSafeInvocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectThreadSafeInvocation.h; sourceTree = ""; }; - 7D7D1EB4147C57D2005CDD2C /* RKObjectPropertyInspector+CoreData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RKObjectPropertyInspector+CoreData.h"; sourceTree = ""; }; - 7D7D1EB6147C57D2005CDD2C /* Network.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Network.h; sourceTree = ""; }; - 7D7D1EB7147C57D2005CDD2C /* NSData+MD5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+MD5.h"; sourceTree = ""; }; - 7D7D1EB8147C57D2005CDD2C /* NSDictionary+RKRequestSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+RKRequestSerialization.h"; sourceTree = ""; }; - 7D7D1EB9147C57D2005CDD2C /* NSString+MD5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+MD5.h"; sourceTree = ""; }; - 7D7D1EBA147C57D2005CDD2C /* RKClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKClient.h; sourceTree = ""; }; - 7D7D1EBB147C57D2005CDD2C /* RKNotifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKNotifications.h; sourceTree = ""; }; - 7D7D1EBC147C57D2005CDD2C /* RKOAuthClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKOAuthClient.h; sourceTree = ""; }; - 7D7D1EBD147C57D2005CDD2C /* RKParams.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKParams.h; sourceTree = ""; }; - 7D7D1EBE147C57D2005CDD2C /* RKParamsAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKParamsAttachment.h; sourceTree = ""; }; - 7D7D1EBF147C57D2005CDD2C /* RKReachabilityObserver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKReachabilityObserver.h; sourceTree = ""; }; - 7D7D1EC0147C57D2005CDD2C /* RKRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequest.h; sourceTree = ""; }; - 7D7D1EC1147C57D2005CDD2C /* RKRequest_Internals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequest_Internals.h; sourceTree = ""; }; - 7D7D1EC2147C57D2005CDD2C /* RKRequestCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequestCache.h; sourceTree = ""; }; - 7D7D1EC3147C57D2005CDD2C /* RKRequestQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequestQueue.h; sourceTree = ""; }; - 7D7D1EC4147C57D2005CDD2C /* RKRequestSerializable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequestSerializable.h; sourceTree = ""; }; - 7D7D1EC5147C57D2005CDD2C /* RKRequestSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequestSerialization.h; sourceTree = ""; }; - 7D7D1EC6147C57D2005CDD2C /* RKResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKResponse.h; sourceTree = ""; }; - 7D7D1EC7147C57D2005CDD2C /* RKURL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKURL.h; sourceTree = ""; }; - 7D7D1EC8147C57D2005CDD2C /* TDOAuth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDOAuth.h; sourceTree = ""; }; - 7D7D1ECA147C57D2005CDD2C /* ObjectMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectMapping.h; sourceTree = ""; }; - 7D7D1ECB147C57D2005CDD2C /* RKDynamicObjectMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKDynamicObjectMapping.h; sourceTree = ""; }; - 7D7D1ECC147C57D2005CDD2C /* RKErrorMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKErrorMessage.h; sourceTree = ""; }; - 7D7D1ECD147C57D2005CDD2C /* RKMappingOperationQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKMappingOperationQueue.h; sourceTree = ""; }; - 7D7D1ECE147C57D2005CDD2C /* RKObjectAttributeMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectAttributeMapping.h; sourceTree = ""; }; - 7D7D1ECF147C57D2005CDD2C /* RKObjectLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectLoader.h; sourceTree = ""; }; - 7D7D1ED0147C57D2005CDD2C /* RKObjectManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectManager.h; sourceTree = ""; }; - 7D7D1ED1147C57D2005CDD2C /* RKObjectMapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMapper.h; sourceTree = ""; }; - 7D7D1ED2147C57D2005CDD2C /* RKObjectMapper_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMapper_Private.h; sourceTree = ""; }; - 7D7D1ED3147C57D2005CDD2C /* RKObjectMapperError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMapperError.h; sourceTree = ""; }; - 7D7D1ED4147C57D2005CDD2C /* RKObjectMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMapping.h; sourceTree = ""; }; - 7D7D1ED5147C57D2005CDD2C /* RKObjectMappingDefinition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMappingDefinition.h; sourceTree = ""; }; - 7D7D1ED6147C57D2005CDD2C /* RKObjectMappingOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMappingOperation.h; sourceTree = ""; }; - 7D7D1ED7147C57D2005CDD2C /* RKObjectMappingProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMappingProvider.h; sourceTree = ""; }; - 7D7D1ED8147C57D2005CDD2C /* RKObjectMappingResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMappingResult.h; sourceTree = ""; }; - 7D7D1ED9147C57D2005CDD2C /* RKObjectPropertyInspector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectPropertyInspector.h; sourceTree = ""; }; - 7D7D1EDA147C57D2005CDD2C /* RKObjectRelationshipMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectRelationshipMapping.h; sourceTree = ""; }; - 7D7D1EDB147C57D2005CDD2C /* RKObjectRouter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectRouter.h; sourceTree = ""; }; - 7D7D1EDC147C57D2005CDD2C /* RKObjectSerializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectSerializer.h; sourceTree = ""; }; - 7D7D1EDD147C57D2005CDD2C /* RKParserRegistry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKParserRegistry.h; sourceTree = ""; }; - 7D7D1EDE147C57D2005CDD2C /* RKRouter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRouter.h; sourceTree = ""; }; - 7D7D1EDF147C57D2005CDD2C /* RestKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RestKit.h; sourceTree = ""; }; - 7D7D1EE1147C57D2005CDD2C /* Errors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Errors.h; sourceTree = ""; }; - 7D7D1EE4147C57D2005CDD2C /* JSONKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSONKit.h; sourceTree = ""; }; - 7D7D1EE5147C57D2005CDD2C /* RKJSONParserJSONKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKJSONParserJSONKit.h; sourceTree = ""; }; - 7D7D1EE7147C57D2005CDD2C /* NSError+Extensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSError+Extensions.h"; sourceTree = ""; }; - 7D7D1EE8147C57D2005CDD2C /* NXDebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NXDebug.h; sourceTree = ""; }; - 7D7D1EE9147C57D2005CDD2C /* NXJsonParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NXJsonParser.h; sourceTree = ""; }; - 7D7D1EEA147C57D2005CDD2C /* NXJsonSerializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NXJsonSerializer.h; sourceTree = ""; }; - 7D7D1EEB147C57D2005CDD2C /* NXSerializable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NXSerializable.h; sourceTree = ""; }; - 7D7D1EF5147C57D2005CDD2C /* GHNSBundle+Utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "GHNSBundle+Utils.h"; sourceTree = ""; }; - 7D7D1EF6147C57D2005CDD2C /* GTMBase64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GTMBase64.h; sourceTree = ""; }; - 7D7D1EF7147C57D2005CDD2C /* NSBundle+YAJL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSBundle+YAJL.h"; sourceTree = ""; }; - 7D7D1EF8147C57D2005CDD2C /* NSObject+YAJL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+YAJL.h"; sourceTree = ""; }; - 7D7D1EF9147C57D2005CDD2C /* RKJSONParserYAJL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKJSONParserYAJL.h; sourceTree = ""; }; - 7D7D1EFA147C57D2005CDD2C /* YAJL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YAJL.h; sourceTree = ""; }; - 7D7D1EFB147C57D2005CDD2C /* yajl_alloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = yajl_alloc.h; sourceTree = ""; }; - 7D7D1EFC147C57D2005CDD2C /* yajl_buf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = yajl_buf.h; sourceTree = ""; }; - 7D7D1EFD147C57D2005CDD2C /* yajl_bytestack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = yajl_bytestack.h; sourceTree = ""; }; - 7D7D1EFE147C57D2005CDD2C /* yajl_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = yajl_common.h; sourceTree = ""; }; - 7D7D1EFF147C57D2005CDD2C /* yajl_encode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = yajl_encode.h; sourceTree = ""; }; - 7D7D1F00147C57D2005CDD2C /* yajl_gen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = yajl_gen.h; sourceTree = ""; }; - 7D7D1F01147C57D2005CDD2C /* yajl_lex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = yajl_lex.h; sourceTree = ""; }; - 7D7D1F02147C57D2005CDD2C /* yajl_parse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = yajl_parse.h; sourceTree = ""; }; - 7D7D1F03147C57D2005CDD2C /* yajl_parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = yajl_parser.h; sourceTree = ""; }; - 7D7D1F04147C57D2005CDD2C /* YAJLDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YAJLDocument.h; sourceTree = ""; }; - 7D7D1F05147C57D2005CDD2C /* YAJLGen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YAJLGen.h; sourceTree = ""; }; - 7D7D1F06147C57D2005CDD2C /* YAJLIOS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YAJLIOS.h; sourceTree = ""; }; - 7D7D1F07147C57D2005CDD2C /* YAJLParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YAJLParser.h; sourceTree = ""; }; - 7D7D1F08147C57D2005CDD2C /* lcl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl.h; sourceTree = ""; }; - 7D7D1F09147C57D2005CDD2C /* lcl_config_components.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl_config_components.h; sourceTree = ""; }; - 7D7D1F0A147C57D2005CDD2C /* lcl_config_extensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl_config_extensions.h; sourceTree = ""; }; - 7D7D1F0B147C57D2005CDD2C /* lcl_config_logger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl_config_logger.h; sourceTree = ""; }; - 7D7D1F0C147C57D2005CDD2C /* LCLNSLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LCLNSLog.h; sourceTree = ""; }; - 7D7D1F0D147C57D2005CDD2C /* NSDictionary+RKAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+RKAdditions.h"; sourceTree = ""; }; - 7D7D1F0E147C57D2005CDD2C /* NSString+RestKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+RestKit.h"; sourceTree = ""; }; - 7D7D1F10147C57D2005CDD2C /* RKFixCategoryBug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKFixCategoryBug.h; sourceTree = ""; }; - 7D7D1F11147C57D2005CDD2C /* RKAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKAlert.h; sourceTree = ""; }; - 7D7D1F12147C57D2005CDD2C /* RKDotNetDateFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKDotNetDateFormatter.h; sourceTree = ""; }; - 7D7D1F13147C57D2005CDD2C /* RKLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKLog.h; sourceTree = ""; }; - 7D7D1F14147C57D2005CDD2C /* RKMIMETypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKMIMETypes.h; sourceTree = ""; }; - 7D7D1F15147C57D2005CDD2C /* RKParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKParser.h; sourceTree = ""; }; - 7D7D1F16147C57D2005CDD2C /* RKPathMatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKPathMatcher.h; sourceTree = ""; }; - 7D7D1F17147C57D2005CDD2C /* RKSearchEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKSearchEngine.h; sourceTree = ""; }; - 7D7D1F18147C57D2005CDD2C /* Support.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Support.h; sourceTree = ""; }; - 7D7D1F1B147C57D2005CDD2C /* RKXMLParserLibXML.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKXMLParserLibXML.h; sourceTree = ""; }; - 7D7D1F1C147C57D2005CDD2C /* libRestKitCoreData.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libRestKitCoreData.a; sourceTree = ""; }; - 7D7D1F1D147C57D2005CDD2C /* libRestKitNetwork.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libRestKitNetwork.a; sourceTree = ""; }; - 7D7D1F1E147C57D2005CDD2C /* libRestKitObjectMapping.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libRestKitObjectMapping.a; sourceTree = ""; }; - 7D7D1F1F147C57D2005CDD2C /* libRestKitSupport.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libRestKitSupport.a; sourceTree = ""; }; - 7D7D1F20147C57D2005CDD2C /* libRestKitXMLParserLibxml.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libRestKitXMLParserLibxml.a; sourceTree = ""; }; 7D7D1F24147C57D2005CDD2C /* SFOAuthCoordinator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SFOAuthCoordinator.h; sourceTree = ""; }; 7D7D1F25147C57D2005CDD2C /* SFOAuthCredentials.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SFOAuthCredentials.h; sourceTree = ""; }; 7D7D1F26147C57D2005CDD2C /* libSalesforceOAuth.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libSalesforceOAuth.a; sourceTree = ""; }; @@ -352,6 +227,89 @@ 7D8968EC142AADBE00F3FB19 /* TestRequestListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestRequestListener.h; sourceTree = ""; }; 7D8968ED142AADBE00F3FB19 /* TestRequestListener.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestRequestListener.m; sourceTree = ""; }; 7D9E50D2144F3656003B013F /* libprofile_rt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libprofile_rt.dylib; path = usr/lib/libprofile_rt.dylib; sourceTree = DEVELOPER_DIR; }; + 7DFBB7C314C8FBC500D373E2 /* CoreData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CoreData.h; sourceTree = ""; }; + 7DFBB7C414C8FBC500D373E2 /* Errors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Errors.h; sourceTree = ""; }; + 7DFBB7C514C8FBC500D373E2 /* FileMD5Hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileMD5Hash.h; sourceTree = ""; }; + 7DFBB7C614C8FBC500D373E2 /* FileMD5Hash_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileMD5Hash_Prefix.pch; sourceTree = ""; }; + 7DFBB7C714C8FBC500D373E2 /* GCOAuth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCOAuth.h; sourceTree = ""; }; + 7DFBB7C814C8FBC500D373E2 /* JSONKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSONKit.h; sourceTree = ""; }; + 7DFBB7C914C8FBC500D373E2 /* lcl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl.h; sourceTree = ""; }; + 7DFBB7CA14C8FBC500D373E2 /* lcl_config_components.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl_config_components.h; sourceTree = ""; }; + 7DFBB7CB14C8FBC500D373E2 /* lcl_config_components.template.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl_config_components.template.h; sourceTree = ""; }; + 7DFBB7CC14C8FBC500D373E2 /* lcl_config_extensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl_config_extensions.h; sourceTree = ""; }; + 7DFBB7CD14C8FBC500D373E2 /* lcl_config_extensions.template.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl_config_extensions.template.h; sourceTree = ""; }; + 7DFBB7CE14C8FBC500D373E2 /* lcl_config_logger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl_config_logger.h; sourceTree = ""; }; + 7DFBB7CF14C8FBC500D373E2 /* lcl_config_logger.template.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl_config_logger.template.h; sourceTree = ""; }; + 7DFBB7D014C8FBC500D373E2 /* LCLNSLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LCLNSLog.h; sourceTree = ""; }; + 7DFBB7D114C8FBC500D373E2 /* Network.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Network.h; sourceTree = ""; }; + 7DFBB7D214C8FBC500D373E2 /* NSData+Base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+Base64.h"; sourceTree = ""; }; + 7DFBB7D314C8FBC500D373E2 /* NSData+MD5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+MD5.h"; sourceTree = ""; }; + 7DFBB7D414C8FBC500D373E2 /* NSDictionary+RKAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+RKAdditions.h"; sourceTree = ""; }; + 7DFBB7D514C8FBC500D373E2 /* NSDictionary+RKRequestSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+RKRequestSerialization.h"; sourceTree = ""; }; + 7DFBB7D614C8FBC500D373E2 /* NSManagedObject+ActiveRecord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSManagedObject+ActiveRecord.h"; sourceTree = ""; }; + 7DFBB7D714C8FBC500D373E2 /* NSString+MD5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+MD5.h"; sourceTree = ""; }; + 7DFBB7D814C8FBC500D373E2 /* NSString+RestKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+RestKit.h"; sourceTree = ""; }; + 7DFBB7D914C8FBC500D373E2 /* NSURL+RestKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSURL+RestKit.h"; sourceTree = ""; }; + 7DFBB7DA14C8FBC500D373E2 /* ObjectMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectMapping.h; sourceTree = ""; }; + 7DFBB7DB14C8FBC500D373E2 /* RestKit-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RestKit-Prefix.pch"; sourceTree = ""; }; + 7DFBB7DC14C8FBC500D373E2 /* RestKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RestKit.h; sourceTree = ""; }; + 7DFBB7DD14C8FBC500D373E2 /* RKAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKAlert.h; sourceTree = ""; }; + 7DFBB7DE14C8FBC500D373E2 /* RKClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKClient.h; sourceTree = ""; }; + 7DFBB7DF14C8FBC500D373E2 /* RKDirectory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKDirectory.h; sourceTree = ""; }; + 7DFBB7E014C8FBC500D373E2 /* RKDotNetDateFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKDotNetDateFormatter.h; sourceTree = ""; }; + 7DFBB7E114C8FBC500D373E2 /* RKDynamicObjectMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKDynamicObjectMapping.h; sourceTree = ""; }; + 7DFBB7E214C8FBC500D373E2 /* RKErrorMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKErrorMessage.h; sourceTree = ""; }; + 7DFBB7E314C8FBC500D373E2 /* RKFixCategoryBug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKFixCategoryBug.h; sourceTree = ""; }; + 7DFBB7E414C8FBC500D373E2 /* RKJSONParserJSONKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKJSONParserJSONKit.h; sourceTree = ""; }; + 7DFBB7E514C8FBC500D373E2 /* RKLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKLog.h; sourceTree = ""; }; + 7DFBB7E614C8FBC500D373E2 /* RKManagedObjectCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectCache.h; sourceTree = ""; }; + 7DFBB7E714C8FBC500D373E2 /* RKManagedObjectLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectLoader.h; sourceTree = ""; }; + 7DFBB7E814C8FBC500D373E2 /* RKManagedObjectMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectMapping.h; sourceTree = ""; }; + 7DFBB7E914C8FBC500D373E2 /* RKManagedObjectMappingOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectMappingOperation.h; sourceTree = ""; }; + 7DFBB7EA14C8FBC500D373E2 /* RKManagedObjectSeeder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectSeeder.h; sourceTree = ""; }; + 7DFBB7EB14C8FBC500D373E2 /* RKManagedObjectStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectStore.h; sourceTree = ""; }; + 7DFBB7EC14C8FBC500D373E2 /* RKManagedObjectThreadSafeInvocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectThreadSafeInvocation.h; sourceTree = ""; }; + 7DFBB7ED14C8FBC500D373E2 /* RKMappingOperationQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKMappingOperationQueue.h; sourceTree = ""; }; + 7DFBB7EE14C8FBC500D373E2 /* RKMIMETypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKMIMETypes.h; sourceTree = ""; }; + 7DFBB7EF14C8FBC500D373E2 /* RKNotifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKNotifications.h; sourceTree = ""; }; + 7DFBB7F014C8FBC500D373E2 /* RKOAuthClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKOAuthClient.h; sourceTree = ""; }; + 7DFBB7F114C8FBC500D373E2 /* RKObjectAttributeMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectAttributeMapping.h; sourceTree = ""; }; + 7DFBB7F214C8FBC500D373E2 /* RKObjectLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectLoader.h; sourceTree = ""; }; + 7DFBB7F314C8FBC500D373E2 /* RKObjectLoader_Internals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectLoader_Internals.h; sourceTree = ""; }; + 7DFBB7F414C8FBC500D373E2 /* RKObjectManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectManager.h; sourceTree = ""; }; + 7DFBB7F514C8FBC500D373E2 /* RKObjectMapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMapper.h; sourceTree = ""; }; + 7DFBB7F614C8FBC500D373E2 /* RKObjectMapper_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMapper_Private.h; sourceTree = ""; }; + 7DFBB7F714C8FBC500D373E2 /* RKObjectMapperError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMapperError.h; sourceTree = ""; }; + 7DFBB7F814C8FBC500D373E2 /* RKObjectMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMapping.h; sourceTree = ""; }; + 7DFBB7F914C8FBC500D373E2 /* RKObjectMappingDefinition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMappingDefinition.h; sourceTree = ""; }; + 7DFBB7FA14C8FBC500D373E2 /* RKObjectMappingOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMappingOperation.h; sourceTree = ""; }; + 7DFBB7FB14C8FBC500D373E2 /* RKObjectMappingProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMappingProvider.h; sourceTree = ""; }; + 7DFBB7FC14C8FBC500D373E2 /* RKObjectMappingResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMappingResult.h; sourceTree = ""; }; + 7DFBB7FD14C8FBC500D373E2 /* RKObjectPropertyInspector+CoreData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RKObjectPropertyInspector+CoreData.h"; sourceTree = ""; }; + 7DFBB7FE14C8FBC500D373E2 /* RKObjectPropertyInspector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectPropertyInspector.h; sourceTree = ""; }; + 7DFBB7FF14C8FBC500D373E2 /* RKObjectRelationshipMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectRelationshipMapping.h; sourceTree = ""; }; + 7DFBB80014C8FBC500D373E2 /* RKObjectRouter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectRouter.h; sourceTree = ""; }; + 7DFBB80114C8FBC500D373E2 /* RKObjectSerializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectSerializer.h; sourceTree = ""; }; + 7DFBB80214C8FBC500D373E2 /* RKParams.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKParams.h; sourceTree = ""; }; + 7DFBB80314C8FBC500D373E2 /* RKParamsAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKParamsAttachment.h; sourceTree = ""; }; + 7DFBB80414C8FBC500D373E2 /* RKParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKParser.h; sourceTree = ""; }; + 7DFBB80514C8FBC500D373E2 /* RKParserRegistry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKParserRegistry.h; sourceTree = ""; }; + 7DFBB80614C8FBC500D373E2 /* RKPathMatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKPathMatcher.h; sourceTree = ""; }; + 7DFBB80714C8FBC500D373E2 /* RKReachabilityObserver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKReachabilityObserver.h; sourceTree = ""; }; + 7DFBB80814C8FBC500D373E2 /* RKRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequest.h; sourceTree = ""; }; + 7DFBB80914C8FBC500D373E2 /* RKRequest_Internals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequest_Internals.h; sourceTree = ""; }; + 7DFBB80A14C8FBC500D373E2 /* RKRequestCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequestCache.h; sourceTree = ""; }; + 7DFBB80B14C8FBC500D373E2 /* RKRequestQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequestQueue.h; sourceTree = ""; }; + 7DFBB80C14C8FBC500D373E2 /* RKRequestSerializable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequestSerializable.h; sourceTree = ""; }; + 7DFBB80D14C8FBC500D373E2 /* RKRequestSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequestSerialization.h; sourceTree = ""; }; + 7DFBB80E14C8FBC500D373E2 /* RKResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKResponse.h; sourceTree = ""; }; + 7DFBB80F14C8FBC500D373E2 /* RKRouter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRouter.h; sourceTree = ""; }; + 7DFBB81014C8FBC500D373E2 /* RKSearchEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKSearchEngine.h; sourceTree = ""; }; + 7DFBB81114C8FBC500D373E2 /* RKURL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKURL.h; sourceTree = ""; }; + 7DFBB81214C8FBC500D373E2 /* RKXMLParserLibXML.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKXMLParserLibXML.h; sourceTree = ""; }; + 7DFBB81314C8FBC500D373E2 /* SOCKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOCKit.h; sourceTree = ""; }; + 7DFBB81414C8FBC500D373E2 /* Support.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Support.h; sourceTree = ""; }; + 7DFBB81514C8FBC500D373E2 /* libRestKit.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libRestKit.a; sourceTree = ""; }; 7DFF1365143B8A090063EF87 /* SenTestingKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SenTestingKit.framework; path = Library/Frameworks/SenTestingKit.framework; sourceTree = DEVELOPER_DIR; }; 7DFF138D143B8A930063EF87 /* AppTest.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AppTest.app; sourceTree = BUILT_PRODUCTS_DIR; }; 7DFF1393143B8A930063EF87 /* AppTest-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "AppTest-Info.plist"; sourceTree = ""; }; @@ -408,13 +366,9 @@ 7DFF13E0143B8CF90063EF87 /* Security.framework in Frameworks */, 7DFF138F143B8A930063EF87 /* UIKit.framework in Frameworks */, 7DFF1390143B8A930063EF87 /* Foundation.framework in Frameworks */, - 7D7D1FCA147C6FC7005CDD2C /* libRestKitCoreData.a in Frameworks */, - 7D7D1FCB147C6FC7005CDD2C /* libRestKitNetwork.a in Frameworks */, - 7D7D1FCC147C6FC7005CDD2C /* libRestKitObjectMapping.a in Frameworks */, - 7D7D1FCD147C6FC7005CDD2C /* libRestKitSupport.a in Frameworks */, - 7D7D1FD5147C6FCE005CDD2C /* libRestKitXMLParserLibxml.a in Frameworks */, 7D7D1FD6147C6FCE005CDD2C /* libSalesforceOAuth.a in Frameworks */, 7D7D1FD7147C6FCE005CDD2C /* libsbjson-ios.a in Frameworks */, + 7DFBB86A14C8FC0000D373E2 /* libRestKit.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -431,13 +385,9 @@ 7DFF13AE143B8A930063EF87 /* Foundation.framework in Frameworks */, 7DFF13AC143B8A930063EF87 /* SenTestingKit.framework in Frameworks */, 7DFF13EF143B99B00063EF87 /* libSalesforceSDK.a in Frameworks */, - 7D7D1FCE147C6FC7005CDD2C /* libRestKitCoreData.a in Frameworks */, - 7D7D1FCF147C6FC7005CDD2C /* libRestKitNetwork.a in Frameworks */, - 7D7D1FD0147C6FC7005CDD2C /* libRestKitObjectMapping.a in Frameworks */, - 7D7D1FD1147C6FC7005CDD2C /* libRestKitSupport.a in Frameworks */, - 7D7D1FD8147C6FCF005CDD2C /* libRestKitXMLParserLibxml.a in Frameworks */, 7D7D1FD9147C6FCF005CDD2C /* libSalesforceOAuth.a in Frameworks */, 7D7D1FDA147C6FCF005CDD2C /* libsbjson-ios.a in Frameworks */, + 7DFBB86B14C8FC0100D373E2 /* libRestKit.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -463,13 +413,9 @@ C26713C613D6B845001FE0B8 /* UIKit.framework in Frameworks */, C26713C713D6B845001FE0B8 /* Foundation.framework in Frameworks */, C26713C913D6B845001FE0B8 /* CoreGraphics.framework in Frameworks */, - 7D7D1FC6147C6FC6005CDD2C /* libRestKitCoreData.a in Frameworks */, - 7D7D1FC7147C6FC6005CDD2C /* libRestKitNetwork.a in Frameworks */, - 7D7D1FC8147C6FC6005CDD2C /* libRestKitObjectMapping.a in Frameworks */, - 7D7D1FC9147C6FC6005CDD2C /* libRestKitSupport.a in Frameworks */, - 7D7D1FD2147C6FCE005CDD2C /* libRestKitXMLParserLibxml.a in Frameworks */, 7D7D1FD3147C6FCE005CDD2C /* libSalesforceOAuth.a in Frameworks */, 7D7D1FD4147C6FCE005CDD2C /* libsbjson-ios.a in Frameworks */, + 7DFBB86914C8FC0000D373E2 /* libRestKit.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -479,7 +425,7 @@ 7D7D1EA6147C57D2005CDD2C /* dependencies */ = { isa = PBXGroup; children = ( - 7D7D1EA7147C57D2005CDD2C /* RestKit */, + 7DFBB7C014C8FBC500D373E2 /* RestKit */, 7D7D1F21147C57D2005CDD2C /* SalesforceOAuth */, 7D7D1F27147C57D2005CDD2C /* SBJson */, ); @@ -487,217 +433,6 @@ path = ../dependencies; sourceTree = ""; }; - 7D7D1EA7147C57D2005CDD2C /* RestKit */ = { - isa = PBXGroup; - children = ( - 7D7D1EA8147C57D2005CDD2C /* include */, - 7D7D1F1C147C57D2005CDD2C /* libRestKitCoreData.a */, - 7D7D1F1D147C57D2005CDD2C /* libRestKitNetwork.a */, - 7D7D1F1E147C57D2005CDD2C /* libRestKitObjectMapping.a */, - 7D7D1F1F147C57D2005CDD2C /* libRestKitSupport.a */, - 7D7D1F20147C57D2005CDD2C /* libRestKitXMLParserLibxml.a */, - ); - path = RestKit; - sourceTree = ""; - }; - 7D7D1EA8147C57D2005CDD2C /* include */ = { - isa = PBXGroup; - children = ( - 7D7D1EA9147C57D2005CDD2C /* RestKit */, - ); - path = include; - sourceTree = ""; - }; - 7D7D1EA9147C57D2005CDD2C /* RestKit */ = { - isa = PBXGroup; - children = ( - 7D7D1EAA147C57D2005CDD2C /* CoreData */, - 7D7D1EB5147C57D2005CDD2C /* Network */, - 7D7D1EC9147C57D2005CDD2C /* ObjectMapping */, - 7D7D1EDF147C57D2005CDD2C /* RestKit.h */, - 7D7D1EE0147C57D2005CDD2C /* Support */, - ); - path = RestKit; - sourceTree = ""; - }; - 7D7D1EAA147C57D2005CDD2C /* CoreData */ = { - isa = PBXGroup; - children = ( - 7D7D1EAB147C57D2005CDD2C /* CoreData.h */, - 7D7D1EAC147C57D2005CDD2C /* NSManagedObject+ActiveRecord.h */, - 7D7D1EAD147C57D2005CDD2C /* RKManagedObjectCache.h */, - 7D7D1EAE147C57D2005CDD2C /* RKManagedObjectLoader.h */, - 7D7D1EAF147C57D2005CDD2C /* RKManagedObjectMapping.h */, - 7D7D1EB0147C57D2005CDD2C /* RKManagedObjectMappingOperation.h */, - 7D7D1EB1147C57D2005CDD2C /* RKManagedObjectSeeder.h */, - 7D7D1EB2147C57D2005CDD2C /* RKManagedObjectStore.h */, - 7D7D1EB3147C57D2005CDD2C /* RKManagedObjectThreadSafeInvocation.h */, - 7D7D1EB4147C57D2005CDD2C /* RKObjectPropertyInspector+CoreData.h */, - ); - path = CoreData; - sourceTree = ""; - }; - 7D7D1EB5147C57D2005CDD2C /* Network */ = { - isa = PBXGroup; - children = ( - 7D7D1EB6147C57D2005CDD2C /* Network.h */, - 7D7D1EB7147C57D2005CDD2C /* NSData+MD5.h */, - 7D7D1EB8147C57D2005CDD2C /* NSDictionary+RKRequestSerialization.h */, - 7D7D1EB9147C57D2005CDD2C /* NSString+MD5.h */, - 7D7D1EBA147C57D2005CDD2C /* RKClient.h */, - 7D7D1EBB147C57D2005CDD2C /* RKNotifications.h */, - 7D7D1EBC147C57D2005CDD2C /* RKOAuthClient.h */, - 7D7D1EBD147C57D2005CDD2C /* RKParams.h */, - 7D7D1EBE147C57D2005CDD2C /* RKParamsAttachment.h */, - 7D7D1EBF147C57D2005CDD2C /* RKReachabilityObserver.h */, - 7D7D1EC0147C57D2005CDD2C /* RKRequest.h */, - 7D7D1EC1147C57D2005CDD2C /* RKRequest_Internals.h */, - 7D7D1EC2147C57D2005CDD2C /* RKRequestCache.h */, - 7D7D1EC3147C57D2005CDD2C /* RKRequestQueue.h */, - 7D7D1EC4147C57D2005CDD2C /* RKRequestSerializable.h */, - 7D7D1EC5147C57D2005CDD2C /* RKRequestSerialization.h */, - 7D7D1EC6147C57D2005CDD2C /* RKResponse.h */, - 7D7D1EC7147C57D2005CDD2C /* RKURL.h */, - 7D7D1EC8147C57D2005CDD2C /* TDOAuth.h */, - ); - path = Network; - sourceTree = ""; - }; - 7D7D1EC9147C57D2005CDD2C /* ObjectMapping */ = { - isa = PBXGroup; - children = ( - 7D7D1ECA147C57D2005CDD2C /* ObjectMapping.h */, - 7D7D1ECB147C57D2005CDD2C /* RKDynamicObjectMapping.h */, - 7D7D1ECC147C57D2005CDD2C /* RKErrorMessage.h */, - 7D7D1ECD147C57D2005CDD2C /* RKMappingOperationQueue.h */, - 7D7D1ECE147C57D2005CDD2C /* RKObjectAttributeMapping.h */, - 7D7D1ECF147C57D2005CDD2C /* RKObjectLoader.h */, - 7D7D1ED0147C57D2005CDD2C /* RKObjectManager.h */, - 7D7D1ED1147C57D2005CDD2C /* RKObjectMapper.h */, - 7D7D1ED2147C57D2005CDD2C /* RKObjectMapper_Private.h */, - 7D7D1ED3147C57D2005CDD2C /* RKObjectMapperError.h */, - 7D7D1ED4147C57D2005CDD2C /* RKObjectMapping.h */, - 7D7D1ED5147C57D2005CDD2C /* RKObjectMappingDefinition.h */, - 7D7D1ED6147C57D2005CDD2C /* RKObjectMappingOperation.h */, - 7D7D1ED7147C57D2005CDD2C /* RKObjectMappingProvider.h */, - 7D7D1ED8147C57D2005CDD2C /* RKObjectMappingResult.h */, - 7D7D1ED9147C57D2005CDD2C /* RKObjectPropertyInspector.h */, - 7D7D1EDA147C57D2005CDD2C /* RKObjectRelationshipMapping.h */, - 7D7D1EDB147C57D2005CDD2C /* RKObjectRouter.h */, - 7D7D1EDC147C57D2005CDD2C /* RKObjectSerializer.h */, - 7D7D1EDD147C57D2005CDD2C /* RKParserRegistry.h */, - 7D7D1EDE147C57D2005CDD2C /* RKRouter.h */, - ); - path = ObjectMapping; - sourceTree = ""; - }; - 7D7D1EE0147C57D2005CDD2C /* Support */ = { - isa = PBXGroup; - children = ( - 7D7D1EE1147C57D2005CDD2C /* Errors.h */, - 7D7D1EE2147C57D2005CDD2C /* JSON */, - 7D7D1F08147C57D2005CDD2C /* lcl.h */, - 7D7D1F09147C57D2005CDD2C /* lcl_config_components.h */, - 7D7D1F0A147C57D2005CDD2C /* lcl_config_extensions.h */, - 7D7D1F0B147C57D2005CDD2C /* lcl_config_logger.h */, - 7D7D1F0C147C57D2005CDD2C /* LCLNSLog.h */, - 7D7D1F0D147C57D2005CDD2C /* NSDictionary+RKAdditions.h */, - 7D7D1F0E147C57D2005CDD2C /* NSString+RestKit.h */, - 7D7D1F0F147C57D2005CDD2C /* Private */, - 7D7D1F11147C57D2005CDD2C /* RKAlert.h */, - 7D7D1F12147C57D2005CDD2C /* RKDotNetDateFormatter.h */, - 7D7D1F13147C57D2005CDD2C /* RKLog.h */, - 7D7D1F14147C57D2005CDD2C /* RKMIMETypes.h */, - 7D7D1F15147C57D2005CDD2C /* RKParser.h */, - 7D7D1F16147C57D2005CDD2C /* RKPathMatcher.h */, - 7D7D1F17147C57D2005CDD2C /* RKSearchEngine.h */, - 7D7D1F18147C57D2005CDD2C /* Support.h */, - 7D7D1F19147C57D2005CDD2C /* XML */, - ); - path = Support; - sourceTree = ""; - }; - 7D7D1EE2147C57D2005CDD2C /* JSON */ = { - isa = PBXGroup; - children = ( - 7D7D1EE3147C57D2005CDD2C /* JSONKit */, - 7D7D1EE6147C57D2005CDD2C /* NXJSON */, - 7D7D1EF4147C57D2005CDD2C /* YAJL */, - ); - path = JSON; - sourceTree = ""; - }; - 7D7D1EE3147C57D2005CDD2C /* JSONKit */ = { - isa = PBXGroup; - children = ( - 7D7D1EE4147C57D2005CDD2C /* JSONKit.h */, - 7D7D1EE5147C57D2005CDD2C /* RKJSONParserJSONKit.h */, - ); - path = JSONKit; - sourceTree = ""; - }; - 7D7D1EE6147C57D2005CDD2C /* NXJSON */ = { - isa = PBXGroup; - children = ( - 7D7D1EE7147C57D2005CDD2C /* NSError+Extensions.h */, - 7D7D1EE8147C57D2005CDD2C /* NXDebug.h */, - 7D7D1EE9147C57D2005CDD2C /* NXJsonParser.h */, - 7D7D1EEA147C57D2005CDD2C /* NXJsonSerializer.h */, - 7D7D1EEB147C57D2005CDD2C /* NXSerializable.h */, - ); - path = NXJSON; - sourceTree = ""; - }; - 7D7D1EF4147C57D2005CDD2C /* YAJL */ = { - isa = PBXGroup; - children = ( - 7D7D1EF5147C57D2005CDD2C /* GHNSBundle+Utils.h */, - 7D7D1EF6147C57D2005CDD2C /* GTMBase64.h */, - 7D7D1EF7147C57D2005CDD2C /* NSBundle+YAJL.h */, - 7D7D1EF8147C57D2005CDD2C /* NSObject+YAJL.h */, - 7D7D1EF9147C57D2005CDD2C /* RKJSONParserYAJL.h */, - 7D7D1EFA147C57D2005CDD2C /* YAJL.h */, - 7D7D1EFB147C57D2005CDD2C /* yajl_alloc.h */, - 7D7D1EFC147C57D2005CDD2C /* yajl_buf.h */, - 7D7D1EFD147C57D2005CDD2C /* yajl_bytestack.h */, - 7D7D1EFE147C57D2005CDD2C /* yajl_common.h */, - 7D7D1EFF147C57D2005CDD2C /* yajl_encode.h */, - 7D7D1F00147C57D2005CDD2C /* yajl_gen.h */, - 7D7D1F01147C57D2005CDD2C /* yajl_lex.h */, - 7D7D1F02147C57D2005CDD2C /* yajl_parse.h */, - 7D7D1F03147C57D2005CDD2C /* yajl_parser.h */, - 7D7D1F04147C57D2005CDD2C /* YAJLDocument.h */, - 7D7D1F05147C57D2005CDD2C /* YAJLGen.h */, - 7D7D1F06147C57D2005CDD2C /* YAJLIOS.h */, - 7D7D1F07147C57D2005CDD2C /* YAJLParser.h */, - ); - path = YAJL; - sourceTree = ""; - }; - 7D7D1F0F147C57D2005CDD2C /* Private */ = { - isa = PBXGroup; - children = ( - 7D7D1F10147C57D2005CDD2C /* RKFixCategoryBug.h */, - ); - path = Private; - sourceTree = ""; - }; - 7D7D1F19147C57D2005CDD2C /* XML */ = { - isa = PBXGroup; - children = ( - 7D7D1F1A147C57D2005CDD2C /* LibXML */, - ); - path = XML; - sourceTree = ""; - }; - 7D7D1F1A147C57D2005CDD2C /* LibXML */ = { - isa = PBXGroup; - children = ( - 7D7D1F1B147C57D2005CDD2C /* RKXMLParserLibXML.h */, - ); - path = LibXML; - sourceTree = ""; - }; 7D7D1F21147C57D2005CDD2C /* SalesforceOAuth */ = { isa = PBXGroup; children = ( @@ -757,6 +492,112 @@ path = SBJson; sourceTree = ""; }; + 7DFBB7C014C8FBC500D373E2 /* RestKit */ = { + isa = PBXGroup; + children = ( + 7DFBB7C114C8FBC500D373E2 /* include */, + 7DFBB81514C8FBC500D373E2 /* libRestKit.a */, + ); + path = RestKit; + sourceTree = ""; + }; + 7DFBB7C114C8FBC500D373E2 /* include */ = { + isa = PBXGroup; + children = ( + 7DFBB7C214C8FBC500D373E2 /* RestKit */, + ); + path = include; + sourceTree = ""; + }; + 7DFBB7C214C8FBC500D373E2 /* RestKit */ = { + isa = PBXGroup; + children = ( + 7DFBB7C314C8FBC500D373E2 /* CoreData.h */, + 7DFBB7C414C8FBC500D373E2 /* Errors.h */, + 7DFBB7C514C8FBC500D373E2 /* FileMD5Hash.h */, + 7DFBB7C614C8FBC500D373E2 /* FileMD5Hash_Prefix.pch */, + 7DFBB7C714C8FBC500D373E2 /* GCOAuth.h */, + 7DFBB7C814C8FBC500D373E2 /* JSONKit.h */, + 7DFBB7C914C8FBC500D373E2 /* lcl.h */, + 7DFBB7CA14C8FBC500D373E2 /* lcl_config_components.h */, + 7DFBB7CB14C8FBC500D373E2 /* lcl_config_components.template.h */, + 7DFBB7CC14C8FBC500D373E2 /* lcl_config_extensions.h */, + 7DFBB7CD14C8FBC500D373E2 /* lcl_config_extensions.template.h */, + 7DFBB7CE14C8FBC500D373E2 /* lcl_config_logger.h */, + 7DFBB7CF14C8FBC500D373E2 /* lcl_config_logger.template.h */, + 7DFBB7D014C8FBC500D373E2 /* LCLNSLog.h */, + 7DFBB7D114C8FBC500D373E2 /* Network.h */, + 7DFBB7D214C8FBC500D373E2 /* NSData+Base64.h */, + 7DFBB7D314C8FBC500D373E2 /* NSData+MD5.h */, + 7DFBB7D414C8FBC500D373E2 /* NSDictionary+RKAdditions.h */, + 7DFBB7D514C8FBC500D373E2 /* NSDictionary+RKRequestSerialization.h */, + 7DFBB7D614C8FBC500D373E2 /* NSManagedObject+ActiveRecord.h */, + 7DFBB7D714C8FBC500D373E2 /* NSString+MD5.h */, + 7DFBB7D814C8FBC500D373E2 /* NSString+RestKit.h */, + 7DFBB7D914C8FBC500D373E2 /* NSURL+RestKit.h */, + 7DFBB7DA14C8FBC500D373E2 /* ObjectMapping.h */, + 7DFBB7DB14C8FBC500D373E2 /* RestKit-Prefix.pch */, + 7DFBB7DC14C8FBC500D373E2 /* RestKit.h */, + 7DFBB7DD14C8FBC500D373E2 /* RKAlert.h */, + 7DFBB7DE14C8FBC500D373E2 /* RKClient.h */, + 7DFBB7DF14C8FBC500D373E2 /* RKDirectory.h */, + 7DFBB7E014C8FBC500D373E2 /* RKDotNetDateFormatter.h */, + 7DFBB7E114C8FBC500D373E2 /* RKDynamicObjectMapping.h */, + 7DFBB7E214C8FBC500D373E2 /* RKErrorMessage.h */, + 7DFBB7E314C8FBC500D373E2 /* RKFixCategoryBug.h */, + 7DFBB7E414C8FBC500D373E2 /* RKJSONParserJSONKit.h */, + 7DFBB7E514C8FBC500D373E2 /* RKLog.h */, + 7DFBB7E614C8FBC500D373E2 /* RKManagedObjectCache.h */, + 7DFBB7E714C8FBC500D373E2 /* RKManagedObjectLoader.h */, + 7DFBB7E814C8FBC500D373E2 /* RKManagedObjectMapping.h */, + 7DFBB7E914C8FBC500D373E2 /* RKManagedObjectMappingOperation.h */, + 7DFBB7EA14C8FBC500D373E2 /* RKManagedObjectSeeder.h */, + 7DFBB7EB14C8FBC500D373E2 /* RKManagedObjectStore.h */, + 7DFBB7EC14C8FBC500D373E2 /* RKManagedObjectThreadSafeInvocation.h */, + 7DFBB7ED14C8FBC500D373E2 /* RKMappingOperationQueue.h */, + 7DFBB7EE14C8FBC500D373E2 /* RKMIMETypes.h */, + 7DFBB7EF14C8FBC500D373E2 /* RKNotifications.h */, + 7DFBB7F014C8FBC500D373E2 /* RKOAuthClient.h */, + 7DFBB7F114C8FBC500D373E2 /* RKObjectAttributeMapping.h */, + 7DFBB7F214C8FBC500D373E2 /* RKObjectLoader.h */, + 7DFBB7F314C8FBC500D373E2 /* RKObjectLoader_Internals.h */, + 7DFBB7F414C8FBC500D373E2 /* RKObjectManager.h */, + 7DFBB7F514C8FBC500D373E2 /* RKObjectMapper.h */, + 7DFBB7F614C8FBC500D373E2 /* RKObjectMapper_Private.h */, + 7DFBB7F714C8FBC500D373E2 /* RKObjectMapperError.h */, + 7DFBB7F814C8FBC500D373E2 /* RKObjectMapping.h */, + 7DFBB7F914C8FBC500D373E2 /* RKObjectMappingDefinition.h */, + 7DFBB7FA14C8FBC500D373E2 /* RKObjectMappingOperation.h */, + 7DFBB7FB14C8FBC500D373E2 /* RKObjectMappingProvider.h */, + 7DFBB7FC14C8FBC500D373E2 /* RKObjectMappingResult.h */, + 7DFBB7FD14C8FBC500D373E2 /* RKObjectPropertyInspector+CoreData.h */, + 7DFBB7FE14C8FBC500D373E2 /* RKObjectPropertyInspector.h */, + 7DFBB7FF14C8FBC500D373E2 /* RKObjectRelationshipMapping.h */, + 7DFBB80014C8FBC500D373E2 /* RKObjectRouter.h */, + 7DFBB80114C8FBC500D373E2 /* RKObjectSerializer.h */, + 7DFBB80214C8FBC500D373E2 /* RKParams.h */, + 7DFBB80314C8FBC500D373E2 /* RKParamsAttachment.h */, + 7DFBB80414C8FBC500D373E2 /* RKParser.h */, + 7DFBB80514C8FBC500D373E2 /* RKParserRegistry.h */, + 7DFBB80614C8FBC500D373E2 /* RKPathMatcher.h */, + 7DFBB80714C8FBC500D373E2 /* RKReachabilityObserver.h */, + 7DFBB80814C8FBC500D373E2 /* RKRequest.h */, + 7DFBB80914C8FBC500D373E2 /* RKRequest_Internals.h */, + 7DFBB80A14C8FBC500D373E2 /* RKRequestCache.h */, + 7DFBB80B14C8FBC500D373E2 /* RKRequestQueue.h */, + 7DFBB80C14C8FBC500D373E2 /* RKRequestSerializable.h */, + 7DFBB80D14C8FBC500D373E2 /* RKRequestSerialization.h */, + 7DFBB80E14C8FBC500D373E2 /* RKResponse.h */, + 7DFBB80F14C8FBC500D373E2 /* RKRouter.h */, + 7DFBB81014C8FBC500D373E2 /* RKSearchEngine.h */, + 7DFBB81114C8FBC500D373E2 /* RKURL.h */, + 7DFBB81214C8FBC500D373E2 /* RKXMLParserLibXML.h */, + 7DFBB81314C8FBC500D373E2 /* SOCKit.h */, + 7DFBB81414C8FBC500D373E2 /* Support.h */, + ); + path = RestKit; + sourceTree = ""; + }; 7DFF1391143B8A930063EF87 /* AppTest */ = { isa = PBXGroup; children = ( @@ -943,101 +784,6 @@ 7D6CD83E14294F260025F733 /* SFRestAPI+Internal.h in Headers */, 7D8968E4142A819300F3FB19 /* SFSessionRefresher.h in Headers */, 7D055BE81431006700B571E6 /* (null) in Headers */, - 7D7D1F34147C57D2005CDD2C /* CoreData.h in Headers */, - 7D7D1F35147C57D2005CDD2C /* NSManagedObject+ActiveRecord.h in Headers */, - 7D7D1F36147C57D2005CDD2C /* RKManagedObjectCache.h in Headers */, - 7D7D1F37147C57D2005CDD2C /* RKManagedObjectLoader.h in Headers */, - 7D7D1F38147C57D2005CDD2C /* RKManagedObjectMapping.h in Headers */, - 7D7D1F39147C57D2005CDD2C /* RKManagedObjectMappingOperation.h in Headers */, - 7D7D1F3A147C57D2005CDD2C /* RKManagedObjectSeeder.h in Headers */, - 7D7D1F3B147C57D2005CDD2C /* RKManagedObjectStore.h in Headers */, - 7D7D1F3C147C57D2005CDD2C /* RKManagedObjectThreadSafeInvocation.h in Headers */, - 7D7D1F3D147C57D2005CDD2C /* RKObjectPropertyInspector+CoreData.h in Headers */, - 7D7D1F3E147C57D2005CDD2C /* Network.h in Headers */, - 7D7D1F3F147C57D2005CDD2C /* NSData+MD5.h in Headers */, - 7D7D1F40147C57D2005CDD2C /* NSDictionary+RKRequestSerialization.h in Headers */, - 7D7D1F41147C57D2005CDD2C /* NSString+MD5.h in Headers */, - 7D7D1F42147C57D2005CDD2C /* RKClient.h in Headers */, - 7D7D1F43147C57D2005CDD2C /* RKNotifications.h in Headers */, - 7D7D1F44147C57D2005CDD2C /* RKOAuthClient.h in Headers */, - 7D7D1F45147C57D2005CDD2C /* RKParams.h in Headers */, - 7D7D1F46147C57D2005CDD2C /* RKParamsAttachment.h in Headers */, - 7D7D1F47147C57D2005CDD2C /* RKReachabilityObserver.h in Headers */, - 7D7D1F48147C57D2005CDD2C /* RKRequest.h in Headers */, - 7D7D1F49147C57D2005CDD2C /* RKRequest_Internals.h in Headers */, - 7D7D1F4A147C57D2005CDD2C /* RKRequestCache.h in Headers */, - 7D7D1F4B147C57D2005CDD2C /* RKRequestQueue.h in Headers */, - 7D7D1F4C147C57D2005CDD2C /* RKRequestSerializable.h in Headers */, - 7D7D1F4D147C57D2005CDD2C /* RKRequestSerialization.h in Headers */, - 7D7D1F4E147C57D2005CDD2C /* RKResponse.h in Headers */, - 7D7D1F4F147C57D2005CDD2C /* RKURL.h in Headers */, - 7D7D1F50147C57D2005CDD2C /* TDOAuth.h in Headers */, - 7D7D1F51147C57D2005CDD2C /* ObjectMapping.h in Headers */, - 7D7D1F52147C57D2005CDD2C /* RKDynamicObjectMapping.h in Headers */, - 7D7D1F53147C57D2005CDD2C /* RKErrorMessage.h in Headers */, - 7D7D1F54147C57D2005CDD2C /* RKMappingOperationQueue.h in Headers */, - 7D7D1F55147C57D2005CDD2C /* RKObjectAttributeMapping.h in Headers */, - 7D7D1F56147C57D2005CDD2C /* RKObjectLoader.h in Headers */, - 7D7D1F57147C57D2005CDD2C /* RKObjectManager.h in Headers */, - 7D7D1F58147C57D2005CDD2C /* RKObjectMapper.h in Headers */, - 7D7D1F59147C57D2005CDD2C /* RKObjectMapper_Private.h in Headers */, - 7D7D1F5A147C57D2005CDD2C /* RKObjectMapperError.h in Headers */, - 7D7D1F5B147C57D2005CDD2C /* RKObjectMapping.h in Headers */, - 7D7D1F5C147C57D2005CDD2C /* RKObjectMappingDefinition.h in Headers */, - 7D7D1F5D147C57D2005CDD2C /* RKObjectMappingOperation.h in Headers */, - 7D7D1F5E147C57D2005CDD2C /* RKObjectMappingProvider.h in Headers */, - 7D7D1F5F147C57D2005CDD2C /* RKObjectMappingResult.h in Headers */, - 7D7D1F60147C57D2005CDD2C /* RKObjectPropertyInspector.h in Headers */, - 7D7D1F61147C57D2005CDD2C /* RKObjectRelationshipMapping.h in Headers */, - 7D7D1F62147C57D2005CDD2C /* RKObjectRouter.h in Headers */, - 7D7D1F63147C57D2005CDD2C /* RKObjectSerializer.h in Headers */, - 7D7D1F64147C57D2005CDD2C /* RKParserRegistry.h in Headers */, - 7D7D1F65147C57D2005CDD2C /* RKRouter.h in Headers */, - 7D7D1F66147C57D2005CDD2C /* RestKit.h in Headers */, - 7D7D1F67147C57D2005CDD2C /* Errors.h in Headers */, - 7D7D1F68147C57D2005CDD2C /* JSONKit.h in Headers */, - 7D7D1F69147C57D2005CDD2C /* RKJSONParserJSONKit.h in Headers */, - 7D7D1F6A147C57D2005CDD2C /* NSError+Extensions.h in Headers */, - 7D7D1F6B147C57D2005CDD2C /* NXDebug.h in Headers */, - 7D7D1F6C147C57D2005CDD2C /* NXJsonParser.h in Headers */, - 7D7D1F6D147C57D2005CDD2C /* NXJsonSerializer.h in Headers */, - 7D7D1F6E147C57D2005CDD2C /* NXSerializable.h in Headers */, - 7D7D1F76147C57D2005CDD2C /* GHNSBundle+Utils.h in Headers */, - 7D7D1F77147C57D2005CDD2C /* GTMBase64.h in Headers */, - 7D7D1F78147C57D2005CDD2C /* NSBundle+YAJL.h in Headers */, - 7D7D1F79147C57D2005CDD2C /* NSObject+YAJL.h in Headers */, - 7D7D1F7A147C57D2005CDD2C /* RKJSONParserYAJL.h in Headers */, - 7D7D1F7B147C57D2005CDD2C /* YAJL.h in Headers */, - 7D7D1F7C147C57D2005CDD2C /* yajl_alloc.h in Headers */, - 7D7D1F7D147C57D2005CDD2C /* yajl_buf.h in Headers */, - 7D7D1F7E147C57D2005CDD2C /* yajl_bytestack.h in Headers */, - 7D7D1F7F147C57D2005CDD2C /* yajl_common.h in Headers */, - 7D7D1F80147C57D2005CDD2C /* yajl_encode.h in Headers */, - 7D7D1F81147C57D2005CDD2C /* yajl_gen.h in Headers */, - 7D7D1F82147C57D2005CDD2C /* yajl_lex.h in Headers */, - 7D7D1F83147C57D2005CDD2C /* yajl_parse.h in Headers */, - 7D7D1F84147C57D2005CDD2C /* yajl_parser.h in Headers */, - 7D7D1F85147C57D2005CDD2C /* YAJLDocument.h in Headers */, - 7D7D1F86147C57D2005CDD2C /* YAJLGen.h in Headers */, - 7D7D1F87147C57D2005CDD2C /* YAJLIOS.h in Headers */, - 7D7D1F88147C57D2005CDD2C /* YAJLParser.h in Headers */, - 7D7D1F89147C57D2005CDD2C /* lcl.h in Headers */, - 7D7D1F8A147C57D2005CDD2C /* lcl_config_components.h in Headers */, - 7D7D1F8B147C57D2005CDD2C /* lcl_config_extensions.h in Headers */, - 7D7D1F8C147C57D2005CDD2C /* lcl_config_logger.h in Headers */, - 7D7D1F8D147C57D2005CDD2C /* LCLNSLog.h in Headers */, - 7D7D1F8E147C57D2005CDD2C /* NSDictionary+RKAdditions.h in Headers */, - 7D7D1F8F147C57D2005CDD2C /* NSString+RestKit.h in Headers */, - 7D7D1F90147C57D2005CDD2C /* RKFixCategoryBug.h in Headers */, - 7D7D1F91147C57D2005CDD2C /* RKAlert.h in Headers */, - 7D7D1F92147C57D2005CDD2C /* RKDotNetDateFormatter.h in Headers */, - 7D7D1F93147C57D2005CDD2C /* RKLog.h in Headers */, - 7D7D1F94147C57D2005CDD2C /* RKMIMETypes.h in Headers */, - 7D7D1F95147C57D2005CDD2C /* RKParser.h in Headers */, - 7D7D1F96147C57D2005CDD2C /* RKPathMatcher.h in Headers */, - 7D7D1F97147C57D2005CDD2C /* RKSearchEngine.h in Headers */, - 7D7D1F98147C57D2005CDD2C /* Support.h in Headers */, - 7D7D1F99147C57D2005CDD2C /* RKXMLParserLibXML.h in Headers */, 7D7D1FAE147C57D2005CDD2C /* SFOAuthCoordinator.h in Headers */, 7D7D1FAF147C57D2005CDD2C /* SFOAuthCredentials.h in Headers */, 7D7D1FB4147C57D2005CDD2C /* NSObject+SBJson.h in Headers */, @@ -1050,6 +796,88 @@ 7D7D1FBB147C57D2005CDD2C /* SBJsonStreamWriterAccumulator.h in Headers */, 7D7D1FBC147C57D2005CDD2C /* SBJsonWriter.h in Headers */, 5ECED62E14B4C93400A19357 /* SFRestAPI+Blocks.h in Headers */, + 7DFBB81614C8FBC500D373E2 /* CoreData.h in Headers */, + 7DFBB81714C8FBC500D373E2 /* Errors.h in Headers */, + 7DFBB81814C8FBC500D373E2 /* FileMD5Hash.h in Headers */, + 7DFBB81914C8FBC500D373E2 /* FileMD5Hash_Prefix.pch in Headers */, + 7DFBB81A14C8FBC500D373E2 /* GCOAuth.h in Headers */, + 7DFBB81B14C8FBC500D373E2 /* JSONKit.h in Headers */, + 7DFBB81C14C8FBC500D373E2 /* lcl.h in Headers */, + 7DFBB81D14C8FBC500D373E2 /* lcl_config_components.h in Headers */, + 7DFBB81E14C8FBC500D373E2 /* lcl_config_components.template.h in Headers */, + 7DFBB81F14C8FBC500D373E2 /* lcl_config_extensions.h in Headers */, + 7DFBB82014C8FBC500D373E2 /* lcl_config_extensions.template.h in Headers */, + 7DFBB82114C8FBC500D373E2 /* lcl_config_logger.h in Headers */, + 7DFBB82214C8FBC500D373E2 /* lcl_config_logger.template.h in Headers */, + 7DFBB82314C8FBC500D373E2 /* LCLNSLog.h in Headers */, + 7DFBB82414C8FBC500D373E2 /* Network.h in Headers */, + 7DFBB82514C8FBC500D373E2 /* NSData+Base64.h in Headers */, + 7DFBB82614C8FBC500D373E2 /* NSData+MD5.h in Headers */, + 7DFBB82714C8FBC500D373E2 /* NSDictionary+RKAdditions.h in Headers */, + 7DFBB82814C8FBC500D373E2 /* NSDictionary+RKRequestSerialization.h in Headers */, + 7DFBB82914C8FBC500D373E2 /* NSManagedObject+ActiveRecord.h in Headers */, + 7DFBB82A14C8FBC500D373E2 /* NSString+MD5.h in Headers */, + 7DFBB82B14C8FBC500D373E2 /* NSString+RestKit.h in Headers */, + 7DFBB82C14C8FBC500D373E2 /* NSURL+RestKit.h in Headers */, + 7DFBB82D14C8FBC500D373E2 /* ObjectMapping.h in Headers */, + 7DFBB82E14C8FBC500D373E2 /* RestKit-Prefix.pch in Headers */, + 7DFBB82F14C8FBC500D373E2 /* RestKit.h in Headers */, + 7DFBB83014C8FBC500D373E2 /* RKAlert.h in Headers */, + 7DFBB83114C8FBC500D373E2 /* RKClient.h in Headers */, + 7DFBB83214C8FBC500D373E2 /* RKDirectory.h in Headers */, + 7DFBB83314C8FBC500D373E2 /* RKDotNetDateFormatter.h in Headers */, + 7DFBB83414C8FBC500D373E2 /* RKDynamicObjectMapping.h in Headers */, + 7DFBB83514C8FBC500D373E2 /* RKErrorMessage.h in Headers */, + 7DFBB83614C8FBC500D373E2 /* RKFixCategoryBug.h in Headers */, + 7DFBB83714C8FBC500D373E2 /* RKJSONParserJSONKit.h in Headers */, + 7DFBB83814C8FBC500D373E2 /* RKLog.h in Headers */, + 7DFBB83914C8FBC500D373E2 /* RKManagedObjectCache.h in Headers */, + 7DFBB83A14C8FBC500D373E2 /* RKManagedObjectLoader.h in Headers */, + 7DFBB83B14C8FBC500D373E2 /* RKManagedObjectMapping.h in Headers */, + 7DFBB83C14C8FBC500D373E2 /* RKManagedObjectMappingOperation.h in Headers */, + 7DFBB83D14C8FBC500D373E2 /* RKManagedObjectSeeder.h in Headers */, + 7DFBB83E14C8FBC500D373E2 /* RKManagedObjectStore.h in Headers */, + 7DFBB83F14C8FBC500D373E2 /* RKManagedObjectThreadSafeInvocation.h in Headers */, + 7DFBB84014C8FBC500D373E2 /* RKMappingOperationQueue.h in Headers */, + 7DFBB84114C8FBC500D373E2 /* RKMIMETypes.h in Headers */, + 7DFBB84214C8FBC500D373E2 /* RKNotifications.h in Headers */, + 7DFBB84314C8FBC500D373E2 /* RKOAuthClient.h in Headers */, + 7DFBB84414C8FBC500D373E2 /* RKObjectAttributeMapping.h in Headers */, + 7DFBB84514C8FBC500D373E2 /* RKObjectLoader.h in Headers */, + 7DFBB84614C8FBC500D373E2 /* RKObjectLoader_Internals.h in Headers */, + 7DFBB84714C8FBC500D373E2 /* RKObjectManager.h in Headers */, + 7DFBB84814C8FBC500D373E2 /* RKObjectMapper.h in Headers */, + 7DFBB84914C8FBC500D373E2 /* RKObjectMapper_Private.h in Headers */, + 7DFBB84A14C8FBC500D373E2 /* RKObjectMapperError.h in Headers */, + 7DFBB84B14C8FBC500D373E2 /* RKObjectMapping.h in Headers */, + 7DFBB84C14C8FBC500D373E2 /* RKObjectMappingDefinition.h in Headers */, + 7DFBB84D14C8FBC500D373E2 /* RKObjectMappingOperation.h in Headers */, + 7DFBB84E14C8FBC500D373E2 /* RKObjectMappingProvider.h in Headers */, + 7DFBB84F14C8FBC500D373E2 /* RKObjectMappingResult.h in Headers */, + 7DFBB85014C8FBC500D373E2 /* RKObjectPropertyInspector+CoreData.h in Headers */, + 7DFBB85114C8FBC500D373E2 /* RKObjectPropertyInspector.h in Headers */, + 7DFBB85214C8FBC500D373E2 /* RKObjectRelationshipMapping.h in Headers */, + 7DFBB85314C8FBC500D373E2 /* RKObjectRouter.h in Headers */, + 7DFBB85414C8FBC500D373E2 /* RKObjectSerializer.h in Headers */, + 7DFBB85514C8FBC500D373E2 /* RKParams.h in Headers */, + 7DFBB85614C8FBC500D373E2 /* RKParamsAttachment.h in Headers */, + 7DFBB85714C8FBC500D373E2 /* RKParser.h in Headers */, + 7DFBB85814C8FBC500D373E2 /* RKParserRegistry.h in Headers */, + 7DFBB85914C8FBC500D373E2 /* RKPathMatcher.h in Headers */, + 7DFBB85A14C8FBC500D373E2 /* RKReachabilityObserver.h in Headers */, + 7DFBB85B14C8FBC500D373E2 /* RKRequest.h in Headers */, + 7DFBB85C14C8FBC500D373E2 /* RKRequest_Internals.h in Headers */, + 7DFBB85D14C8FBC500D373E2 /* RKRequestCache.h in Headers */, + 7DFBB85E14C8FBC500D373E2 /* RKRequestQueue.h in Headers */, + 7DFBB85F14C8FBC500D373E2 /* RKRequestSerializable.h in Headers */, + 7DFBB86014C8FBC500D373E2 /* RKRequestSerialization.h in Headers */, + 7DFBB86114C8FBC500D373E2 /* RKResponse.h in Headers */, + 7DFBB86214C8FBC500D373E2 /* RKRouter.h in Headers */, + 7DFBB86314C8FBC500D373E2 /* RKSearchEngine.h in Headers */, + 7DFBB86414C8FBC500D373E2 /* RKURL.h in Headers */, + 7DFBB86514C8FBC500D373E2 /* RKXMLParserLibXML.h in Headers */, + 7DFBB86614C8FBC500D373E2 /* SOCKit.h in Headers */, + 7DFBB86714C8FBC500D373E2 /* Support.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1539,10 +1367,6 @@ INSTALL_PATH = /; LIBRARY_SEARCH_PATHS = ( "$(inherited)", - "$(SRCROOT)/dependencies/**", - "\"$(SRCROOT)/dependencies/RestKit\"", - "\"$(SRCROOT)/dependencies/SalesforceOAuth\"", - "\"$(SRCROOT)/dependencies/SBJson\"", "\"$(SRCROOT)/../dependencies/RestKit\"", "\"$(SRCROOT)/../dependencies/SalesforceOAuth\"", "\"$(SRCROOT)/../dependencies/SBJson\"", @@ -1563,10 +1387,6 @@ INSTALL_PATH = /; LIBRARY_SEARCH_PATHS = ( "$(inherited)", - "$(SRCROOT)/dependencies/**", - "\"$(SRCROOT)/dependencies/RestKit\"", - "\"$(SRCROOT)/dependencies/SalesforceOAuth\"", - "\"$(SRCROOT)/dependencies/SBJson\"", "\"$(SRCROOT)/../dependencies/RestKit\"", "\"$(SRCROOT)/../dependencies/SalesforceOAuth\"", "\"$(SRCROOT)/../dependencies/SBJson\"", diff --git a/native/SampleApps/RestAPIExplorer/RestAPIExplorer.xcodeproj/project.pbxproj b/native/SampleApps/RestAPIExplorer/RestAPIExplorer.xcodeproj/project.pbxproj index 73a6c8c46b..fe26c812a6 100644 --- a/native/SampleApps/RestAPIExplorer/RestAPIExplorer.xcodeproj/project.pbxproj +++ b/native/SampleApps/RestAPIExplorer/RestAPIExplorer.xcodeproj/project.pbxproj @@ -18,11 +18,6 @@ 7DF4D2F31472E238005CE144 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 7DF4D2F11472E238005CE144 /* InfoPlist.strings */; }; 7DF4D2F51472E238005CE144 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DF4D2F41472E238005CE144 /* main.m */; }; 7DF4D2F71472E238005CE144 /* RestAPIExplorer-Prefix.pch in Resources */ = {isa = PBXBuildFile; fileRef = 7DF4D2F61472E238005CE144 /* RestAPIExplorer-Prefix.pch */; }; - 7DF4D36F1472E23A005CE144 /* libRestKitCoreData.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7DF4D36E1472E23A005CE144 /* libRestKitCoreData.a */; }; - 7DF4D3711472E23A005CE144 /* libRestKitNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7DF4D3701472E23A005CE144 /* libRestKitNetwork.a */; }; - 7DF4D3731472E23A005CE144 /* libRestKitObjectMapping.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7DF4D3721472E23A005CE144 /* libRestKitObjectMapping.a */; }; - 7DF4D3751472E23A005CE144 /* libRestKitSupport.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7DF4D3741472E23A005CE144 /* libRestKitSupport.a */; }; - 7DF4D3771472E23A005CE144 /* libRestKitXMLParserLibxml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7DF4D3761472E23A005CE144 /* libRestKitXMLParserLibxml.a */; }; 7DF4D37E1472E23A005CE144 /* libSalesforceOAuth.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7DF4D37D1472E23A005CE144 /* libSalesforceOAuth.a */; }; 7DF4D3851472E23A005CE144 /* libSalesforceSDK.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7DF4D3841472E23A005CE144 /* libSalesforceSDK.a */; }; 7DF4D3931472E23A005CE144 /* libsbjson-ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7DF4D3921472E23A005CE144 /* libsbjson-ios.a */; }; @@ -61,113 +56,6 @@ 7DF4D2F21472E238005CE144 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; 7DF4D2F41472E238005CE144 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; 7DF4D2F61472E238005CE144 /* RestAPIExplorer-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RestAPIExplorer-Prefix.pch"; sourceTree = ""; }; - 7DF4D2FD1472E238005CE144 /* CoreData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CoreData.h; path = dependencies/RestKit/include/RestKit/CoreData/CoreData.h; sourceTree = ""; }; - 7DF4D2FE1472E238005CE144 /* NSManagedObject+ActiveRecord.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "NSManagedObject+ActiveRecord.h"; path = "dependencies/RestKit/include/RestKit/CoreData/NSManagedObject+ActiveRecord.h"; sourceTree = ""; }; - 7DF4D2FF1472E238005CE144 /* RKManagedObjectCache.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKManagedObjectCache.h; path = dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectCache.h; sourceTree = ""; }; - 7DF4D3001472E238005CE144 /* RKManagedObjectLoader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKManagedObjectLoader.h; path = dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectLoader.h; sourceTree = ""; }; - 7DF4D3011472E238005CE144 /* RKManagedObjectMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKManagedObjectMapping.h; path = dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectMapping.h; sourceTree = ""; }; - 7DF4D3021472E238005CE144 /* RKManagedObjectMappingOperation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKManagedObjectMappingOperation.h; path = dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectMappingOperation.h; sourceTree = ""; }; - 7DF4D3031472E238005CE144 /* RKManagedObjectSeeder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKManagedObjectSeeder.h; path = dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectSeeder.h; sourceTree = ""; }; - 7DF4D3041472E238005CE144 /* RKManagedObjectStore.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKManagedObjectStore.h; path = dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectStore.h; sourceTree = ""; }; - 7DF4D3051472E238005CE144 /* RKManagedObjectThreadSafeInvocation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKManagedObjectThreadSafeInvocation.h; path = dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectThreadSafeInvocation.h; sourceTree = ""; }; - 7DF4D3061472E238005CE144 /* RKObjectPropertyInspector+CoreData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "RKObjectPropertyInspector+CoreData.h"; path = "dependencies/RestKit/include/RestKit/CoreData/RKObjectPropertyInspector+CoreData.h"; sourceTree = ""; }; - 7DF4D3081472E238005CE144 /* Network.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Network.h; path = dependencies/RestKit/include/RestKit/Network/Network.h; sourceTree = ""; }; - 7DF4D3091472E238005CE144 /* NSData+MD5.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "NSData+MD5.h"; path = "dependencies/RestKit/include/RestKit/Network/NSData+MD5.h"; sourceTree = ""; }; - 7DF4D30A1472E238005CE144 /* NSDictionary+RKRequestSerialization.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+RKRequestSerialization.h"; path = "dependencies/RestKit/include/RestKit/Network/NSDictionary+RKRequestSerialization.h"; sourceTree = ""; }; - 7DF4D30B1472E238005CE144 /* NSString+MD5.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "NSString+MD5.h"; path = "dependencies/RestKit/include/RestKit/Network/NSString+MD5.h"; sourceTree = ""; }; - 7DF4D30C1472E238005CE144 /* RKClient.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKClient.h; path = dependencies/RestKit/include/RestKit/Network/RKClient.h; sourceTree = ""; }; - 7DF4D30D1472E239005CE144 /* RKNotifications.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKNotifications.h; path = dependencies/RestKit/include/RestKit/Network/RKNotifications.h; sourceTree = ""; }; - 7DF4D30E1472E239005CE144 /* RKOAuthClient.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKOAuthClient.h; path = dependencies/RestKit/include/RestKit/Network/RKOAuthClient.h; sourceTree = ""; }; - 7DF4D30F1472E239005CE144 /* RKParams.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKParams.h; path = dependencies/RestKit/include/RestKit/Network/RKParams.h; sourceTree = ""; }; - 7DF4D3101472E239005CE144 /* RKParamsAttachment.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKParamsAttachment.h; path = dependencies/RestKit/include/RestKit/Network/RKParamsAttachment.h; sourceTree = ""; }; - 7DF4D3111472E239005CE144 /* RKReachabilityObserver.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKReachabilityObserver.h; path = dependencies/RestKit/include/RestKit/Network/RKReachabilityObserver.h; sourceTree = ""; }; - 7DF4D3121472E239005CE144 /* RKRequest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKRequest.h; path = dependencies/RestKit/include/RestKit/Network/RKRequest.h; sourceTree = ""; }; - 7DF4D3131472E239005CE144 /* RKRequest_Internals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKRequest_Internals.h; path = dependencies/RestKit/include/RestKit/Network/RKRequest_Internals.h; sourceTree = ""; }; - 7DF4D3141472E239005CE144 /* RKRequestCache.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKRequestCache.h; path = dependencies/RestKit/include/RestKit/Network/RKRequestCache.h; sourceTree = ""; }; - 7DF4D3151472E239005CE144 /* RKRequestQueue.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKRequestQueue.h; path = dependencies/RestKit/include/RestKit/Network/RKRequestQueue.h; sourceTree = ""; }; - 7DF4D3161472E239005CE144 /* RKRequestSerializable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKRequestSerializable.h; path = dependencies/RestKit/include/RestKit/Network/RKRequestSerializable.h; sourceTree = ""; }; - 7DF4D3171472E239005CE144 /* RKRequestSerialization.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKRequestSerialization.h; path = dependencies/RestKit/include/RestKit/Network/RKRequestSerialization.h; sourceTree = ""; }; - 7DF4D3181472E239005CE144 /* RKResponse.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKResponse.h; path = dependencies/RestKit/include/RestKit/Network/RKResponse.h; sourceTree = ""; }; - 7DF4D3191472E239005CE144 /* RKURL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKURL.h; path = dependencies/RestKit/include/RestKit/Network/RKURL.h; sourceTree = ""; }; - 7DF4D31A1472E239005CE144 /* TDOAuth.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TDOAuth.h; path = dependencies/RestKit/include/RestKit/Network/TDOAuth.h; sourceTree = ""; }; - 7DF4D31C1472E239005CE144 /* ObjectMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ObjectMapping.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/ObjectMapping.h; sourceTree = ""; }; - 7DF4D31D1472E239005CE144 /* RKDynamicObjectMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKDynamicObjectMapping.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKDynamicObjectMapping.h; sourceTree = ""; }; - 7DF4D31E1472E239005CE144 /* RKErrorMessage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKErrorMessage.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKErrorMessage.h; sourceTree = ""; }; - 7DF4D31F1472E239005CE144 /* RKMappingOperationQueue.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKMappingOperationQueue.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKMappingOperationQueue.h; sourceTree = ""; }; - 7DF4D3201472E239005CE144 /* RKObjectAttributeMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKObjectAttributeMapping.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectAttributeMapping.h; sourceTree = ""; }; - 7DF4D3211472E239005CE144 /* RKObjectLoader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKObjectLoader.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectLoader.h; sourceTree = ""; }; - 7DF4D3221472E239005CE144 /* RKObjectManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKObjectManager.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectManager.h; sourceTree = ""; }; - 7DF4D3231472E239005CE144 /* RKObjectMapper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKObjectMapper.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMapper.h; sourceTree = ""; }; - 7DF4D3241472E239005CE144 /* RKObjectMapper_Private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKObjectMapper_Private.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMapper_Private.h; sourceTree = ""; }; - 7DF4D3251472E239005CE144 /* RKObjectMapperError.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKObjectMapperError.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMapperError.h; sourceTree = ""; }; - 7DF4D3261472E239005CE144 /* RKObjectMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKObjectMapping.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMapping.h; sourceTree = ""; }; - 7DF4D3271472E239005CE144 /* RKObjectMappingDefinition.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKObjectMappingDefinition.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMappingDefinition.h; sourceTree = ""; }; - 7DF4D3281472E239005CE144 /* RKObjectMappingOperation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKObjectMappingOperation.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMappingOperation.h; sourceTree = ""; }; - 7DF4D3291472E239005CE144 /* RKObjectMappingProvider.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKObjectMappingProvider.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMappingProvider.h; sourceTree = ""; }; - 7DF4D32A1472E239005CE144 /* RKObjectMappingResult.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKObjectMappingResult.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMappingResult.h; sourceTree = ""; }; - 7DF4D32B1472E239005CE144 /* RKObjectPropertyInspector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKObjectPropertyInspector.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectPropertyInspector.h; sourceTree = ""; }; - 7DF4D32C1472E239005CE144 /* RKObjectRelationshipMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKObjectRelationshipMapping.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectRelationshipMapping.h; sourceTree = ""; }; - 7DF4D32D1472E239005CE144 /* RKObjectRouter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKObjectRouter.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectRouter.h; sourceTree = ""; }; - 7DF4D32E1472E239005CE144 /* RKObjectSerializer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKObjectSerializer.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectSerializer.h; sourceTree = ""; }; - 7DF4D32F1472E239005CE144 /* RKParserRegistry.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKParserRegistry.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKParserRegistry.h; sourceTree = ""; }; - 7DF4D3301472E239005CE144 /* RKRouter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKRouter.h; path = dependencies/RestKit/include/RestKit/ObjectMapping/RKRouter.h; sourceTree = ""; }; - 7DF4D3311472E239005CE144 /* RestKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RestKit.h; path = dependencies/RestKit/include/RestKit/RestKit.h; sourceTree = ""; }; - 7DF4D3331472E239005CE144 /* Errors.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Errors.h; path = dependencies/RestKit/include/RestKit/Support/Errors.h; sourceTree = ""; }; - 7DF4D3361472E239005CE144 /* JSONKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JSONKit.h; path = dependencies/RestKit/include/RestKit/Support/JSON/JSONKit/JSONKit.h; sourceTree = ""; }; - 7DF4D3371472E239005CE144 /* RKJSONParserJSONKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKJSONParserJSONKit.h; path = dependencies/RestKit/include/RestKit/Support/JSON/JSONKit/RKJSONParserJSONKit.h; sourceTree = ""; }; - 7DF4D3391472E239005CE144 /* NSError+Extensions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "NSError+Extensions.h"; path = "dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NSError+Extensions.h"; sourceTree = ""; }; - 7DF4D33A1472E239005CE144 /* NXDebug.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = NXDebug.h; path = dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NXDebug.h; sourceTree = ""; }; - 7DF4D33B1472E239005CE144 /* NXJsonParser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = NXJsonParser.h; path = dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NXJsonParser.h; sourceTree = ""; }; - 7DF4D33C1472E239005CE144 /* NXJsonSerializer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = NXJsonSerializer.h; path = dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NXJsonSerializer.h; sourceTree = ""; }; - 7DF4D33D1472E239005CE144 /* NXSerializable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = NXSerializable.h; path = dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NXSerializable.h; sourceTree = ""; }; - 7DF4D33F1472E239005CE144 /* JSON.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JSON.h; path = dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/JSON.h; sourceTree = ""; }; - 7DF4D3401472E239005CE144 /* NSObject+SBJSON.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "NSObject+SBJSON.h"; path = "dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/NSObject+SBJSON.h"; sourceTree = ""; }; - 7DF4D3411472E239005CE144 /* NSString+SBJSON.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "NSString+SBJSON.h"; path = "dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/NSString+SBJSON.h"; sourceTree = ""; }; - 7DF4D3421472E239005CE144 /* RKJSONParserSBJSON.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKJSONParserSBJSON.h; path = dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/RKJSONParserSBJSON.h; sourceTree = ""; }; - 7DF4D3431472E239005CE144 /* SBJsonBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SBJsonBase.h; path = dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/SBJsonBase.h; sourceTree = ""; }; - 7DF4D3441472E239005CE144 /* SBJsonParser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SBJsonParser.h; path = dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/SBJsonParser.h; sourceTree = ""; }; - 7DF4D3451472E239005CE144 /* SBJsonWriter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SBJsonWriter.h; path = dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/SBJsonWriter.h; sourceTree = ""; }; - 7DF4D3471472E239005CE144 /* GHNSBundle+Utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "GHNSBundle+Utils.h"; path = "dependencies/RestKit/include/RestKit/Support/JSON/YAJL/GHNSBundle+Utils.h"; sourceTree = ""; }; - 7DF4D3481472E239005CE144 /* GTMBase64.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GTMBase64.h; path = dependencies/RestKit/include/RestKit/Support/JSON/YAJL/GTMBase64.h; sourceTree = ""; }; - 7DF4D3491472E239005CE144 /* NSBundle+YAJL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "NSBundle+YAJL.h"; path = "dependencies/RestKit/include/RestKit/Support/JSON/YAJL/NSBundle+YAJL.h"; sourceTree = ""; }; - 7DF4D34A1472E239005CE144 /* NSObject+YAJL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "NSObject+YAJL.h"; path = "dependencies/RestKit/include/RestKit/Support/JSON/YAJL/NSObject+YAJL.h"; sourceTree = ""; }; - 7DF4D34B1472E239005CE144 /* RKJSONParserYAJL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKJSONParserYAJL.h; path = dependencies/RestKit/include/RestKit/Support/JSON/YAJL/RKJSONParserYAJL.h; sourceTree = ""; }; - 7DF4D34C1472E239005CE144 /* YAJL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = YAJL.h; path = dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJL.h; sourceTree = ""; }; - 7DF4D34D1472E239005CE144 /* yajl_alloc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = yajl_alloc.h; path = dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_alloc.h; sourceTree = ""; }; - 7DF4D34E1472E239005CE144 /* yajl_buf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = yajl_buf.h; path = dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_buf.h; sourceTree = ""; }; - 7DF4D34F1472E239005CE144 /* yajl_bytestack.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = yajl_bytestack.h; path = dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_bytestack.h; sourceTree = ""; }; - 7DF4D3501472E239005CE144 /* yajl_common.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = yajl_common.h; path = dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_common.h; sourceTree = ""; }; - 7DF4D3511472E239005CE144 /* yajl_encode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = yajl_encode.h; path = dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_encode.h; sourceTree = ""; }; - 7DF4D3521472E239005CE144 /* yajl_gen.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = yajl_gen.h; path = dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_gen.h; sourceTree = ""; }; - 7DF4D3531472E239005CE144 /* yajl_lex.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = yajl_lex.h; path = dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_lex.h; sourceTree = ""; }; - 7DF4D3541472E239005CE144 /* yajl_parse.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = yajl_parse.h; path = dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_parse.h; sourceTree = ""; }; - 7DF4D3551472E239005CE144 /* yajl_parser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = yajl_parser.h; path = dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_parser.h; sourceTree = ""; }; - 7DF4D3561472E239005CE144 /* YAJLDocument.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = YAJLDocument.h; path = dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJLDocument.h; sourceTree = ""; }; - 7DF4D3571472E239005CE144 /* YAJLGen.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = YAJLGen.h; path = dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJLGen.h; sourceTree = ""; }; - 7DF4D3581472E239005CE144 /* YAJLIOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = YAJLIOS.h; path = dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJLIOS.h; sourceTree = ""; }; - 7DF4D3591472E239005CE144 /* YAJLParser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = YAJLParser.h; path = dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJLParser.h; sourceTree = ""; }; - 7DF4D35A1472E23A005CE144 /* lcl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = lcl.h; path = dependencies/RestKit/include/RestKit/Support/lcl.h; sourceTree = ""; }; - 7DF4D35B1472E23A005CE144 /* lcl_config_components.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = lcl_config_components.h; path = dependencies/RestKit/include/RestKit/Support/lcl_config_components.h; sourceTree = ""; }; - 7DF4D35C1472E23A005CE144 /* lcl_config_extensions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = lcl_config_extensions.h; path = dependencies/RestKit/include/RestKit/Support/lcl_config_extensions.h; sourceTree = ""; }; - 7DF4D35D1472E23A005CE144 /* lcl_config_logger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = lcl_config_logger.h; path = dependencies/RestKit/include/RestKit/Support/lcl_config_logger.h; sourceTree = ""; }; - 7DF4D35E1472E23A005CE144 /* LCLNSLog.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LCLNSLog.h; path = dependencies/RestKit/include/RestKit/Support/LCLNSLog.h; sourceTree = ""; }; - 7DF4D35F1472E23A005CE144 /* NSDictionary+RKAdditions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+RKAdditions.h"; path = "dependencies/RestKit/include/RestKit/Support/NSDictionary+RKAdditions.h"; sourceTree = ""; }; - 7DF4D3601472E23A005CE144 /* NSString+RestKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "NSString+RestKit.h"; path = "dependencies/RestKit/include/RestKit/Support/NSString+RestKit.h"; sourceTree = ""; }; - 7DF4D3621472E23A005CE144 /* RKFixCategoryBug.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKFixCategoryBug.h; path = dependencies/RestKit/include/RestKit/Support/Private/RKFixCategoryBug.h; sourceTree = ""; }; - 7DF4D3631472E23A005CE144 /* RKAlert.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKAlert.h; path = dependencies/RestKit/include/RestKit/Support/RKAlert.h; sourceTree = ""; }; - 7DF4D3641472E23A005CE144 /* RKDotNetDateFormatter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKDotNetDateFormatter.h; path = dependencies/RestKit/include/RestKit/Support/RKDotNetDateFormatter.h; sourceTree = ""; }; - 7DF4D3651472E23A005CE144 /* RKLog.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKLog.h; path = dependencies/RestKit/include/RestKit/Support/RKLog.h; sourceTree = ""; }; - 7DF4D3661472E23A005CE144 /* RKMIMETypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKMIMETypes.h; path = dependencies/RestKit/include/RestKit/Support/RKMIMETypes.h; sourceTree = ""; }; - 7DF4D3671472E23A005CE144 /* RKParser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKParser.h; path = dependencies/RestKit/include/RestKit/Support/RKParser.h; sourceTree = ""; }; - 7DF4D3681472E23A005CE144 /* RKPathMatcher.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKPathMatcher.h; path = dependencies/RestKit/include/RestKit/Support/RKPathMatcher.h; sourceTree = ""; }; - 7DF4D3691472E23A005CE144 /* RKSearchEngine.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKSearchEngine.h; path = dependencies/RestKit/include/RestKit/Support/RKSearchEngine.h; sourceTree = ""; }; - 7DF4D36A1472E23A005CE144 /* Support.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Support.h; path = dependencies/RestKit/include/RestKit/Support/Support.h; sourceTree = ""; }; - 7DF4D36D1472E23A005CE144 /* RKXMLParserLibXML.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RKXMLParserLibXML.h; path = dependencies/RestKit/include/RestKit/Support/XML/LibXML/RKXMLParserLibXML.h; sourceTree = ""; }; - 7DF4D36E1472E23A005CE144 /* libRestKitCoreData.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libRestKitCoreData.a; path = dependencies/RestKit/libRestKitCoreData.a; sourceTree = ""; }; - 7DF4D3701472E23A005CE144 /* libRestKitNetwork.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libRestKitNetwork.a; path = dependencies/RestKit/libRestKitNetwork.a; sourceTree = ""; }; - 7DF4D3721472E23A005CE144 /* libRestKitObjectMapping.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libRestKitObjectMapping.a; path = dependencies/RestKit/libRestKitObjectMapping.a; sourceTree = ""; }; - 7DF4D3741472E23A005CE144 /* libRestKitSupport.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libRestKitSupport.a; path = dependencies/RestKit/libRestKitSupport.a; sourceTree = ""; }; - 7DF4D3761472E23A005CE144 /* libRestKitXMLParserLibxml.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libRestKitXMLParserLibxml.a; path = dependencies/RestKit/libRestKitXMLParserLibxml.a; sourceTree = ""; }; 7DF4D37B1472E23A005CE144 /* SFOAuthCoordinator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SFOAuthCoordinator.h; path = dependencies/SalesforceOAuth/include/SalesforceOAuth/SFOAuthCoordinator.h; sourceTree = ""; }; 7DF4D37C1472E23A005CE144 /* SFOAuthCredentials.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SFOAuthCredentials.h; path = dependencies/SalesforceOAuth/include/SalesforceOAuth/SFOAuthCredentials.h; sourceTree = ""; }; 7DF4D37D1472E23A005CE144 /* libSalesforceOAuth.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libSalesforceOAuth.a; path = dependencies/SalesforceOAuth/libSalesforceOAuth.a; sourceTree = ""; }; @@ -208,6 +96,88 @@ 7DF4D3C91472E3E0005CE144 /* QueryListViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = QueryListViewController.xib; path = Classes/QueryListViewController.xib; sourceTree = ""; }; 7DF4D3CA1472E3E0005CE144 /* QueryListViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = QueryListViewController.m; path = Classes/QueryListViewController.m; sourceTree = ""; }; 7DF4D3CB1472E3E0005CE144 /* QueryListViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QueryListViewController.h; path = Classes/QueryListViewController.h; sourceTree = ""; }; + 7DFBB76714C8FAC100D373E2 /* CoreData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CoreData.h; sourceTree = ""; }; + 7DFBB76814C8FAC100D373E2 /* Errors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Errors.h; sourceTree = ""; }; + 7DFBB76914C8FAC100D373E2 /* FileMD5Hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileMD5Hash.h; sourceTree = ""; }; + 7DFBB76A14C8FAC100D373E2 /* FileMD5Hash_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileMD5Hash_Prefix.pch; sourceTree = ""; }; + 7DFBB76B14C8FAC100D373E2 /* GCOAuth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCOAuth.h; sourceTree = ""; }; + 7DFBB76C14C8FAC100D373E2 /* JSONKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSONKit.h; sourceTree = ""; }; + 7DFBB76D14C8FAC100D373E2 /* lcl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl.h; sourceTree = ""; }; + 7DFBB76E14C8FAC100D373E2 /* lcl_config_components.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl_config_components.h; sourceTree = ""; }; + 7DFBB76F14C8FAC100D373E2 /* lcl_config_components.template.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl_config_components.template.h; sourceTree = ""; }; + 7DFBB77014C8FAC100D373E2 /* lcl_config_extensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl_config_extensions.h; sourceTree = ""; }; + 7DFBB77114C8FAC100D373E2 /* lcl_config_extensions.template.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl_config_extensions.template.h; sourceTree = ""; }; + 7DFBB77214C8FAC100D373E2 /* lcl_config_logger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl_config_logger.h; sourceTree = ""; }; + 7DFBB77314C8FAC100D373E2 /* lcl_config_logger.template.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcl_config_logger.template.h; sourceTree = ""; }; + 7DFBB77414C8FAC100D373E2 /* LCLNSLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LCLNSLog.h; sourceTree = ""; }; + 7DFBB77514C8FAC100D373E2 /* Network.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Network.h; sourceTree = ""; }; + 7DFBB77614C8FAC100D373E2 /* NSData+Base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+Base64.h"; sourceTree = ""; }; + 7DFBB77714C8FAC100D373E2 /* NSData+MD5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+MD5.h"; sourceTree = ""; }; + 7DFBB77814C8FAC100D373E2 /* NSDictionary+RKAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+RKAdditions.h"; sourceTree = ""; }; + 7DFBB77914C8FAC100D373E2 /* NSDictionary+RKRequestSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+RKRequestSerialization.h"; sourceTree = ""; }; + 7DFBB77A14C8FAC100D373E2 /* NSManagedObject+ActiveRecord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSManagedObject+ActiveRecord.h"; sourceTree = ""; }; + 7DFBB77B14C8FAC100D373E2 /* NSString+MD5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+MD5.h"; sourceTree = ""; }; + 7DFBB77C14C8FAC100D373E2 /* NSString+RestKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+RestKit.h"; sourceTree = ""; }; + 7DFBB77D14C8FAC100D373E2 /* NSURL+RestKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSURL+RestKit.h"; sourceTree = ""; }; + 7DFBB77E14C8FAC100D373E2 /* ObjectMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectMapping.h; sourceTree = ""; }; + 7DFBB77F14C8FAC100D373E2 /* RestKit-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RestKit-Prefix.pch"; sourceTree = ""; }; + 7DFBB78014C8FAC100D373E2 /* RestKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RestKit.h; sourceTree = ""; }; + 7DFBB78114C8FAC100D373E2 /* RKAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKAlert.h; sourceTree = ""; }; + 7DFBB78214C8FAC100D373E2 /* RKClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKClient.h; sourceTree = ""; }; + 7DFBB78314C8FAC100D373E2 /* RKDirectory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKDirectory.h; sourceTree = ""; }; + 7DFBB78414C8FAC100D373E2 /* RKDotNetDateFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKDotNetDateFormatter.h; sourceTree = ""; }; + 7DFBB78514C8FAC100D373E2 /* RKDynamicObjectMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKDynamicObjectMapping.h; sourceTree = ""; }; + 7DFBB78614C8FAC100D373E2 /* RKErrorMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKErrorMessage.h; sourceTree = ""; }; + 7DFBB78714C8FAC100D373E2 /* RKFixCategoryBug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKFixCategoryBug.h; sourceTree = ""; }; + 7DFBB78814C8FAC100D373E2 /* RKJSONParserJSONKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKJSONParserJSONKit.h; sourceTree = ""; }; + 7DFBB78914C8FAC100D373E2 /* RKLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKLog.h; sourceTree = ""; }; + 7DFBB78A14C8FAC100D373E2 /* RKManagedObjectCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectCache.h; sourceTree = ""; }; + 7DFBB78B14C8FAC100D373E2 /* RKManagedObjectLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectLoader.h; sourceTree = ""; }; + 7DFBB78C14C8FAC100D373E2 /* RKManagedObjectMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectMapping.h; sourceTree = ""; }; + 7DFBB78D14C8FAC100D373E2 /* RKManagedObjectMappingOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectMappingOperation.h; sourceTree = ""; }; + 7DFBB78E14C8FAC100D373E2 /* RKManagedObjectSeeder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectSeeder.h; sourceTree = ""; }; + 7DFBB78F14C8FAC100D373E2 /* RKManagedObjectStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectStore.h; sourceTree = ""; }; + 7DFBB79014C8FAC100D373E2 /* RKManagedObjectThreadSafeInvocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKManagedObjectThreadSafeInvocation.h; sourceTree = ""; }; + 7DFBB79114C8FAC100D373E2 /* RKMappingOperationQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKMappingOperationQueue.h; sourceTree = ""; }; + 7DFBB79214C8FAC100D373E2 /* RKMIMETypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKMIMETypes.h; sourceTree = ""; }; + 7DFBB79314C8FAC100D373E2 /* RKNotifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKNotifications.h; sourceTree = ""; }; + 7DFBB79414C8FAC100D373E2 /* RKOAuthClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKOAuthClient.h; sourceTree = ""; }; + 7DFBB79514C8FAC100D373E2 /* RKObjectAttributeMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectAttributeMapping.h; sourceTree = ""; }; + 7DFBB79614C8FAC100D373E2 /* RKObjectLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectLoader.h; sourceTree = ""; }; + 7DFBB79714C8FAC100D373E2 /* RKObjectLoader_Internals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectLoader_Internals.h; sourceTree = ""; }; + 7DFBB79814C8FAC100D373E2 /* RKObjectManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectManager.h; sourceTree = ""; }; + 7DFBB79914C8FAC100D373E2 /* RKObjectMapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMapper.h; sourceTree = ""; }; + 7DFBB79A14C8FAC100D373E2 /* RKObjectMapper_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMapper_Private.h; sourceTree = ""; }; + 7DFBB79B14C8FAC100D373E2 /* RKObjectMapperError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMapperError.h; sourceTree = ""; }; + 7DFBB79C14C8FAC100D373E2 /* RKObjectMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMapping.h; sourceTree = ""; }; + 7DFBB79D14C8FAC100D373E2 /* RKObjectMappingDefinition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMappingDefinition.h; sourceTree = ""; }; + 7DFBB79E14C8FAC100D373E2 /* RKObjectMappingOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMappingOperation.h; sourceTree = ""; }; + 7DFBB79F14C8FAC100D373E2 /* RKObjectMappingProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMappingProvider.h; sourceTree = ""; }; + 7DFBB7A014C8FAC100D373E2 /* RKObjectMappingResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectMappingResult.h; sourceTree = ""; }; + 7DFBB7A114C8FAC100D373E2 /* RKObjectPropertyInspector+CoreData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RKObjectPropertyInspector+CoreData.h"; sourceTree = ""; }; + 7DFBB7A214C8FAC100D373E2 /* RKObjectPropertyInspector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectPropertyInspector.h; sourceTree = ""; }; + 7DFBB7A314C8FAC100D373E2 /* RKObjectRelationshipMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectRelationshipMapping.h; sourceTree = ""; }; + 7DFBB7A414C8FAC100D373E2 /* RKObjectRouter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectRouter.h; sourceTree = ""; }; + 7DFBB7A514C8FAC100D373E2 /* RKObjectSerializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKObjectSerializer.h; sourceTree = ""; }; + 7DFBB7A614C8FAC100D373E2 /* RKParams.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKParams.h; sourceTree = ""; }; + 7DFBB7A714C8FAC100D373E2 /* RKParamsAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKParamsAttachment.h; sourceTree = ""; }; + 7DFBB7A814C8FAC100D373E2 /* RKParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKParser.h; sourceTree = ""; }; + 7DFBB7A914C8FAC100D373E2 /* RKParserRegistry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKParserRegistry.h; sourceTree = ""; }; + 7DFBB7AA14C8FAC100D373E2 /* RKPathMatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKPathMatcher.h; sourceTree = ""; }; + 7DFBB7AB14C8FAC100D373E2 /* RKReachabilityObserver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKReachabilityObserver.h; sourceTree = ""; }; + 7DFBB7AC14C8FAC100D373E2 /* RKRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequest.h; sourceTree = ""; }; + 7DFBB7AD14C8FAC100D373E2 /* RKRequest_Internals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequest_Internals.h; sourceTree = ""; }; + 7DFBB7AE14C8FAC100D373E2 /* RKRequestCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequestCache.h; sourceTree = ""; }; + 7DFBB7AF14C8FAC100D373E2 /* RKRequestQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequestQueue.h; sourceTree = ""; }; + 7DFBB7B014C8FAC100D373E2 /* RKRequestSerializable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequestSerializable.h; sourceTree = ""; }; + 7DFBB7B114C8FAC100D373E2 /* RKRequestSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRequestSerialization.h; sourceTree = ""; }; + 7DFBB7B214C8FAC100D373E2 /* RKResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKResponse.h; sourceTree = ""; }; + 7DFBB7B314C8FAC100D373E2 /* RKRouter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKRouter.h; sourceTree = ""; }; + 7DFBB7B414C8FAC100D373E2 /* RKSearchEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKSearchEngine.h; sourceTree = ""; }; + 7DFBB7B514C8FAC100D373E2 /* RKURL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKURL.h; sourceTree = ""; }; + 7DFBB7B614C8FAC100D373E2 /* RKXMLParserLibXML.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKXMLParserLibXML.h; sourceTree = ""; }; + 7DFBB7B714C8FAC100D373E2 /* SOCKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOCKit.h; sourceTree = ""; }; + 7DFBB7B814C8FAC100D373E2 /* Support.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Support.h; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -223,11 +193,6 @@ 7DF4D2E91472E238005CE144 /* CoreGraphics.framework in Frameworks */, 7DF4D2EB1472E238005CE144 /* CFNetwork.framework in Frameworks */, 7DF4D2ED1472E238005CE144 /* MobileCoreServices.framework in Frameworks */, - 7DF4D36F1472E23A005CE144 /* libRestKitCoreData.a in Frameworks */, - 7DF4D3711472E23A005CE144 /* libRestKitNetwork.a in Frameworks */, - 7DF4D3731472E23A005CE144 /* libRestKitObjectMapping.a in Frameworks */, - 7DF4D3751472E23A005CE144 /* libRestKitSupport.a in Frameworks */, - 7DF4D3771472E23A005CE144 /* libRestKitXMLParserLibxml.a in Frameworks */, 7DF4D37E1472E23A005CE144 /* libSalesforceOAuth.a in Frameworks */, 7DF4D3851472E23A005CE144 /* libSalesforceSDK.a in Frameworks */, 7DF4D3931472E23A005CE144 /* libsbjson-ios.a in Frameworks */, @@ -258,6 +223,7 @@ 7DF4D2DD1472E238005CE144 /* Frameworks */ = { isa = PBXGroup; children = ( + 7DF4D3B91472E23A005CE144 /* libxml2.dylib */, 7DF4D2DE1472E238005CE144 /* CoreData.framework */, 7DF4D2E01472E238005CE144 /* SystemConfiguration.framework */, 7DF4D2E21472E238005CE144 /* Security.framework */, @@ -298,8 +264,7 @@ 7DF4D2F81472E238005CE144 /* dependencies */ = { isa = PBXGroup; children = ( - 7DF4D3B91472E23A005CE144 /* libxml2.dylib */, - 7DF4D2F91472E238005CE144 /* RestKit */, + 7DFBB76414C8FAC100D373E2 /* RestKit */, 7DF4D3781472E23A005CE144 /* SalesforceOAuth */, 7DF4D37F1472E23A005CE144 /* SalesforceSDK */, 7DF4D3861472E23A005CE144 /* SBJson */, @@ -307,232 +272,6 @@ name = dependencies; sourceTree = ""; }; - 7DF4D2F91472E238005CE144 /* RestKit */ = { - isa = PBXGroup; - children = ( - 7DF4D36E1472E23A005CE144 /* libRestKitCoreData.a */, - 7DF4D3701472E23A005CE144 /* libRestKitNetwork.a */, - 7DF4D3721472E23A005CE144 /* libRestKitObjectMapping.a */, - 7DF4D3741472E23A005CE144 /* libRestKitSupport.a */, - 7DF4D3761472E23A005CE144 /* libRestKitXMLParserLibxml.a */, - 7DF4D2FA1472E238005CE144 /* include */, - ); - name = RestKit; - sourceTree = ""; - }; - 7DF4D2FA1472E238005CE144 /* include */ = { - isa = PBXGroup; - children = ( - 7DF4D2FB1472E238005CE144 /* RestKit */, - ); - name = include; - sourceTree = ""; - }; - 7DF4D2FB1472E238005CE144 /* RestKit */ = { - isa = PBXGroup; - children = ( - 7DF4D3311472E239005CE144 /* RestKit.h */, - 7DF4D2FC1472E238005CE144 /* CoreData */, - 7DF4D3071472E238005CE144 /* Network */, - 7DF4D31B1472E239005CE144 /* ObjectMapping */, - 7DF4D3321472E239005CE144 /* Support */, - ); - name = RestKit; - sourceTree = ""; - }; - 7DF4D2FC1472E238005CE144 /* CoreData */ = { - isa = PBXGroup; - children = ( - 7DF4D2FD1472E238005CE144 /* CoreData.h */, - 7DF4D2FE1472E238005CE144 /* NSManagedObject+ActiveRecord.h */, - 7DF4D2FF1472E238005CE144 /* RKManagedObjectCache.h */, - 7DF4D3001472E238005CE144 /* RKManagedObjectLoader.h */, - 7DF4D3011472E238005CE144 /* RKManagedObjectMapping.h */, - 7DF4D3021472E238005CE144 /* RKManagedObjectMappingOperation.h */, - 7DF4D3031472E238005CE144 /* RKManagedObjectSeeder.h */, - 7DF4D3041472E238005CE144 /* RKManagedObjectStore.h */, - 7DF4D3051472E238005CE144 /* RKManagedObjectThreadSafeInvocation.h */, - 7DF4D3061472E238005CE144 /* RKObjectPropertyInspector+CoreData.h */, - ); - name = CoreData; - sourceTree = ""; - }; - 7DF4D3071472E238005CE144 /* Network */ = { - isa = PBXGroup; - children = ( - 7DF4D3081472E238005CE144 /* Network.h */, - 7DF4D3091472E238005CE144 /* NSData+MD5.h */, - 7DF4D30A1472E238005CE144 /* NSDictionary+RKRequestSerialization.h */, - 7DF4D30B1472E238005CE144 /* NSString+MD5.h */, - 7DF4D30C1472E238005CE144 /* RKClient.h */, - 7DF4D30D1472E239005CE144 /* RKNotifications.h */, - 7DF4D30E1472E239005CE144 /* RKOAuthClient.h */, - 7DF4D30F1472E239005CE144 /* RKParams.h */, - 7DF4D3101472E239005CE144 /* RKParamsAttachment.h */, - 7DF4D3111472E239005CE144 /* RKReachabilityObserver.h */, - 7DF4D3121472E239005CE144 /* RKRequest.h */, - 7DF4D3131472E239005CE144 /* RKRequest_Internals.h */, - 7DF4D3141472E239005CE144 /* RKRequestCache.h */, - 7DF4D3151472E239005CE144 /* RKRequestQueue.h */, - 7DF4D3161472E239005CE144 /* RKRequestSerializable.h */, - 7DF4D3171472E239005CE144 /* RKRequestSerialization.h */, - 7DF4D3181472E239005CE144 /* RKResponse.h */, - 7DF4D3191472E239005CE144 /* RKURL.h */, - 7DF4D31A1472E239005CE144 /* TDOAuth.h */, - ); - name = Network; - sourceTree = ""; - }; - 7DF4D31B1472E239005CE144 /* ObjectMapping */ = { - isa = PBXGroup; - children = ( - 7DF4D31C1472E239005CE144 /* ObjectMapping.h */, - 7DF4D31D1472E239005CE144 /* RKDynamicObjectMapping.h */, - 7DF4D31E1472E239005CE144 /* RKErrorMessage.h */, - 7DF4D31F1472E239005CE144 /* RKMappingOperationQueue.h */, - 7DF4D3201472E239005CE144 /* RKObjectAttributeMapping.h */, - 7DF4D3211472E239005CE144 /* RKObjectLoader.h */, - 7DF4D3221472E239005CE144 /* RKObjectManager.h */, - 7DF4D3231472E239005CE144 /* RKObjectMapper.h */, - 7DF4D3241472E239005CE144 /* RKObjectMapper_Private.h */, - 7DF4D3251472E239005CE144 /* RKObjectMapperError.h */, - 7DF4D3261472E239005CE144 /* RKObjectMapping.h */, - 7DF4D3271472E239005CE144 /* RKObjectMappingDefinition.h */, - 7DF4D3281472E239005CE144 /* RKObjectMappingOperation.h */, - 7DF4D3291472E239005CE144 /* RKObjectMappingProvider.h */, - 7DF4D32A1472E239005CE144 /* RKObjectMappingResult.h */, - 7DF4D32B1472E239005CE144 /* RKObjectPropertyInspector.h */, - 7DF4D32C1472E239005CE144 /* RKObjectRelationshipMapping.h */, - 7DF4D32D1472E239005CE144 /* RKObjectRouter.h */, - 7DF4D32E1472E239005CE144 /* RKObjectSerializer.h */, - 7DF4D32F1472E239005CE144 /* RKParserRegistry.h */, - 7DF4D3301472E239005CE144 /* RKRouter.h */, - ); - name = ObjectMapping; - sourceTree = ""; - }; - 7DF4D3321472E239005CE144 /* Support */ = { - isa = PBXGroup; - children = ( - 7DF4D3331472E239005CE144 /* Errors.h */, - 7DF4D35A1472E23A005CE144 /* lcl.h */, - 7DF4D35B1472E23A005CE144 /* lcl_config_components.h */, - 7DF4D35C1472E23A005CE144 /* lcl_config_extensions.h */, - 7DF4D35D1472E23A005CE144 /* lcl_config_logger.h */, - 7DF4D35E1472E23A005CE144 /* LCLNSLog.h */, - 7DF4D35F1472E23A005CE144 /* NSDictionary+RKAdditions.h */, - 7DF4D3601472E23A005CE144 /* NSString+RestKit.h */, - 7DF4D3631472E23A005CE144 /* RKAlert.h */, - 7DF4D3641472E23A005CE144 /* RKDotNetDateFormatter.h */, - 7DF4D3651472E23A005CE144 /* RKLog.h */, - 7DF4D3661472E23A005CE144 /* RKMIMETypes.h */, - 7DF4D3671472E23A005CE144 /* RKParser.h */, - 7DF4D3681472E23A005CE144 /* RKPathMatcher.h */, - 7DF4D3691472E23A005CE144 /* RKSearchEngine.h */, - 7DF4D36A1472E23A005CE144 /* Support.h */, - 7DF4D3341472E239005CE144 /* JSON */, - 7DF4D3611472E23A005CE144 /* Private */, - 7DF4D36B1472E23A005CE144 /* XML */, - ); - name = Support; - sourceTree = ""; - }; - 7DF4D3341472E239005CE144 /* JSON */ = { - isa = PBXGroup; - children = ( - 7DF4D3351472E239005CE144 /* JSONKit */, - 7DF4D3381472E239005CE144 /* NXJSON */, - 7DF4D33E1472E239005CE144 /* SBJSON */, - 7DF4D3461472E239005CE144 /* YAJL */, - ); - name = JSON; - sourceTree = ""; - }; - 7DF4D3351472E239005CE144 /* JSONKit */ = { - isa = PBXGroup; - children = ( - 7DF4D3361472E239005CE144 /* JSONKit.h */, - 7DF4D3371472E239005CE144 /* RKJSONParserJSONKit.h */, - ); - name = JSONKit; - sourceTree = ""; - }; - 7DF4D3381472E239005CE144 /* NXJSON */ = { - isa = PBXGroup; - children = ( - 7DF4D3391472E239005CE144 /* NSError+Extensions.h */, - 7DF4D33A1472E239005CE144 /* NXDebug.h */, - 7DF4D33B1472E239005CE144 /* NXJsonParser.h */, - 7DF4D33C1472E239005CE144 /* NXJsonSerializer.h */, - 7DF4D33D1472E239005CE144 /* NXSerializable.h */, - ); - name = NXJSON; - sourceTree = ""; - }; - 7DF4D33E1472E239005CE144 /* SBJSON */ = { - isa = PBXGroup; - children = ( - 7DF4D33F1472E239005CE144 /* JSON.h */, - 7DF4D3401472E239005CE144 /* NSObject+SBJSON.h */, - 7DF4D3411472E239005CE144 /* NSString+SBJSON.h */, - 7DF4D3421472E239005CE144 /* RKJSONParserSBJSON.h */, - 7DF4D3431472E239005CE144 /* SBJsonBase.h */, - 7DF4D3441472E239005CE144 /* SBJsonParser.h */, - 7DF4D3451472E239005CE144 /* SBJsonWriter.h */, - ); - name = SBJSON; - sourceTree = ""; - }; - 7DF4D3461472E239005CE144 /* YAJL */ = { - isa = PBXGroup; - children = ( - 7DF4D3471472E239005CE144 /* GHNSBundle+Utils.h */, - 7DF4D3481472E239005CE144 /* GTMBase64.h */, - 7DF4D3491472E239005CE144 /* NSBundle+YAJL.h */, - 7DF4D34A1472E239005CE144 /* NSObject+YAJL.h */, - 7DF4D34B1472E239005CE144 /* RKJSONParserYAJL.h */, - 7DF4D34C1472E239005CE144 /* YAJL.h */, - 7DF4D34D1472E239005CE144 /* yajl_alloc.h */, - 7DF4D34E1472E239005CE144 /* yajl_buf.h */, - 7DF4D34F1472E239005CE144 /* yajl_bytestack.h */, - 7DF4D3501472E239005CE144 /* yajl_common.h */, - 7DF4D3511472E239005CE144 /* yajl_encode.h */, - 7DF4D3521472E239005CE144 /* yajl_gen.h */, - 7DF4D3531472E239005CE144 /* yajl_lex.h */, - 7DF4D3541472E239005CE144 /* yajl_parse.h */, - 7DF4D3551472E239005CE144 /* yajl_parser.h */, - 7DF4D3561472E239005CE144 /* YAJLDocument.h */, - 7DF4D3571472E239005CE144 /* YAJLGen.h */, - 7DF4D3581472E239005CE144 /* YAJLIOS.h */, - 7DF4D3591472E239005CE144 /* YAJLParser.h */, - ); - name = YAJL; - sourceTree = ""; - }; - 7DF4D3611472E23A005CE144 /* Private */ = { - isa = PBXGroup; - children = ( - 7DF4D3621472E23A005CE144 /* RKFixCategoryBug.h */, - ); - name = Private; - sourceTree = ""; - }; - 7DF4D36B1472E23A005CE144 /* XML */ = { - isa = PBXGroup; - children = ( - 7DF4D36C1472E23A005CE144 /* LibXML */, - ); - name = XML; - sourceTree = ""; - }; - 7DF4D36C1472E23A005CE144 /* LibXML */ = { - isa = PBXGroup; - children = ( - 7DF4D36D1472E23A005CE144 /* RKXMLParserLibXML.h */, - ); - name = LibXML; - sourceTree = ""; - }; 7DF4D3781472E23A005CE144 /* SalesforceOAuth */ = { isa = PBXGroup; children = ( @@ -676,6 +415,112 @@ name = NativeRestApp; sourceTree = ""; }; + 7DFBB76414C8FAC100D373E2 /* RestKit */ = { + isa = PBXGroup; + children = ( + 7DFBB76514C8FAC100D373E2 /* include */, + ); + name = RestKit; + path = ../../../dependencies/RestKit; + sourceTree = ""; + }; + 7DFBB76514C8FAC100D373E2 /* include */ = { + isa = PBXGroup; + children = ( + 7DFBB76614C8FAC100D373E2 /* RestKit */, + ); + path = include; + sourceTree = ""; + }; + 7DFBB76614C8FAC100D373E2 /* RestKit */ = { + isa = PBXGroup; + children = ( + 7DFBB76714C8FAC100D373E2 /* CoreData.h */, + 7DFBB76814C8FAC100D373E2 /* Errors.h */, + 7DFBB76914C8FAC100D373E2 /* FileMD5Hash.h */, + 7DFBB76A14C8FAC100D373E2 /* FileMD5Hash_Prefix.pch */, + 7DFBB76B14C8FAC100D373E2 /* GCOAuth.h */, + 7DFBB76C14C8FAC100D373E2 /* JSONKit.h */, + 7DFBB76D14C8FAC100D373E2 /* lcl.h */, + 7DFBB76E14C8FAC100D373E2 /* lcl_config_components.h */, + 7DFBB76F14C8FAC100D373E2 /* lcl_config_components.template.h */, + 7DFBB77014C8FAC100D373E2 /* lcl_config_extensions.h */, + 7DFBB77114C8FAC100D373E2 /* lcl_config_extensions.template.h */, + 7DFBB77214C8FAC100D373E2 /* lcl_config_logger.h */, + 7DFBB77314C8FAC100D373E2 /* lcl_config_logger.template.h */, + 7DFBB77414C8FAC100D373E2 /* LCLNSLog.h */, + 7DFBB77514C8FAC100D373E2 /* Network.h */, + 7DFBB77614C8FAC100D373E2 /* NSData+Base64.h */, + 7DFBB77714C8FAC100D373E2 /* NSData+MD5.h */, + 7DFBB77814C8FAC100D373E2 /* NSDictionary+RKAdditions.h */, + 7DFBB77914C8FAC100D373E2 /* NSDictionary+RKRequestSerialization.h */, + 7DFBB77A14C8FAC100D373E2 /* NSManagedObject+ActiveRecord.h */, + 7DFBB77B14C8FAC100D373E2 /* NSString+MD5.h */, + 7DFBB77C14C8FAC100D373E2 /* NSString+RestKit.h */, + 7DFBB77D14C8FAC100D373E2 /* NSURL+RestKit.h */, + 7DFBB77E14C8FAC100D373E2 /* ObjectMapping.h */, + 7DFBB77F14C8FAC100D373E2 /* RestKit-Prefix.pch */, + 7DFBB78014C8FAC100D373E2 /* RestKit.h */, + 7DFBB78114C8FAC100D373E2 /* RKAlert.h */, + 7DFBB78214C8FAC100D373E2 /* RKClient.h */, + 7DFBB78314C8FAC100D373E2 /* RKDirectory.h */, + 7DFBB78414C8FAC100D373E2 /* RKDotNetDateFormatter.h */, + 7DFBB78514C8FAC100D373E2 /* RKDynamicObjectMapping.h */, + 7DFBB78614C8FAC100D373E2 /* RKErrorMessage.h */, + 7DFBB78714C8FAC100D373E2 /* RKFixCategoryBug.h */, + 7DFBB78814C8FAC100D373E2 /* RKJSONParserJSONKit.h */, + 7DFBB78914C8FAC100D373E2 /* RKLog.h */, + 7DFBB78A14C8FAC100D373E2 /* RKManagedObjectCache.h */, + 7DFBB78B14C8FAC100D373E2 /* RKManagedObjectLoader.h */, + 7DFBB78C14C8FAC100D373E2 /* RKManagedObjectMapping.h */, + 7DFBB78D14C8FAC100D373E2 /* RKManagedObjectMappingOperation.h */, + 7DFBB78E14C8FAC100D373E2 /* RKManagedObjectSeeder.h */, + 7DFBB78F14C8FAC100D373E2 /* RKManagedObjectStore.h */, + 7DFBB79014C8FAC100D373E2 /* RKManagedObjectThreadSafeInvocation.h */, + 7DFBB79114C8FAC100D373E2 /* RKMappingOperationQueue.h */, + 7DFBB79214C8FAC100D373E2 /* RKMIMETypes.h */, + 7DFBB79314C8FAC100D373E2 /* RKNotifications.h */, + 7DFBB79414C8FAC100D373E2 /* RKOAuthClient.h */, + 7DFBB79514C8FAC100D373E2 /* RKObjectAttributeMapping.h */, + 7DFBB79614C8FAC100D373E2 /* RKObjectLoader.h */, + 7DFBB79714C8FAC100D373E2 /* RKObjectLoader_Internals.h */, + 7DFBB79814C8FAC100D373E2 /* RKObjectManager.h */, + 7DFBB79914C8FAC100D373E2 /* RKObjectMapper.h */, + 7DFBB79A14C8FAC100D373E2 /* RKObjectMapper_Private.h */, + 7DFBB79B14C8FAC100D373E2 /* RKObjectMapperError.h */, + 7DFBB79C14C8FAC100D373E2 /* RKObjectMapping.h */, + 7DFBB79D14C8FAC100D373E2 /* RKObjectMappingDefinition.h */, + 7DFBB79E14C8FAC100D373E2 /* RKObjectMappingOperation.h */, + 7DFBB79F14C8FAC100D373E2 /* RKObjectMappingProvider.h */, + 7DFBB7A014C8FAC100D373E2 /* RKObjectMappingResult.h */, + 7DFBB7A114C8FAC100D373E2 /* RKObjectPropertyInspector+CoreData.h */, + 7DFBB7A214C8FAC100D373E2 /* RKObjectPropertyInspector.h */, + 7DFBB7A314C8FAC100D373E2 /* RKObjectRelationshipMapping.h */, + 7DFBB7A414C8FAC100D373E2 /* RKObjectRouter.h */, + 7DFBB7A514C8FAC100D373E2 /* RKObjectSerializer.h */, + 7DFBB7A614C8FAC100D373E2 /* RKParams.h */, + 7DFBB7A714C8FAC100D373E2 /* RKParamsAttachment.h */, + 7DFBB7A814C8FAC100D373E2 /* RKParser.h */, + 7DFBB7A914C8FAC100D373E2 /* RKParserRegistry.h */, + 7DFBB7AA14C8FAC100D373E2 /* RKPathMatcher.h */, + 7DFBB7AB14C8FAC100D373E2 /* RKReachabilityObserver.h */, + 7DFBB7AC14C8FAC100D373E2 /* RKRequest.h */, + 7DFBB7AD14C8FAC100D373E2 /* RKRequest_Internals.h */, + 7DFBB7AE14C8FAC100D373E2 /* RKRequestCache.h */, + 7DFBB7AF14C8FAC100D373E2 /* RKRequestQueue.h */, + 7DFBB7B014C8FAC100D373E2 /* RKRequestSerializable.h */, + 7DFBB7B114C8FAC100D373E2 /* RKRequestSerialization.h */, + 7DFBB7B214C8FAC100D373E2 /* RKResponse.h */, + 7DFBB7B314C8FAC100D373E2 /* RKRouter.h */, + 7DFBB7B414C8FAC100D373E2 /* RKSearchEngine.h */, + 7DFBB7B514C8FAC100D373E2 /* RKURL.h */, + 7DFBB7B614C8FAC100D373E2 /* RKXMLParserLibXML.h */, + 7DFBB7B714C8FAC100D373E2 /* SOCKit.h */, + 7DFBB7B814C8FAC100D373E2 /* Support.h */, + ); + path = RestKit; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ diff --git a/native/SampleApps/RestAPIExplorer/RestAPIExplorer/NativeRestApp/SFNativeRestAppDelegate.m b/native/SampleApps/RestAPIExplorer/RestAPIExplorer/NativeRestApp/SFNativeRestAppDelegate.m index f3d48551a4..dbf6a185c8 100644 --- a/native/SampleApps/RestAPIExplorer/RestAPIExplorer/NativeRestApp/SFNativeRestAppDelegate.m +++ b/native/SampleApps/RestAPIExplorer/RestAPIExplorer/NativeRestApp/SFNativeRestAppDelegate.m @@ -203,6 +203,7 @@ - (SFOAuthCoordinator*)coordinator { creds.redirectUri = [self oauthRedirectURI]; SFOAuthCoordinator *coord = [[SFOAuthCoordinator alloc] initWithCredentials:creds]; + [creds release]; coord.scopes = [[self class] oauthScopes]; coord.delegate = self; diff --git a/native/sfdc_build/native_template_base/NativeRestApp/SFNativeRestAppDelegate.m b/native/sfdc_build/native_template_base/NativeRestApp/SFNativeRestAppDelegate.m index f3d48551a4..dbf6a185c8 100644 --- a/native/sfdc_build/native_template_base/NativeRestApp/SFNativeRestAppDelegate.m +++ b/native/sfdc_build/native_template_base/NativeRestApp/SFNativeRestAppDelegate.m @@ -203,6 +203,7 @@ - (SFOAuthCoordinator*)coordinator { creds.redirectUri = [self oauthRedirectURI]; SFOAuthCoordinator *coord = [[SFOAuthCoordinator alloc] initWithCredentials:creds]; + [creds release]; coord.scopes = [[self class] oauthScopes]; coord.delegate = self; From 00685e99517a265dc2e002e652497f8271e024ef Mon Sep 17 00:00:00 2001 From: Todd Stellanova Date: Fri, 20 Jan 2012 09:44:47 -0800 Subject: [PATCH 07/11] update sdk dists; add libRestKit.a back to RestExplorer --- dist/SalesforceSDK/SalesforceSDK-Debug.zip | Bin 100464 -> 116732 bytes dist/SalesforceSDK/SalesforceSDK-Release.zip | Bin 126773 -> 136912 bytes .../RestAPIExplorer.xcodeproj/project.pbxproj | 6 ++++++ 3 files changed, 6 insertions(+) diff --git a/dist/SalesforceSDK/SalesforceSDK-Debug.zip b/dist/SalesforceSDK/SalesforceSDK-Debug.zip index 493f26e27442a2c6172b32d058b81623cd19bbe7..584ac9a9fbdd8eaaad1330404c661056fc78064f 100644 GIT binary patch delta 111245 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≶uC% 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�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 (6Ky~A8=#oC4OBMrclYmXGJ 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 z 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 diff --git a/native/SampleApps/RestAPIExplorer/RestAPIExplorer.xcodeproj/project.pbxproj b/native/SampleApps/RestAPIExplorer/RestAPIExplorer.xcodeproj/project.pbxproj index fe26c812a6..4134fe4302 100644 --- a/native/SampleApps/RestAPIExplorer/RestAPIExplorer.xcodeproj/project.pbxproj +++ b/native/SampleApps/RestAPIExplorer/RestAPIExplorer.xcodeproj/project.pbxproj @@ -40,6 +40,7 @@ 7DF4D3CD1472E3E0005CE144 /* RestAPIExplorerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DF4D3C71472E3DF005CE144 /* RestAPIExplorerViewController.m */; }; 7DF4D3CE1472E3E0005CE144 /* QueryListViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 7DF4D3C91472E3E0005CE144 /* QueryListViewController.xib */; }; 7DF4D3CF1472E3E0005CE144 /* QueryListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DF4D3CA1472E3E0005CE144 /* QueryListViewController.m */; }; + 7DFCF63F14C9DD45005D34D1 /* libRestKit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7DFCF63E14C9DD45005D34D1 /* libRestKit.a */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -178,6 +179,7 @@ 7DFBB7B614C8FAC100D373E2 /* RKXMLParserLibXML.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKXMLParserLibXML.h; sourceTree = ""; }; 7DFBB7B714C8FAC100D373E2 /* SOCKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOCKit.h; sourceTree = ""; }; 7DFBB7B814C8FAC100D373E2 /* Support.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Support.h; sourceTree = ""; }; + 7DFCF63E14C9DD45005D34D1 /* libRestKit.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libRestKit.a; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -197,6 +199,7 @@ 7DF4D3851472E23A005CE144 /* libSalesforceSDK.a in Frameworks */, 7DF4D3931472E23A005CE144 /* libsbjson-ios.a in Frameworks */, 7DF4D3BA1472E23A005CE144 /* libxml2.dylib in Frameworks */, + 7DFCF63F14C9DD45005D34D1 /* libRestKit.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -418,6 +421,7 @@ 7DFBB76414C8FAC100D373E2 /* RestKit */ = { isa = PBXGroup; children = ( + 7DFCF63E14C9DD45005D34D1 /* libRestKit.a */, 7DFBB76514C8FAC100D373E2 /* include */, ); name = RestKit; @@ -711,6 +715,7 @@ "\"$(SRCROOT)/RestAPIExplorer/dependencies/SalesforceSDK\"", "\"$(SRCROOT)/RestAPIExplorer/dependencies/SBJson\"", "\"$(SDKROOT)//usr/lib\"", + "\"$(SRCROOT)/../../dependencies/RestKit\"", ); PRODUCT_NAME = "$(TARGET_NAME)"; WRAPPER_EXTENSION = app; @@ -730,6 +735,7 @@ "\"$(SRCROOT)/RestAPIExplorer/dependencies/SalesforceSDK\"", "\"$(SRCROOT)/RestAPIExplorer/dependencies/SBJson\"", "\"$(SDKROOT)//usr/lib\"", + "\"$(SRCROOT)/../../dependencies/RestKit\"", ); PRODUCT_NAME = "$(TARGET_NAME)"; WRAPPER_EXTENSION = app; From cf22f5123062b7579bec6cec162e515b33c7e9d2 Mon Sep 17 00:00:00 2001 From: Todd Stellanova Date: Fri, 20 Jan 2012 09:46:33 -0800 Subject: [PATCH 08/11] update restkit dependencies in native app template --- .../native_template_base/TemplateInfo.plist | 1012 ++++------------- 1 file changed, 245 insertions(+), 767 deletions(-) diff --git a/native/sfdc_build/native_template_base/TemplateInfo.plist b/native/sfdc_build/native_template_base/TemplateInfo.plist index 6ce2033047..e23d590794 100644 --- a/native/sfdc_build/native_template_base/TemplateInfo.plist +++ b/native/sfdc_build/native_template_base/TemplateInfo.plist @@ -244,7 +244,7 @@ --> - dependencies/RestKit/include/RestKit/CoreData/CoreData.h + dependencies/RestKit/include/RestKit/CoreData.h Group @@ -252,13 +252,12 @@ RestKit include RestKit - CoreData Path - dependencies/RestKit/include/RestKit/CoreData/CoreData.h + dependencies/RestKit/include/RestKit/CoreData.h - dependencies/RestKit/include/RestKit/CoreData/NSManagedObject+ActiveRecord.h + dependencies/RestKit/include/RestKit/Errors.h Group @@ -266,13 +265,12 @@ RestKit include RestKit - CoreData Path - dependencies/RestKit/include/RestKit/CoreData/NSManagedObject+ActiveRecord.h + dependencies/RestKit/include/RestKit/Errors.h - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectCache.h + dependencies/RestKit/include/RestKit/FileMD5Hash.h Group @@ -280,13 +278,12 @@ RestKit include RestKit - CoreData Path - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectCache.h + dependencies/RestKit/include/RestKit/FileMD5Hash.h - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectLoader.h + dependencies/RestKit/include/RestKit/GCOAuth.h Group @@ -294,13 +291,12 @@ RestKit include RestKit - CoreData Path - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectLoader.h + dependencies/RestKit/include/RestKit/GCOAuth.h - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectMapping.h + dependencies/RestKit/include/RestKit/JSONKit.h Group @@ -308,13 +304,12 @@ RestKit include RestKit - CoreData Path - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectMapping.h + dependencies/RestKit/include/RestKit/JSONKit.h - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectMappingOperation.h + dependencies/RestKit/include/RestKit/lcl.h Group @@ -322,13 +317,12 @@ RestKit include RestKit - CoreData Path - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectMappingOperation.h + dependencies/RestKit/include/RestKit/lcl.h - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectSeeder.h + dependencies/RestKit/include/RestKit/lcl_config_components.h Group @@ -336,13 +330,12 @@ RestKit include RestKit - CoreData Path - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectSeeder.h + dependencies/RestKit/include/RestKit/lcl_config_components.h - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectStore.h + dependencies/RestKit/include/RestKit/lcl_config_components.template.h Group @@ -350,13 +343,12 @@ RestKit include RestKit - CoreData Path - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectStore.h + dependencies/RestKit/include/RestKit/lcl_config_components.template.h - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectThreadSafeInvocation.h + dependencies/RestKit/include/RestKit/lcl_config_extensions.h Group @@ -364,13 +356,12 @@ RestKit include RestKit - CoreData Path - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectThreadSafeInvocation.h + dependencies/RestKit/include/RestKit/lcl_config_extensions.h - dependencies/RestKit/include/RestKit/CoreData/RKObjectPropertyInspector+CoreData.h + dependencies/RestKit/include/RestKit/lcl_config_extensions.template.h Group @@ -378,13 +369,12 @@ RestKit include RestKit - CoreData Path - dependencies/RestKit/include/RestKit/CoreData/RKObjectPropertyInspector+CoreData.h + dependencies/RestKit/include/RestKit/lcl_config_extensions.template.h - dependencies/RestKit/include/RestKit/Network/Network.h + dependencies/RestKit/include/RestKit/lcl_config_logger.h Group @@ -392,13 +382,12 @@ RestKit include RestKit - Network Path - dependencies/RestKit/include/RestKit/Network/Network.h + dependencies/RestKit/include/RestKit/lcl_config_logger.h - dependencies/RestKit/include/RestKit/Network/NSData+MD5.h + dependencies/RestKit/include/RestKit/lcl_config_logger.template.h Group @@ -406,13 +395,12 @@ RestKit include RestKit - Network Path - dependencies/RestKit/include/RestKit/Network/NSData+MD5.h + dependencies/RestKit/include/RestKit/lcl_config_logger.template.h - dependencies/RestKit/include/RestKit/Network/NSDictionary+RKRequestSerialization.h + dependencies/RestKit/include/RestKit/LCLNSLog.h Group @@ -420,13 +408,12 @@ RestKit include RestKit - Network Path - dependencies/RestKit/include/RestKit/Network/NSDictionary+RKRequestSerialization.h + dependencies/RestKit/include/RestKit/LCLNSLog.h - dependencies/RestKit/include/RestKit/Network/NSString+MD5.h + dependencies/RestKit/include/RestKit/Network.h Group @@ -434,13 +421,12 @@ RestKit include RestKit - Network Path - dependencies/RestKit/include/RestKit/Network/NSString+MD5.h + dependencies/RestKit/include/RestKit/Network.h - dependencies/RestKit/include/RestKit/Network/RKClient.h + dependencies/RestKit/include/RestKit/NSData+Base64.h Group @@ -448,13 +434,12 @@ RestKit include RestKit - Network Path - dependencies/RestKit/include/RestKit/Network/RKClient.h + dependencies/RestKit/include/RestKit/NSData+Base64.h - dependencies/RestKit/include/RestKit/Network/RKNotifications.h + dependencies/RestKit/include/RestKit/NSData+MD5.h Group @@ -462,13 +447,12 @@ RestKit include RestKit - Network Path - dependencies/RestKit/include/RestKit/Network/RKNotifications.h + dependencies/RestKit/include/RestKit/NSData+MD5.h - dependencies/RestKit/include/RestKit/Network/RKOAuthClient.h + dependencies/RestKit/include/RestKit/NSDictionary+RKAdditions.h Group @@ -476,13 +460,12 @@ RestKit include RestKit - Network Path - dependencies/RestKit/include/RestKit/Network/RKOAuthClient.h + dependencies/RestKit/include/RestKit/NSDictionary+RKAdditions.h - dependencies/RestKit/include/RestKit/Network/RKParams.h + dependencies/RestKit/include/RestKit/NSDictionary+RKRequestSerialization.h Group @@ -490,13 +473,12 @@ RestKit include RestKit - Network Path - dependencies/RestKit/include/RestKit/Network/RKParams.h + dependencies/RestKit/include/RestKit/NSDictionary+RKRequestSerialization.h - dependencies/RestKit/include/RestKit/Network/RKParamsAttachment.h + dependencies/RestKit/include/RestKit/NSManagedObject+ActiveRecord.h Group @@ -504,13 +486,12 @@ RestKit include RestKit - Network Path - dependencies/RestKit/include/RestKit/Network/RKParamsAttachment.h + dependencies/RestKit/include/RestKit/NSManagedObject+ActiveRecord.h - dependencies/RestKit/include/RestKit/Network/RKReachabilityObserver.h + dependencies/RestKit/include/RestKit/NSString+MD5.h Group @@ -518,13 +499,12 @@ RestKit include RestKit - Network Path - dependencies/RestKit/include/RestKit/Network/RKReachabilityObserver.h + dependencies/RestKit/include/RestKit/NSString+MD5.h - dependencies/RestKit/include/RestKit/Network/RKRequest.h + dependencies/RestKit/include/RestKit/NSString+RestKit.h Group @@ -532,13 +512,12 @@ RestKit include RestKit - Network Path - dependencies/RestKit/include/RestKit/Network/RKRequest.h + dependencies/RestKit/include/RestKit/NSString+RestKit.h - dependencies/RestKit/include/RestKit/Network/RKRequest_Internals.h + dependencies/RestKit/include/RestKit/NSURL+RestKit.h Group @@ -546,13 +525,12 @@ RestKit include RestKit - Network Path - dependencies/RestKit/include/RestKit/Network/RKRequest_Internals.h + dependencies/RestKit/include/RestKit/NSURL+RestKit.h - dependencies/RestKit/include/RestKit/Network/RKRequestCache.h + dependencies/RestKit/include/RestKit/ObjectMapping.h Group @@ -560,307 +538,12 @@ RestKit include RestKit - Network Path - dependencies/RestKit/include/RestKit/Network/RKRequestCache.h + dependencies/RestKit/include/RestKit/ObjectMapping.h - dependencies/RestKit/include/RestKit/Network/RKRequestQueue.h - - Group - - dependencies - RestKit - include - RestKit - Network - - Path - dependencies/RestKit/include/RestKit/Network/RKRequestQueue.h - - - dependencies/RestKit/include/RestKit/Network/RKRequestSerializable.h - - Group - - dependencies - RestKit - include - RestKit - Network - - Path - dependencies/RestKit/include/RestKit/Network/RKRequestSerializable.h - - - dependencies/RestKit/include/RestKit/Network/RKRequestSerialization.h - - Group - - dependencies - RestKit - include - RestKit - Network - - Path - dependencies/RestKit/include/RestKit/Network/RKRequestSerialization.h - - - dependencies/RestKit/include/RestKit/Network/RKResponse.h - - Group - - dependencies - RestKit - include - RestKit - Network - - Path - dependencies/RestKit/include/RestKit/Network/RKResponse.h - - - dependencies/RestKit/include/RestKit/Network/RKURL.h - - Group - - dependencies - RestKit - include - RestKit - Network - - Path - dependencies/RestKit/include/RestKit/Network/RKURL.h - - - dependencies/RestKit/include/RestKit/Network/TDOAuth.h - - Group - - dependencies - RestKit - include - RestKit - Network - - Path - dependencies/RestKit/include/RestKit/Network/TDOAuth.h - - - dependencies/RestKit/include/RestKit/ObjectMapping/ObjectMapping.h - - Group - - dependencies - RestKit - include - RestKit - ObjectMapping - - Path - dependencies/RestKit/include/RestKit/ObjectMapping/ObjectMapping.h - - - dependencies/RestKit/include/RestKit/ObjectMapping/RKDynamicObjectMapping.h - - Group - - dependencies - RestKit - include - RestKit - ObjectMapping - - Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKDynamicObjectMapping.h - - - dependencies/RestKit/include/RestKit/ObjectMapping/RKErrorMessage.h - - Group - - dependencies - RestKit - include - RestKit - ObjectMapping - - Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKErrorMessage.h - - - dependencies/RestKit/include/RestKit/ObjectMapping/RKMappingOperationQueue.h - - Group - - dependencies - RestKit - include - RestKit - ObjectMapping - - Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKMappingOperationQueue.h - - - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectAttributeMapping.h - - Group - - dependencies - RestKit - include - RestKit - ObjectMapping - - Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectAttributeMapping.h - - - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectLoader.h - - Group - - dependencies - RestKit - include - RestKit - ObjectMapping - - Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectLoader.h - - - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectManager.h - - Group - - dependencies - RestKit - include - RestKit - ObjectMapping - - Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectManager.h - - - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMapper.h - - Group - - dependencies - RestKit - include - RestKit - ObjectMapping - - Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMapper.h - - - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMapper_Private.h - - Group - - dependencies - RestKit - include - RestKit - ObjectMapping - - Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMapper_Private.h - - - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMapperError.h - - Group - - dependencies - RestKit - include - RestKit - ObjectMapping - - Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMapperError.h - - - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMapping.h - - Group - - dependencies - RestKit - include - RestKit - ObjectMapping - - Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMapping.h - - - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMappingDefinition.h - - Group - - dependencies - RestKit - include - RestKit - ObjectMapping - - Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMappingDefinition.h - - - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMappingOperation.h - - Group - - dependencies - RestKit - include - RestKit - ObjectMapping - - Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMappingOperation.h - - - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMappingProvider.h - - Group - - dependencies - RestKit - include - RestKit - ObjectMapping - - Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMappingProvider.h - - - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMappingResult.h - - Group - - dependencies - RestKit - include - RestKit - ObjectMapping - - Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMappingResult.h - - - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectPropertyInspector.h + dependencies/RestKit/include/RestKit/RestKit.h Group @@ -868,13 +551,12 @@ RestKit include RestKit - ObjectMapping Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectPropertyInspector.h + dependencies/RestKit/include/RestKit/RestKit.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectRelationshipMapping.h + dependencies/RestKit/include/RestKit/RKAlert.h Group @@ -882,13 +564,12 @@ RestKit include RestKit - ObjectMapping Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectRelationshipMapping.h + dependencies/RestKit/include/RestKit/RKAlert.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectRouter.h + dependencies/RestKit/include/RestKit/RKClient.h Group @@ -896,13 +577,12 @@ RestKit include RestKit - ObjectMapping Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectRouter.h + dependencies/RestKit/include/RestKit/RKClient.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectSerializer.h + dependencies/RestKit/include/RestKit/RKDirectory.h Group @@ -910,13 +590,12 @@ RestKit include RestKit - ObjectMapping Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectSerializer.h + dependencies/RestKit/include/RestKit/RKDirectory.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKParserRegistry.h + dependencies/RestKit/include/RestKit/RKDotNetDateFormatter.h Group @@ -924,13 +603,12 @@ RestKit include RestKit - ObjectMapping Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKParserRegistry.h + dependencies/RestKit/include/RestKit/RKDotNetDateFormatter.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKRouter.h + dependencies/RestKit/include/RestKit/RKDynamicObjectMapping.h Group @@ -938,13 +616,12 @@ RestKit include RestKit - ObjectMapping Path - dependencies/RestKit/include/RestKit/ObjectMapping/RKRouter.h + dependencies/RestKit/include/RestKit/RKDynamicObjectMapping.h - dependencies/RestKit/include/RestKit/RestKit.h + dependencies/RestKit/include/RestKit/RKErrorMessage.h Group @@ -954,10 +631,10 @@ RestKit Path - dependencies/RestKit/include/RestKit/RestKit.h + dependencies/RestKit/include/RestKit/RKErrorMessage.h - dependencies/RestKit/include/RestKit/Support/Errors.h + dependencies/RestKit/include/RestKit/RKFixCategoryBug.h Group @@ -965,13 +642,12 @@ RestKit include RestKit - Support Path - dependencies/RestKit/include/RestKit/Support/Errors.h + dependencies/RestKit/include/RestKit/RKFixCategoryBug.h - dependencies/RestKit/include/RestKit/Support/JSON/JSONKit/JSONKit.h + dependencies/RestKit/include/RestKit/RKJSONParserJSONKit.h Group @@ -979,15 +655,12 @@ RestKit include RestKit - Support - JSON - JSONKit Path - dependencies/RestKit/include/RestKit/Support/JSON/JSONKit/JSONKit.h + dependencies/RestKit/include/RestKit/RKJSONParserJSONKit.h - dependencies/RestKit/include/RestKit/Support/JSON/JSONKit/RKJSONParserJSONKit.h + dependencies/RestKit/include/RestKit/RKLog.h Group @@ -995,15 +668,12 @@ RestKit include RestKit - Support - JSON - JSONKit Path - dependencies/RestKit/include/RestKit/Support/JSON/JSONKit/RKJSONParserJSONKit.h + dependencies/RestKit/include/RestKit/RKLog.h - dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NSError+Extensions.h + dependencies/RestKit/include/RestKit/RKManagedObjectCache.h Group @@ -1011,15 +681,12 @@ RestKit include RestKit - Support - JSON - NXJSON Path - dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NSError+Extensions.h + dependencies/RestKit/include/RestKit/RKManagedObjectCache.h - dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NXDebug.h + dependencies/RestKit/include/RestKit/RKManagedObjectLoader.h Group @@ -1027,15 +694,12 @@ RestKit include RestKit - Support - JSON - NXJSON Path - dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NXDebug.h + dependencies/RestKit/include/RestKit/RKManagedObjectLoader.h - dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NXJsonParser.h + dependencies/RestKit/include/RestKit/RKManagedObjectMapping.h Group @@ -1043,15 +707,12 @@ RestKit include RestKit - Support - JSON - NXJSON Path - dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NXJsonParser.h + dependencies/RestKit/include/RestKit/RKManagedObjectMapping.h - dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NXJsonSerializer.h + dependencies/RestKit/include/RestKit/RKManagedObjectMappingOperation.h Group @@ -1059,15 +720,12 @@ RestKit include RestKit - Support - JSON - NXJSON Path - dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NXJsonSerializer.h + dependencies/RestKit/include/RestKit/RKManagedObjectMappingOperation.h - dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NXSerializable.h + dependencies/RestKit/include/RestKit/RKManagedObjectSeeder.h Group @@ -1075,15 +733,12 @@ RestKit include RestKit - Support - JSON - NXJSON Path - dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NXSerializable.h + dependencies/RestKit/include/RestKit/RKManagedObjectSeeder.h - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/JSON.h + dependencies/RestKit/include/RestKit/RKManagedObjectStore.h Group @@ -1091,15 +746,12 @@ RestKit include RestKit - Support - JSON - SBJSON Path - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/JSON.h + dependencies/RestKit/include/RestKit/RKManagedObjectStore.h - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/NSObject+SBJSON.h + dependencies/RestKit/include/RestKit/RKManagedObjectThreadSafeInvocation.h Group @@ -1107,15 +759,12 @@ RestKit include RestKit - Support - JSON - SBJSON Path - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/NSObject+SBJSON.h + dependencies/RestKit/include/RestKit/RKManagedObjectThreadSafeInvocation.h - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/NSString+SBJSON.h + dependencies/RestKit/include/RestKit/RKMappingOperationQueue.h Group @@ -1123,15 +772,12 @@ RestKit include RestKit - Support - JSON - SBJSON Path - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/NSString+SBJSON.h + dependencies/RestKit/include/RestKit/RKMappingOperationQueue.h - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/RKJSONParserSBJSON.h + dependencies/RestKit/include/RestKit/RKMIMETypes.h Group @@ -1139,15 +785,12 @@ RestKit include RestKit - Support - JSON - SBJSON Path - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/RKJSONParserSBJSON.h + dependencies/RestKit/include/RestKit/RKMIMETypes.h - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/SBJsonBase.h + dependencies/RestKit/include/RestKit/RKNotifications.h Group @@ -1155,15 +798,12 @@ RestKit include RestKit - Support - JSON - SBJSON Path - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/SBJsonBase.h + dependencies/RestKit/include/RestKit/RKNotifications.h - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/SBJsonParser.h + dependencies/RestKit/include/RestKit/RKOAuthClient.h Group @@ -1171,15 +811,12 @@ RestKit include RestKit - Support - JSON - SBJSON Path - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/SBJsonParser.h + dependencies/RestKit/include/RestKit/RKOAuthClient.h - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/SBJsonWriter.h + dependencies/RestKit/include/RestKit/RKObjectAttributeMapping.h Group @@ -1187,15 +824,12 @@ RestKit include RestKit - Support - JSON - SBJSON Path - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/SBJsonWriter.h + dependencies/RestKit/include/RestKit/RKObjectAttributeMapping.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/GHNSBundle+Utils.h + dependencies/RestKit/include/RestKit/RKObjectLoader.h Group @@ -1203,15 +837,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/GHNSBundle+Utils.h + dependencies/RestKit/include/RestKit/RKObjectLoader.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/GTMBase64.h + dependencies/RestKit/include/RestKit/RKObjectLoader_Internals.h Group @@ -1219,15 +850,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/GTMBase64.h + dependencies/RestKit/include/RestKit/RKObjectLoader_Internals.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/NSBundle+YAJL.h + dependencies/RestKit/include/RestKit/RKObjectManager.h Group @@ -1235,15 +863,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/NSBundle+YAJL.h + dependencies/RestKit/include/RestKit/RKObjectManager.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/NSObject+YAJL.h + dependencies/RestKit/include/RestKit/RKObjectMapper.h Group @@ -1251,15 +876,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/NSObject+YAJL.h + dependencies/RestKit/include/RestKit/RKObjectMapper.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/RKJSONParserYAJL.h + dependencies/RestKit/include/RestKit/RKObjectMapper_Private.h Group @@ -1267,15 +889,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/RKJSONParserYAJL.h + dependencies/RestKit/include/RestKit/RKObjectMapper_Private.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJL.h + dependencies/RestKit/include/RestKit/RKObjectMapperError.h Group @@ -1283,15 +902,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJL.h + dependencies/RestKit/include/RestKit/RKObjectMapperError.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_alloc.h + dependencies/RestKit/include/RestKit/RKObjectMapping.h Group @@ -1299,15 +915,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_alloc.h + dependencies/RestKit/include/RestKit/RKObjectMapping.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_buf.h + dependencies/RestKit/include/RestKit/RKObjectMappingDefinition.h Group @@ -1315,15 +928,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_buf.h + dependencies/RestKit/include/RestKit/RKObjectMappingDefinition.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_bytestack.h + dependencies/RestKit/include/RestKit/RKObjectMappingOperation.h Group @@ -1331,15 +941,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_bytestack.h + dependencies/RestKit/include/RestKit/RKObjectMappingOperation.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_common.h + dependencies/RestKit/include/RestKit/RKObjectMappingProvider.h Group @@ -1347,15 +954,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_common.h + dependencies/RestKit/include/RestKit/RKObjectMappingProvider.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_encode.h + dependencies/RestKit/include/RestKit/RKObjectMappingResult.h Group @@ -1363,15 +967,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_encode.h + dependencies/RestKit/include/RestKit/RKObjectMappingResult.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_gen.h + dependencies/RestKit/include/RestKit/RKObjectPropertyInspector+CoreData.h Group @@ -1379,15 +980,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_gen.h + dependencies/RestKit/include/RestKit/RKObjectPropertyInspector+CoreData.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_lex.h + dependencies/RestKit/include/RestKit/RKObjectPropertyInspector.h Group @@ -1395,15 +993,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_lex.h + dependencies/RestKit/include/RestKit/RKObjectPropertyInspector.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_parse.h + dependencies/RestKit/include/RestKit/RKObjectRelationshipMapping.h Group @@ -1411,15 +1006,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_parse.h + dependencies/RestKit/include/RestKit/RKObjectRelationshipMapping.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_parser.h + dependencies/RestKit/include/RestKit/RKObjectRouter.h Group @@ -1427,15 +1019,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_parser.h + dependencies/RestKit/include/RestKit/RKObjectRouter.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJLDocument.h + dependencies/RestKit/include/RestKit/RKObjectSerializer.h Group @@ -1443,15 +1032,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJLDocument.h + dependencies/RestKit/include/RestKit/RKObjectSerializer.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJLGen.h + dependencies/RestKit/include/RestKit/RKParams.h Group @@ -1459,15 +1045,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJLGen.h + dependencies/RestKit/include/RestKit/RKParams.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJLIOS.h + dependencies/RestKit/include/RestKit/RKParamsAttachment.h Group @@ -1475,15 +1058,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJLIOS.h + dependencies/RestKit/include/RestKit/RKParamsAttachment.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJLParser.h + dependencies/RestKit/include/RestKit/RKParser.h Group @@ -1491,15 +1071,12 @@ RestKit include RestKit - Support - JSON - YAJL Path - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJLParser.h + dependencies/RestKit/include/RestKit/RKParser.h - dependencies/RestKit/include/RestKit/Support/lcl.h + dependencies/RestKit/include/RestKit/RKParserRegistry.h Group @@ -1507,13 +1084,12 @@ RestKit include RestKit - Support Path - dependencies/RestKit/include/RestKit/Support/lcl.h + dependencies/RestKit/include/RestKit/RKParserRegistry.h - dependencies/RestKit/include/RestKit/Support/lcl_config_components.h + dependencies/RestKit/include/RestKit/RKPathMatcher.h Group @@ -1521,13 +1097,12 @@ RestKit include RestKit - Support Path - dependencies/RestKit/include/RestKit/Support/lcl_config_components.h + dependencies/RestKit/include/RestKit/RKPathMatcher.h - dependencies/RestKit/include/RestKit/Support/lcl_config_extensions.h + dependencies/RestKit/include/RestKit/RKReachabilityObserver.h Group @@ -1535,13 +1110,12 @@ RestKit include RestKit - Support Path - dependencies/RestKit/include/RestKit/Support/lcl_config_extensions.h + dependencies/RestKit/include/RestKit/RKReachabilityObserver.h - dependencies/RestKit/include/RestKit/Support/lcl_config_logger.h + dependencies/RestKit/include/RestKit/RKRequest.h Group @@ -1549,13 +1123,12 @@ RestKit include RestKit - Support Path - dependencies/RestKit/include/RestKit/Support/lcl_config_logger.h + dependencies/RestKit/include/RestKit/RKRequest.h - dependencies/RestKit/include/RestKit/Support/LCLNSLog.h + dependencies/RestKit/include/RestKit/RKRequest_Internals.h Group @@ -1563,13 +1136,12 @@ RestKit include RestKit - Support Path - dependencies/RestKit/include/RestKit/Support/LCLNSLog.h + dependencies/RestKit/include/RestKit/RKRequest_Internals.h - dependencies/RestKit/include/RestKit/Support/NSDictionary+RKAdditions.h + dependencies/RestKit/include/RestKit/RKRequestCache.h Group @@ -1577,13 +1149,12 @@ RestKit include RestKit - Support Path - dependencies/RestKit/include/RestKit/Support/NSDictionary+RKAdditions.h + dependencies/RestKit/include/RestKit/RKRequestCache.h - dependencies/RestKit/include/RestKit/Support/NSString+RestKit.h + dependencies/RestKit/include/RestKit/RKRequestQueue.h Group @@ -1591,13 +1162,12 @@ RestKit include RestKit - Support Path - dependencies/RestKit/include/RestKit/Support/NSString+RestKit.h + dependencies/RestKit/include/RestKit/RKRequestQueue.h - dependencies/RestKit/include/RestKit/Support/Private/RKFixCategoryBug.h + dependencies/RestKit/include/RestKit/RKRequestSerializable.h Group @@ -1605,14 +1175,12 @@ RestKit include RestKit - Support - Private Path - dependencies/RestKit/include/RestKit/Support/Private/RKFixCategoryBug.h + dependencies/RestKit/include/RestKit/RKRequestSerializable.h - dependencies/RestKit/include/RestKit/Support/RKAlert.h + dependencies/RestKit/include/RestKit/RKRequestSerialization.h Group @@ -1620,13 +1188,12 @@ RestKit include RestKit - Support Path - dependencies/RestKit/include/RestKit/Support/RKAlert.h + dependencies/RestKit/include/RestKit/RKRequestSerialization.h - dependencies/RestKit/include/RestKit/Support/RKDotNetDateFormatter.h + dependencies/RestKit/include/RestKit/RKResponse.h Group @@ -1634,13 +1201,12 @@ RestKit include RestKit - Support Path - dependencies/RestKit/include/RestKit/Support/RKDotNetDateFormatter.h + dependencies/RestKit/include/RestKit/RKResponse.h - dependencies/RestKit/include/RestKit/Support/RKLog.h + dependencies/RestKit/include/RestKit/RKRouter.h Group @@ -1648,13 +1214,12 @@ RestKit include RestKit - Support Path - dependencies/RestKit/include/RestKit/Support/RKLog.h + dependencies/RestKit/include/RestKit/RKRouter.h - dependencies/RestKit/include/RestKit/Support/RKMIMETypes.h + dependencies/RestKit/include/RestKit/RKSearchEngine.h Group @@ -1662,13 +1227,12 @@ RestKit include RestKit - Support Path - dependencies/RestKit/include/RestKit/Support/RKMIMETypes.h + dependencies/RestKit/include/RestKit/RKSearchEngine.h - dependencies/RestKit/include/RestKit/Support/RKParser.h + dependencies/RestKit/include/RestKit/RKURL.h Group @@ -1676,13 +1240,12 @@ RestKit include RestKit - Support Path - dependencies/RestKit/include/RestKit/Support/RKParser.h + dependencies/RestKit/include/RestKit/RKURL.h - dependencies/RestKit/include/RestKit/Support/RKPathMatcher.h + dependencies/RestKit/include/RestKit/RKXMLParserLibXML.h Group @@ -1690,13 +1253,12 @@ RestKit include RestKit - Support Path - dependencies/RestKit/include/RestKit/Support/RKPathMatcher.h + dependencies/RestKit/include/RestKit/RKXMLParserLibXML.h - dependencies/RestKit/include/RestKit/Support/RKSearchEngine.h + dependencies/RestKit/include/RestKit/SOCKit.h Group @@ -1704,13 +1266,12 @@ RestKit include RestKit - Support Path - dependencies/RestKit/include/RestKit/Support/RKSearchEngine.h + dependencies/RestKit/include/RestKit/SOCKit.h - dependencies/RestKit/include/RestKit/Support/Support.h + dependencies/RestKit/include/RestKit/Support.h Group @@ -1718,82 +1279,22 @@ RestKit include RestKit - Support Path - dependencies/RestKit/include/RestKit/Support/Support.h + dependencies/RestKit/include/RestKit/Support.h - dependencies/RestKit/include/RestKit/Support/XML/LibXML/RKXMLParserLibXML.h + dependencies/RestKit/libRestKit.a Group dependencies RestKit - include - RestKit - Support - XML - LibXML Path - dependencies/RestKit/include/RestKit/Support/XML/LibXML/RKXMLParserLibXML.h + dependencies/RestKit/libRestKit.a - dependencies/RestKit/libRestKitCoreData.a - - Group - - dependencies - RestKit - - Path - dependencies/RestKit/libRestKitCoreData.a - - - dependencies/RestKit/libRestKitNetwork.a - - Group - - dependencies - RestKit - - Path - dependencies/RestKit/libRestKitNetwork.a - - - dependencies/RestKit/libRestKitObjectMapping.a - - Group - - dependencies - RestKit - - Path - dependencies/RestKit/libRestKitObjectMapping.a - - - dependencies/RestKit/libRestKitSupport.a - - Group - - dependencies - RestKit - - Path - dependencies/RestKit/libRestKitSupport.a - - - dependencies/RestKit/libRestKitXMLParserLibxml.a - - Group - - dependencies - RestKit - - Path - dependencies/RestKit/libRestKitXMLParserLibxml.a - dependencies/SalesforceOAuth/include/SalesforceOAuth/SFOAuthCoordinator.h @@ -2101,119 +1602,96 @@ https://github.com/MrGando/Xcode-4-Template-Generator/ --> - dependencies/RestKit/include/RestKit/CoreData/CoreData.h - dependencies/RestKit/include/RestKit/CoreData/NSManagedObject+ActiveRecord.h - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectCache.h - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectLoader.h - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectMapping.h - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectMappingOperation.h - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectSeeder.h - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectStore.h - dependencies/RestKit/include/RestKit/CoreData/RKManagedObjectThreadSafeInvocation.h - dependencies/RestKit/include/RestKit/CoreData/RKObjectPropertyInspector+CoreData.h - dependencies/RestKit/include/RestKit/Network/Network.h - dependencies/RestKit/include/RestKit/Network/NSData+MD5.h - dependencies/RestKit/include/RestKit/Network/NSDictionary+RKRequestSerialization.h - dependencies/RestKit/include/RestKit/Network/NSString+MD5.h - dependencies/RestKit/include/RestKit/Network/RKClient.h - dependencies/RestKit/include/RestKit/Network/RKNotifications.h - dependencies/RestKit/include/RestKit/Network/RKOAuthClient.h - dependencies/RestKit/include/RestKit/Network/RKParams.h - dependencies/RestKit/include/RestKit/Network/RKParamsAttachment.h - dependencies/RestKit/include/RestKit/Network/RKReachabilityObserver.h - dependencies/RestKit/include/RestKit/Network/RKRequest.h - dependencies/RestKit/include/RestKit/Network/RKRequest_Internals.h - dependencies/RestKit/include/RestKit/Network/RKRequestCache.h - dependencies/RestKit/include/RestKit/Network/RKRequestQueue.h - dependencies/RestKit/include/RestKit/Network/RKRequestSerializable.h - dependencies/RestKit/include/RestKit/Network/RKRequestSerialization.h - dependencies/RestKit/include/RestKit/Network/RKResponse.h - dependencies/RestKit/include/RestKit/Network/RKURL.h - dependencies/RestKit/include/RestKit/Network/TDOAuth.h - dependencies/RestKit/include/RestKit/ObjectMapping/ObjectMapping.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKDynamicObjectMapping.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKErrorMessage.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKMappingOperationQueue.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectAttributeMapping.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectLoader.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectManager.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMapper.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMapper_Private.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMapperError.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMapping.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMappingDefinition.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMappingOperation.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMappingProvider.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectMappingResult.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectPropertyInspector.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectRelationshipMapping.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectRouter.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKObjectSerializer.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKParserRegistry.h - dependencies/RestKit/include/RestKit/ObjectMapping/RKRouter.h + + dependencies/RestKit/include/RestKit/CoreData.h + dependencies/RestKit/include/RestKit/Errors.h + dependencies/RestKit/include/RestKit/FileMD5Hash.h + dependencies/RestKit/include/RestKit/GCOAuth.h + dependencies/RestKit/include/RestKit/JSONKit.h + dependencies/RestKit/include/RestKit/lcl.h + dependencies/RestKit/include/RestKit/lcl_config_components.h + dependencies/RestKit/include/RestKit/lcl_config_components.template.h + dependencies/RestKit/include/RestKit/lcl_config_extensions.h + dependencies/RestKit/include/RestKit/lcl_config_extensions.template.h + dependencies/RestKit/include/RestKit/lcl_config_logger.h + dependencies/RestKit/include/RestKit/lcl_config_logger.template.h + dependencies/RestKit/include/RestKit/LCLNSLog.h + dependencies/RestKit/include/RestKit/Network.h + dependencies/RestKit/include/RestKit/NSData+Base64.h + dependencies/RestKit/include/RestKit/NSData+MD5.h + dependencies/RestKit/include/RestKit/NSDictionary+RKAdditions.h + dependencies/RestKit/include/RestKit/NSDictionary+RKRequestSerialization.h + dependencies/RestKit/include/RestKit/NSManagedObject+ActiveRecord.h + dependencies/RestKit/include/RestKit/NSString+MD5.h + dependencies/RestKit/include/RestKit/NSString+RestKit.h + dependencies/RestKit/include/RestKit/NSURL+RestKit.h + dependencies/RestKit/include/RestKit/ObjectMapping.h dependencies/RestKit/include/RestKit/RestKit.h - dependencies/RestKit/include/RestKit/Support/Errors.h - dependencies/RestKit/include/RestKit/Support/JSON/JSONKit/JSONKit.h - dependencies/RestKit/include/RestKit/Support/JSON/JSONKit/RKJSONParserJSONKit.h - dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NSError+Extensions.h - dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NXDebug.h - dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NXJsonParser.h - dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NXJsonSerializer.h - dependencies/RestKit/include/RestKit/Support/JSON/NXJSON/NXSerializable.h - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/JSON.h - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/NSObject+SBJSON.h - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/NSString+SBJSON.h - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/RKJSONParserSBJSON.h - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/SBJsonBase.h - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/SBJsonParser.h - dependencies/RestKit/include/RestKit/Support/JSON/SBJSON/SBJsonWriter.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/GHNSBundle+Utils.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/GTMBase64.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/NSBundle+YAJL.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/NSObject+YAJL.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/RKJSONParserYAJL.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJL.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_alloc.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_buf.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_bytestack.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_common.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_encode.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_gen.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_lex.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_parse.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/yajl_parser.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJLDocument.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJLGen.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJLIOS.h - dependencies/RestKit/include/RestKit/Support/JSON/YAJL/YAJLParser.h - dependencies/RestKit/include/RestKit/Support/lcl.h - dependencies/RestKit/include/RestKit/Support/lcl_config_components.h - dependencies/RestKit/include/RestKit/Support/lcl_config_extensions.h - dependencies/RestKit/include/RestKit/Support/lcl_config_logger.h - dependencies/RestKit/include/RestKit/Support/LCLNSLog.h - dependencies/RestKit/include/RestKit/Support/NSDictionary+RKAdditions.h - dependencies/RestKit/include/RestKit/Support/NSString+RestKit.h - dependencies/RestKit/include/RestKit/Support/Private/RKFixCategoryBug.h - dependencies/RestKit/include/RestKit/Support/RKAlert.h - dependencies/RestKit/include/RestKit/Support/RKDotNetDateFormatter.h - dependencies/RestKit/include/RestKit/Support/RKLog.h - dependencies/RestKit/include/RestKit/Support/RKMIMETypes.h - dependencies/RestKit/include/RestKit/Support/RKParser.h - dependencies/RestKit/include/RestKit/Support/RKPathMatcher.h - dependencies/RestKit/include/RestKit/Support/RKSearchEngine.h - dependencies/RestKit/include/RestKit/Support/Support.h - dependencies/RestKit/include/RestKit/Support/XML/LibXML/RKXMLParserLibXML.h - dependencies/RestKit/libRestKitCoreData.a - dependencies/RestKit/libRestKitNetwork.a - dependencies/RestKit/libRestKitObjectMapping.a - dependencies/RestKit/libRestKitSupport.a - dependencies/RestKit/libRestKitXMLParserLibxml.a + dependencies/RestKit/include/RestKit/RKAlert.h + dependencies/RestKit/include/RestKit/RKClient.h + dependencies/RestKit/include/RestKit/RKDirectory.h + dependencies/RestKit/include/RestKit/RKDotNetDateFormatter.h + dependencies/RestKit/include/RestKit/RKDynamicObjectMapping.h + dependencies/RestKit/include/RestKit/RKErrorMessage.h + dependencies/RestKit/include/RestKit/RKFixCategoryBug.h + dependencies/RestKit/include/RestKit/RKJSONParserJSONKit.h + dependencies/RestKit/include/RestKit/RKLog.h + dependencies/RestKit/include/RestKit/RKManagedObjectCache.h + dependencies/RestKit/include/RestKit/RKManagedObjectLoader.h + dependencies/RestKit/include/RestKit/RKManagedObjectMapping.h + dependencies/RestKit/include/RestKit/RKManagedObjectMappingOperation.h + dependencies/RestKit/include/RestKit/RKManagedObjectSeeder.h + dependencies/RestKit/include/RestKit/RKManagedObjectStore.h + dependencies/RestKit/include/RestKit/RKManagedObjectThreadSafeInvocation.h + dependencies/RestKit/include/RestKit/RKMappingOperationQueue.h + dependencies/RestKit/include/RestKit/RKMIMETypes.h + dependencies/RestKit/include/RestKit/RKNotifications.h + dependencies/RestKit/include/RestKit/RKOAuthClient.h + dependencies/RestKit/include/RestKit/RKObjectAttributeMapping.h + dependencies/RestKit/include/RestKit/RKObjectLoader.h + dependencies/RestKit/include/RestKit/RKObjectLoader_Internals.h + dependencies/RestKit/include/RestKit/RKObjectManager.h + dependencies/RestKit/include/RestKit/RKObjectMapper.h + dependencies/RestKit/include/RestKit/RKObjectMapper_Private.h + dependencies/RestKit/include/RestKit/RKObjectMapperError.h + dependencies/RestKit/include/RestKit/RKObjectMapping.h + dependencies/RestKit/include/RestKit/RKObjectMappingDefinition.h + dependencies/RestKit/include/RestKit/RKObjectMappingOperation.h + dependencies/RestKit/include/RestKit/RKObjectMappingProvider.h + dependencies/RestKit/include/RestKit/RKObjectMappingResult.h + dependencies/RestKit/include/RestKit/RKObjectPropertyInspector+CoreData.h + dependencies/RestKit/include/RestKit/RKObjectPropertyInspector.h + dependencies/RestKit/include/RestKit/RKObjectRelationshipMapping.h + dependencies/RestKit/include/RestKit/RKObjectRouter.h + dependencies/RestKit/include/RestKit/RKObjectSerializer.h + dependencies/RestKit/include/RestKit/RKParams.h + dependencies/RestKit/include/RestKit/RKParamsAttachment.h + dependencies/RestKit/include/RestKit/RKParser.h + dependencies/RestKit/include/RestKit/RKParserRegistry.h + dependencies/RestKit/include/RestKit/RKPathMatcher.h + dependencies/RestKit/include/RestKit/RKReachabilityObserver.h + dependencies/RestKit/include/RestKit/RKRequest.h + dependencies/RestKit/include/RestKit/RKRequest_Internals.h + dependencies/RestKit/include/RestKit/RKRequestCache.h + dependencies/RestKit/include/RestKit/RKRequestQueue.h + dependencies/RestKit/include/RestKit/RKRequestSerializable.h + dependencies/RestKit/include/RestKit/RKRequestSerialization.h + dependencies/RestKit/include/RestKit/RKResponse.h + dependencies/RestKit/include/RestKit/RKRouter.h + dependencies/RestKit/include/RestKit/RKSearchEngine.h + dependencies/RestKit/include/RestKit/RKURL.h + dependencies/RestKit/include/RestKit/RKXMLParserLibXML.h + dependencies/RestKit/include/RestKit/SOCKit.h + dependencies/RestKit/include/RestKit/Support.h + dependencies/RestKit/libRestKit.a + dependencies/SalesforceOAuth/include/SalesforceOAuth/SFOAuthCoordinator.h dependencies/SalesforceOAuth/include/SalesforceOAuth/SFOAuthCredentials.h dependencies/SalesforceOAuth/libSalesforceOAuth.a dependencies/SalesforceSDK/include/SalesforceSDK/SFRestAPI.h dependencies/SalesforceSDK/include/SalesforceSDK/SFRestRequest.h dependencies/SalesforceSDK/libSalesforceSDK.a + dependencies/SBJson/include/SBJson/NSObject+SBJson.h dependencies/SBJson/include/SBJson/SBJson.h dependencies/SBJson/include/SBJson/SBJsonParser.h From 686c94ae6bdfa5bc14ee761007ddc0b3c841bb3f Mon Sep 17 00:00:00 2001 From: Todd Stellanova Date: Fri, 20 Jan 2012 10:06:46 -0800 Subject: [PATCH 09/11] fix test that was failing due to improper SOSL escaping of current date --- .../SalesforceSDKTests/SalesforceSDKTests.m | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/native/SalesforceSDK/SalesforceSDKTests/SalesforceSDKTests.m b/native/SalesforceSDK/SalesforceSDKTests/SalesforceSDKTests.m index d4ee91f6df..a7995f3f80 100644 --- a/native/SalesforceSDK/SalesforceSDKTests/SalesforceSDKTests.m +++ b/native/SalesforceSDK/SalesforceSDKTests/SalesforceSDKTests.m @@ -196,11 +196,15 @@ - (void)testCreateBogusContact { // - search new object (requestForSearch) and make sure we don't get anything - (void)testCreateQuerySearchDelete { // create object - NSString *lastName = [NSString stringWithFormat:@"Doe-%@", [NSDate date]]; - NSString *soslLastName = [[[lastName stringByReplacingOccurrencesOfString:@"-" withString:@"\\-"] - stringByReplacingOccurrencesOfString:@":" withString:@"\\:"] - stringByReplacingOccurrencesOfString:@"+" withString:@"\\+"]; - + NSTimeInterval timecode = [NSDate timeIntervalSinceReferenceDate]; + //use a SOSL-safe format here to avoid problems with escaping characters for SOSL + NSString *lastName = [NSString stringWithFormat:@"Doe%f", timecode]; +// NSString *soslLastName = [[[lastName stringByReplacingOccurrencesOfString:@"-" withString:@"\\-"] +// stringByReplacingOccurrencesOfString:@":" withString:@"\\:"] +// stringByReplacingOccurrencesOfString:@"+" withString:@"\\+"]; + NSString *soslLastName = lastName; + + NSDictionary *fields = [NSDictionary dictionaryWithObjectsAndKeys: @"John", @"FirstName", lastName, @"LastName", From ff312dffb673834858d2631162cd4e968cf6cb8a Mon Sep 17 00:00:00 2001 From: Todd Stellanova Date: Fri, 20 Jan 2012 10:48:00 -0800 Subject: [PATCH 10/11] ensure that we synchronize all submodule refs, in case the user has a previous install --- install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/install.sh b/install.sh index 2ea7c84ad7..4d7e6d2bad 100755 --- a/install.sh +++ b/install.sh @@ -4,6 +4,7 @@ # ensure that we have the correct version of all submodules git submodule init +git submodule sync git submodule update CURRENT_DIR=`pwd` From 7f9d7fc1cb19dc38855e98fb42c7a86f6b6e1c35 Mon Sep 17 00:00:00 2001 From: Todd Stellanova Date: Fri, 20 Jan 2012 11:52:51 -0800 Subject: [PATCH 11/11] cleanup build.xml and tests based on code review --- external/RestKit/sfdc_build/build.xml | 5 ----- native/SalesforceSDK/SalesforceSDKTests/SalesforceSDKTests.m | 4 +--- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/external/RestKit/sfdc_build/build.xml b/external/RestKit/sfdc_build/build.xml index 7e47f514eb..3f3b5da968 100644 --- a/external/RestKit/sfdc_build/build.xml +++ b/external/RestKit/sfdc_build/build.xml @@ -75,17 +75,14 @@ - - - @@ -136,12 +133,10 @@ - - diff --git a/native/SalesforceSDK/SalesforceSDKTests/SalesforceSDKTests.m b/native/SalesforceSDK/SalesforceSDKTests/SalesforceSDKTests.m index a7995f3f80..9158e9cba8 100644 --- a/native/SalesforceSDK/SalesforceSDKTests/SalesforceSDKTests.m +++ b/native/SalesforceSDK/SalesforceSDKTests/SalesforceSDKTests.m @@ -199,9 +199,7 @@ - (void)testCreateQuerySearchDelete { NSTimeInterval timecode = [NSDate timeIntervalSinceReferenceDate]; //use a SOSL-safe format here to avoid problems with escaping characters for SOSL NSString *lastName = [NSString stringWithFormat:@"Doe%f", timecode]; -// NSString *soslLastName = [[[lastName stringByReplacingOccurrencesOfString:@"-" withString:@"\\-"] -// stringByReplacingOccurrencesOfString:@":" withString:@"\\:"] -// stringByReplacingOccurrencesOfString:@"+" withString:@"\\+"]; + //We updated lastName so that it's already SOSL-safe: if you change lastName, you may need to escape SOSL-unsafe characters! NSString *soslLastName = lastName;