uber / rides-android-sdk
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 23% | 40% | 35%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java0% | 0% | 37% | 48% | 13%
kt0% | 0% | 0% | 33% | 66%
kts0% | 0% | 0% | 48% | 51%
xml0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
gtpl0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
core-android0% | 0% | 35% | 42% | 21%
rides-android0% | 0% | 31% | 46% | 22%
core0% | 0% | 0% | 54% | 45%
ROOT0% | 0% | 0% | 80% | 19%
authentication0% | 0% | 0% | 11% | 88%
gradle0% | 0% | 0% | 0% | 100%
spotless0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
LoginActivity.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
402 38
RideRequestButton.java
in rides-android/src/main/java/com/uber/sdk/android/rides
267 21
LoginManager.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
255 23
RideRequestActivity.java
in rides-android/src/main/java/com/uber/sdk/android/rides
235 14
SsoDeeplink.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
227 17
RideRequestView.java
in rides-android/src/main/java/com/uber/sdk/android/rides
199 16
RideRequestButtonController.java
in rides-android/src/main/java/com/uber/sdk/android/rides/internal
199 9
UberButton.kt
in core/src/main/kotlin/com/uber/sdk2/core/ui/legacy
199 4
UberButton.java
in core-android/src/main/java/com/uber/sdk/android/core
199 13
AuthUtils.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
189 16
RideParameters.java
in rides-android/src/main/java/com/uber/sdk/android/rides
173 18
RideRequestDeeplink.java
in rides-android/src/main/java/com/uber/sdk/android/rides
167 7
LoginButton.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
165 22
159 -
AppProtocol.java
in core-android/src/main/java/com/uber/sdk/android/core/utils
151 11
CustomTabsHelper.java
in core-android/src/main/java/com/uber/sdk/android/core/utils
139 6
CustomTabsHelper.kt
in core/src/main/kotlin/com/uber/sdk2/core/utils
124 5
AuthActivity.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/internal
110 6
AccessTokenManager.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
105 6
LegacyUriRedirectHandler.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
104 5
AuthProvider.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/internal
91 2
UniversalSsoLink.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/internal/sso
91 2
75 -
Utility.java
in core-android/src/main/java/com/uber/sdk/android/core/utils
66 7
UriConfig.kt
in core/src/main/kotlin/com/uber/sdk2/core/config
59 1
UberAuthButton.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/ui
58 1
SsoConfig.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/request
55 1
LoginButton.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/ui
52 3
build.gradle.kts
in authentication
51 -
UberStyle.java
in core-android/src/main/java/com/uber/sdk/android/core
46 3
TimeDelegate.java
in rides-android/src/main/java/com/uber/sdk/android/rides/internal
44 5
ub__ride_request_button.xml
in rides-android/src/main/res/layout
44 -
UberButton.kt
in core/src/main/kotlin/com/uber/sdk2/core/ui
43 -
AuthenticationError.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
43 2
AuthService.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/internal/service
41 3
RideRequestActivityBehavior.java
in rides-android/src/main/java/com/uber/sdk/android/rides
37 4
UberStyle.kt
in core/src/main/kotlin/com/uber/sdk2/core/ui
37 2
TimePriceDelegate.java
in rides-android/src/main/java/com/uber/sdk/android/rides/internal
36 4
35 -
33 -
strings_unlocalized.xml
in core/src/main/res/values
30 -
strings_unlocalized.xml
in core-android/src/main/res/values
30 -
SignupDeeplink.java
in core-android/src/main/java/com/uber/sdk/android/core/install
29 3
PKCEGeneratorImpl.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/internal
28 2
build.gradle.kts
in rides-android
27 -
styles.xml
in core-android/src/main/res/values
27 -
attrs.xml
in core-android/src/main/res/values
26 -
UberAuthClientImpl.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth
25 2
build.gradle.kts
in core-android
25 -
UberSdk.java
in core-android/src/main/java/com/uber/sdk/android/core
23 5
Files With Most Units (Top 48)
File# lines# units
LoginActivity.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
402 38
LoginManager.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
255 23
LoginButton.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
165 22
RideRequestButton.java
in rides-android/src/main/java/com/uber/sdk/android/rides
267 21
RideParameters.java
in rides-android/src/main/java/com/uber/sdk/android/rides
173 18
SsoDeeplink.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
227 17
RideRequestView.java
in rides-android/src/main/java/com/uber/sdk/android/rides
199 16
AuthUtils.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
189 16
RideRequestActivity.java
in rides-android/src/main/java/com/uber/sdk/android/rides
235 14
UberButton.java
in core-android/src/main/java/com/uber/sdk/android/core
199 13
AppProtocol.java
in core-android/src/main/java/com/uber/sdk/android/core/utils
151 11
RideRequestButtonController.java
in rides-android/src/main/java/com/uber/sdk/android/rides/internal
199 9
RideRequestDeeplink.java
in rides-android/src/main/java/com/uber/sdk/android/rides
167 7
Utility.java
in core-android/src/main/java/com/uber/sdk/android/core/utils
66 7
AuthActivity.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/internal
110 6
CustomTabsHelper.java
in core-android/src/main/java/com/uber/sdk/android/core/utils
139 6
AccessTokenManager.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
105 6
TimeDelegate.java
in rides-android/src/main/java/com/uber/sdk/android/rides/internal
44 5
CustomTabsHelper.kt
in core/src/main/kotlin/com/uber/sdk2/core/utils
124 5
UberSdk.java
in core-android/src/main/java/com/uber/sdk/android/core
23 5
LegacyUriRedirectHandler.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
104 5
RideRequestActivityBehavior.java
in rides-android/src/main/java/com/uber/sdk/android/rides
37 4
TimePriceDelegate.java
in rides-android/src/main/java/com/uber/sdk/android/rides/internal
36 4
UberButton.kt
in core/src/main/kotlin/com/uber/sdk2/core/ui/legacy
199 4
RequestDeeplinkBehavior.java
in rides-android/src/main/java/com/uber/sdk/android/rides
22 3
LoginButton.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/ui
52 3
AuthService.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/internal/service
41 3
Preconditions.java
in core-android/src/main/java/com/uber/sdk/android/core/utils
22 3
SignupDeeplink.java
in core-android/src/main/java/com/uber/sdk/android/core/install
29 3
UberStyle.java
in core-android/src/main/java/com/uber/sdk/android/core
46 3
UberStyle.kt
in core/src/main/kotlin/com/uber/sdk2/core/ui
37 2
UberAuthClientImpl.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth
25 2
AuthProvider.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/internal
91 2
PKCEGeneratorImpl.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/internal
28 2
UniversalSsoLink.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/internal/sso
91 2
PackageManagers.java
in core-android/src/main/java/com/uber/sdk/android/core/utils
19 2
AuthenticationError.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
43 2
UriConfig.kt
in core/src/main/kotlin/com/uber/sdk2/core/config
59 1
UberAuthButton.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/ui
58 1
SsoConfig.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/request
55 1
Base64Util.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/internal/utils
20 1
CustomTabsLauncherImpl.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/internal/sso
12 1
SsoLinkFactory.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/internal/sso
13 1
AuthRedirectActivity.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/internal
10 1
AppDiscovery.kt
in authentication/src/main/kotlin/com/uber/sdk2/auth/internal
15 1
LoginRedirectReceiverActivity.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
12 1
SsoDeeplinkFactory.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
19 1
LoginAuthenticationException.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
11 1
Files With Long Lines (Top 6)

