facebook / facebook-android-sdk
File Size

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

Intro
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...
File Size Overall
  • There are 469 files with 42,222 lines of code.
    • 1 very long files (1,298 lines of code)
    • 12 long files (7,945 lines of code)
    • 37 medium size files (11,351 lines of codeclsfd_ftr_w_mp_ins)
    • 66 small files (9,128 lines of code)
    • 353 very small files (12,500 lines of code)
3% | 18% | 26% | 21% | 29%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: zoomable circles | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
kt4% | 19% | 30% | 21% | 24%
java0% | 25% | 23% | 28% | 22%
xml0% | 0% | 0% | 3% | 96%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
facebook-core/src/main/java6% | 13% | 36% | 20% | 22%
facebook-common/src/main/java0% | 27% | 22% | 25% | 25%
facebook-share/src/main/java0% | 60% | 0% | 23% | 15%
facebook-login/src/main/java0% | 53% | 27% | 12% | 7%
facebook-bolts/src/main/java0% | 61% | 0% | 12% | 26%
facebook-gamingservices/src/main/java0% | 0% | 28% | 33% | 38%
facebook-applinks/src/main/java0% | 0% | 66% | 32% | <1%
facebook-messenger/src/main/java0% | 0% | 0% | 58% | 41%
facebook-testutil/src/main/java0% | 0% | 0% | 40% | 59%
facebook-common/src/main/res0% | 0% | 0% | 6% | 93%
facebook-login/src/main/res0% | 0% | 0% | 0% | 100%
facebook-messenger/src/main/res0% | 0% | 0% | 0% | 100%
facebook-share/src/main/res0% | 0% | 0% | 0% | 100%
facebook0% | 0% | 0% | 0% | 100%
facebook/src/main/java0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
GraphRequest.kt
in facebook-core/src/main/java/com/facebook
1298 52
Utility.kt
in facebook-core/src/main/java/com/facebook/internal
938 58
LoginManager.kt
in facebook-common/src/main/java/com/facebook/login
840 58
NativeProtocol.kt
in facebook-core/src/main/java/com/facebook/internal
736 27
WebDialog.kt
in facebook-common/src/main/java/com/facebook/internal
723 33
LoginButton.java
in facebook-login/src/main/java/com/facebook/login/widget
686 83
Task.kt
in facebook-bolts/src/main/java/com/facebook/bolts
626 45
LoginClient.kt
in facebook-common/src/main/java/com/facebook/login
617 36
ShareApi.java
in facebook-share/src/main/java/com/facebook/share
598 23
FacebookSdk.kt
in facebook-core/src/main/java/com/facebook
587 45
AppEventsLoggerImpl.kt
in facebook-core/src/main/java/com/facebook/appevents
563 30
ShareInternalUtility.kt
in facebook-common/src/main/java/com/facebook/share/internal
523 32
VideoUploader.java
in facebook-share/src/main/java/com/facebook/share/internal
508 40
AccessToken.kt
in facebook-core/src/main/java/com/facebook
477 21
DeviceAuthDialog.kt
in facebook-common/src/main/java/com/facebook/login
470 18
ViewHierarchy.kt
in facebook-core/src/main/java/com/facebook/appevents/codeless/internal
456 13
AuthenticationTokenClaims.kt
in facebook-core/src/main/java/com/facebook
443 7
FileLruCache.kt
in facebook-core/src/main/java/com/facebook/internal
441 26
LegacyTokenHelper.kt
in facebook-core/src/main/java/com/facebook
421 22
CodelessMatcher.kt
in facebook-core/src/main/java/com/facebook/appevents/codeless
418 10
ShareDialog.kt
in facebook-common/src/main/java/com/facebook/share/widget
385 18
ShareContentValidation.kt
in facebook-common/src/main/java/com/facebook/share/internal
378 27
AppLinkData.java
in facebook-applinks/src/main/java/com/facebook/applinks
364 17
ProfilePictureView.java
in facebook-login/src/main/java/com/facebook/login/widget
356 28
InAppPurchaseEventManager.kt
in facebook-core/src/main/java/com/facebook/appevents/iap
333 6
ModelManager.kt
in facebook-core/src/main/java/com/facebook/appevents/ml
330 9
InAppPurchaseBillingClientWrapper.kt
in facebook-core/src/main/java/com/facebook/appevents/iap
329 7
UserSettingsManager.kt
in facebook-core/src/main/java/com/facebook
327 11
FeatureExtractor.kt
in facebook-core/src/main/java/com/facebook/appevents/suggestedevents
324 3
AccessTokenManager.kt
in facebook-core/src/main/java/com/facebook
303 5
GameRequestDialog.java
in facebook-gamingservices/src/main/java/com/facebook/gamingservices
291 24
FetchedAppSettingsManager.kt
in facebook-core/src/main/java/com/facebook/internal
273 5
FacebookButtonBase.kt
in facebook-common/src/main/java/com/facebook
268 13
AttributionIdentifiers.kt
in facebook-core/src/main/java/com/facebook/internal
267 3
DialogPresenter.kt
in facebook-common/src/main/java/com/facebook/internal
265 16
FacebookRequestError.kt
in facebook-core/src/main/java/com/facebook
260 5
GraphResponse.kt
in facebook-core/src/main/java/com/facebook
260 3
LoginMethodHandler.kt
in facebook-common/src/main/java/com/facebook/login
251 11
ImageDownloader.kt
in facebook-core/src/main/java/com/facebook/internal
247 8
UserDataStore.kt
in facebook-core/src/main/java/com/facebook/appevents
244 6
ContextSwitchDialog.java
in facebook-gamingservices/src/main/java/com/facebook/gamingservices
235 16
ContextCreateDialog.java
in facebook-gamingservices/src/main/java/com/facebook/gamingservices
230 16
AppEventQueue.kt
in facebook-core/src/main/java/com/facebook/appevents
226 9
ViewIndexer.kt
in facebook-core/src/main/java/com/facebook/appevents/codeless
223 7
LoginLogger.kt
in facebook-common/src/main/java/com/facebook/login
223 9
ContextChooseDialog.java
in facebook-gamingservices/src/main/java/com/facebook/gamingservices
217 14
InstrumentUtility.kt
in facebook-core/src/main/java/com/facebook/internal/instrument
207 13
FeatureManager.kt
in facebook-core/src/main/java/com/facebook/internal
205 7
Validate.kt
in facebook-core/src/main/java/com/facebook/internal
203 23
FetchedAppGateKeepersManager.kt
in facebook-core/src/main/java/com/facebook/internal
201 7
Files With Most Units (Top 50)
File# lines# units
LoginButton.java
in facebook-login/src/main/java/com/facebook/login/widget
686 83
Utility.kt
in facebook-core/src/main/java/com/facebook/internal
938 58
LoginManager.kt
in facebook-common/src/main/java/com/facebook/login
840 58
GraphRequest.kt
in facebook-core/src/main/java/com/facebook
1298 52
FacebookSdk.kt
in facebook-core/src/main/java/com/facebook
587 45
Task.kt
in facebook-bolts/src/main/java/com/facebook/bolts
626 45
VideoUploader.java
in facebook-share/src/main/java/com/facebook/share/internal
508 40
LoginClient.kt
in facebook-common/src/main/java/com/facebook/login
617 36
WebDialog.kt
in facebook-common/src/main/java/com/facebook/internal
723 33
ShareInternalUtility.kt
in facebook-common/src/main/java/com/facebook/share/internal
523 32
AppEventsLogger.kt
in facebook-core/src/main/java/com/facebook/appevents
195 31
ShareOpenGraphValueContainer.java
in facebook-common/src/main/java/com/facebook/share/model
181 31
AppEventsLoggerImpl.kt
in facebook-core/src/main/java/com/facebook/appevents
563 30
ProfilePictureView.java
in facebook-login/src/main/java/com/facebook/login/widget
356 28
NativeProtocol.kt
in facebook-core/src/main/java/com/facebook/internal
736 27
ShareContentValidation.kt
in facebook-common/src/main/java/com/facebook/share/internal
378 27
FileLruCache.kt
in facebook-core/src/main/java/com/facebook/internal
441 26
GameRequestDialog.java
in facebook-gamingservices/src/main/java/com/facebook/gamingservices
291 24
Validate.kt
in facebook-core/src/main/java/com/facebook/internal
203 23
ShareApi.java
in facebook-share/src/main/java/com/facebook/share
598 23
LegacyTokenHelper.kt
in facebook-core/src/main/java/com/facebook
421 22
AccessToken.kt
in facebook-core/src/main/java/com/facebook
477 21
MessageDialog.java
in facebook-share/src/main/java/com/facebook/share/widget
154 19
GameRequestDialog.java
in facebook-share/src/main/java/com/facebook/share/widget
158 19
DeviceAuthDialog.kt
in facebook-common/src/main/java/com/facebook/login
470 18
ShareDialog.kt
in facebook-common/src/main/java/com/facebook/share/widget
385 18
AppLinkData.java
in facebook-applinks/src/main/java/com/facebook/applinks
364 17
MockSharedPreference.kt
in facebook-testutil/src/main/java/com/facebook
75 17
BundleJSONConverter.kt
in facebook-core/src/main/java/com/facebook/internal
159 16
ContextCreateDialog.java
in facebook-gamingservices/src/main/java/com/facebook/gamingservices
230 16
SDKLogger.java
in facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/internal
104 16
ContextSwitchDialog.java
in facebook-gamingservices/src/main/java/com/facebook/gamingservices
235 16
DialogPresenter.kt
in facebook-common/src/main/java/com/facebook/internal
265 16
InternalAppEventsLogger.kt
in facebook-core/src/main/java/com/facebook/appevents
110 15
GameRequestContent.kt
in facebook-common/src/main/java/com/facebook/share/model
149 15
ContextChooseDialog.java
in facebook-gamingservices/src/main/java/com/facebook/gamingservices
217 14
WebViewLoginMethodHandler.kt
in facebook-common/src/main/java/com/facebook/login
151 14
ShareButtonBase.java
in facebook-share/src/main/java/com/facebook/share/widget
113 14
InstrumentUtility.kt
in facebook-core/src/main/java/com/facebook/internal/instrument
207 13
Logger.kt
in facebook-core/src/main/java/com/facebook/internal
114 13
ActivityLifecycleTracker.kt
in facebook-core/src/main/java/com/facebook/appevents/internal
188 13
ViewHierarchy.kt
in facebook-core/src/main/java/com/facebook/appevents/codeless/internal
456 13
FacebookButtonBase.kt
in facebook-common/src/main/java/com/facebook
268 13
ToolTipPopup.java
in facebook-login/src/main/java/com/facebook/login/widget
157 13
GraphRequestBatch.kt
in facebook-core/src/main/java/com/facebook
84 12
Profile.kt
in facebook-core/src/main/java/com/facebook
200 12
GameFeaturesLibrary.java
in facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming
111 12
ShareFeedContent.kt
in facebook-common/src/main/java/com/facebook/share/internal
107 12
UserSettingsManager.kt
in facebook-core/src/main/java/com/facebook
327 11
TournamentConfig.kt
in facebook-gamingservices/src/main/java/com/facebook/gamingservices
108 11
Files With Long Lines (Top 50)

