Merge branch 'pr/481' -- the Swift SDK with docs (samples in separate commits)
https://issues.apache.org/jira/browse/USERGRID-1257 Project: http://git-wip-us.apache.org/repos/asf/usergrid/repo Commit: http://git-wip-us.apache.org/repos/asf/usergrid/commit/b377f557 Tree: http://git-wip-us.apache.org/repos/asf/usergrid/tree/b377f557 Diff: http://git-wip-us.apache.org/repos/asf/usergrid/diff/b377f557 Branch: refs/heads/master Commit: b377f5570b1f92ace0fbeab0a538e2b246c929e4 Parents: 05bf0f4 c638c77 Author: Dave Johnson <[email protected]> Authored: Tue Feb 16 08:12:54 2016 -0500 Committer: Dave Johnson <[email protected]> Committed: Tue Feb 16 08:12:54 2016 -0500 ---------------------------------------------------------------------- sdks/swift/.gitignore | 25 + sdks/swift/LICENSE.txt | 19 + sdks/swift/Package.swift | 30 + sdks/swift/README.md | 802 ++++ sdks/swift/Source/Info.plist | 26 + sdks/swift/Source/Usergrid.swift | 625 +++ sdks/swift/Source/UsergridAsset.swift | 198 + .../Source/UsergridAssetRequestWrapper.swift | 48 + sdks/swift/Source/UsergridAuth.swift | 276 ++ sdks/swift/Source/UsergridClient.swift | 904 +++++ sdks/swift/Source/UsergridClientConfig.swift | 149 + sdks/swift/Source/UsergridDevice.swift | 178 + sdks/swift/Source/UsergridEntity.swift | 611 +++ sdks/swift/Source/UsergridEnums.swift | 415 ++ sdks/swift/Source/UsergridExtensions.swift | 42 + sdks/swift/Source/UsergridFileMetaData.swift | 114 + sdks/swift/Source/UsergridKeychainHelpers.swift | 196 + sdks/swift/Source/UsergridQuery.swift | 590 +++ sdks/swift/Source/UsergridRequest.swift | 245 ++ sdks/swift/Source/UsergridRequestManager.swift | 156 + sdks/swift/Source/UsergridResponse.swift | 203 + sdks/swift/Source/UsergridResponseError.swift | 90 + sdks/swift/Source/UsergridSDK.h | 37 + sdks/swift/Source/UsergridSessionDelegate.swift | 90 + sdks/swift/Source/UsergridUser.swift | 497 +++ sdks/swift/Tests/ASSET_Tests.swift | 82 + sdks/swift/Tests/AUTH_Tests.swift | 66 + sdks/swift/Tests/CONNECTION_Tests.swift | 87 + sdks/swift/Tests/ClientCreationTests.swift | 92 + sdks/swift/Tests/Entity_Tests.swift | 173 + sdks/swift/Tests/GET_Tests.swift | 101 + sdks/swift/Tests/Info.plist | 24 + sdks/swift/Tests/PUT_Tests.swift | 146 + sdks/swift/Tests/TestAssets/logo_apigee.png | Bin 0 -> 10696 bytes sdks/swift/Tests/TestAssets/test.png | Bin 0 -> 1417937 bytes sdks/swift/Tests/User_Tests.swift | 121 + sdks/swift/UsergridSDK.podspec | 18 + .../swift/UsergridSDK.xcodeproj/project.pbxproj | 1179 ++++++ .../contents.xcworkspacedata | 7 + .../xcshareddata/WorkspaceSettings.xcsettings | 8 + .../xcschemes/UsergridSDK OSX.xcscheme | 100 + .../xcschemes/UsergridSDK iOS.xcscheme | 100 + .../xcschemes/UsergridSDK tvOS.xcscheme | 114 + .../xcschemes/UsergridSDK watchOS.xcscheme | 80 + .../xcschemes/UsergridSDK_OSX_Tests.xcscheme | 56 + .../xcschemes/UsergridSDK_TVOS_Tests.xcscheme | 56 + .../xcschemes/UsergridSDK_iOS_Tests.xcscheme | 57 + sdks/swift/docs/Classes.html | 694 ++++ sdks/swift/docs/Classes/Usergrid.html | 3704 +++++++++++++++++ sdks/swift/docs/Classes/UsergridAppAuth.html | 402 ++ sdks/swift/docs/Classes/UsergridAsset.html | 694 ++++ .../Classes/UsergridAssetUploadRequest.html | 348 ++ sdks/swift/docs/Classes/UsergridAuth.html | 550 +++ sdks/swift/docs/Classes/UsergridClient.html | 3800 ++++++++++++++++++ .../docs/Classes/UsergridClientConfig.html | 736 ++++ sdks/swift/docs/Classes/UsergridDevice.html | 644 +++ sdks/swift/docs/Classes/UsergridEntity.html | 2612 ++++++++++++ .../docs/Classes/UsergridFileMetaData.html | 524 +++ sdks/swift/docs/Classes/UsergridQuery.html | 2270 +++++++++++ .../UsergridQuery/UsergridQueryOperator.html | 272 ++ .../UsergridQuery/UsergridQuerySortOrder.html | 203 + sdks/swift/docs/Classes/UsergridRequest.html | 611 +++ sdks/swift/docs/Classes/UsergridResponse.html | 961 +++++ .../docs/Classes/UsergridResponseError.html | 465 +++ sdks/swift/docs/Classes/UsergridUser.html | 2319 +++++++++++ .../UsergridUser/UsergridUserProperties.html | 346 ++ sdks/swift/docs/Classes/UsergridUserAuth.html | 402 ++ sdks/swift/docs/Enums.html | 427 ++ sdks/swift/docs/Enums/UsergridAuthFallback.html | 248 ++ .../docs/Enums/UsergridDeviceProperties.html | 361 ++ sdks/swift/docs/Enums/UsergridDirection.html | 278 ++ .../docs/Enums/UsergridEntityProperties.html | 506 +++ sdks/swift/docs/Enums/UsergridHttpMethod.html | 333 ++ .../docs/Enums/UsergridImageContentType.html | 278 ++ .../swift/docs/Enums/UsergridQueryOperator.html | 423 ++ .../docs/Enums/UsergridQuerySortOrder.html | 330 ++ .../docs/Enums/UsergridUserProperties.html | 516 +++ sdks/swift/docs/Extensions.html | 175 + sdks/swift/docs/Extensions/UsergridAsset.html | 184 + sdks/swift/docs/Extensions/UsergridAuth.html | 260 ++ sdks/swift/docs/Extensions/UsergridClient.html | 1962 +++++++++ sdks/swift/docs/Global Variables.html | 202 + sdks/swift/docs/Protocols.html | 146 + sdks/swift/docs/Protocols/UsergridAuth.html | 260 ++ sdks/swift/docs/Typealiases.html | 403 ++ sdks/swift/docs/css/highlight.css | 200 + sdks/swift/docs/css/jazzy.css | 331 ++ .../docs/docsets/.docset/Contents/Info.plist | 20 + .../Contents/Resources/Documents/Classes.html | 573 +++ .../Resources/Documents/Classes/Usergrid.html | 3270 +++++++++++++++ .../Documents/Classes/UsergridAppAuth.html | 319 ++ .../Documents/Classes/UsergridAsset.html | 557 +++ .../Documents/Classes/UsergridAuth.html | 380 ++ .../Documents/Classes/UsergridClient.html | 3199 +++++++++++++++ .../Documents/Classes/UsergridClientConfig.html | 559 +++ .../Documents/Classes/UsergridDevice.html | 382 ++ .../Documents/Classes/UsergridEntity.html | 2388 +++++++++++ .../Documents/Classes/UsergridFileMetaData.html | 387 ++ .../Documents/Classes/UsergridQuery.html | 2010 +++++++++ .../UsergridQuery/UsergridQueryOperator.html | 272 ++ .../UsergridQuery/UsergridQuerySortOrder.html | 203 + .../Documents/Classes/UsergridResponse.html | 880 ++++ .../Documents/Classes/UsergridUser.html | 994 +++++ .../UsergridUser/UsergridUserProperties.html | 346 ++ .../Documents/Classes/UsergridUserAuth.html | 319 ++ .../Contents/Resources/Documents/Enums.html | 372 ++ .../Documents/Enums/UsergridAuthFallback.html | 221 + .../Enums/UsergridDeviceProperties.html | 334 ++ .../Documents/Enums/UsergridDirection.html | 251 ++ .../Enums/UsergridEntityProperties.html | 479 +++ .../Enums/UsergridImageContentType.html | 251 ++ .../Documents/Enums/UsergridQueryOperator.html | 396 ++ .../Documents/Enums/UsergridQuerySortOrder.html | 303 ++ .../Documents/Enums/UsergridUserProperties.html | 489 +++ .../Resources/Documents/Extensions.html | 175 + .../Documents/Extensions/UsergridAsset.html | 184 + .../Documents/Extensions/UsergridAuth.html | 260 ++ .../Documents/Extensions/UsergridClient.html | 1962 +++++++++ .../Contents/Resources/Documents/Protocols.html | 146 + .../Documents/Protocols/UsergridAuth.html | 260 ++ .../Resources/Documents/Typealiases.html | 318 ++ .../Resources/Documents/css/highlight.css | 202 + .../Contents/Resources/Documents/css/jazzy.css | 302 ++ .../Contents/Resources/Documents/img/carat.png | Bin 0 -> 274 bytes .../Contents/Resources/Documents/img/dash.png | Bin 0 -> 1338 bytes .../Contents/Resources/Documents/img/gh.png | Bin 0 -> 1571 bytes .../Contents/Resources/Documents/index.html | 234 ++ .../Contents/Resources/Documents/js/jazzy.js | 31 + .../Resources/Documents/js/jquery.min.js | 4 + .../Resources/Documents/undocumented.txt | 11 + .../.docset/Contents/Resources/docSet.dsidx | Bin 0 -> 114688 bytes sdks/swift/docs/docsets/.tgz | Bin 0 -> 111866 bytes .../UsergridSDK.docset/Contents/Info.plist | 20 + .../Contents/Resources/Documents/Classes.html | 694 ++++ .../Resources/Documents/Classes/Usergrid.html | 3704 +++++++++++++++++ .../Documents/Classes/UsergridAppAuth.html | 402 ++ .../Documents/Classes/UsergridAsset.html | 694 ++++ .../Classes/UsergridAssetUploadRequest.html | 348 ++ .../Documents/Classes/UsergridAuth.html | 550 +++ .../Documents/Classes/UsergridClient.html | 3800 ++++++++++++++++++ .../Documents/Classes/UsergridClientConfig.html | 736 ++++ .../Documents/Classes/UsergridDevice.html | 644 +++ .../Documents/Classes/UsergridEntity.html | 2612 ++++++++++++ .../Documents/Classes/UsergridFileMetaData.html | 524 +++ .../Documents/Classes/UsergridQuery.html | 2270 +++++++++++ .../UsergridQuery/UsergridQueryOperator.html | 272 ++ .../UsergridQuery/UsergridQuerySortOrder.html | 203 + .../Documents/Classes/UsergridRequest.html | 611 +++ .../Documents/Classes/UsergridResponse.html | 961 +++++ .../Classes/UsergridResponseError.html | 465 +++ .../Documents/Classes/UsergridUser.html | 2319 +++++++++++ .../UsergridUser/UsergridUserProperties.html | 346 ++ .../Documents/Classes/UsergridUserAuth.html | 402 ++ .../Contents/Resources/Documents/Enums.html | 427 ++ .../Documents/Enums/UsergridAuthFallback.html | 248 ++ .../Enums/UsergridDeviceProperties.html | 361 ++ .../Documents/Enums/UsergridDirection.html | 278 ++ .../Enums/UsergridEntityProperties.html | 506 +++ .../Documents/Enums/UsergridHttpMethod.html | 333 ++ .../Enums/UsergridImageContentType.html | 278 ++ .../Documents/Enums/UsergridQueryOperator.html | 423 ++ .../Documents/Enums/UsergridQuerySortOrder.html | 330 ++ .../Documents/Enums/UsergridUserProperties.html | 516 +++ .../Resources/Documents/Extensions.html | 175 + .../Documents/Extensions/UsergridAsset.html | 184 + .../Documents/Extensions/UsergridAuth.html | 260 ++ .../Documents/Extensions/UsergridClient.html | 1962 +++++++++ .../Resources/Documents/Global Variables.html | 202 + .../Contents/Resources/Documents/Protocols.html | 146 + .../Documents/Protocols/UsergridAuth.html | 260 ++ .../Resources/Documents/Typealiases.html | 403 ++ .../Resources/Documents/css/highlight.css | 200 + .../Contents/Resources/Documents/css/jazzy.css | 331 ++ .../Contents/Resources/Documents/img/carat.png | Bin 0 -> 274 bytes .../Contents/Resources/Documents/img/dash.png | Bin 0 -> 1338 bytes .../Contents/Resources/Documents/img/gh.png | Bin 0 -> 1571 bytes .../Contents/Resources/Documents/index.html | 919 +++++ .../Contents/Resources/Documents/js/jazzy.js | 40 + .../Resources/Documents/js/jquery.min.js | 4 + .../Resources/Documents/undocumented.txt | 0 .../Contents/Resources/docSet.dsidx | Bin 0 -> 151552 bytes sdks/swift/docs/docsets/UsergridSDK.tgz | Bin 0 -> 145485 bytes sdks/swift/docs/img/carat.png | Bin 0 -> 274 bytes sdks/swift/docs/img/dash.png | Bin 0 -> 1338 bytes sdks/swift/docs/img/gh.png | Bin 0 -> 1571 bytes sdks/swift/docs/index.html | 919 +++++ sdks/swift/docs/js/jazzy.js | 40 + sdks/swift/docs/js/jquery.min.js | 4 + sdks/swift/docs/undocumented.txt | 0 189 files changed, 96182 insertions(+) ----------------------------------------------------------------------