There are 6 files with lines longer than 120 characters. In total, there are 11 long lines.

File# lines# units# long lines
LoginActivity.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
402 38 4
75 - 3
RideRequestActivity.java
in rides-android/src/main/java/com/uber/sdk/android/rides
235 14 1
RideRequestButtonController.java
in rides-android/src/main/java/com/uber/sdk/android/rides/internal
199 9 1
AccessTokenManager.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
105 6 1
LoginManager.java
in core-android/src/main/java/com/uber/sdk/android/core/auth
255 23 1
Correlations

File Size vs. Commits (all time): 138 points

authentication/src/main/kotlin/com/uber/sdk2/auth/internal/AuthActivity.kt x: 17 commits (all time) y: 110 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/AuthProviding.kt x: 8 commits (all time) y: 6 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/internal/AuthProvider.kt x: 25 commits (all time) y: 91 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/internal/sso/UniversalSsoLink.kt x: 24 commits (all time) y: 91 lines of code authentication/build.gradle.kts x: 29 commits (all time) y: 51 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/AppDiscovering.kt x: 4 commits (all time) y: 6 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/UberAuthClientImpl.kt x: 6 commits (all time) y: 25 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/client/UberAuthClient.kt x: 8 commits (all time) y: 14 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/exception/AuthException.kt x: 6 commits (all time) y: 16 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/internal/AppDiscovery.kt x: 8 commits (all time) y: 15 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/internal/AuthRedirectActivity.kt x: 5 commits (all time) y: 10 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/internal/PKCEGeneratorImpl.kt x: 7 commits (all time) y: 28 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/internal/service/AuthService.kt x: 11 commits (all time) y: 41 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/internal/sso/CustomTabsLauncherImpl.kt x: 6 commits (all time) y: 12 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/internal/utils/Base64Util.kt x: 6 commits (all time) y: 20 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/request/AuthContext.kt x: 10 commits (all time) y: 12 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/request/AuthType.kt x: 4 commits (all time) y: 8 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/request/SsoConfig.kt x: 6 commits (all time) y: 55 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/response/UberToken.kt x: 4 commits (all time) y: 12 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/ui/LoginButton.kt x: 4 commits (all time) y: 52 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/ui/UberAuthButton.kt x: 9 commits (all time) y: 58 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/ui/theme/UberButtonAttributes.kt x: 5 commits (all time) y: 15 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/ui/theme/UberTheme.kt x: 5 commits (all time) y: 21 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/ui/theme/UberTypography.kt x: 4 commits (all time) y: 10 lines of code build.gradle.kts x: 15 commits (all time) y: 159 lines of code core-android/build.gradle.kts x: 11 commits (all time) y: 25 lines of code core/build.gradle.kts x: 16 commits (all time) y: 35 lines of code core/src/main/kotlin/com/uber/sdk2/core/config/UriConfig.kt x: 16 commits (all time) y: 59 lines of code core/src/main/kotlin/com/uber/sdk2/core/ui/UberButton.kt x: 10 commits (all time) y: 43 lines of code core/src/main/kotlin/com/uber/sdk2/core/ui/UberStyle.kt x: 5 commits (all time) y: 37 lines of code core/src/main/kotlin/com/uber/sdk2/core/ui/legacy/UberButton.kt x: 6 commits (all time) y: 199 lines of code core/src/main/kotlin/com/uber/sdk2/core/utils/CustomTabsHelper.kt x: 12 commits (all time) y: 124 lines of code rides-android/build.gradle.kts x: 10 commits (all time) y: 27 lines of code settings.gradle.kts x: 15 commits (all time) y: 33 lines of code spotless/copyright.java x: 5 commits (all time) y: 1 lines of code authentication/src/main/res/values-hi-rIN/strings_localized.xml x: 2 commits (all time) y: 4 lines of code authentication/src/main/res/values/styles.xml x: 2 commits (all time) y: 15 lines of code gradle/libs.versions.toml x: 24 commits (all time) y: 75 lines of code authentication/lint.xml x: 3 commits (all time) y: 7 lines of code authentication/src/main/res/xml/network_security_config.xml x: 3 commits (all time) y: 15 lines of code core-android/src/main/java/com/uber/sdk/android/core/UberButton.java x: 8 commits (all time) y: 199 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/LoginActivity.java x: 39 commits (all time) y: 402 lines of code core-android/src/main/res/values/styles.xml x: 4 commits (all time) y: 27 lines of code core/src/main/res/drawable/uber_button_background_black.xml x: 3 commits (all time) y: 4 lines of code core/src/main/res/drawable/uber_button_background_selector_black.xml x: 3 commits (all time) y: 5 lines of code core/src/main/res/values/attrs.xml x: 3 commits (all time) y: 12 lines of code core/src/main/res/values/dimens.xml x: 3 commits (all time) y: 9 lines of code core/src/main/res/values/strings_unlocalized.xml x: 3 commits (all time) y: 30 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/RideRequestButton.java x: 17 commits (all time) y: 267 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/RideRequestView.java x: 20 commits (all time) y: 199 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/SsoDeeplink.java x: 25 commits (all time) y: 227 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/AuthUtils.java x: 11 commits (all time) y: 189 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/LoginManager.java x: 50 commits (all time) y: 255 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/RideRequestActivity.java x: 20 commits (all time) y: 235 lines of code core-android/src/main/java/com/uber/sdk/android/core/UberSdk.java x: 5 commits (all time) y: 23 lines of code core-android/src/main/java/com/uber/sdk/android/core/UberStyle.java x: 3 commits (all time) y: 46 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/AccessTokenManager.java x: 3 commits (all time) y: 105 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/AuthenticationError.java x: 4 commits (all time) y: 43 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/LegacyUriRedirectHandler.java x: 8 commits (all time) y: 104 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/LoginButton.java x: 9 commits (all time) y: 165 lines of code core-android/src/main/java/com/uber/sdk/android/core/utils/AppProtocol.java x: 17 commits (all time) y: 151 lines of code core-android/src/main/java/com/uber/sdk/android/core/utils/CustomTabsHelper.java x: 9 commits (all time) y: 139 lines of code core-android/src/main/java/com/uber/sdk/android/core/utils/PackageManagers.java x: 3 commits (all time) y: 19 lines of code core-android/src/main/java/com/uber/sdk/android/core/utils/Utility.java x: 8 commits (all time) y: 66 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/RequestDeeplink.java x: 15 commits (all time) y: 16 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/RequestDeeplinkBehavior.java x: 7 commits (all time) y: 22 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/RideParameters.java x: 5 commits (all time) y: 173 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/RideRequestActivityBehavior.java x: 9 commits (all time) y: 37 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/RideRequestDeeplink.java x: 8 commits (all time) y: 167 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/internal/RideRequestButtonController.java x: 7 commits (all time) y: 199 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/internal/TimeDelegate.java x: 3 commits (all time) y: 44 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/internal/TimePriceDelegate.java x: 3 commits (all time) y: 36 lines of code core-android/src/main/java/com/uber/sdk/android/core/SupportedAppType.java x: 2 commits (all time) y: 6 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/LoginRedirectReceiverActivity.java x: 2 commits (all time) y: 12 lines of code rides-android/src/main/res/layout/ub__ride_request_button.xml x: 2 commits (all time) y: 44 lines of code core-android/lint.xml x: 1 commits (all time) y: 7 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/LoginAuthenticationException.java x: 1 commits (all time) y: 11 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/ResponseType.java x: 1 commits (all time) y: 5 lines of code core-android/src/main/res/drawable/uber_button_background_black.xml x: 1 commits (all time) y: 4 lines of code core-android/src/main/res/values/attrs.xml x: 1 commits (all time) y: 26 lines of code
402.0
lines of code
  min: 1.0
  average: 42.38
  25th percentile: 6.0
  median: 12.0
  75th percentile: 41.5
  max: 402.0