There are 104 files with lines longer than 120 characters. In total, there are 488 long lines.

File# lines# units# long lines
strings.xml
in facebook-common/src/main/res/values-pl
26 - 7
strings.xml
in facebook-login/src/main/res/values-pl
26 - 7
strings.xml
in facebook-common/src/main/res/values-es-rES
26 - 6
strings.xml
in facebook-common/src/main/res/values-ro
26 - 6
strings.xml
in facebook-common/src/main/res/values-te
26 - 6
strings.xml
in facebook-common/src/main/res/values-ru
26 - 6
strings.xml
in facebook-common/src/main/res/values-tl
25 - 6
strings.xml
in facebook-common/src/main/res/values-it
26 - 6
strings.xml
in facebook-common/src/main/res/values-in
26 - 6
strings.xml
in facebook-common/src/main/res/values-gu
26 - 6
strings.xml
in facebook-common/src/main/res/values-ms
26 - 6
strings.xml
in facebook-common/src/main/res/values-fr-rCA
26 - 6
strings.xml
in facebook-common/src/main/res/values-pt-rPT
26 - 6
strings.xml
in facebook-common/src/main/res/values-ta
26 - 6
strings.xml
in facebook-common/src/main/res/values-th
26 - 6
strings.xml
in facebook-common/src/main/res/values-fi
26 - 6
strings.xml
in facebook-common/src/main/res/values-fr
26 - 6
strings.xml
in facebook-common/src/main/res/values-es
26 - 6
strings.xml
in facebook-common/src/main/res/values-hr
26 - 6
strings.xml
in facebook-common/src/main/res/values-hu
26 - 6
strings.xml
in facebook-common/src/main/res/values-bn
26 - 6
strings.xml
in facebook-common/src/main/res/values-hi
26 - 6
strings.xml
in facebook-common/src/main/res/values-ml
26 - 6
strings.xml
in facebook-common/src/main/res/values-kn
26 - 6
strings.xml
in facebook-common/src/main/res/values-ar
26 - 6
strings.xml
in facebook-common/src/main/res/values-pa
26 - 6
strings.xml
in facebook-login/src/main/res/values-es-rES
26 - 6
strings.xml
in facebook-login/src/main/res/values-ro
26 - 6
strings.xml
in facebook-login/src/main/res/values-te
26 - 6
strings.xml
in facebook-login/src/main/res/values-ru
26 - 6
strings.xml
in facebook-login/src/main/res/values-tl
25 - 6
strings.xml
in facebook-login/src/main/res/values-it
26 - 6
strings.xml
in facebook-login/src/main/res/values-in
26 - 6
strings.xml
in facebook-login/src/main/res/values-gu
26 - 6
strings.xml
in facebook-login/src/main/res/values-ms
26 - 6
strings.xml
in facebook-login/src/main/res/values-fr-rCA
26 - 6
strings.xml
in facebook-login/src/main/res/values-pt-rPT
26 - 6
strings.xml
in facebook-login/src/main/res/values-ta
26 - 6
strings.xml
in facebook-login/src/main/res/values-th
26 - 6
strings.xml
in facebook-login/src/main/res/values-fi
26 - 6
strings.xml
in facebook-login/src/main/res/values-fr
26 - 6
strings.xml
in facebook-login/src/main/res/values-es
26 - 6
strings.xml
in facebook-login/src/main/res/values-hr
26 - 6
strings.xml
in facebook-login/src/main/res/values-hu
26 - 6
strings.xml
in facebook-login/src/main/res/values-bn
26 - 6
strings.xml
in facebook-login/src/main/res/values-hi
26 - 6
strings.xml
in facebook-login/src/main/res/values-ml
26 - 6
strings.xml
in facebook-login/src/main/res/values-kn
26 - 6
strings.xml
in facebook-login/src/main/res/values-ar
26 - 6
strings.xml
in facebook-login/src/main/res/values-pa
26 - 6
Correlations

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

