[ {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/error/CompatibilityApiError.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/error/ErrorParser.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/error/SurgeConfirmation.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/error/ApiError.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/error/Meta.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/error/ClientError.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/services/RidesService.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/UberRidesApi.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/ProductsResponse.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/Promotion.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/RideEstimate.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/RideRequestParameters.java",
  "extension" : "java",
  "linesOfCode" : 312,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/PaymentMethodsResponse.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/Product.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/RideMap.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/Place.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/UserProfile.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/TimeEstimate.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/Location.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/PlaceParameters.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/UserActivity.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/Driver.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/RideReceipt.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/SandboxRideRequestParameters.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/PriceEstimatesResponse.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/SandboxProductRequestParameters.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/PriceEstimate.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/Vehicle.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/RideUpdateParameters.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/Ride.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/TimeEstimatesResponse.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/UserActivityPage.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-rides/src/main/java/com/uber/sdk/rides/client/model/PaymentMethod.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::uber-rides" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/auth/internal/OAuthScopesAdapter.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/auth/internal/OAuth2Service.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/auth/internal/LoginPARResponse.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/auth/internal/TokenRequestFlow.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/auth/internal/OAuthScopes.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/auth/ProfileHint.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/auth/AccessToken.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/auth/AuthException.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/auth/AccessTokenStorage.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/auth/Scope.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/auth/ServerTokenAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/auth/AuthorizationCodeGrantFlow.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/auth/Authenticator.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/auth/AccessTokenAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/auth/BaseRefreshableAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/client/internal/ApiInterceptor.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/client/internal/LoginPARRequestException.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/client/internal/BigDecimalAdapter.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/client/internal/RefreshAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/client/internal/LoginPushedAuthorizationRequest.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/client/Session.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/client/utils/Preconditions.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/client/ServerTokenSession.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/client/AccessTokenSession.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core/src/main/java/com/uber/sdk/core/client/SessionConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::uber-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core-oauth-client-adapter/src/main/java/com/uber/sdk/core/auth/OAuth2Credentials.java",
  "extension" : "java",
  "linesOfCode" : 186,
  "components" : [ "primary::uber-core-oauth-client-adapter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core-oauth-client-adapter/src/main/java/com/uber/sdk/core/auth/CredentialsAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::uber-core-oauth-client-adapter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uber-core-oauth-client-adapter/src/main/java/com/uber/sdk/core/client/CredentialsSession.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::uber-core-oauth-client-adapter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "releasenotes.gtpl",
  "extension" : "gtpl",
  "linesOfCode" : 5,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
} ]