0 50.0
commits (all time)
min: 1.0 | average: 6.33 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 8.0 | max: 50.0

File Size vs. Contributors (all time): 138 points

authentication/src/main/kotlin/com/uber/sdk2/auth/internal/AuthActivity.kt x: 1 contributors (all time) y: 110 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/AuthProviding.kt x: 1 contributors (all time) y: 6 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/internal/AuthProvider.kt x: 1 contributors (all time) y: 91 lines of code authentication/build.gradle.kts x: 1 contributors (all time) y: 51 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/UberAuthClientImpl.kt x: 1 contributors (all time) y: 25 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/client/UberAuthClient.kt x: 1 contributors (all time) y: 14 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/exception/AuthException.kt x: 1 contributors (all time) y: 16 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/internal/AppDiscovery.kt x: 1 contributors (all time) y: 15 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/internal/AuthRedirectActivity.kt x: 1 contributors (all time) y: 10 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/internal/PKCEGeneratorImpl.kt x: 1 contributors (all time) y: 28 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/internal/service/AuthService.kt x: 1 contributors (all time) y: 41 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/internal/sso/CustomTabsLauncherImpl.kt x: 1 contributors (all time) y: 12 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/internal/utils/Base64Util.kt x: 1 contributors (all time) y: 20 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/request/AuthType.kt x: 1 contributors (all time) y: 8 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/request/SsoConfig.kt x: 1 contributors (all time) y: 55 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/ui/UberAuthButton.kt x: 1 contributors (all time) y: 58 lines of code authentication/src/main/kotlin/com/uber/sdk2/auth/ui/theme/UberTheme.kt x: 1 contributors (all time) y: 21 lines of code build.gradle.kts x: 1 contributors (all time) y: 159 lines of code core/build.gradle.kts x: 1 contributors (all time) y: 35 lines of code core/src/main/kotlin/com/uber/sdk2/core/config/UriConfig.kt x: 1 contributors (all time) y: 59 lines of code core/src/main/kotlin/com/uber/sdk2/core/ui/UberButton.kt x: 1 contributors (all time) y: 43 lines of code core/src/main/kotlin/com/uber/sdk2/core/ui/UberStyle.kt x: 1 contributors (all time) y: 37 lines of code core/src/main/kotlin/com/uber/sdk2/core/ui/legacy/UberButton.kt x: 1 contributors (all time) y: 199 lines of code core/src/main/kotlin/com/uber/sdk2/core/utils/CustomTabsHelper.kt x: 1 contributors (all time) y: 124 lines of code settings.gradle.kts x: 1 contributors (all time) y: 33 lines of code spotless/copyright.java x: 1 contributors (all time) y: 1 lines of code authentication/src/main/res/values-hi-rIN/strings_localized.xml x: 1 contributors (all time) y: 4 lines of code gradle/libs.versions.toml x: 1 contributors (all time) y: 75 lines of code authentication/lint.xml x: 1 contributors (all time) y: 7 lines of code core-android/src/main/java/com/uber/sdk/android/core/UberButton.java x: 4 contributors (all time) y: 199 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/LoginActivity.java x: 8 contributors (all time) y: 402 lines of code core-android/src/main/res/values/styles.xml x: 2 contributors (all time) y: 27 lines of code core/src/main/res/values/strings_unlocalized.xml x: 1 contributors (all time) y: 30 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/RideRequestButton.java x: 5 contributors (all time) y: 267 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/RideRequestView.java x: 6 contributors (all time) y: 199 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/SsoDeeplink.java x: 9 contributors (all time) y: 227 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/AuthUtils.java x: 6 contributors (all time) y: 189 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/LoginManager.java x: 9 contributors (all time) y: 255 lines of code core-android/src/main/res/values/dimens.xml x: 2 contributors (all time) y: 10 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/RideRequestActivity.java x: 4 contributors (all time) y: 235 lines of code core-android/src/main/java/com/uber/sdk/android/core/UberSdk.java x: 3 contributors (all time) y: 23 lines of code core-android/src/main/java/com/uber/sdk/android/core/UberStyle.java x: 2 contributors (all time) y: 46 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/AccessTokenManager.java x: 2 contributors (all time) y: 105 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/AuthenticationError.java x: 2 contributors (all time) y: 43 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/LegacyUriRedirectHandler.java x: 4 contributors (all time) y: 104 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/LoginButton.java x: 3 contributors (all time) y: 165 lines of code core-android/src/main/java/com/uber/sdk/android/core/auth/LoginCallback.java x: 3 contributors (all time) y: 10 lines of code core-android/src/main/java/com/uber/sdk/android/core/install/SignupDeeplink.java x: 2 contributors (all time) y: 29 lines of code core-android/src/main/java/com/uber/sdk/android/core/utils/AppProtocol.java x: 7 contributors (all time) y: 151 lines of code core-android/src/main/java/com/uber/sdk/android/core/utils/CustomTabsHelper.java x: 5 contributors (all time) y: 139 lines of code core-android/src/main/java/com/uber/sdk/android/core/utils/PackageManagers.java x: 2 contributors (all time) y: 19 lines of code core-android/src/main/java/com/uber/sdk/android/core/utils/Preconditions.java x: 4 contributors (all time) y: 22 lines of code core-android/src/main/java/com/uber/sdk/android/core/utils/Utility.java x: 3 contributors (all time) y: 66 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/RequestDeeplink.java x: 4 contributors (all time) y: 16 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/RequestDeeplinkBehavior.java x: 3 contributors (all time) y: 22 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/RideParameters.java x: 3 contributors (all time) y: 173 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/RideRequestActivityBehavior.java x: 3 contributors (all time) y: 37 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/RideRequestDeeplink.java x: 5 contributors (all time) y: 167 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/internal/RideRequestButtonView.java x: 2 contributors (all time) y: 9 lines of code rides-android/src/main/java/com/uber/sdk/android/rides/internal/TimePriceDelegate.java x: 2 contributors (all time) y: 36 lines of code core-android/src/main/java/com/uber/sdk/android/core/SupportedAppType.java x: 2 contributors (all time) y: 6 lines of code core-android/src/main/java/com/uber/sdk/android/core/Deeplink.java x: 2 contributors (all time) y: 12 lines of code core-android/src/main/res/values/attrs.xml x: 1 contributors (all time) y: 26 lines of code
402.0
lines of code
  min: 1.0
  average: 42.38
  25th percentile: 6.0
  median: 12.0
  75th percentile: 41.5
  max: 402.0
0 9.0
contributors (all time)
min: 1.0 | average: 1.71 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 9.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".