facebook-common/src/main/java/com/facebook/FacebookButtonBase.kt x: 1 commits (all time) y: 268 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareCameraEffectContent.kt x: 1 commits (all time) y: 69 lines of code facebook-common/src/main/java/com/facebook/share/model/CameraEffectArguments.kt x: 3 commits (all time) y: 64 lines of code facebook-common/src/main/java/com/facebook/share/model/CameraEffectTextures.kt x: 2 commits (all time) y: 70 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareHashtag.kt x: 3 commits (all time) y: 49 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareOpenGraphObject.kt x: 3 commits (all time) y: 34 lines of code facebook-common/src/main/java/com/facebook/share/model/SharePhoto.kt x: 3 commits (all time) y: 96 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareVideo.kt x: 4 commits (all time) y: 43 lines of code facebook-common/src/main/java/com/facebook/share/model/GameRequestContent.kt x: 1 commits (all time) y: 149 lines of code facebook-core/src/main/java/com/facebook/appevents/ondeviceprocessing/RemoteServiceWrapper.kt x: 6 commits (all time) y: 133 lines of code facebook-common/src/main/java/com/facebook/login/LoginManager.kt x: 4 commits (all time) y: 840 lines of code facebook-common/src/main/java/com/facebook/login/LoginStatusClient.kt x: 2 commits (all time) y: 39 lines of code facebook-core/src/main/java/com/facebook/internal/NativeProtocol.kt x: 21 commits (all time) y: 736 lines of code facebook-core/src/main/java/com/facebook/FacebookSdk.kt x: 9 commits (all time) y: 587 lines of code facebook-login/src/main/java/com/facebook/login/widget/LoginButton.java x: 18 commits (all time) y: 686 lines of code facebook-core/src/main/java/com/facebook/FacebookSdkVersion.kt x: 12 commits (all time) y: 4 lines of code facebook-bolts/src/main/java/com/facebook/bolts/BoltsExecutors.kt x: 2 commits (all time) y: 64 lines of code facebook-common/src/main/java/com/facebook/share/internal/CameraEffectFeature.kt x: 4 commits (all time) y: 8 lines of code facebook-common/src/main/java/com/facebook/share/internal/OpenGraphActionDialogFeature.kt x: 3 commits (all time) y: 8 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareDialogFeature.kt x: 3 commits (all time) y: 13 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMessengerActionButton.kt x: 2 commits (all time) y: 28 lines of code facebook-core/src/main/java/com/facebook/GraphRequest.kt x: 16 commits (all time) y: 1298 lines of code facebook-core/src/main/java/com/facebook/appevents/AppEventCollection.kt x: 5 commits (all time) y: 56 lines of code facebook-core/src/main/java/com/facebook/appevents/PersistedEvents.kt x: 5 commits (all time) y: 45 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareStoryContent.kt x: 1 commits (all time) y: 82 lines of code facebook-common/src/main/java/com/facebook/internal/FacebookDialogBase.kt x: 7 commits (all time) y: 181 lines of code facebook-common/src/main/java/com/facebook/share/widget/ShareDialog.kt x: 1 commits (all time) y: 385 lines of code facebook-share/src/main/java/com/facebook/share/widget/MessageDialog.java x: 17 commits (all time) y: 154 lines of code facebook-share/src/main/java/com/facebook/share/widget/SendButton.java x: 9 commits (all time) y: 53 lines of code facebook-share/src/main/java/com/facebook/share/widget/ShareButton.java x: 8 commits (all time) y: 68 lines of code facebook-share/src/main/java/com/facebook/share/widget/ShareButtonBase.java x: 7 commits (all time) y: 113 lines of code facebook-core/src/main/java/com/facebook/appevents/codeless/CodelessManager.kt x: 5 commits (all time) y: 149 lines of code facebook-core/src/main/java/com/facebook/internal/ImageResponseCache.kt x: 4 commits (all time) y: 85 lines of code facebook-common/src/main/java/com/facebook/share/internal/CameraEffectJSONUtility.kt x: 2 commits (all time) y: 113 lines of code facebook-common/src/main/java/com/facebook/login/CustomTabLoginMethodHandler.kt x: 3 commits (all time) y: 197 lines of code facebook-common/src/main/java/com/facebook/login/DeviceAuthDialog.kt x: 3 commits (all time) y: 470 lines of code facebook-common/src/main/java/com/facebook/login/GetTokenLoginMethodHandler.kt x: 3 commits (all time) y: 125 lines of code facebook-common/src/main/java/com/facebook/login/LoginClient.kt x: 2 commits (all time) y: 617 lines of code facebook-common/src/main/java/com/facebook/login/LoginLogger.kt x: 3 commits (all time) y: 223 lines of code facebook-common/src/main/java/com/facebook/login/WebLoginMethodHandler.kt x: 5 commits (all time) y: 176 lines of code facebook-common/src/main/java/com/facebook/login/WebViewLoginMethodHandler.kt x: 4 commits (all time) y: 151 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareLinkContent.kt x: 2 commits (all time) y: 44 lines of code facebook-core/src/main/java/com/facebook/appevents/AppEventsLogger.kt x: 5 commits (all time) y: 195 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareContentValidation.kt x: 5 commits (all time) y: 378 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareInternalUtility.kt x: 4 commits (all time) y: 523 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMedia.kt x: 1 commits (all time) y: 56 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMediaContent.kt x: 2 commits (all time) y: 76 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareOpenGraphAction.java x: 8 commits (all time) y: 54 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareOpenGraphContent.java x: 8 commits (all time) y: 75 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareOpenGraphValueContainer.java x: 10 commits (all time) y: 181 lines of code facebook-core/src/main/java/com/facebook/internal/Utility.kt x: 24 commits (all time) y: 938 lines of code facebook-bolts/src/main/java/com/facebook/bolts/AggregateException.kt x: 1 commits (all time) y: 38 lines of code facebook-bolts/src/main/java/com/facebook/bolts/AppLink.kt x: 1 commits (all time) y: 14 lines of code facebook-bolts/src/main/java/com/facebook/bolts/AppLinkResolver.kt x: 1 commits (all time) y: 5 lines of code facebook-bolts/src/main/java/com/facebook/bolts/AppLinks.kt x: 1 commits (all time) y: 16 lines of code facebook-bolts/src/main/java/com/facebook/bolts/CancellationToken.kt x: 1 commits (all time) y: 22 lines of code facebook-bolts/src/main/java/com/facebook/bolts/CancellationTokenRegistration.kt x: 1 commits (all time) y: 29 lines of code facebook-bolts/src/main/java/com/facebook/bolts/CancellationTokenSource.kt x: 1 commits (all time) y: 129 lines of code facebook-bolts/src/main/java/com/facebook/bolts/Task.kt x: 1 commits (all time) y: 626 lines of code facebook-common/src/main/res/values-mr/strings.xml x: 7 commits (all time) y: 26 lines of code facebook-common/src/main/java/com/facebook/share/ShareBuilder.kt x: 2 commits (all time) y: 4 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareContent.kt x: 5 commits (all time) y: 86 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/model/ContextSwitchContent.java x: 2 commits (all time) y: 48 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/TournamentConfig.kt x: 5 commits (all time) y: 108 lines of code facebook-common/src/main/java/com/facebook/share/internal/NativeDialogParameters.kt x: 1 commits (all time) y: 175 lines of code facebook-core/src/main/java/com/facebook/internal/Validate.kt x: 6 commits (all time) y: 203 lines of code facebook-core/src/main/java/com/facebook/appevents/internal/SessionLogger.kt x: 5 commits (all time) y: 129 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/InAppAdLibrary.java x: 5 commits (all time) y: 47 lines of code facebook-core/src/main/java/com/facebook/internal/FeatureManager.kt x: 8 commits (all time) y: 205 lines of code facebook-common/src/main/java/com/facebook/login/DeviceAuthMethodHandler.kt x: 2 commits (all time) y: 89 lines of code facebook-common/src/main/java/com/facebook/login/KatanaProxyLoginMethodHandler.kt x: 7 commits (all time) y: 63 lines of code facebook-common/src/main/java/com/facebook/login/LoginFragment.kt x: 2 commits (all time) y: 119 lines of code facebook-common/src/main/java/com/facebook/login/LoginMethodHandler.kt x: 8 commits (all time) y: 251 lines of code facebook-common/src/main/java/com/facebook/login/NativeAppLoginMethodHandler.kt x: 2 commits (all time) y: 141 lines of code facebook-core/src/main/java/com/facebook/internal/ServerProtocol.kt x: 20 commits (all time) y: 124 lines of code facebook-core/src/main/java/com/facebook/ProfileManager.kt x: 6 commits (all time) y: 58 lines of code facebook-common/src/main/java/com/facebook/AccessTokenTracker.kt x: 1 commits (all time) y: 58 lines of code facebook-common/src/main/java/com/facebook/FacebookActivity.kt x: 6 commits (all time) y: 89 lines of code facebook-common/src/main/java/com/facebook/share/Sharer.kt x: 1 commits (all time) y: 9 lines of code facebook-core/src/main/java/com/facebook/internal/NativeAppCallAttachmentStore.kt x: 3 commits (all time) y: 178 lines of code facebook-share/src/main/java/com/facebook/share/ShareApi.java x: 11 commits (all time) y: 598 lines of code facebook-common/src/main/java/com/facebook/login/PKCEUtil.kt x: 5 commits (all time) y: 62 lines of code facebook-core/src/main/java/com/facebook/FacebookException.kt x: 3 commits (all time) y: 30 lines of code facebook-core/src/main/java/com/facebook/appevents/aam/MetadataViewObserver.kt x: 4 commits (all time) y: 139 lines of code facebook-core/src/main/java/com/facebook/appevents/codeless/ViewIndexer.kt x: 5 commits (all time) y: 223 lines of code facebook-core/src/main/java/com/facebook/appevents/suggestedevents/ViewObserver.kt x: 3 commits (all time) y: 85 lines of code facebook-core/src/main/java/com/facebook/internal/instrument/errorreport/ErrorReportData.kt x: 3 commits (all time) y: 59 lines of code facebook-core/src/main/java/com/facebook/UserSettingsManager.kt x: 6 commits (all time) y: 327 lines of code facebook-core/src/main/java/com/facebook/appevents/ml/ModelManager.kt x: 6 commits (all time) y: 330 lines of code facebook-core/src/main/java/com/facebook/internal/FetchedAppGateKeepersManager.kt x: 10 commits (all time) y: 201 lines of code facebook-core/src/main/java/com/facebook/internal/FetchedAppSettingsManager.kt x: 10 commits (all time) y: 273 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/TournamentShareDialog.kt x: 8 commits (all time) y: 164 lines of code facebook-core/src/main/java/com/facebook/appevents/internal/AutomaticAnalyticsLogger.kt x: 3 commits (all time) y: 130 lines of code facebook-core/src/main/java/com/facebook/internal/AttributionIdentifiers.kt x: 5 commits (all time) y: 267 lines of code facebook-common/src/main/java/com/facebook/internal/WebDialog.kt x: 5 commits (all time) y: 723 lines of code facebook-core/src/main/java/com/facebook/AccessToken.kt x: 8 commits (all time) y: 477 lines of code facebook-core/src/main/java/com/facebook/AuthenticationToken.kt x: 14 commits (all time) y: 138 lines of code facebook-core/src/main/java/com/facebook/AuthenticationTokenClaims.kt x: 14 commits (all time) y: 443 lines of code facebook-core/src/main/java/com/facebook/AuthenticationTokenHeader.kt x: 10 commits (all time) y: 107 lines of code facebook-core/src/main/java/com/facebook/internal/Logger.kt x: 3 commits (all time) y: 114 lines of code facebook-core/src/main/java/com/facebook/AccessTokenManager.kt x: 8 commits (all time) y: 303 lines of code facebook-applinks/src/main/java/com/facebook/applinks/FacebookAppLinkResolver.java x: 7 commits (all time) y: 178 lines of code facebook-core/src/main/java/com/facebook/appevents/InternalAppEventsLogger.kt x: 8 commits (all time) y: 110 lines of code facebook-common/src/main/java/com/facebook/FacebookAuthorizationException.kt x: 2 commits (all time) y: 10 lines of code facebook-common/src/main/java/com/facebook/FacebookDialog.kt x: 2 commits (all time) y: 11 lines of code facebook-common/src/main/java/com/facebook/FacebookDialogException.kt x: 2 commits (all time) y: 23 lines of code facebook-common/src/main/java/com/facebook/internal/DialogPresenter.kt x: 4 commits (all time) y: 265 lines of code facebook-common/src/main/java/com/facebook/internal/FacebookDialogFragment.kt x: 3 commits (all time) y: 104 lines of code facebook-common/src/main/java/com/facebook/internal/FragmentWrapper.kt x: 2 commits (all time) y: 31 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareFeedContent.kt x: 2 commits (all time) y: 107 lines of code facebook-common/src/main/java/com/facebook/share/model/SharePhotoContent.kt x: 2 commits (all time) y: 57 lines of code facebook-core/src/main/java/com/facebook/AccessTokenCache.kt x: 4 commits (all time) y: 91 lines of code facebook-core/src/main/java/com/facebook/AuthenticationTokenCache.kt x: 4 commits (all time) y: 51 lines of code facebook-core/src/main/java/com/facebook/AuthenticationTokenManager.kt x: 2 commits (all time) y: 96 lines of code facebook-core/src/main/java/com/facebook/FacebookContentProvider.kt x: 3 commits (all time) y: 73 lines of code facebook-core/src/main/java/com/facebook/FacebookRequestError.kt x: 6 commits (all time) y: 260 lines of code facebook-core/src/main/java/com/facebook/GraphRequestAsyncTask.kt x: 2 commits (all time) y: 77 lines of code facebook-core/src/main/java/com/facebook/GraphRequestBatch.kt x: 2 commits (all time) y: 84 lines of code facebook-core/src/main/java/com/facebook/LegacyTokenHelper.kt x: 3 commits (all time) y: 421 lines of code facebook-core/src/main/java/com/facebook/Profile.kt x: 7 commits (all time) y: 200 lines of code facebook-core/src/main/java/com/facebook/ProfileCache.kt x: 4 commits (all time) y: 37 lines of code facebook-core/src/main/java/com/facebook/ProgressNoopOutputStream.kt x: 4 commits (all time) y: 35 lines of code facebook-core/src/main/java/com/facebook/appevents/AccessTokenAppIdPair.kt x: 3 commits (all time) y: 40 lines of code facebook-core/src/main/java/com/facebook/appevents/AppEvent.kt x: 4 commits (all time) y: 175 lines of code facebook-core/src/main/java/com/facebook/appevents/AppEventQueue.kt x: 6 commits (all time) y: 226 lines of code facebook-core/src/main/java/com/facebook/appevents/AppEventStore.kt x: 6 commits (all time) y: 105 lines of code facebook-core/src/main/java/com/facebook/appevents/AppEventsLoggerImpl.kt x: 5 commits (all time) y: 563 lines of code facebook-core/src/main/java/com/facebook/appevents/FlushStatistics.kt x: 3 commits (all time) y: 5 lines of code facebook-core/src/main/java/com/facebook/appevents/UserDataStore.kt x: 2 commits (all time) y: 244 lines of code facebook-core/src/main/java/com/facebook/appevents/aam/MetadataRule.kt x: 2 commits (all time) y: 52 lines of code facebook-core/src/main/java/com/facebook/appevents/codeless/CodelessMatcher.kt x: 2 commits (all time) y: 418 lines of code facebook-core/src/main/java/com/facebook/appevents/codeless/internal/ViewHierarchy.kt x: 2 commits (all time) y: 456 lines of code facebook-core/src/main/java/com/facebook/appevents/iap/InAppPurchaseEventManager.kt x: 2 commits (all time) y: 333 lines of code facebook-core/src/main/java/com/facebook/appevents/integrity/IntegrityManager.kt x: 3 commits (all time) y: 52 lines of code facebook-core/src/main/java/com/facebook/appevents/internal/ActivityLifecycleTracker.kt x: 3 commits (all time) y: 188 lines of code facebook-core/src/main/java/com/facebook/appevents/ml/MTensor.kt x: 4 commits (all time) y: 21 lines of code facebook-core/src/main/java/com/facebook/appevents/ml/Operator.kt x: 4 commits (all time) y: 106 lines of code facebook-core/src/main/java/com/facebook/appevents/ondeviceprocessing/RemoteServiceParametersHelper.kt x: 4 commits (all time) y: 55 lines of code facebook-core/src/main/java/com/facebook/appevents/suggestedevents/SuggestedEventViewHierarchy.kt x: 2 commits (all time) y: 112 lines of code facebook-core/src/main/java/com/facebook/appevents/suggestedevents/SuggestedEventsManager.kt x: 4 commits (all time) y: 96 lines of code facebook-core/src/main/java/com/facebook/appevents/suggestedevents/ViewOnClickListener.kt x: 3 commits (all time) y: 137 lines of code facebook-core/src/main/java/com/facebook/internal/BundleJSONConverter.kt x: 2 commits (all time) y: 159 lines of code facebook-core/src/main/java/com/facebook/internal/FacebookRequestErrorClassification.kt x: 3 commits (all time) y: 156 lines of code facebook-core/src/main/java/com/facebook/internal/FetchedAppSettings.kt x: 3 commits (all time) y: 111 lines of code facebook-core/src/main/java/com/facebook/internal/FileLruCache.kt x: 4 commits (all time) y: 441 lines of code facebook-core/src/main/java/com/facebook/internal/ImageDownloader.kt x: 3 commits (all time) y: 247 lines of code facebook-core/src/main/java/com/facebook/internal/ImageRequest.kt x: 3 commits (all time) y: 100 lines of code facebook-core/src/main/java/com/facebook/internal/InstallReferrerUtil.kt x: 3 commits (all time) y: 69 lines of code facebook-core/src/main/java/com/facebook/internal/SmartLoginOption.kt x: 2 commits (all time) y: 20 lines of code facebook-core/src/main/java/com/facebook/internal/WorkQueue.kt x: 2 commits (all time) y: 148 lines of code facebook-core/src/main/java/com/facebook/internal/instrument/InstrumentData.kt x: 5 commits (all time) y: 173 lines of code facebook-core/src/main/java/com/facebook/internal/instrument/InstrumentUtility.kt x: 7 commits (all time) y: 207 lines of code facebook-core/src/main/java/com/facebook/internal/security/OidcSecurityUtil.kt x: 6 commits (all time) y: 64 lines of code facebook-core/src/main/java/com/facebook/login/LoginTargetApp.kt x: 4 commits (all time) y: 17 lines of code facebook-common/src/main/java/com/facebook/CustomTabMainActivity.kt x: 1 commits (all time) y: 109 lines of code facebook-core/src/main/java/com/facebook/GraphResponse.kt x: 5 commits (all time) y: 260 lines of code facebook-core/src/main/java/com/facebook/appevents/suggestedevents/FeatureExtractor.kt x: 2 commits (all time) y: 324 lines of code facebook-core/src/main/java/com/facebook/internal/FacebookInitProvider.kt x: 3 commits (all time) y: 44 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareConstants.kt x: 1 commits (all time) y: 105 lines of code facebook-applinks/src/main/java/com/facebook/applinks/AppLinkData.java x: 19 commits (all time) y: 364 lines of code facebook-common/src/main/java/com/facebook/login/LoginConfiguration.kt x: 5 commits (all time) y: 29 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/internal/TournamentShareDialogURIBuilder.kt x: 4 commits (all time) y: 74 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/internal/SDKConstants.java x: 17 commits (all time) y: 86 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/TournamentFetcher.kt x: 1 commits (all time) y: 73 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/Tournament.kt x: 1 commits (all time) y: 90 lines of code facebook-login/src/main/res/values/attrs.xml x: 3 commits (all time) y: 23 lines of code facebook-login/src/main/java/com/facebook/login/widget/ProfilePictureView.java x: 10 commits (all time) y: 356 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/internal/SDKMessageEnum.java x: 14 commits (all time) y: 58 lines of code facebook-login/src/main/res/values-fr-rCA/strings.xml x: 8 commits (all time) y: 26 lines of code facebook-common/src/main/java/com/facebook/internal/CustomTabUtils.kt x: 1 commits (all time) y: 45 lines of code facebook-common/src/main/res/values-tl/strings.xml x: 7 commits (all time) y: 25 lines of code facebook-common/src/main/res/values-ar/strings.xml x: 4 commits (all time) y: 26 lines of code facebook-common/src/main/res/values-gu/strings.xml x: 6 commits (all time) y: 26 lines of code facebook-common/src/main/res/values-iw/strings.xml x: 12 commits (all time) y: 26 lines of code facebook-common/src/main/res/values-nb/strings.xml x: 5 commits (all time) y: 25 lines of code facebook-common/src/main/res/values-fr/strings.xml x: 190 commits (all time) y: 26 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/ContextCreateDialog.java x: 7 commits (all time) y: 230 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/ContextSwitchDialog.java x: 6 commits (all time) y: 235 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/CloudGameLoginHandler.java x: 6 commits (all time) y: 141 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/ContextChooseDialog.java x: 4 commits (all time) y: 217 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/GameFeaturesLibrary.java x: 11 commits (all time) y: 111 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/internal/SDKLogger.java x: 5 commits (all time) y: 104 lines of code facebook-common/src/main/java/com/facebook/devicerequests/internal/DeviceRequestsHelper.java x: 10 commits (all time) y: 143 lines of code facebook-core/src/main/java/com/facebook/appevents/iap/InAppPurchaseActivityLifecycleTracker.kt x: 2 commits (all time) y: 133 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/model/CustomUpdateContent.kt x: 1 commits (all time) y: 126 lines of code facebook-core/src/main/java/com/facebook/appevents/codeless/internal/SensitiveUserDataUtils.kt x: 1 commits (all time) y: 77 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/DaemonRequest.java x: 3 commits (all time) y: 194 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/GameRequestDialog.java x: 7 commits (all time) y: 291 lines of code facebook-testutil/src/main/java/com/facebook/util/common/TestHelpers.kt x: 1 commits (all time) y: 50 lines of code facebook-core/src/main/java/com/facebook/internal/UrlRedirectCache.kt x: 1 commits (all time) y: 101 lines of code facebook-messenger/src/main/java/com/facebook/messenger/MessengerUtils.java x: 6 commits (all time) y: 169 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/GamingVideoUploader.java x: 5 commits (all time) y: 37 lines of code facebook-share/src/main/java/com/facebook/share/widget/GameRequestDialog.java x: 7 commits (all time) y: 158 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/FriendFinderDialog.java x: 6 commits (all time) y: 112 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/internal/SDKShareIntentEnum.java x: 1 commits (all time) y: 32 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/GamingImageUploader.java x: 6 commits (all time) y: 83 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/internal/GamingMediaUploader.java x: 5 commits (all time) y: 61 lines of code facebook-login/src/main/java/com/facebook/login/DeviceLoginManager.java x: 7 commits (all time) y: 47 lines of code facebook-login/src/main/java/com/facebook/login/widget/ToolTipPopup.java x: 5 commits (all time) y: 157 lines of code facebook-applinks/src/main/java/com/facebook/applinks/AppLinks.java x: 10 commits (all time) y: 4 lines of code facebook-messenger/src/main/java/com/facebook/messenger/MessengerThreadParams.java x: 3 commits (all time) y: 20 lines of code facebook-share/src/main/java/com/facebook/share/internal/MessageDialogFeature.java x: 6 commits (all time) y: 22 lines of code facebook-share/src/main/java/com/facebook/share/internal/VideoUploader.java x: 5 commits (all time) y: 508 lines of code facebook-common/src/main/res/layout/com_facebook_device_auth_dialog_fragment.xml x: 3 commits (all time) y: 89 lines of code facebook-login/src/main/res/values-en-rGB/strings.xml x: 5 commits (all time) y: 7 lines of code facebook-common/src/main/res/layout/com_facebook_login_fragment.xml x: 4 commits (all time) y: 12 lines of code facebook/lint.xml x: 4 commits (all time) y: 4 lines of code
1298.0
lines of code
  min: 2.0
  average: 90.03
  25th percentile: 25.5
  median: 40.0
  75th percentile: 98.5
  max: 1298.0
