[ {
  "shortName" : "func toString()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RidesCore/Errors/UberError.swift",
  "fileLinesCount" : 374,
  "components" : [ "primary::Sources" ],
  "startLine" : 175,
  "endLine" : 230,
  "linesOfCode" : 56,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func build()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RidesCore/Model/RideRequestDataBuilder.swift",
  "fileLinesCount" : 108,
  "components" : [ "primary::Sources" ],
  "startLine" : 52,
  "endLine" : 107,
  "linesOfCode" : 45,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func urlRequest()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Networking/NetworkRequest.swift",
  "fileLinesCount" : 111,
  "components" : [ "primary::Sources" ],
  "startLine" : 59,
  "endLine" : 105,
  "linesOfCode" : 38,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func execute()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Networking/NetworkProvider.swift",
  "fileLinesCount" : 81,
  "components" : [ "primary::Sources" ],
  "startLine" : 44,
  "endLine" : 80,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func load()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RideRequestViewController.swift",
  "fileLinesCount" : 259,
  "components" : [ "primary::Sources" ],
  "startLine" : 142,
  "endLine" : 168,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "init?()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Errors/UberAuthError.swift",
  "fileLinesCount" : 165,
  "components" : [ "primary::Sources" ],
  "startLine" : 91,
  "endLine" : 120,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func callAsFunction()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Authorize/AuthorizationCodeResponseParser.swift",
  "fileLinesCount" : 100,
  "components" : [ "primary::Sources" ],
  "startLine" : 76,
  "endLine" : 98,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isValidResponse()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Authorize/AuthorizationCodeResponseParser.swift",
  "fileLinesCount" : 100,
  "components" : [ "primary::Sources" ],
  "startLine" : 48,
  "endLine" : 69,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func toString()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RideRequestViewErrorType.swift",
  "fileLinesCount" : 61,
  "components" : [ "primary::Sources" ],
  "startLine" : 45,
  "endLine" : 60,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "init()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Errors/UberAuthError.swift",
  "fileLinesCount" : 165,
  "components" : [ "primary::Sources" ],
  "startLine" : 127,
  "endLine" : 141,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func displayNetworkErrorAlert()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RideRequestViewController.swift",
  "fileLinesCount" : 259,
  "components" : [ "primary::Sources" ],
  "startLine" : 174,
  "endLine" : 186,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "init()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Authorize/AuthorizationCodeAuthProvider.swift",
  "fileLinesCount" : 426,
  "components" : [ "primary::Sources" ],
  "startLine" : 414,
  "endLine" : 425,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func queryBuilder()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RidesCore/Networking/APIEndpoint.swift",
  "fileLinesCount" : 99,
  "components" : [ "primary::Sources" ],
  "startLine" : 74,
  "endLine" : 83,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertToStringByReplacingCharacters()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Authorize/PKCE.swift",
  "fileLinesCount" : 73,
  "components" : [ "primary::Sources" ],
  "startLine" : 63,
  "endLine" : 72,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func toUberScopesArray()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RidesCore/UberScope.swift",
  "fileLinesCount" : 223,
  "components" : [ "primary::Sources" ],
  "startLine" : 189,
  "endLine" : 201,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "init()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Errors/UberAuthError.swift",
  "fileLinesCount" : 165,
  "components" : [ "primary::Sources" ],
  "startLine" : 143,
  "endLine" : 151,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func toUberScopeString()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RidesCore/UberScope.swift",
  "fileLinesCount" : 223,
  "components" : [ "primary::Sources" ],
  "startLine" : 214,
  "endLine" : 222,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func start()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Authorize/AuthenticationSession.swift",
  "fileLinesCount" : 117,
  "components" : [ "primary::Sources" ],
  "startLine" : 71,
  "endLine" : 78,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func logout()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/UberAuth.swift",
  "fileLinesCount" : 157,
  "components" : [ "primary::Sources" ],
  "startLine" : 131,
  "endLine" : 138,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createDeeplink()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RidesCore/Deeplinks/DeeplinkRequestingBehavior.swift",
  "fileLinesCount" : 57,
  "components" : [ "primary::Sources" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func toJSONString()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RidesCore/Networking/Request.swift",
  "fileLinesCount" : 200,
  "components" : [ "primary::Sources" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func displayNotSupportedErrorAlert()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RideRequestViewController.swift",
  "fileLinesCount" : 259,
  "components" : [ "primary::Sources" ],
  "startLine" : 188,
  "endLine" : 193,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func backgroundColor()",
  "longName" : "",
  "relativeFileName" : "Sources/UberCore/UberButton.swift",
  "fileLinesCount" : 179,
  "components" : [ "primary::Sources" ],
  "startLine" : 142,
  "endLine" : 147,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func execute()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/AuthProviding.swift",
  "fileLinesCount" : 56,
  "components" : [ "primary::Sources" ],
  "startLine" : 32,
  "endLine" : 40,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func loginButton()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Button/LoginButton.swift",
  "fileLinesCount" : 188,
  "components" : [ "primary::Sources" ],
  "startLine" : 42,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func handle()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/UberAuth.swift",
  "fileLinesCount" : 157,
  "components" : [ "primary::Sources" ],
  "startLine" : 140,
  "endLine" : 145,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func save()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Token/KeychainUtility.swift",
  "fileLinesCount" : 206,
  "components" : [ "primary::Sources" ],
  "startLine" : 38,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func saveToken()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Token/TokenManager.swift",
  "fileLinesCount" : 151,
  "components" : [ "primary::Sources" ],
  "startLine" : 37,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func rideRequestButtonDidLoadRideInformation()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RideRequestButton.swift",
  "fileLinesCount" : 329,
  "components" : [ "primary::Sources" ],
  "startLine" : 36,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func canOpenURL()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RidesCore/Deeplinks/DeeplinkManager.swift",
  "fileLinesCount" : 101,
  "components" : [ "primary::Sources" ],
  "startLine" : 92,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func modalViewControllerWillDismiss()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/ModalViewController.swift",
  "fileLinesCount" : 222,
  "components" : [ "primary::Sources" ],
  "startLine" : 67,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func get()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Token/KeychainUtility.swift",
  "fileLinesCount" : 206,
  "components" : [ "primary::Sources" ],
  "startLine" : 46,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getToken()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Token/TokenManager.swift",
  "fileLinesCount" : 151,
  "components" : [ "primary::Sources" ],
  "startLine" : 43,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isValidResponse()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Authorize/AuthorizationCodeResponseParser.swift",
  "fileLinesCount" : 100,
  "components" : [ "primary::Sources" ],
  "startLine" : 30,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func loginButton()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Button/LoginButton.swift",
  "fileLinesCount" : 188,
  "components" : [ "primary::Sources" ],
  "startLine" : 52,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "init()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Networking/NetworkProvider.swift",
  "fileLinesCount" : 81,
  "components" : [ "primary::Sources" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func login()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/UberAuth.swift",
  "fileLinesCount" : 157,
  "components" : [ "primary::Sources" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func rideRequestView()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RideRequestView.swift",
  "fileLinesCount" : 279,
  "components" : [ "primary::Sources" ],
  "startLine" : 44,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func rideRequestButton()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RideRequestButton.swift",
  "fileLinesCount" : 329,
  "components" : [ "primary::Sources" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func toLocalizedDescription()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RidesCore/Errors/UberError.swift",
  "fileLinesCount" : 374,
  "components" : [ "primary::Sources" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func open()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RidesCore/Deeplinks/DeeplinkManager.swift",
  "fileLinesCount" : 101,
  "components" : [ "primary::Sources" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "init()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RidesCore/Model/RideRequestDataBuilder.swift",
  "fileLinesCount" : 108,
  "components" : [ "primary::Sources" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func rideRequestViewController()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RideRequestViewController.swift",
  "fileLinesCount" : 259,
  "components" : [ "primary::Sources" ],
  "startLine" : 45,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func stopLoading()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/RideRequestViewController.swift",
  "fileLinesCount" : 259,
  "components" : [ "primary::Sources" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func modalViewControllerDidDismiss()",
  "longName" : "",
  "relativeFileName" : "Sources/UberRides/ModalViewController.swift",
  "fileLinesCount" : 222,
  "components" : [ "primary::Sources" ],
  "startLine" : 74,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func launch()",
  "longName" : "",
  "relativeFileName" : "Sources/UberCore/ApplicationLauncher.swift",
  "fileLinesCount" : 42,
  "components" : [ "primary::Sources" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isInstalled()",
  "longName" : "",
  "relativeFileName" : "Sources/UberCore/ConfigurationProvider.swift",
  "fileLinesCount" : 120,
  "components" : [ "primary::Sources" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func delete()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Token/KeychainUtility.swift",
  "fileLinesCount" : 206,
  "components" : [ "primary::Sources" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func save()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Token/KeychainUtility.swift",
  "fileLinesCount" : 206,
  "components" : [ "primary::Sources" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func get()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Token/KeychainUtility.swift",
  "fileLinesCount" : 206,
  "components" : [ "primary::Sources" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func delete()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Token/KeychainUtility.swift",
  "fileLinesCount" : 206,
  "components" : [ "primary::Sources" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func deleteToken()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Token/TokenManager.swift",
  "fileLinesCount" : 151,
  "components" : [ "primary::Sources" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func callAsFunction()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Authorize/AuthorizationCodeResponseParser.swift",
  "fileLinesCount" : 100,
  "components" : [ "primary::Sources" ],
  "startLine" : 31,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func start()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Authorize/AuthenticationSession.swift",
  "fileLinesCount" : 117,
  "components" : [ "primary::Sources" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "init()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Authorize/AuthenticationSession.swift",
  "fileLinesCount" : 117,
  "components" : [ "primary::Sources" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func presentationAnchor()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Authorize/AuthenticationSession.swift",
  "fileLinesCount" : 117,
  "components" : [ "primary::Sources" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func logout()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/AuthProviding.swift",
  "fileLinesCount" : 56,
  "components" : [ "primary::Sources" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func authContext()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Button/LoginButton.swift",
  "fileLinesCount" : 188,
  "components" : [ "primary::Sources" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func url()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Networking/NetworkRequest.swift",
  "fileLinesCount" : 111,
  "components" : [ "primary::Sources" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func execute()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/Networking/NetworkProvider.swift",
  "fileLinesCount" : 81,
  "components" : [ "primary::Sources" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func logout()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/UberAuth.swift",
  "fileLinesCount" : 157,
  "components" : [ "primary::Sources" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func handle()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/AuthProviding.swift",
  "fileLinesCount" : 56,
  "components" : [ "primary::Sources" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func handle()",
  "longName" : "",
  "relativeFileName" : "Sources/UberAuth/UberAuth.swift",
  "fileLinesCount" : 157,
  "components" : [ "primary::Sources" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]