0 190.0
commits (all time)
min: 1.0 | average: 4.48 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 190.0

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

facebook-common/src/main/java/com/facebook/FacebookButtonBase.kt x: 1 contributors (all time) y: 268 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareCameraEffectContent.kt x: 1 contributors (all time) y: 69 lines of code facebook-common/src/main/java/com/facebook/share/model/CameraEffectArguments.kt x: 1 contributors (all time) y: 64 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareHashtag.kt x: 1 contributors (all time) y: 49 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareOpenGraphObject.kt x: 2 contributors (all time) y: 34 lines of code facebook-common/src/main/java/com/facebook/share/model/SharePhoto.kt x: 2 contributors (all time) y: 96 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareVideo.kt x: 2 contributors (all time) y: 43 lines of code facebook-common/src/main/java/com/facebook/share/model/GameRequestContent.kt x: 1 contributors (all time) y: 149 lines of code facebook-core/src/main/java/com/facebook/appevents/ondeviceprocessing/RemoteServiceWrapper.kt x: 3 contributors (all time) y: 133 lines of code facebook-common/src/main/java/com/facebook/login/LoginManager.kt x: 2 contributors (all time) y: 840 lines of code facebook-common/src/main/java/com/facebook/login/LoginStatusClient.kt x: 2 contributors (all time) y: 39 lines of code facebook-core/src/main/java/com/facebook/internal/NativeProtocol.kt x: 7 contributors (all time) y: 736 lines of code facebook-core/src/main/java/com/facebook/FacebookSdk.kt x: 4 contributors (all time) y: 587 lines of code facebook-login/src/main/java/com/facebook/login/widget/LoginButton.java x: 11 contributors (all time) y: 686 lines of code facebook-core/src/main/java/com/facebook/FacebookSdkVersion.kt x: 3 contributors (all time) y: 4 lines of code facebook-bolts/src/main/java/com/facebook/bolts/BoltsExecutors.kt x: 2 contributors (all time) y: 64 lines of code facebook-common/src/main/java/com/facebook/share/internal/CameraEffectFeature.kt x: 2 contributors (all time) y: 8 lines of code facebook-common/src/main/java/com/facebook/share/internal/OpenGraphActionDialogFeature.kt x: 1 contributors (all time) y: 8 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareDialogFeature.kt x: 1 contributors (all time) y: 13 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMessengerActionButton.kt x: 1 contributors (all time) y: 28 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMessengerURLActionButton.kt x: 1 contributors (all time) y: 94 lines of code facebook-core/src/main/java/com/facebook/GraphRequest.kt x: 5 contributors (all time) y: 1298 lines of code facebook-core/src/main/java/com/facebook/appevents/AppEventCollection.kt x: 3 contributors (all time) y: 56 lines of code facebook-core/src/main/java/com/facebook/appevents/PersistedEvents.kt x: 3 contributors (all time) y: 45 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareStoryContent.kt x: 1 contributors (all time) y: 82 lines of code facebook-common/src/main/java/com/facebook/internal/FacebookDialogBase.kt x: 3 contributors (all time) y: 181 lines of code facebook-common/src/main/java/com/facebook/share/widget/ShareDialog.kt x: 1 contributors (all time) y: 385 lines of code facebook-share/src/main/java/com/facebook/share/widget/MessageDialog.java x: 8 contributors (all time) y: 154 lines of code facebook-share/src/main/java/com/facebook/share/widget/SendButton.java x: 5 contributors (all time) y: 53 lines of code facebook-share/src/main/java/com/facebook/share/widget/ShareButton.java x: 5 contributors (all time) y: 68 lines of code facebook-share/src/main/java/com/facebook/share/widget/ShareButtonBase.java x: 4 contributors (all time) y: 113 lines of code facebook-core/src/main/java/com/facebook/appevents/codeless/CodelessManager.kt x: 3 contributors (all time) y: 149 lines of code facebook-core/src/main/java/com/facebook/internal/ImageResponseCache.kt x: 3 contributors (all time) y: 85 lines of code facebook-common/src/main/java/com/facebook/share/internal/CameraEffectJSONUtility.kt x: 2 contributors (all time) y: 113 lines of code facebook-common/src/main/java/com/facebook/login/CustomTabLoginMethodHandler.kt x: 2 contributors (all time) y: 197 lines of code facebook-common/src/main/java/com/facebook/login/DeviceAuthDialog.kt x: 2 contributors (all time) y: 470 lines of code facebook-common/src/main/java/com/facebook/login/GetTokenLoginMethodHandler.kt x: 2 contributors (all time) y: 125 lines of code facebook-common/src/main/java/com/facebook/login/LoginClient.kt x: 2 contributors (all time) y: 617 lines of code facebook-common/src/main/java/com/facebook/login/LoginLogger.kt x: 2 contributors (all time) y: 223 lines of code facebook-common/src/main/java/com/facebook/login/WebLoginMethodHandler.kt x: 3 contributors (all time) y: 176 lines of code facebook-core/src/main/java/com/facebook/appevents/AppEventsLogger.kt x: 3 contributors (all time) y: 195 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareContentValidation.kt x: 2 contributors (all time) y: 378 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareInternalUtility.kt x: 2 contributors (all time) y: 523 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMedia.kt x: 1 contributors (all time) y: 56 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMediaContent.kt x: 1 contributors (all time) y: 76 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareOpenGraphAction.java x: 6 contributors (all time) y: 54 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareOpenGraphContent.java x: 6 contributors (all time) y: 75 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareOpenGraphValueContainer.java x: 6 contributors (all time) y: 181 lines of code facebook-core/src/main/java/com/facebook/internal/Utility.kt x: 6 contributors (all time) y: 938 lines of code facebook-bolts/src/main/java/com/facebook/bolts/AggregateException.kt x: 1 contributors (all time) y: 38 lines of code facebook-bolts/src/main/java/com/facebook/bolts/AppLinkResolver.kt x: 1 contributors (all time) y: 5 lines of code facebook-bolts/src/main/java/com/facebook/bolts/AppLinks.kt x: 1 contributors (all time) y: 16 lines of code facebook-bolts/src/main/java/com/facebook/bolts/CancellationToken.kt x: 1 contributors (all time) y: 22 lines of code facebook-bolts/src/main/java/com/facebook/bolts/CancellationTokenSource.kt x: 1 contributors (all time) y: 129 lines of code facebook-bolts/src/main/java/com/facebook/bolts/Task.kt x: 1 contributors (all time) y: 626 lines of code facebook-common/src/main/res/values-mr/strings.xml x: 4 contributors (all time) y: 26 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/model/ContextChooseContent.java x: 2 contributors (all time) y: 76 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/model/ContextCreateContent.java x: 2 contributors (all time) y: 48 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/TournamentConfig.kt x: 2 contributors (all time) y: 108 lines of code facebook-common/src/main/java/com/facebook/share/internal/NativeDialogParameters.kt x: 1 contributors (all time) y: 175 lines of code facebook-core/src/main/java/com/facebook/internal/Validate.kt x: 3 contributors (all time) y: 203 lines of code facebook-core/src/main/java/com/facebook/appevents/internal/SessionLogger.kt x: 3 contributors (all time) y: 129 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/InAppAdLibrary.java x: 4 contributors (all time) y: 47 lines of code facebook-core/src/main/java/com/facebook/internal/FeatureManager.kt x: 6 contributors (all time) y: 205 lines of code facebook-common/src/main/java/com/facebook/login/DeviceAuthMethodHandler.kt x: 1 contributors (all time) y: 89 lines of code facebook-common/src/main/java/com/facebook/login/KatanaProxyLoginMethodHandler.kt x: 3 contributors (all time) y: 63 lines of code facebook-common/src/main/java/com/facebook/login/LoginFragment.kt x: 1 contributors (all time) y: 119 lines of code facebook-common/src/main/java/com/facebook/login/LoginMethodHandler.kt x: 3 contributors (all time) y: 251 lines of code facebook-common/src/main/java/com/facebook/login/NativeAppLoginMethodHandler.kt x: 1 contributors (all time) y: 141 lines of code facebook-core/src/main/java/com/facebook/internal/ServerProtocol.kt x: 7 contributors (all time) y: 124 lines of code facebook-core/src/main/java/com/facebook/ProfileManager.kt x: 3 contributors (all time) y: 58 lines of code facebook-common/src/main/java/com/facebook/AccessTokenTracker.kt x: 1 contributors (all time) y: 58 lines of code facebook-common/src/main/java/com/facebook/FacebookActivity.kt x: 3 contributors (all time) y: 89 lines of code facebook-core/src/main/java/com/facebook/internal/NativeAppCallAttachmentStore.kt x: 2 contributors (all time) y: 178 lines of code facebook-share/src/main/java/com/facebook/share/ShareApi.java x: 7 contributors (all time) y: 598 lines of code facebook-core/src/main/java/com/facebook/FacebookException.kt x: 3 contributors (all time) y: 30 lines of code facebook-core/src/main/java/com/facebook/appevents/aam/MetadataViewObserver.kt x: 3 contributors (all time) y: 139 lines of code facebook-core/src/main/java/com/facebook/appevents/codeless/ViewIndexer.kt x: 3 contributors (all time) y: 223 lines of code facebook-core/src/main/java/com/facebook/UserSettingsManager.kt x: 3 contributors (all time) y: 327 lines of code facebook-core/src/main/java/com/facebook/appevents/ml/ModelManager.kt x: 2 contributors (all time) y: 330 lines of code facebook-core/src/main/java/com/facebook/internal/FetchedAppGateKeepersManager.kt x: 4 contributors (all time) y: 201 lines of code facebook-core/src/main/java/com/facebook/internal/FetchedAppSettingsManager.kt x: 4 contributors (all time) y: 273 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/TournamentShareDialog.kt x: 4 contributors (all time) y: 164 lines of code facebook-core/src/main/java/com/facebook/internal/AttributionIdentifiers.kt x: 2 contributors (all time) y: 267 lines of code facebook-common/src/main/java/com/facebook/internal/WebDialog.kt x: 4 contributors (all time) y: 723 lines of code facebook-core/src/main/java/com/facebook/AccessToken.kt x: 4 contributors (all time) y: 477 lines of code facebook-core/src/main/java/com/facebook/AuthenticationTokenClaims.kt x: 3 contributors (all time) y: 443 lines of code facebook-core/src/main/java/com/facebook/AuthenticationTokenHeader.kt x: 3 contributors (all time) y: 107 lines of code facebook-core/src/main/java/com/facebook/internal/Logger.kt x: 3 contributors (all time) y: 114 lines of code facebook-core/src/main/java/com/facebook/AccessTokenManager.kt x: 4 contributors (all time) y: 303 lines of code facebook-applinks/src/main/java/com/facebook/applinks/FacebookAppLinkResolver.java x: 5 contributors (all time) y: 178 lines of code facebook-core/src/main/java/com/facebook/appevents/FacebookSDKJSInterface.kt x: 3 contributors (all time) y: 51 lines of code facebook-core/src/main/java/com/facebook/appevents/InternalAppEventsLogger.kt x: 3 contributors (all time) y: 110 lines of code facebook-common/src/main/java/com/facebook/FacebookDialog.kt x: 2 contributors (all time) y: 11 lines of code facebook-common/src/main/java/com/facebook/FacebookDialogException.kt x: 2 contributors (all time) y: 23 lines of code facebook-common/src/main/java/com/facebook/internal/DialogFeature.kt x: 3 contributors (all time) y: 6 lines of code facebook-common/src/main/java/com/facebook/internal/DialogPresenter.kt x: 2 contributors (all time) y: 265 lines of code facebook-common/src/main/java/com/facebook/internal/FacebookDialogFragment.kt x: 2 contributors (all time) y: 104 lines of code facebook-common/src/main/java/com/facebook/internal/FacebookWebFallbackDialog.kt x: 2 contributors (all time) y: 89 lines of code facebook-common/src/main/java/com/facebook/internal/InstagramCustomTab.kt x: 2 contributors (all time) y: 29 lines of code facebook-common/src/main/java/com/facebook/internal/PlatformServiceClient.kt x: 2 contributors (all time) y: 128 lines of code facebook-common/src/main/java/com/facebook/share/model/SharePhotoContent.kt x: 2 contributors (all time) y: 57 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareVideoContent.kt x: 2 contributors (all time) y: 85 lines of code facebook-core/src/main/java/com/facebook/FacebookRequestError.kt x: 3 contributors (all time) y: 260 lines of code facebook-core/src/main/java/com/facebook/GraphRequestAsyncTask.kt x: 2 contributors (all time) y: 77 lines of code facebook-core/src/main/java/com/facebook/LegacyTokenHelper.kt x: 3 contributors (all time) y: 421 lines of code facebook-core/src/main/java/com/facebook/ProgressNoopOutputStream.kt x: 3 contributors (all time) y: 35 lines of code facebook-core/src/main/java/com/facebook/appevents/AppEventQueue.kt x: 3 contributors (all time) y: 226 lines of code facebook-core/src/main/java/com/facebook/appevents/AppEventsLoggerImpl.kt x: 3 contributors (all time) y: 563 lines of code facebook-core/src/main/java/com/facebook/appevents/FlushStatistics.kt x: 2 contributors (all time) y: 5 lines of code facebook-core/src/main/java/com/facebook/appevents/UserDataStore.kt x: 2 contributors (all time) y: 244 lines of code facebook-core/src/main/java/com/facebook/appevents/aam/MetadataRule.kt x: 2 contributors (all time) y: 52 lines of code facebook-core/src/main/java/com/facebook/appevents/codeless/CodelessMatcher.kt x: 2 contributors (all time) y: 418 lines of code facebook-core/src/main/java/com/facebook/appevents/codeless/internal/ViewHierarchy.kt x: 2 contributors (all time) y: 456 lines of code facebook-core/src/main/java/com/facebook/appevents/iap/InAppPurchaseBillingClientWrapper.kt x: 4 contributors (all time) y: 329 lines of code facebook-core/src/main/java/com/facebook/appevents/iap/InAppPurchaseEventManager.kt x: 2 contributors (all time) y: 333 lines of code facebook-core/src/main/java/com/facebook/appevents/iap/InAppPurchaseLoggerManager.kt x: 2 contributors (all time) y: 141 lines of code facebook-core/src/main/java/com/facebook/appevents/internal/ActivityLifecycleTracker.kt x: 3 contributors (all time) y: 188 lines of code facebook-core/src/main/java/com/facebook/appevents/ml/MTensor.kt x: 3 contributors (all time) y: 21 lines of code facebook-core/src/main/java/com/facebook/appevents/ml/Model.kt x: 2 contributors (all time) y: 119 lines of code facebook-core/src/main/java/com/facebook/appevents/suggestedevents/ViewOnClickListener.kt x: 2 contributors (all time) y: 137 lines of code facebook-core/src/main/java/com/facebook/internal/AnalyticsEvents.kt x: 4 contributors (all time) y: 93 lines of code facebook-core/src/main/java/com/facebook/internal/BundleJSONConverter.kt x: 2 contributors (all time) y: 159 lines of code facebook-core/src/main/java/com/facebook/internal/CallbackManagerImpl.kt x: 4 contributors (all time) y: 64 lines of code facebook-core/src/main/java/com/facebook/internal/FacebookRequestErrorClassification.kt x: 3 contributors (all time) y: 156 lines of code facebook-core/src/main/java/com/facebook/internal/FileLruCache.kt x: 2 contributors (all time) y: 441 lines of code facebook-core/src/main/java/com/facebook/internal/ImageDownloader.kt x: 2 contributors (all time) y: 247 lines of code facebook-core/src/main/java/com/facebook/internal/ImageRequest.kt x: 3 contributors (all time) y: 100 lines of code facebook-core/src/main/java/com/facebook/internal/InstallReferrerUtil.kt x: 2 contributors (all time) y: 69 lines of code facebook-core/src/main/java/com/facebook/internal/SmartLoginOption.kt x: 2 contributors (all time) y: 20 lines of code facebook-core/src/main/java/com/facebook/internal/WorkQueue.kt x: 2 contributors (all time) y: 148 lines of code facebook-core/src/main/java/com/facebook/internal/instrument/InstrumentData.kt x: 4 contributors (all time) y: 173 lines of code facebook-core/src/main/java/com/facebook/internal/instrument/InstrumentManager.kt x: 3 contributors (all time) y: 40 lines of code facebook-core/src/main/java/com/facebook/internal/instrument/InstrumentUtility.kt x: 4 contributors (all time) y: 207 lines of code facebook-core/src/main/java/com/facebook/login/LoginTargetApp.kt x: 3 contributors (all time) y: 17 lines of code facebook-common/src/main/java/com/facebook/CustomTabMainActivity.kt x: 1 contributors (all time) y: 109 lines of code facebook-core/src/main/java/com/facebook/AccessTokenSource.kt x: 4 contributors (all time) y: 22 lines of code facebook-core/src/main/java/com/facebook/appevents/suggestedevents/FeatureExtractor.kt x: 2 contributors (all time) y: 324 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareConstants.kt x: 1 contributors (all time) y: 105 lines of code facebook-applinks/src/main/java/com/facebook/applinks/AppLinkData.java x: 8 contributors (all time) y: 364 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/internal/SDKConstants.java x: 11 contributors (all time) y: 86 lines of code facebook-login/src/main/java/com/facebook/login/widget/ProfilePictureView.java x: 7 contributors (all time) y: 356 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/internal/SDKMessageEnum.java x: 8 contributors (all time) y: 58 lines of code facebook-common/src/main/java/com/facebook/internal/CustomTabUtils.kt x: 1 contributors (all time) y: 45 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/ContextCreateDialog.java x: 1 contributors (all time) y: 230 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/CloudGameLoginHandler.java x: 4 contributors (all time) y: 141 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/ContextChooseDialog.java x: 1 contributors (all time) y: 217 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/GameFeaturesLibrary.java x: 6 contributors (all time) y: 111 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/internal/SDKAnalyticsEvents.java x: 4 contributors (all time) y: 20 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/internal/SDKLogger.java x: 4 contributors (all time) y: 104 lines of code facebook-common/src/main/java/com/facebook/devicerequests/internal/DeviceRequestsHelper.java x: 7 contributors (all time) y: 143 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/model/CustomUpdateContent.kt x: 1 contributors (all time) y: 126 lines of code facebook-core/src/main/java/com/facebook/internal/security/CertificateUtil.kt x: 1 contributors (all time) y: 33 lines of code facebook-core/src/main/java/com/facebook/appevents/codeless/internal/SensitiveUserDataUtils.kt x: 1 contributors (all time) y: 77 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/DaemonRequest.java x: 3 contributors (all time) y: 194 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/GameRequestDialog.java x: 3 contributors (all time) y: 291 lines of code facebook-core/src/main/java/com/facebook/internal/UrlRedirectCache.kt x: 1 contributors (all time) y: 101 lines of code facebook-messenger/src/main/java/com/facebook/messenger/MessengerUtils.java x: 5 contributors (all time) y: 169 lines of code facebook-share/src/main/java/com/facebook/share/widget/GameRequestDialog.java x: 5 contributors (all time) y: 158 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/FriendFinderDialog.java x: 4 contributors (all time) y: 112 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/GamingGroupIntegration.java x: 3 contributors (all time) y: 69 lines of code facebook-login/src/main/java/com/facebook/login/DeviceLoginManager.java x: 5 contributors (all time) y: 47 lines of code facebook-share/src/main/java/com/facebook/share/internal/VideoUploader.java x: 3 contributors (all time) y: 508 lines of code
1298.0
lines of code
  min: 2.0
  average: 90.03
  25th percentile: 25.5
  median: 40.0
  75th percentile: 98.5
  max: 1298.0
0 11.0
contributors (all time)
min: 1.0 | average: 2.41 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 11.0

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

facebook-common/src/main/java/com/facebook/FacebookButtonBase.kt x: 1 commits (30d) y: 268 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareCameraEffectContent.kt x: 1 commits (30d) y: 69 lines of code facebook-common/src/main/java/com/facebook/share/model/CameraEffectArguments.kt x: 3 commits (30d) y: 64 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareHashtag.kt x: 2 commits (30d) y: 49 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareOpenGraphObject.kt x: 2 commits (30d) y: 34 lines of code facebook-common/src/main/java/com/facebook/share/model/SharePhoto.kt x: 2 commits (30d) y: 96 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareVideo.kt x: 2 commits (30d) y: 43 lines of code facebook-common/src/main/java/com/facebook/share/model/GameRequestContent.kt x: 1 commits (30d) y: 149 lines of code facebook-core/src/main/java/com/facebook/appevents/ondeviceprocessing/RemoteServiceWrapper.kt x: 1 commits (30d) y: 133 lines of code facebook-common/src/main/java/com/facebook/login/LoginManager.kt x: 2 commits (30d) y: 840 lines of code facebook-common/src/main/java/com/facebook/login/LoginStatusClient.kt x: 1 commits (30d) y: 39 lines of code facebook-core/src/main/java/com/facebook/internal/NativeProtocol.kt x: 1 commits (30d) y: 736 lines of code facebook-core/src/main/java/com/facebook/FacebookSdk.kt x: 2 commits (30d) y: 587 lines of code facebook-login/src/main/java/com/facebook/login/widget/LoginButton.java x: 1 commits (30d) y: 686 lines of code facebook-core/src/main/java/com/facebook/FacebookSdkVersion.kt x: 1 commits (30d) y: 4 lines of code facebook-bolts/src/main/java/com/facebook/bolts/BoltsExecutors.kt x: 1 commits (30d) y: 64 lines of code facebook-common/src/main/java/com/facebook/share/internal/CameraEffectFeature.kt x: 1 commits (30d) y: 8 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareDialogFeature.kt x: 1 commits (30d) y: 13 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMessengerActionButton.kt x: 2 commits (30d) y: 28 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMessengerURLActionButton.kt x: 3 commits (30d) y: 94 lines of code facebook-core/src/main/java/com/facebook/GraphRequest.kt x: 2 commits (30d) y: 1298 lines of code facebook-core/src/main/java/com/facebook/appevents/AppEventCollection.kt x: 1 commits (30d) y: 56 lines of code facebook-core/src/main/java/com/facebook/appevents/PersistedEvents.kt x: 1 commits (30d) y: 45 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareStoryContent.kt x: 1 commits (30d) y: 82 lines of code facebook-common/src/main/java/com/facebook/internal/FacebookDialogBase.kt x: 1 commits (30d) y: 181 lines of code facebook-common/src/main/java/com/facebook/share/widget/ShareDialog.kt x: 1 commits (30d) y: 385 lines of code facebook-share/src/main/java/com/facebook/share/widget/MessageDialog.java x: 1 commits (30d) y: 154 lines of code facebook-share/src/main/java/com/facebook/share/widget/ShareButtonBase.java x: 1 commits (30d) y: 113 lines of code facebook-core/src/main/java/com/facebook/internal/ImageResponseCache.kt x: 2 commits (30d) y: 85 lines of code facebook-common/src/main/java/com/facebook/login/CustomTabLoginMethodHandler.kt x: 1 commits (30d) y: 197 lines of code facebook-common/src/main/java/com/facebook/login/DeviceAuthDialog.kt x: 3 commits (30d) y: 470 lines of code facebook-common/src/main/java/com/facebook/login/GetTokenLoginMethodHandler.kt x: 1 commits (30d) y: 125 lines of code facebook-common/src/main/java/com/facebook/login/LoginClient.kt x: 1 commits (30d) y: 617 lines of code facebook-common/src/main/java/com/facebook/login/LoginLogger.kt x: 1 commits (30d) y: 223 lines of code facebook-common/src/main/java/com/facebook/login/WebLoginMethodHandler.kt x: 1 commits (30d) y: 176 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareContentValidation.kt x: 1 commits (30d) y: 378 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareInternalUtility.kt x: 1 commits (30d) y: 523 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMediaContent.kt x: 1 commits (30d) y: 76 lines of code facebook-core/src/main/java/com/facebook/internal/Utility.kt x: 1 commits (30d) y: 938 lines of code
1298.0
lines of code
  min: 4.0
  average: 210.87
  25th percentile: 52.0
  median: 95.0
  75th percentile: 203.5
  max: 1298.0
0 3.0
commits (30d)
min: 1.0 | average: 1.28 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

facebook-common/src/main/java/com/facebook/FacebookButtonBase.kt x: 1 contributors (30d) y: 268 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareCameraEffectContent.kt x: 1 contributors (30d) y: 69 lines of code facebook-common/src/main/java/com/facebook/share/model/CameraEffectArguments.kt x: 1 contributors (30d) y: 64 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareHashtag.kt x: 1 contributors (30d) y: 49 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareOpenGraphObject.kt x: 2 contributors (30d) y: 34 lines of code facebook-common/src/main/java/com/facebook/share/model/SharePhoto.kt x: 2 contributors (30d) y: 96 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareVideo.kt x: 2 contributors (30d) y: 43 lines of code facebook-common/src/main/java/com/facebook/share/model/GameRequestContent.kt x: 1 contributors (30d) y: 149 lines of code facebook-core/src/main/java/com/facebook/appevents/ondeviceprocessing/RemoteServiceWrapper.kt x: 1 contributors (30d) y: 133 lines of code facebook-common/src/main/java/com/facebook/login/LoginManager.kt x: 2 contributors (30d) y: 840 lines of code facebook-common/src/main/java/com/facebook/login/LoginStatusClient.kt x: 1 contributors (30d) y: 39 lines of code facebook-core/src/main/java/com/facebook/internal/NativeProtocol.kt x: 1 contributors (30d) y: 736 lines of code facebook-core/src/main/java/com/facebook/FacebookSdk.kt x: 2 contributors (30d) y: 587 lines of code facebook-login/src/main/java/com/facebook/login/widget/LoginButton.java x: 1 contributors (30d) y: 686 lines of code facebook-core/src/main/java/com/facebook/FacebookSdkVersion.kt x: 1 contributors (30d) y: 4 lines of code facebook-common/src/main/java/com/facebook/share/internal/CameraEffectFeature.kt x: 1 contributors (30d) y: 8 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareDialogFeature.kt x: 1 contributors (30d) y: 13 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMessengerActionButton.kt x: 1 contributors (30d) y: 28 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMessengerURLActionButton.kt x: 1 contributors (30d) y: 94 lines of code facebook-core/src/main/java/com/facebook/GraphRequest.kt x: 2 contributors (30d) y: 1298 lines of code facebook-core/src/main/java/com/facebook/appevents/AppEventCollection.kt x: 1 contributors (30d) y: 56 lines of code facebook-core/src/main/java/com/facebook/appevents/PersistedEvents.kt x: 1 contributors (30d) y: 45 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareStoryContent.kt x: 1 contributors (30d) y: 82 lines of code facebook-common/src/main/java/com/facebook/internal/FacebookDialogBase.kt x: 1 contributors (30d) y: 181 lines of code facebook-common/src/main/java/com/facebook/share/widget/ShareDialog.kt x: 1 contributors (30d) y: 385 lines of code facebook-share/src/main/java/com/facebook/share/widget/MessageDialog.java x: 1 contributors (30d) y: 154 lines of code facebook-share/src/main/java/com/facebook/share/widget/ShareButtonBase.java x: 1 contributors (30d) y: 113 lines of code facebook-common/src/main/java/com/facebook/login/CustomTabLoginMethodHandler.kt x: 1 contributors (30d) y: 197 lines of code facebook-common/src/main/java/com/facebook/login/DeviceAuthDialog.kt x: 2 contributors (30d) y: 470 lines of code facebook-common/src/main/java/com/facebook/login/GetTokenLoginMethodHandler.kt x: 1 contributors (30d) y: 125 lines of code facebook-common/src/main/java/com/facebook/login/LoginClient.kt x: 1 contributors (30d) y: 617 lines of code facebook-common/src/main/java/com/facebook/login/LoginLogger.kt x: 1 contributors (30d) y: 223 lines of code facebook-common/src/main/java/com/facebook/login/WebLoginMethodHandler.kt x: 1 contributors (30d) y: 176 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareContentValidation.kt x: 1 contributors (30d) y: 378 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareInternalUtility.kt x: 1 contributors (30d) y: 523 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMediaContent.kt x: 1 contributors (30d) y: 76 lines of code facebook-core/src/main/java/com/facebook/internal/Utility.kt x: 1 contributors (30d) y: 938 lines of code
1298.0
lines of code
  min: 4.0
  average: 210.87
  25th percentile: 52.0
  median: 95.0
  75th percentile: 203.5
  max: 1298.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.13 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

facebook-common/src/main/java/com/facebook/FacebookButtonBase.kt x: 1 commits (90d) y: 268 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareCameraEffectContent.kt x: 1 commits (90d) y: 69 lines of code facebook-common/src/main/java/com/facebook/share/model/CameraEffectArguments.kt x: 3 commits (90d) y: 64 lines of code facebook-common/src/main/java/com/facebook/share/model/CameraEffectTextures.kt x: 2 commits (90d) y: 70 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareHashtag.kt x: 3 commits (90d) y: 49 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareOpenGraphObject.kt x: 2 commits (90d) y: 34 lines of code facebook-common/src/main/java/com/facebook/share/model/SharePhoto.kt x: 3 commits (90d) y: 96 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareVideo.kt x: 4 commits (90d) y: 43 lines of code facebook-common/src/main/java/com/facebook/share/model/GameRequestContent.kt x: 1 commits (90d) y: 149 lines of code facebook-core/src/main/java/com/facebook/appevents/ondeviceprocessing/RemoteServiceWrapper.kt x: 1 commits (90d) y: 133 lines of code facebook-common/src/main/java/com/facebook/login/LoginManager.kt x: 4 commits (90d) y: 840 lines of code facebook-common/src/main/java/com/facebook/login/LoginStatusClient.kt x: 1 commits (90d) y: 39 lines of code facebook-core/src/main/java/com/facebook/internal/NativeProtocol.kt x: 8 commits (90d) y: 736 lines of code facebook-core/src/main/java/com/facebook/FacebookSdk.kt x: 5 commits (90d) y: 587 lines of code facebook-login/src/main/java/com/facebook/login/widget/LoginButton.java x: 1 commits (90d) y: 686 lines of code facebook-core/src/main/java/com/facebook/FacebookSdkVersion.kt x: 3 commits (90d) y: 4 lines of code facebook-bolts/src/main/java/com/facebook/bolts/AndroidExecutors.kt x: 2 commits (90d) y: 36 lines of code facebook-bolts/src/main/java/com/facebook/bolts/BoltsExecutors.kt x: 2 commits (90d) y: 64 lines of code facebook-common/src/main/java/com/facebook/share/internal/CameraEffectFeature.kt x: 1 commits (90d) y: 8 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareDialogFeature.kt x: 1 commits (90d) y: 13 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMessengerActionButton.kt x: 2 commits (90d) y: 28 lines of code facebook-core/src/main/java/com/facebook/GraphRequest.kt x: 6 commits (90d) y: 1298 lines of code facebook-core/src/main/java/com/facebook/appevents/AppEventCollection.kt x: 2 commits (90d) y: 56 lines of code facebook-core/src/main/java/com/facebook/appevents/PersistedEvents.kt x: 2 commits (90d) y: 45 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareStoryContent.kt x: 1 commits (90d) y: 82 lines of code facebook-common/src/main/java/com/facebook/internal/FacebookDialogBase.kt x: 1 commits (90d) y: 181 lines of code facebook-common/src/main/java/com/facebook/share/widget/ShareDialog.kt x: 1 commits (90d) y: 385 lines of code facebook-share/src/main/java/com/facebook/share/widget/MessageDialog.java x: 3 commits (90d) y: 154 lines of code facebook-share/src/main/java/com/facebook/share/widget/ShareButtonBase.java x: 1 commits (90d) y: 113 lines of code facebook-core/src/main/java/com/facebook/appevents/codeless/CodelessManager.kt x: 2 commits (90d) y: 149 lines of code facebook-core/src/main/java/com/facebook/internal/ImageResponseCache.kt x: 2 commits (90d) y: 85 lines of code facebook-common/src/main/java/com/facebook/login/CustomTabLoginMethodHandler.kt x: 3 commits (90d) y: 197 lines of code facebook-common/src/main/java/com/facebook/login/DeviceAuthDialog.kt x: 3 commits (90d) y: 470 lines of code facebook-common/src/main/java/com/facebook/login/GetTokenLoginMethodHandler.kt x: 2 commits (90d) y: 125 lines of code facebook-common/src/main/java/com/facebook/login/LoginClient.kt x: 2 commits (90d) y: 617 lines of code facebook-common/src/main/java/com/facebook/login/LoginLogger.kt x: 3 commits (90d) y: 223 lines of code facebook-common/src/main/java/com/facebook/login/WebLoginMethodHandler.kt x: 5 commits (90d) y: 176 lines of code facebook-common/src/main/java/com/facebook/login/WebViewLoginMethodHandler.kt x: 4 commits (90d) y: 151 lines of code facebook-core/src/main/java/com/facebook/appevents/AppEventsLogger.kt x: 1 commits (90d) y: 195 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareContentValidation.kt x: 3 commits (90d) y: 378 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareInternalUtility.kt x: 4 commits (90d) y: 523 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMedia.kt x: 1 commits (90d) y: 56 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMediaContent.kt x: 2 commits (90d) y: 76 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareOpenGraphValueContainer.java x: 4 commits (90d) y: 181 lines of code facebook-core/src/main/java/com/facebook/internal/Utility.kt x: 9 commits (90d) y: 938 lines of code facebook-bolts/src/main/java/com/facebook/bolts/AppLinkResolver.kt x: 1 commits (90d) y: 5 lines of code facebook-bolts/src/main/java/com/facebook/bolts/AppLinks.kt x: 1 commits (90d) y: 16 lines of code facebook-bolts/src/main/java/com/facebook/bolts/CancellationToken.kt x: 1 commits (90d) y: 22 lines of code facebook-bolts/src/main/java/com/facebook/bolts/CancellationTokenRegistration.kt x: 1 commits (90d) y: 29 lines of code facebook-bolts/src/main/java/com/facebook/bolts/CancellationTokenSource.kt x: 1 commits (90d) y: 129 lines of code facebook-bolts/src/main/java/com/facebook/bolts/Task.kt x: 1 commits (90d) y: 626 lines of code facebook-common/src/main/java/com/facebook/share/ShareBuilder.kt x: 2 commits (90d) y: 4 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/model/ContextChooseContent.java x: 1 commits (90d) y: 76 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/model/ContextCreateContent.java x: 1 commits (90d) y: 48 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/TournamentConfig.kt x: 2 commits (90d) y: 108 lines of code facebook-common/src/main/java/com/facebook/share/internal/NativeDialogParameters.kt x: 1 commits (90d) y: 175 lines of code facebook-core/src/main/java/com/facebook/internal/Validate.kt x: 3 commits (90d) y: 203 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/InAppPurchaseLibrary.java x: 1 commits (90d) y: 44 lines of code facebook-core/src/main/java/com/facebook/internal/FeatureManager.kt x: 1 commits (90d) y: 205 lines of code facebook-common/src/main/java/com/facebook/login/DeviceAuthMethodHandler.kt x: 2 commits (90d) y: 89 lines of code facebook-common/src/main/java/com/facebook/login/InstagramAppLoginMethodHandler.kt x: 2 commits (90d) y: 50 lines of code facebook-common/src/main/java/com/facebook/login/KatanaProxyLoginMethodHandler.kt x: 6 commits (90d) y: 63 lines of code facebook-common/src/main/java/com/facebook/login/LoginFragment.kt x: 2 commits (90d) y: 119 lines of code facebook-common/src/main/java/com/facebook/login/LoginMethodHandler.kt x: 5 commits (90d) y: 251 lines of code facebook-common/src/main/java/com/facebook/login/NativeAppLoginMethodHandler.kt x: 2 commits (90d) y: 141 lines of code facebook-core/src/main/java/com/facebook/internal/ServerProtocol.kt x: 9 commits (90d) y: 124 lines of code facebook-core/src/main/java/com/facebook/ProfileManager.kt x: 1 commits (90d) y: 58 lines of code facebook-common/src/main/java/com/facebook/FacebookActivity.kt x: 4 commits (90d) y: 89 lines of code facebook-share/src/main/java/com/facebook/share/ShareApi.java x: 1 commits (90d) y: 598 lines of code facebook-common/src/main/java/com/facebook/login/PKCEUtil.kt x: 4 commits (90d) y: 62 lines of code facebook-core/src/main/java/com/facebook/appevents/aam/MetadataViewObserver.kt x: 1 commits (90d) y: 139 lines of code facebook-core/src/main/java/com/facebook/appevents/codeless/ViewIndexer.kt x: 1 commits (90d) y: 223 lines of code facebook-core/src/main/java/com/facebook/UserSettingsManager.kt x: 2 commits (90d) y: 327 lines of code facebook-core/src/main/java/com/facebook/appevents/ml/ModelManager.kt x: 2 commits (90d) y: 330 lines of code facebook-core/src/main/java/com/facebook/internal/FetchedAppGateKeepersManager.kt x: 2 commits (90d) y: 201 lines of code facebook-core/src/main/java/com/facebook/internal/FetchedAppSettingsManager.kt x: 2 commits (90d) y: 273 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/TournamentShareDialog.kt x: 1 commits (90d) y: 164 lines of code facebook-common/src/main/java/com/facebook/internal/WebDialog.kt x: 1 commits (90d) y: 723 lines of code facebook-core/src/main/java/com/facebook/AccessToken.kt x: 1 commits (90d) y: 477 lines of code facebook-core/src/main/java/com/facebook/AuthenticationTokenClaims.kt x: 1 commits (90d) y: 443 lines of code facebook-core/src/main/java/com/facebook/AuthenticationTokenHeader.kt x: 1 commits (90d) y: 107 lines of code facebook-core/src/main/java/com/facebook/AccessTokenManager.kt x: 1 commits (90d) y: 303 lines of code
1298.0
lines of code
  min: 2.0
  average: 164.88
  25th percentile: 40.0
  median: 85.5
  75th percentile: 181.0
  max: 1298.0
0 9.0
commits (90d)
min: 1.0 | average: 1.93 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 9.0

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

facebook-common/src/main/java/com/facebook/FacebookButtonBase.kt x: 1 contributors (90d) y: 268 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareCameraEffectContent.kt x: 1 contributors (90d) y: 69 lines of code facebook-common/src/main/java/com/facebook/share/model/CameraEffectArguments.kt x: 1 contributors (90d) y: 64 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareHashtag.kt x: 1 contributors (90d) y: 49 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareOpenGraphObject.kt x: 2 contributors (90d) y: 34 lines of code facebook-common/src/main/java/com/facebook/share/model/SharePhoto.kt x: 2 contributors (90d) y: 96 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareVideo.kt x: 2 contributors (90d) y: 43 lines of code facebook-common/src/main/java/com/facebook/share/model/GameRequestContent.kt x: 1 contributors (90d) y: 149 lines of code facebook-core/src/main/java/com/facebook/appevents/ondeviceprocessing/RemoteServiceWrapper.kt x: 1 contributors (90d) y: 133 lines of code facebook-common/src/main/java/com/facebook/login/LoginManager.kt x: 2 contributors (90d) y: 840 lines of code facebook-common/src/main/java/com/facebook/login/LoginStatusClient.kt x: 1 contributors (90d) y: 39 lines of code facebook-core/src/main/java/com/facebook/internal/NativeProtocol.kt x: 2 contributors (90d) y: 736 lines of code facebook-core/src/main/java/com/facebook/FacebookSdk.kt x: 3 contributors (90d) y: 587 lines of code facebook-login/src/main/java/com/facebook/login/widget/LoginButton.java x: 1 contributors (90d) y: 686 lines of code facebook-core/src/main/java/com/facebook/FacebookSdkVersion.kt x: 1 contributors (90d) y: 4 lines of code facebook-bolts/src/main/java/com/facebook/bolts/AndroidExecutors.kt x: 2 contributors (90d) y: 36 lines of code facebook-bolts/src/main/java/com/facebook/bolts/BoltsExecutors.kt x: 2 contributors (90d) y: 64 lines of code facebook-common/src/main/java/com/facebook/share/internal/CameraEffectFeature.kt x: 1 contributors (90d) y: 8 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareDialogFeature.kt x: 1 contributors (90d) y: 13 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMessengerActionButton.kt x: 1 contributors (90d) y: 28 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMessengerURLActionButton.kt x: 1 contributors (90d) y: 94 lines of code facebook-core/src/main/java/com/facebook/GraphRequest.kt x: 2 contributors (90d) y: 1298 lines of code facebook-core/src/main/java/com/facebook/appevents/AppEventCollection.kt x: 2 contributors (90d) y: 56 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareStoryContent.kt x: 1 contributors (90d) y: 82 lines of code facebook-common/src/main/java/com/facebook/internal/FacebookDialogBase.kt x: 1 contributors (90d) y: 181 lines of code facebook-common/src/main/java/com/facebook/share/widget/ShareDialog.kt x: 1 contributors (90d) y: 385 lines of code facebook-share/src/main/java/com/facebook/share/widget/MessageDialog.java x: 2 contributors (90d) y: 154 lines of code facebook-share/src/main/java/com/facebook/share/widget/ShareButtonBase.java x: 1 contributors (90d) y: 113 lines of code facebook-common/src/main/java/com/facebook/login/CustomTabLoginMethodHandler.kt x: 2 contributors (90d) y: 197 lines of code facebook-common/src/main/java/com/facebook/login/DeviceAuthDialog.kt x: 2 contributors (90d) y: 470 lines of code facebook-common/src/main/java/com/facebook/login/GetTokenLoginMethodHandler.kt x: 2 contributors (90d) y: 125 lines of code facebook-common/src/main/java/com/facebook/login/LoginClient.kt x: 2 contributors (90d) y: 617 lines of code facebook-common/src/main/java/com/facebook/login/LoginLogger.kt x: 2 contributors (90d) y: 223 lines of code facebook-common/src/main/java/com/facebook/login/WebLoginMethodHandler.kt x: 3 contributors (90d) y: 176 lines of code facebook-common/src/main/java/com/facebook/login/WebViewLoginMethodHandler.kt x: 3 contributors (90d) y: 151 lines of code facebook-core/src/main/java/com/facebook/appevents/AppEventsLogger.kt x: 1 contributors (90d) y: 195 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareContentValidation.kt x: 2 contributors (90d) y: 378 lines of code facebook-common/src/main/java/com/facebook/share/internal/ShareInternalUtility.kt x: 2 contributors (90d) y: 523 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMedia.kt x: 1 contributors (90d) y: 56 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareMediaContent.kt x: 1 contributors (90d) y: 76 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareOpenGraphContent.java x: 2 contributors (90d) y: 75 lines of code facebook-common/src/main/java/com/facebook/share/model/ShareOpenGraphValueContainer.java x: 2 contributors (90d) y: 181 lines of code facebook-core/src/main/java/com/facebook/internal/Utility.kt x: 2 contributors (90d) y: 938 lines of code facebook-bolts/src/main/java/com/facebook/bolts/AppLinks.kt x: 1 contributors (90d) y: 16 lines of code facebook-bolts/src/main/java/com/facebook/bolts/CancellationToken.kt x: 1 contributors (90d) y: 22 lines of code facebook-bolts/src/main/java/com/facebook/bolts/CancellationTokenSource.kt x: 1 contributors (90d) y: 129 lines of code facebook-bolts/src/main/java/com/facebook/bolts/Task.kt x: 1 contributors (90d) y: 626 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/TournamentConfig.kt x: 1 contributors (90d) y: 108 lines of code facebook-common/src/main/java/com/facebook/share/internal/NativeDialogParameters.kt x: 1 contributors (90d) y: 175 lines of code facebook-core/src/main/java/com/facebook/internal/Validate.kt x: 1 contributors (90d) y: 203 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/cloudgaming/InAppPurchaseLibrary.java x: 1 contributors (90d) y: 44 lines of code facebook-core/src/main/java/com/facebook/internal/FeatureManager.kt x: 1 contributors (90d) y: 205 lines of code facebook-common/src/main/java/com/facebook/login/DeviceAuthMethodHandler.kt x: 1 contributors (90d) y: 89 lines of code facebook-common/src/main/java/com/facebook/login/LoginFragment.kt x: 1 contributors (90d) y: 119 lines of code facebook-common/src/main/java/com/facebook/login/LoginMethodHandler.kt x: 2 contributors (90d) y: 251 lines of code facebook-common/src/main/java/com/facebook/login/NativeAppLoginMethodHandler.kt x: 1 contributors (90d) y: 141 lines of code facebook-core/src/main/java/com/facebook/ProfileManager.kt x: 1 contributors (90d) y: 58 lines of code facebook-common/src/main/java/com/facebook/FacebookActivity.kt x: 2 contributors (90d) y: 89 lines of code facebook-share/src/main/java/com/facebook/share/ShareApi.java x: 1 contributors (90d) y: 598 lines of code facebook-core/src/main/java/com/facebook/appevents/codeless/ViewIndexer.kt x: 1 contributors (90d) y: 223 lines of code facebook-core/src/main/java/com/facebook/UserSettingsManager.kt x: 1 contributors (90d) y: 327 lines of code facebook-core/src/main/java/com/facebook/appevents/ml/ModelManager.kt x: 1 contributors (90d) y: 330 lines of code facebook-core/src/main/java/com/facebook/internal/FetchedAppSettingsManager.kt x: 1 contributors (90d) y: 273 lines of code facebook-gamingservices/src/main/java/com/facebook/gamingservices/TournamentShareDialog.kt x: 1 contributors (90d) y: 164 lines of code facebook-common/src/main/java/com/facebook/internal/WebDialog.kt x: 1 contributors (90d) y: 723 lines of code facebook-core/src/main/java/com/facebook/AccessToken.kt x: 1 contributors (90d) y: 477 lines of code facebook-core/src/main/java/com/facebook/AuthenticationTokenClaims.kt x: 1 contributors (90d) y: 443 lines of code facebook-core/src/main/java/com/facebook/AuthenticationTokenHeader.kt x: 1 contributors (90d) y: 107 lines of code facebook-core/src/main/java/com/facebook/AccessTokenManager.kt x: 1 contributors (90d) y: 303 lines of code
1298.0
lines of code
  min: 2.0
  average: 164.88
  25th percentile: 40.0
  median: 85.5
  75th percentile: 181.0
  max: 1298.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.27 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.75 | max: 3.0