Wiki

Clone wiki

Youtube / commit-list

Android YouTube app: Tube


Description

  • YouTube videos player
  • Floating player
  • Playlist
  • Favorite
  • Historic
  • Alarms
  • Light app with relatively few methods (universal release app):
    methods,fields,classes
    61266,30919,7270
    

Latest commits

Author Date Commit message link
Jonathan 2018-09-08 [StartTime] 🕰 Speed up with lazy (okhttp, firebase) Link
Jonathan 2018-09-07 [Version] 🎉 Welcome to 1.00.40 Link
Jonathan 2018-09-07 [Extractor] 🔥 Fix extractor thks to github repo NewPipeExtractor Link
Jonathan 2018-09-05 [Downloader] 🎨 Explicit unlock UI Link
Jonathan 2018-09-04 [Clean] ♻ Remove top folder resource. Add some content description. Link
Jonathan 2018-09-04 [AndroidX] ♻ Reformat import (fix from support->androidx) Link
Jonathan 2018-09-04 [SlidingPlayer] 🔧 Impl swipe row to remove from the queue Link
Jonathan 2018-09-03 [YoutubeApiBlack] ♻ Do not require security anymore Link
Jonathan 2018-09-02 [Settings] 🎨 Fix developer title section cast Link
Jonathan 2018-09-02 [Settings] 🎨 Fix developer title visibility Link
Jonathan 2018-09-02 [Settings] 🎨 Redesign material design v2 Link
Jonathan 2018-09-02 [Playlist] 🎨 Merge tag in activity xml Link
Jonathan 2018-09-01 [Videos] 🎨 Add fab to play all videos Link
Jonathan 2018-09-01 [Translation] 🎨 Support RTL Link
Jonathan 2018-09-01 [Videos] 🔥 Fix shuffle button Link
Jonathan 2018-09-01 [UI] 🎨 Add some translations Link
Jonathan 2018-08-30 [Build] 🔧 Disable R8 Link
Jonathan 2018-08-30 [Build] 🔧 Bump deps and remove androidx compat on some modules Link
Jonathan 2018-08-29 [AndroidX] 🔧 Factorize some versions Link
Jonathan 2018-08-29 [AndroidX] 🔧 Migration from the support. AS 3.3 c7 needed Link
Jonathan 2018-08-28 [DownloadedRow] 🔧 Set alarm via overflow Link
Jonathan 2018-08-28 [Alarm] 🔧 Prepare local alarm Link
Jonathan 2018-08-27 [Videos] 🔥 Fix toolbar shuffle button visibility Link
Jonathan 2018-08-27 [Search] 🔥 Fix no more content when !=1 page Link
Mercandj 2018-08-25 [Admin] 🔧 Load analytics only on demand Link
Jonathan 2018-08-25 [Version] 🎉 Welcome to 1.00.39 Link
Jonathan 2018-08-25 [SlidingPanel] 🔥 Fix sliding view Link
Jonathan 2018-08-25 [SlidingPanel] 🔧 Add the panel in the search activity Link
Jonathan 2018-08-25 [Security) 🔥 Fix conncted tests Link
Jonathan 2018-08-25 [Security] 🔧 Better security Link
Jonathan 2018-08-25 [Security] ♻ Factorize security into one module Link
Jonathan 2018-08-23 [VideoFullRow] 🎨 Display some row with big thumbnail Link
Mercandj 2018-08-22 [Kotlin] 🔧 Bump from 1.2.60 to 1.2.61 Link
Jonathan 2018-08-22 [Downloaded] 🎨 Mark -> Pin/Unpin Link
Jonathan 2018-08-21 [Search] 🎨 Fill input from suggestion Link
Jonathan 2018-08-21 [VideoRow] ♻ Unit test the presenter Link
Jonathan 2018-08-20 [Build] 🔥 Fix proguard with analytics firebase database Link
Jonathan 2018-08-20 [Downloaded] 🔧 Pin/Unpin downloaded viddeo Link
Mercandj 2018-08-20 [Downloaded] 🎨 Re-add tiles Link
Mercandj 2018-08-20 [Downloaded] 🔥 Fix repo Link
Mercandj 2018-08-20 [Downloaded] 🎨 Change row. Prepare marked downloaded videos Link
Mercandj 2018-08-19 [Dowloaded] 🔧 Sort by date. [Queue] 🔧 Remove Link
Jonathan 2018-08-18 [Player] 🔧 Add the feature: add-to-queue Link
Jonathan 2018-08-17 [AudioMode] 🔥 Fix no progress bar when isAudioOnly Link
Jonathan 2018-08-17 [SlidingPanel] 🎨 Color progress texts Link
Mercandj 2018-08-16 [VideoRow] 🔧 Clean presenter Link
Mercandj 2018-08-15 [AppGraph] 🔧 Simplify appGraph (kotlin typo) Link
Mercandj 2018-08-14 [Build] 🔧 Do not count methods on each build Link
Mercandj 2018-08-14 [Kotlin] 🔧 Small refactor, simplifications Link
Mercandj 2018-08-13 [MemoryLeak] 🔥 Fix 3 mem leaks (2 home, 1 native ads) Link
Jonathan 2018-08-13 [Build] 🔧 Bump build tools version Link
Mercandj 2018-08-07 [NativePlayer] 🔧 Notify manager to support sliding panel Link
Mercandj 2018-08-06 [Clean] ♻ Small kotlin improv (and reduce nb methods) Link
Mercandj 2018-08-06 [Settings] 🔧 Add ColorRes annotation Link
Mercandj 2018-08-06 [Build] 🔧 Update crashlytics dep Link
Mercandj 2018-08-06 [Search] 🔥 Fix channel thumbnail parsing Link
Mercandj 2018-08-06 [Sliding] 🔧 Impl bottom bar controller Link
Mercandj 2018-08-06 [Queue] 🎨 Redesign row and prepare drag and drop Link
Mercandj 2018-08-05 [Queue] 🔧 Display the first queue Link
Mercandj 2018-08-05 [Sliding] 🎨 Small dimen modifs to the top bar Link
Mercandj 2018-08-05 [Build] 🔥 Fix proguard due to sliding panel lib Link
Mercandj 2018-08-05 [Sliding] 🔥 Fix UI and play bug due to multi mode support and local Link
Mercandj 2018-08-04 [Sliding] 🎨 Reduce shadow Link
Mercandj 2018-08-04 [Sliding] 🎨 Support dark theme Link
Mercandj 2018-08-04 [Sliding] 🎨 Display video progress Link
Mercandj 2018-08-04 [Sliding] 🔧 Sliding panel to support futur queue Link
Mercandj 2018-08-03 [Version] 🎉 Welcome to 1.00.38 Link
Mercandj 2018-08-03 [Extractor] 🔥 Throw non fatal instead of fatal Link
Mercandj 2018-08-03 [Version] 🎉 Welcome to 1.00.37 Link
Mercandj 2018-08-03 [Build] 🔧 Bump kotlin & firestore. Rename sdk -> libs package Link
Mercandj 2018-08-02 [Player] 🔧 Fast forward fix (seekTo) notify onProgress Link
Mercandj 2018-08-01 [ExoPlayer] 🔥 Notify state change end. Fix repeat Link
Mercandj 2018-08-01 [Download] 🔥 Fix remote config downloadRequirePackName -> null default Link
Mercandj 2018-08-01 [Download] 🔧 Events and remote config required app Link
Mercandj 2018-08-01 [Downloaded] 🔧 Row support delete + add delete manager Link
Mercandj 2018-07-31 [Downloaded] 🎨 Display video duration in row Link
Mercandj 2018-07-31 [Downloaded] 🎨 Improve row with thumbnail Link
Mercandj 2018-07-31 [Theme] 🎨 First support of theme in downloadedRow Link
Mercandj 2018-07-31 [Download] 🔧 Improve flow (steps to download) Link
Mercandj 2018-07-30 [Extract] 🔧 Proguard Rhino Link
Mercandj 2018-07-30 [Download] 🎨 Display and play downloaded videos Link
Mercandj 2018-07-30 [Download] 🔧 Add first downloaded view Link
Mercandj 2018-07-29 [Download] 🔧 Download activity Link
Mercandj 2018-07-29 [Download] 🔧 Display list of links Link
Mercandj 2018-07-29 [ExoPlayer] 🔧 Handle network error Link
Mercandj 2018-07-29 [Player] 🔧 Integrate exo player in the app Link
Mercandj 2018-07-28 [Exoplayer][Extractor] 🔧 2 new modules (audio & video) Link
Mercandj 2018-07-28 [Security] 🔧 Increase validity date Link
Mercandj 2018-07-27 [Player] 🔧 Double click on player to fast rewind/forward Link
Mercandj 2018-07-27 [Channels] 🔥 Fix parsing Link
Jonathan 2018-07-25 [Version] 🎉 Welcome to 1.00.36 (fix string) Link
Jonathan 2018-07-25 [Version] 🎉 Welcome to 1.00.36 Link
Jonathan 2018-07-25 [Player] 🔥 Fix switch from fullscreen to audio only Link
Jonathan 2018-07-25 [Player] 🔧 Switch hud visibility on touch Link
Jonathan 2018-07-25 [Player] 🔧 Dynamically resize player when settings changed Link
Jonathan 2018-07-25 [Player] ♻ Rename floating player layout & view Link
Jonathan 2018-07-25 [Channel] 🔥 Fix parsing crash Link
Jonathan 2018-07-25 [Player] 🔧 Details from player popup Link
Jonathan 2018-07-25 [Settings] 🔧 Open video by id Link
Jonathan 2018-07-25 [Player] 🔧 Save/Restore popup width Link
Jonathan 2018-07-25 [Player] 🎨 Popup size in settings Link
Jonathan 2018-07-25 [PlayerFloating] ♻ Clean api using method. Some kotlin optim Link
Jonathan 2018-07-24 [Player] 🎨 Hud bottom bar (one line) Link
Jonathan 2018-07-24 [Player] 🎨 Improve hud bottom bar Link
Jonathan 2018-07-24 [Player] 🎨 Hud auto hide Link
Jonathan 2018-07-24 [Player] 🎨 Real fullscreen Link
Jonathan 2018-07-23 [Player] 🔧 Floating player manager impl to kotlin Link
Jonathan 2018-07-23 [Player] 🎨 Remove overlay view. System animation. Prepare fullscreen mode Link
Jonathan 2018-07-23 [Player] ♻ Remove video player (local content) Link
Jonathan 2018-07-20 [Player] 🔧 Refactor the webview container (remove strong dep inj) Link
Jonathan 2018-07-20 [Player] 🔧 Refactor the webview container (prepare presenter split) Link
Jonathan 2018-07-20 [Player] 🔧 Rewrite player presenter Link
Jonathan 2018-07-20 [AppGraph] 🔧 Replace lateinit by lazy Link
Jonathan 2018-07-19 [Player] 🔧 No more about:blank -> crash on some kitkat Link
Jonathan 2018-07-19 [BlackApi] 🔧 Get videos from a list id Link
Jonathan 2018-07-16 [Channel] 🔧 Improve channel parsing (extract more videos) Link
Jonathan 2018-07-16 [Build] 🔧 Bump firebase firestore to 17.0.3 Link
Jonathan 2018-07-15 [Version] 🎉 Welcome to 1.00.35 Link
Jonathan 2018-07-15 [Search] 🔥 Fix parsing views and long parsing Link
Jonathan 2018-07-15 [Version] 🎉 Welcome to 1.00.34 Link
Jonathan 2018-07-15 [Channel] 🔥 Fix parsing video error (Vevo) Link
Jonathan 2018-07-15 [Version] 🎉 Welcome to 1.00.33 Link
Jonathan 2018-07-15 [Channel] 🔥 Fix parsing video error Link
Jonathan 2018-07-14 [Version] 🎉 Welcome to 1.00.32 Link
Jonathan 2018-07-14 [RemoteConfig] 🔧 No cache after update Link
Jonathan 2018-07-13 [Video] ♻ Rename feature horizontal to horizontal_card Link
Jonathan 2018-07-13 [Channel] 🔧 Shuffle videos from channel screen Link
Jonathan 2018-07-13 [Channel] 🔥 Fix parsing nb views and duration Link
Jonathan 2018-07-12 [Channel] 🔧 Display video list Link
Jonathan 2018-07-11 [Channel] 🎨 Display thumbnail in the screen Link
Jonathan 2018-07-11 [Channel] 🔧 Handle channel row click. First channel screen skeleton Link
Jonathan 2018-07-10 [Channel] 🎨 Row picture circular Link
Jonathan 2018-07-10 [VideoRow] 🔧 Remove from historic (one by one) Link
Jonathan 2018-07-09 [Api] 🔧 Channel videos network call & parsing Link
Jonathan 2018-07-08 [Channels] 🎨 Human readable subscribes/videos count Link
Jonathan 2018-07-08 [Channel] 🔧 Add channel row to the search Link
Jonathan 2018-07-08 [Live] 🔧 Update live videos Link
Jonathan 2018-07-06 [Persing] 🔥 Fix nb views parsing cast to long (secure empty string) Link
Jonathan 2018-07-01 [Version] 🎉 Welcome to 1.00.31 Link
Jonathan 2018-07-01 [Build] :recyle: Bump mockito to 2.19.0 Link
Jonathan 2018-07-01 [ImportFav] 🎨 Set an editText max line Link
Jonathan 2018-06-27 [VideoAdapter] 🔧 Secure populate and notify data set changed / inserted Link
Jonathan 2018-06-24 [Version] 🎉 Welcome to 1.00.30 Link
Jonathan 2018-06-24 [Search] 🔥 Fix some search crashes related to multiPage Link
Jonathan 2018-06-24 [PlayerActivity] 🔥 Fix pause player onPause Link
Jonathan 2018-06-23 [Version] 🎉 Welcome to 1.00.29 Link
Jonathan 2018-06-23 [Deps] 🔧 Bump arch to 1.1.1 and firestore to 17.0.2 Link
Jonathan 2018-06-23 [Open] 🔧 Default force open share url to false Link
Jonathan 2018-06-23 [Version] 🎉 Welcome to 1.00.28 Link
Jonathan 2018-06-23 [PlayerActivity] Pause player onStop] Link
Jonathan 2018-06-23 [Settings] 🎨 Update display message when validity check disabled Link
Jonathan 2018-06-23 [Version] 🎉 Welcome to 1.00.27 Link
Jonathan 2018-06-23 [Base64] 🔧 Base64 embedded assets Link
Jonathan 2018-06-22 [PLayerWebView] 🔧 Build html in jni Link
Jonathan 2018-06-22 [Deezer] 🔥 Fix native call (method signature) Link
Jonathan 2018-06-21 [Version] 🎉 Welcome to 1.00.26 Link
Jonathan 2018-06-21 [RemoteConfig] 🔧 ForceUpdate noCheck remote boolean Link
Jonathan 2018-06-21 [VideoRow] 🔧 Long click call VideoManager to open player Link
Jonathan 2018-06-21 [Version] 🎉 Welcome to 1.00.25 Link
Jonathan 2018-06-21 [Player] 🔧 Open mode via share url Link
Jonathan 2018-06-21 [Jni] 🔧 Add jni in modules to expose some consts Link
Jonathan 2018-06-19 [Version] 🎉 Welcome to 1.00.24 Link
Jonathan 2018-06-19 [Search] 🔧 Remote config enable search or import playlist Link
Jonathan 2018-06-19 [Home] 🔧 Remote config new muscis index Link
Jonathan 2018-06-19 [Version] 🎉 Welcome to 1.00.23 Link
Jonathan 2018-06-19 [Deps] 🔧 Bump google.gms:google-sevices to 4.0.1 Link
Jonathan 2018-06-19 [YouTube] ♻ Rename to black api Link
Jonathan 2018-06-19 [Version] 🎉 Welcome to 1.00.22 Link
Jonathan 2018-06-19 [Search][Ads] 🔧 Native ads in the search. Redesign fileSpace native ad Link
Jonathan 2018-06-18 [Deezer] 🎵 Tile to stream radio of 10 musics Link
Jonathan 2018-06-18 [OnBoarding] 🔥 Secure get url query Link
Jonathan 2018-06-18 [Search] 🔧 Infinite search result list (search with pages and end detection) Link
Jonathan 2018-06-17 [YouTubeScraping] 🔧 Use the module api in the search manager Link
Jonathan 2018-06-16 [API] 🔧 Dedicated scraping api module Link
Jonathan 2018-06-15 [Deezer] 🔧 Module to prepare API to listen flow Link
Jonathan 2018-06-14 [Kotlin] 🔧 Bump to 1.2.50 Link
Jonathan 2018-06-11 [FloatingPlayerService] 🔥 Fix NPE when intent.action is null (non fatal) Link
Mercandj 2018-06-10 [Version] 🎉 Welcome to 1.00.21 Link
Mercandj 2018-06-10 [Videos] 🔥 Fix shuffle button Link
Mercandj 2018-06-10 [Version] 🎉 Welcome to 1.00.20 Link
Mercandj 2018-06-10 [Notification] 🔧 Floating play notification: update params (priority...) Link
Mercandj 2018-06-10 [Videos] 🔧 Add shuffle button to VideosActivity Link
Mercandj 2018-06-10 [Overlay] 🔥 Fix remove view from WindowManager Link
Mercandj 2018-06-10 [Service] 🔥 Fix android 9.0 foregrd service with the normal permission Link
Mercandj 2018-06-10 [Build] ♻ Bump android.tools to 3.1.3 Link
Mercandj 2018-06-08 [Video] 🔥 Fix parse views with empty string Link
Jonathan 2018-06-08 [Build] 🎉 Compile and target API 28 android 9.0 Link
Jonathan 2018-06-04 [Notification] 🎨 Custom notification to control floating player Link
Jonathan 2018-06-04 [Analytics] 🔧 Event to listen native ads clicks Link
Mercandj 2018-06-01 [Version] 🎉 Welcome to 1.00.19 Link
Mercandj 2018-06-01 [Ads] 🔧 Do not show ads if already installed Link
Mercandj 2018-06-01 [Ads] 🎨 Pong fader ads -> infinite game Link
Mercandj 2018-06-01 [Kotlin] 🔧 Companion object at the end. (update file-android icon) Link
Jonathan 2018-05-31 [Ads] 🔧 Manager to prepare optout option & split settings layout Link
Jonathan 2018-05-31 [Storage] 🔥 Fix missing permission crash when retoring playlist database Link
Jonathan 2018-05-30 [Detail] 🎨 First detail view implementation Link
Mercandj 2018-05-27 [Settings] 🔧 Dev: display remote country. Fix theme settings support Link
Mercandj 2018-05-27 [Version] 🎉 Prepare version 1.00.18 Link
Mercandj 2018-05-27 [Ads] 🔥 Fix update index position (from remote config) Link
Mercandj 2018-05-27 [Ads] 🔧 Custom cross promo native ads Link
Mercandj 2018-05-26 [Seattings] 🔧 Clear all videos metadata from settings Link
Mercandj 2018-05-26 [MessageDialog] 🔧 Improve error message (extra param extraction) Link
Mercandj 2018-05-26 [Settings] 🔥 Fix settings storage permission click wrong R.id Link
Mercandj 2018-05-26 [Home] 🎨 Update live section content. Shuffle horiz lists Link
Mercandj 2018-05-26 [Settings] 🔥 Fix permission storage listener to update the checkbox Link
Mercandj 2018-05-26 [Permission] 🔧 Rework external file fav/historic to avoid onBoarding permission dialog Link
Mercandj 2018-05-26 [Settings] 🔧 List to display start videos (analytics) Link
Mercandj 2018-05-26 [Player] 🔥 Fix toggle mode when isDev. Add remote conf country (debug) Link
Mercandj 2018-05-26 [Security] 🔧 Postpone next day of security check Link
Mercandj 2018-05-26 [Notification][PlayerFloating] 🔧 Actions to play/pause/next Link
Mercandj 2018-05-25 [Search] 🔧 Save suggestion on click as historySuggestion and fix clear on long touch Link
Mercandj 2018-05-25 [Google] 🔧 Bump firebase Link
Mercandj 2018-05-25 [Fabric] 🔧 Bump fabric crashlytics dep Link
Jonathan 2018-05-22 [Clean] ♻ Remove feature un-used (download and personal) Link
Jonathan 2018-05-17 [Firebase] 🔧 Bump to 15.0.2 and multidex Link
Jonathan 2018-05-15 [Deps] 🔧 Bump room deps (and remove annotProcessor) Link
Mercandj 2018-05-06 [Version] 🔥 Welcome to 1.00.17 Link
Mercandj 2018-05-06 [ParseViews] 🔥 Fix parsing views with dots in the string Link
Jonathan 2018-05-04 [Build] ♻ Uniform version across modules Link
Jonathan 2018-05-04 [Dagger] 🔧 Bump dep from 2.15 to 2.16 Link
Jonathan 2018-05-03 [Dev] 🎨 Refresh nb of video started when dev mode activated Link
Jonathan 2018-05-01 [Analytics] 🔧 Display nb videos started if dev Link
Jonathan 2018-05-01 [Analytics] 🔧 Log video started on firestore Link
Jonathan 2018-04-28 [Version] 🎉 Welcome to 1.00.16 Link
Jonathan 2018-04-28 [Build] 🔧 Bump deps (kotlin...) and fix unit test compilation Link
Jonathan 2018-04-27 [Settings] 🔧 Navigate to app settings via system settings Link
Jonathan 2018-04-26 [Settings] 🔧 Row to delete suggestion based on search historic Link
Jonathan 2018-04-26 [Settings] 🎨 Hide picInPic section separators when rows hidden Link
Jonathan 2018-04-26 [Search] 🔧 Empty text when no result found Link
Jonathan 2018-04-26 [Suggestion] 🔧 Hide sggestion list when no test in search edittext Link
Jonathan 2018-04-26 [Script] 🔧 Improve clean device with more explicit error Link
Jonathan 2018-04-26 [Search] 🎨 Suggestion that contains searchInput have bold Link
Jonathan 2018-04-25 [Build] 🔧 Bump deps Link
Jonathan 2018-04-25 [Views] 🎨 Nb views string is using plurals resource Link
Jonathan 2018-04-23 [Video] 🎨 Row: add samples to display row in edit mode Link
Jonathan 2018-04-23 [Async] ♻ Coroutines doesn't use async anymore without result handling. Link
Jonathan 2018-04-22 [Version] 🔥 Welcome to 1.00.15 Link
Jonathan 2018-04-22 [VideoHoriz] 🔥 Fix crash when shuffle on load Link
Jonathan 2018-04-22 [Version] 🔥 Welcome to 1.00.14 Link
Jonathan 2018-04-22 [NewMusics] 🔥 Change the playlist that does not exists anymore Link
Jonathan 2018-04-21 [Version] 🔥 Welcome to 1.00.13 Link
Jonathan 2018-04-21 [FloatingPlayer] 🔥 Only one notification the the floating player (even when collapsed) Link
Jonathan 2018-04-21 [Popup] 🔥 Fix expand popup action Link
Jonathan 2018-04-21 [Version] 🎉 Welcome to 1.00.12 Link
Jonathan 2018-04-21 [FloatingPlayer] 🔧 Dedicated activity to ask overlay permission Link
Jonathan 2018-04-21 [BottomBar] 🎨 White only on >= O. [Settings] 🔥 Don't display picInPic before O Link
Jonathan 2018-04-21 [Playlist] 🎨 Increase paddings in the playlist selection list Link
Jonathan 2018-04-21 [Settings] 🔥 Fix disable dev mode row click Link
Jonathan 2018-04-21 [Player] 🔧 Remove native floating player Link
Jonathan 2018-04-21 [RemoteConf] 🔧 Force player open mode Link
Jonathan 2018-04-20 [YouTubeWebView] 🔧 Java to kotlin Link
Jonathan 2018-04-20 [PlayerManager] 🔧 Listen video changes and add video to historic Link
Jonathan 2018-04-20 [Build] 🔧 Bump kotlin and fabric version Link
Jonathan 2018-04-20 [Wiki] 🎨 Increase nb of commits displayed Link
Jonathan 2018-04-20 [Video][Player] ♻ Refactor package names Link
Jonathan 2018-04-18 [Settings] 🔧 Dev mode on click the version Link
Jonathan 2018-04-14 [Version] 🎉 Welcome to 1.00.11 Link
Jonathan 2018-04-14 [PlayerActivity] 🔥 Fix crash on load with native player. Improve pic in pic Link
Jonathan 2018-04-14 [VideoRow & Card] 🎨 Use the R.string to display the nb of views Link
Jonathan 2018-04-14 [Player] 🔥 Fix new intent and handle in onResume to update player if new video clicked Link
Jonathan 2018-04-14 [Deps] 🔧 Bump glide, firebase Link
Jonathan 2018-04-14 [PlayStore] 🎨 Add top play store image banner Link
Jonathan 2018-04-13 [Settings] 🎨 Dev apps ripple Link
Jonathan 2018-04-13 [Settings] 🎨 Link to team page on play store Link
Jonathan 2018-04-12 [Settings] 🔧 Review checkbox. PicInPic enable/disable Link
Jonathan 2018-04-12 [Bump] 🔧 Bump support to 27.1.1 and add ar, es translation Link
Jonathan 2018-04-11 [Horizontal] 🔥 Fix click during loading Link
Jonathan 2018-04-10 [Transaltion] 🎨 Improve pt-rBR translation Link
Jonathan 2018-04-10 [Translation] 🎨 Add es and pt Link
Jonathan 2018-04-10 [Settings] 🎨 Complete fr translation Link
Jonathan 2018-04-09 [Translate] 🎨 Start french translation Link
Jonathan 2018-04-09 [Build] 🔧 Update build tools from 3.1.0 to 3.1.1 Link
Jonathan 2018-04-08 [Version] 🎉 Welcome to 1.00.10 Link
Jonathan 2018-04-08 [Favorite] 🔧 Mark as fav from player activity Link
Jonathan 2018-04-08 [PicInPic] 🎨 Improve pic in pic play/pause button. Auto loop. Link
Jonathan 2018-04-08 [Settings] 🎨 Export favorites Link
Jonathan 2018-04-08 [PlayerActivity] 🔧 Toolbar buttons to go back to the app + fix display title / desciption. Link
Jonathan 2018-04-08 [Settings] 🔧 Delete favorite. Import favorite. Video open check id validity Link
Jonathan 2018-04-08 [Version] 🔥 Welcome to 1.00.09 Link
Jonathan 2018-04-08 [NativePlayer] 🔥 Fix pic in pic avoid seek video Link
Jonathan 2018-04-07 [Version] 🔥 Welcome to 1.00.08 Link
Jonathan 2018-04-07 [Parsing] 🔥 Secure view parsiong to float Link
Jonathan 2018-04-07 [Version] 🔥 Welcome to 1.00.07 Link
Jonathan 2018-04-07 [OpenVideo] 🔥 Fix mode toggle with lock Link
Jonathan 2018-04-07 [Version] 🎉 Welcome to 1.00.06 Link
Jonathan 2018-04-07 [RemoteConfig] 🔧 Lock player webview in activity Link
Jonathan 2018-04-07 [PicInPic] 🔥 Fix activity pict in pict with YouTube native player Link
Jonathan 2018-04-07 [Build] 🔧 Do not use compile keyword in gradle Link
Jonathan 2018-04-05 [Player] 🔧 Native YouTube player Link
Jonathan 2018-04-05 [OpenMode] 🔧 Rename modes Link
Jonathan 2018-04-04 [Version] 🔥 Welcome to 1.00.05 Link
Jonathan 2018-04-04 [Player] 🔥 Fix activity new intent. [Historic/Fav] 🔥 Async preload from manager constructor via view constructor Link
Jonathan 2018-04-04 [Version] 🔥 Welcome to 1.00.04 Link
Jonathan 2018-04-04 [Parsing] 🔥 Fix parsing no views Link
Jonathan 2018-04-04 [Doc] 🔧 Change date format Link
Jonathan 2018-04-04 [HorizontalRow] 🎨 More fake cards when loading Link
Jonathan 2018-04-03 [Version] 🎉 Welcome to version 1.00.03 Link
Jonathan 2018-04-03 [PassLaunch] 🔧 Non dismissable dialog Link
Jonathan 2018-04-03 [Build] 🔧 Tools to 3.1.0, gradle wrapper 4.4 Link
Jonathan 2018-04-03 [RemoteConf] 🔧 Listen password first launch to display dialog Link
Jonathan 2018-04-02 [Version] 🔥 Welcome to 1.00.02 Link
Jonathan 2018-04-02 [Parse] 🔥 Fix parsing video when vo view Link
Jonathan 2018-04-02 [Parsing] 🔥 Fix parsing when video has no description Link
Jonathan 2018-04-02 [Parsing] 🔥 Fix parsing when video has only 1 view Link
Jonathan 2018-04-02 [Version] 🎉 Welcome to 1.00.01 Link
Jonathan 2018-04-02 [Videos] 🎨 Empty view Link
Jonathan 2018-04-02 [Scroll] 🎨 Scroll settings top on click section Link
Jonathan 2018-04-02 [Playlist] 🔥 Fix play all from empty playlist row Link
Jonathan 2018-04-02 [TermOfUse] 🔧 Add term of use Link
Jonathan 2018-04-02 [Scheduler] 🔧 Set alarm video via video row Link
Jonathan 2018-04-02 [Views] 🔥 Fix view parsing in US Link
Jonathan 2018-04-02 [Video] 🔧 Player pic in pic Link
Jonathan 2018-04-01 [RemoteConfig] 🔧 Player open mode / launch password... Link
Jonathan 2018-04-01 [VideosView] 🔧 Convert to kotlin Link
Jonathan 2018-04-01 [Video] 🔥 Fix play all. Remote update message Link
Jonathan 2018-04-01 [Playlist] 🔧 Open video via videoOpenManager Link
Jonathan 2018-04-01 [History] 🔧 Clear all history via settings Link
Jonathan 2018-03-31 [Open] 🔧 Config video openning mode in settings Link
Jonathan 2018-03-31 [RemoteConf] 🔧 Message & force update dialog Link
Jonathan 2018-03-31 [Settings] 🔧 Add storage section Link
Jonathan 2018-03-31 [Home] Replace 2nd page with new settings page. Link
Jonathan 2018-03-29 [Player] 🔧 Transform to interface + revert previous bump tools Link
Jonathan 2018-03-29 [Build] 🔧 Bump android tools gradle from 3.0.1 to 3.1.0 Link
Jonathan 2018-03-29 [Gralde] 🔧 Bump wrapper from 4.1 to 4.4 Link
Jonathan 2018-03-27 [Script] 🔧 Script to publish apk release universal - minified with facebook-redex Link
Jonathan 2018-03-25 [Home] ♻ Convert homeView to kotlin Link
Jonathan 2018-03-25 [Theme] 🎨 Color navigation bar (bg and button) Link
Jonathan 2018-03-24 [Wiki] 🎨 Improve wiki generator with a methods counter. Link
Jonathan 2018-03-24 [Gson] ♻ Remove the all google gson lib. (perfs) Link
Jonathan 2018-03-24 [Gson] ♻ Remove gson to parse string list. (perfs) Link
Jonathan 2018-03-24 [Home] ♻ Activity to kotlin ❤ Link
Jonathan 2018-03-24 [Cache] ♻ Remove old cache manager Link
Jonathan 2018-03-22 [List] 🎨 Smooth scroll to recyclerV top on tapBar click Link
Jonathan 2018-03-21 [MusicPage] 🔧 Use the playlist manager to load new musics. (& prepare playlist repository) Link
Jonathan 2018-03-21 [Adapter] 🔧 Expose a populate with a list of Any object. Link
Jonathan 2018-03-20 [Splash] 🎨 Change splash color (to white) Link
Jonathan 2018-03-20 [VideoHome] 🎨 List with all videos shuffled Link
Jonathan 2018-03-20 [Proguard] 🔥 Fix build release. Proguard rules for okHttp Link
Jonathan 2018-03-20 [HorizontalView] 🎨 Loader progress bar Link
Jonathan 2018-03-20 [HorizontalView] 🎨 Rename layout files Link
Jonathan 2018-03-20 [Parsing] 🔥 Fix unit tests Link
Jonathan 2018-03-20 [Video] 🔥 Video parsing nbViews fix Link
Jonathan 2018-03-20 [Playlist] ♻ Clean parsing Link
Jonathan 2018-03-19 [Database] ♻ View count becomes long Link
Jonathan 2018-03-18 [NCS] 🎨 Dark theme Link
Jonathan 2018-03-18 [NCS] 🔧 Video repository Link
Jonathan 2018-03-18 [NCS] 🎨 Favorite playlist bottom padding Link
Jonathan 2018-03-18 [NCS] 🔧 Next button. Title scroll... Link
Jonathan 2018-03-18 [NCS] 🔧 Add storage permission in manifest Link
Jonathan 2018-03-18 [NCS] 🎨 Menu player allows stop player Link
Jonathan 2018-03-18 [NCS] 🔧 Build sign apk (split apk) Link
Jonathan 2018-03-18 [NCS] 🎨 Horizontal card empty view (loading) Link
Jonathan 2018-03-18 [NCS] 🔧 Filter cross Link
Jonathan 2018-03-18 [NCS] ♻ Add missing more dialogs. Splash bg... Link
Jonathan 2018-03-18 [NCS] 🔧 Favorite feature Link
Jonathan 2018-03-18 [NCS] 🔥 Fix player with mai thread post. Shuffle button. Link
Jonathan 2018-03-18 [NCS] 🎨 Bottom bar with seekbar. Link
Jonathan 2018-03-17 [NCS] 🔧 Play/Pause button. Link audio player Link
Jonathan 2018-03-17 [NCS] 🎉 Add module app Link
Jonathan 2018-03-17 [Playlist] 🔧 Add NCS playlist Link
Jonathan 2018-03-16 [Deps] 🔧 Bump dagger... Link
Jonathan 2018-03-14 [VideoAct] 🔧 Loop video Link
Jonathan 2018-03-13 [ImportPlaylist] 🔥 Fix import (do not display password dialog) Link
Jonathan 2018-03-09 [Splash] 🎨 No more splash activity. Use of windowsBg as splash screen Link
Jonathan 2018-03-09 [Music] 🔧 Async load from the constructor. Fix ci on non Windows. Link
Jonathan 2018-03-08 [Music] 🕰 Remove json parsing (perfs) Link
Jonathan Mercandalli 2018-03-07 [OkHttp] 🔧 Lazy creation. No more Retrofit. (rework search suggestions) Link
Jonathan 2018-03-07 [SpeedUpStart] 🕰 🐌 Better perfs with async security check. Link
Jonathan 2018-03-07 [Playlist] 🔧 Improve async parsing in coroutine. Link
Jonathan Mercandalli 2018-03-06 [Playlist] 🔧 Async playlist parsing Link
Jonathan Mercandalli 2018-03-06 [Prod] 🔧 Add triple-T. [Player] 🎨 Stand alone activity improve fullscreen Link
Mercandalli 2018-03-05 [Settings] 🎨 Display version name Link
Jonathan Mercandalli 2018-03-05 [VideoPage] 🎨 Add a playlist row Link
Jonathan Mercandalli 2018-03-05 [Music] 🔧 Factorize playlist assets read Link
Jonathan 2018-03-04 [Doc] 🔧 Script that generate the wiki -> more items (100) Link
Jonathan 2018-03-04 [Doc] 🔧 Script that generate the wiki. Improve header Link
Jonathan 2018-03-04 [Doc] 🔧 Script that generate the wiki Link
Jonathan 2018-03-04 [Theme] 🎨 Improve text and toolbar color. Link
Jonathan 2018-03-03 [Video] 🎨 Mapping from YouTube api marks view count readable Link
Jonathan 2018-03-02 [Video] 🔥 Fix human duration. Add Disney videos Link
Jonathan Mercandalli 2018-03-02 [VideoHarapter] ♻ Clean horizontal support Link
Jonathan Mercandalli 2018-03-02 [VIdeoHorizontal] 🎨 Add button shuffle Link
Jonathan Mercandalli 2018-03-02 [VIdeo] 🔧 Add section video in the home viewpager (and hide other) Link
Jonathan Mercandalli 2018-03-02 [Kotlin] 🔧 Update version Link
Mercandalli 2018-03-01 [Music] 🎨 Add kygo and imagine dragons sections Link
Jonathan 2018-03-01 [YoutubeVideo] 🔥 Fix parsing tags Link
Jonathan 2018-03-01 [Music] 🔥 Fix parse live (format) Link
Jonathan 2018-03-01 [Music] 🔥 Fix parse live (assets file name) Link
Jonathan 2018-03-01 [Music] 🎨 Add kygo section Link
Mercandalli 2018-03-01 [Live] 🎨 Display live videos Link
Jonathan Mercandalli 2018-03-01 [YoutubeParsing] 🔧 Improve parsiong youube api v3 Link
Jonathan Mercandalli 2018-02-28 [Music] 🔧 Imporve parsing (date, view) Link
Jonathan Mercandalli 2018-02-27 [Music] 🎨 Improve cards Link
Jonathan Mercandalli 2018-02-27 [Video] 🎨 Improve music cards Link
Jonathan Mercandalli 2018-02-27 [ci] 🔧 Improve script. [Music] 🎨 Improve horizontal cards view Link
Jonathan Mercandalli 2018-02-26 [HorizontalVideo] 🔧 Prepare row to display horiz video cards Link
Jonathan Mercandalli 2018-02-26 [YouTubeApi] 🔧 Add module youtube api v3 Link
Mercandalli 2018-02-24 [MusicPage] 🔧 Convert view to kotlin Link
Jonathan Mercandalli 2018-02-23 [Music] 🔧 Change the playlist Link
Jonathan Mercandalli 2018-02-19 [Live] 🔧 Model support live Link
Jonathan Mercandalli 2018-02-19 [Live] 🔧 Support live video Link
Jonathan Mercandalli 2018-02-19 [Search] 🔧 Fix live video Link
Jonathan Mercandalli 2018-02-07 [DownloadLink] 🔧 Split interface class Link
Mercandalli 2018-02-07 [Search] 🎨 Reveal unReveal animation Link
Jonathan Mercandalli 2018-02-06 [VideoRow] 🎨 More button with circular ripple Link
Jonathan Mercandalli 2018-02-05 [PlaylistImport] 🔧 Fix title Link
Jonathan Mercandalli 2018-02-05 [Theme] 🎨 Default lite Link
Jonathan Mercandalli 2018-02-05 [PlayerActivity] 🎨 Display buffer load Link
Jonathan Mercandalli 2018-02-05 [PlayerActivity] 🎨 Improve progress bar / play pause button / progress text Link
Jonathan Mercandalli 2018-02-05 [Deps] 🔧 Bump glide, bump json for tests Link
Jonathan 2018-02-04 [Video] 🎨 Long click open activity Link
Jonathan 2018-02-04 [Video] 🔧 Parse descriptionSearch/GetVideo Link
Jonathan 2018-02-04 [Music] 🔧 Parsing without gson + test Link
Jonathan 2018-02-04 [PlayerActivity] 🎨 SeekBar Link
Jonathan 2018-02-04 [Debug] 🔧 Comment debuggable WebView Link
Jonathan 2018-02-04 [Video] 🔧 New description (all non null). PlayerActivity display title/views/description... Link
Jonathan 2018-02-03 [Player] 🎨 Add dedicaed activity Link
Mercandj 2018-02-02 [Git] 🔧 Override giyt push to test on unix. Add DeviceMan tests Link
Jonathan Mercandalli 2018-02-02 [Device] 🔧 Rename userManager to device Link
Jonathan Mercandalli 2018-02-02 [Git] 🔧 Imporve git push script Link
Jonathan Mercandalli 2018-02-02 [Git] 🔧 Add script that test and push on Windows Link
Jonathan Mercandalli 2018-02-02 [Git] 🔧 Add script that test and push on Windows Link
Jonathan Mercandalli 2018-02-02 [Tiles] 🔧 Fix tiles clicks Link
Jonathan Mercandalli 2018-02-02 [Tiles] 🎨 Horiz scroll. Bump tools. Readme tests. Impl instead of compile... Link
Jonathan 2018-02-01 [Tiles] 🎨 Fix click, add tiles Link
Jonathan Mercandalli 2018-02-01 [Music] 🎨 Add tiles Link
Jonathan Mercandalli 2018-02-01 [Video] 🔧 Remove my old generic adapter. Use the hannesdorfmann one Link
Jonathan Mercandalli 2018-01-31 [Player] 🕰 Reduce refresh rate. Remove useless refresh loop on java Link
Jonathan Mercandalli 2018-01-31 [Historic] 🔧 Do not save if no changes Link
Jonathan Mercandalli 2018-01-30 [WebView] 🐌 Prefs on battery: Hide body when audio only Link
Jonathan Mercandalli 2018-01-30 [Readme] 🎨 Add commit rules Link
Jonathan Mercandalli 2018-01-29 [Test] Kotlin convert Link
Jonathan 2018-01-28 [Schedule] 🔧 Display video title Link
Jonathan 2018-01-27 [Playlist] 🎨 Improve cards, layout... Fix duration video. Bump kt Link
Jonathan 2018-01-27 [Video] 🔥 Fix metadata get duration (better parsing & tests) Link
Jonathan Mercandalli 2018-01-26 [UnitTest] 🔧 Json parsing in unit tests Link
Mercandj 2018-01-21 [Limit] 🔧 Increase calendar limit Link
Mercandj 2018-01-21 [Kotlin] 🔧 Bump from 1.2.10 to 1.2.20 Link
Jonathan Mercandalli 2018-01-17 [Video] ♻ Package for rows. Fix play all overflow Link
Mercandj 2018-01-15 [Playlist] 🎨 Improve cards and theme support Link
Mercandj 2018-01-13 [Video] 🎨 Improve row Link
Jonathan Mercandalli 2018-01-12 [Playlist] 🎨 Review cards Link
Jonathan Mercandalli 2018-01-12 [Theme] 🎨 Improve colors status bar Link
Jonathan Mercandalli 2018-01-11 Merge branch 'master' of https://bitbucket.org/Jonat/youtube Link
Jonathan Mercandalli 2018-01-11 [Playlist] 🎨 Review the playlist row Link
Mercandj 2018-01-07 [Deps] 🔧 Bump glide deps to 4.5.0 Link
Jonathan Mercandalli 2018-01-05 [Model] 🔧 Kotlin class Link
Jonathan Mercandalli 2018-01-03 [Html] 🔧 Mode isAudioOnly to improv battery Link
Jonathan 2017-12-23 [Scheduler] 🎨 Imporve UI. [VideoRow] 🎨 Display details (only video id) Link
Jonathan 2017-12-23 [Schedule] 🔥 Fix oreo. Foreground service. Link
Jonathan 2017-12-23 [Scheduler] 🔧 Improve activity theme Link
Jonathan Mercandalli 2017-12-21 [Scheduler] 🔧 Readd the feature Link
Jonathan 2017-12-20 [Deps] 🔧 Bumps deps: dagger, glide, okhttp... Link
Jonathan Mercandalli 2017-12-19 [Search] 🔥 Fix the new search parsing Link
Jonathan Mercandalli 2017-12-15 [Search] 🔧 Improve the parsing Link
Jonathan Mercandalli 2017-11-30 [Build] 🔧 Bump version libs Link
Jonathan 2017-11-26 [Kotlin] 🔧 Bump version to 1.1.61 Link
Jonathan Mercandalli 2017-11-24 [Perfs] 🕰 Activity direct view layout use merge Link
Jonathan Mercandalli 2017-11-24 [Player] 🔧 Remove logs Link
Jonathan Mercandalli 2017-11-24 [Player] 🔥 Fix auto play next Link
Jonathan Mercandalli 2017-11-23 [Player] 🔧 Seek and Play when start same video Link
Jonathan Mercandalli 2017-11-22 [Player] 🎨 Display the buffer. [Next] Go next if currentTime >= duration Link
Jonathan Mercandalli 2017-11-22 [Buimd] 🔧 Target & compile with api 27 Link
Jonathan Mercandalli 2017-11-21 [Build] 🔧 Bump deps Link
Jonathan Mercandalli 2017-11-20 [Build] 🔧 Bump tools to 3.0.1 Link
Jonathan Mercandalli 2017-11-16 [DarkTheme] 🎨 Improve search + video row placeholder Link
Jonathan Mercandalli 2017-11-16 [Player] 🔧 Do not reload file & webview (same youtube id) Link
Jonathan Mercandalli 2017-11-15 [Support] 🔧 Bump to 27.0.1. [Player] 🔧 Do not restart if not loaded Link
Jonathan Mercandalli 2017-11-13 [Pplaylist] 🔥 Fix import url playlistId extraction Link
Jonathan 2017-11-11 [Theme] 🎨 Improve dark theme Link
Jonathan Mercandalli 2017-11-06 [Search] 🎨 Support dark theme Link
Jonathan Mercandalli 2017-11-06 [Build] 🔧 Buld tools Android Studio 3.0 Link
Jonathan Mercandalli 2017-10-31 [Search] 🔧 Improve the search activity Link
Jonathan Mercandalli 2017-10-23 [Build] 🔧 Improve proguard Link
Jonathan Mercandalli 2017-10-23 [Build] 🔧 Sign app + proguard Link
Jonathan Mercandalli 2017-10-23 [Build] 🔧 Add signin Link
Jonathan Mercandalli 2017-10-20 [Theme] 🎨 Improve dark theme Link
Jonathan Mercandalli 2017-10-19 [Player] 🎨 Black bg Link
Jonathan Mercandalli 2017-10-19 [Theme] 🎨 Save/Load theme Link
Jonathan Mercandalli 2017-10-19 [Player] 🔥 Fix next on video finish Link
Jonathan Mercandalli 2017-10-19 [Theme] 🎨 Improve dark theme Link
Jonathan Mercandalli 2017-10-18 [Theme] 🔧 Fix dark Link
Jonathan Mercandalli 2017-10-18 [Theme] 🎨 Fix dark theme Link
Jonathan Mercandalli 2017-10-18 [Theme] 🎨 Add dark theme Link
Jonathan Mercandalli 2017-10-18 [Build] 🔧 Version name with the date Link
Jonathan Mercandalli 2017-10-18 [Security] 🔧 Retry password Link
Jonathan Mercandalli 2017-10-18 [Security] 🔧 Update password Link
Jonathan Mercandalli 2017-10-18 [Security] 🔧 Add crash if oudated Link
Jonathan Mercandalli 2017-10-18 [Playlist] 🔧 Fix import Link
Jonathan 2017-10-17 [Video] 🔧 Database Link
Jonathan Mercandalli 2017-10-17 [Music] 🔧 Clean Link
Jonathan Mercandalli 2017-10-17 [Player] 🔧 Add overflow next/previous Link
Jonathan Mercandalli 2017-10-17 [Build] 🔧 Factorize support version in var Link
Jonathan Mercandalli 2017-10-17 [Player] 🔧 Do not load error html Link
Jonathan Mercandalli 2017-10-16 [Player] 🔧 Remove error view. [Settings] 🔧 Add activity Link
Jonathan Mercandalli 2017-10-16 [Playlist] 🔧 Parse playlist import Link
Jonathan 2017-10-15 [Playlist] 🔧 Remove video from playlist Link
Jonathan 2017-10-15 [Playlist] 🔥 Fix add to playlist dialog Link
Jonathan 2017-10-14 [Playlist] 🔧 Prepare YouTube import (without google API) Link
Jonathan 2017-10-14 [Build] 🔧 Canary RC1 Link
Jonathan Mercandalli 2017-10-13 [Playlist] 🔧 Prepare playlist import Link
Jonathan Mercandalli 2017-10-13 [Code] 🔧 Simplify Link
Jonathan Mercandalli 2017-10-13 [Playlist] 🔧 Minor simplify Link
Jonathan Mercandalli 2017-10-13 [Pmd] 🔧 Fix some warnings /2 Link
Jonathan Mercandalli 2017-10-13 [Pmd] 🔧 Fix some warnings Link
Jonathan Mercandalli 2017-10-13 [Notif] 🔧 Rename channel. Link
Jonathan Mercandalli 2017-10-13 [Deps] 🔧 Bump network deps Link
Jonathan Mercandalli 2017-10-13 [Base] 🔧 Remove lib Link
Jonathan 2017-10-12 [Playlist] 🔥 Fix delete Link
Jonathan Mercandalli 2017-10-12 [Playlist] 🔧 Rename / Shuffle Link
Jonathan Mercandalli 2017-10-12 [Playlist] 🎨 Add card ripple effect Link
Jonathan Mercandalli 2017-10-12 [Playlist] 🔧 Save/Restore db in external storage Link
Jonathan Mercandalli 2017-10-12 [Build] Bump deps Link
Jonathan Mercandalli 2017-10-11 [Playlist] 🔧 Improve remove icon Link
Jonathan Mercandalli 2017-10-11 [Playlist] 🔧 Delete playlist Link
Jonathan Mercandalli 2017-10-11 [Playlist] 🔧 Add connected tests Link
Jonathan Mercandalli 2017-10-11 [Playlist] 🔧 Add connected tests Link
Jonathan Mercandalli 2017-10-11 [Playlist] 🔧 Add playlist feature Link
Jonathan Mercandalli 2017-10-10 [Kotlin] 🔧 More kotlin. Bump glide to 4.2 Link
Jonathan Mercandalli 2017-10-10 [Main] 🔧 Rename application obj Link
Jonathan Mercandalli 2017-10-10 [Test] 🔥 Fix init tests Link
Jonathan Mercandalli 2017-10-09 [Kotlin] 🔧 Add the kotlin support Link
Jonathan Mercandalli 2017-10-09 [Api] 🔧 26 Link
Jonathan Mercandalli 2017-10-09 [Build] 🔧 Bump tools Link
Jonathan 2017-09-23 [Content] 🔥 Fix parsing in get metadata from ytId Link
Jonathan 2017-09-16 [Build] 🔧 Tools beta 6 Link
Jonathan 2017-09-16 [Icon] 🎨 New icon Link
Jonathan Mercandalli 2017-09-15 [UI] 🎨 Change colors Link
Jonathan Mercandalli 2017-09-14 [Request] 🔥 Reduce nb thread/request Link
Jonathan Mercandalli 2017-09-12 [VideoRepo] 🔧 Prepare new storage Link
Jonathan 2017-09-10 [Cache] 🔧 Add video repo Link
Jonathan 2017-09-10 [Parse] 🔥 Fix parsing Playlist and search Link
Jonathan 2017-09-09 [Build] 🔧 Bump Link
Jonathan Mercandalli 2017-08-21 [All] 🔧 Simplify the app Link
Jonathan Mercandalli 2017-08-18 [Img] 🎨 Fix img parse Link
Jonathan Mercandalli 2017-07-28 Bump tools Link
Jonathan Mercandalli 2017-07-13 [Build] 🔧 Clean apk split Link
Jonathan Mercandalli 2017-07-11 Bump tools Link
Jonathan Mercandalli 2017-07-10 Lot of minor changes Link
Jonathan Mercandalli 2017-06-06 Improve share on board Link
Jonathan Mercandalli 2017-06-02 Review Video rows Link
Jonathan Mercandalli 2017-05-31 Improve small row dimens Link
Jonathan Mercandalli 2017-05-30 Remove card Link
Jonathan Mercandalli 2017-05-29 Big row imprv Link
Jonathan Mercandalli 2017-05-29 [Player] Less view. [VideoManager] Pending filter. Link
Jonathan Mercandalli 2017-05-24 Improve local Link
Jonathan Mercandalli 2017-05-18 Remove scale/toolbar anim Link
Jonathan Mercandalli 2017-05-15 Improve suggestions Link
Jonathan Mercandalli 2017-05-12 Improve suggestion Link
Jonathan Mercandalli 2017-05-11 Improve suggestions Link
Jonathan 2017-05-07 Improve share Link
Jonathan 2017-05-06 [Video] Metadata becoms videoManager Link
Jonathan Mercandalli 2017-05-04 Add historic Link
Jonathan Mercandalli 2017-05-03 Merge branch 'master' of https://bitbucket.org/Jonat/youtube Link
Jonathan Mercandalli 2017-05-03 Minor Link
Jonathan 2017-04-30 Remove base deps. Link
Jonathan 2017-04-25 Fix null video Link
Jonathan Mercandalli 2017-04-25 Remote controls Link
Jonathan 2017-04-16 Remove multi dex Link
Jonathan 2017-04-15 Fix fav manager Link
Jonathan 2017-04-15 Fix compilation Link
Jonathan Mercandalli 2017-04-14 Min Link
Jonathan Mercandalli 2017-04-14 Minor: Clean Link
Jonathan Mercandalli 2017-04-12 RxJava2 Link
Jonathan Mercandalli 2017-04-12 Add section Link
Jonathan 2017-04-09 Clean code Link
Jonathan 2017-04-09 Improve top Link
Jonathan 2017-04-09 New top Link
Jonathan 2017-04-09 Fix top. Fix delete local Link
Jonathan 2017-04-09 Rename component Link
Jonathan 2017-04-09 Top: remove header Link
Jonathan 2017-04-08 Bump android tools Link
Jonathan Mercandalli 2017-02-28 Top header Link
Jonathan Mercandalli 2017-02-27 Prepare top header Link
Jonathan Mercandalli 2017-02-27 Bump deps Link
Jonathan Mercandalli 2017-02-23 Bump support to 25.2.0 Link
Jonathan Mercandalli 2017-02-22 Minor Link
Jonathan Mercandalli 2017-02-21 Save/Restore fav on ext storage Link
Jonathan Mercandalli 2017-02-17 Avoid extends. Link
Jonathan Mercandalli 2017-02-16 Improve dagger inj Link
Jonathan Mercandalli 2017-02-15 Simplify mainThread post Link
Jonathan Mercandalli 2017-02-15 Minor Link
Jonathan Mercandalli 2017-02-14 Add api Link
Jonathan Mercandalli 2017-02-14 Improve rows Link
Jonathan Mercandalli 2017-02-14 Improve cards Link
Jonathan Mercandalli 2017-02-14 Improve top Link
Jonathan Mercandalli 2017-02-14 Add card Link
Jonathan Mercandalli 2017-02-13 MVP Link
Jonathan Mercandalli 2017-02-13 Improve dagger Link
Jonathan Mercandalli 2017-02-13 Improve dagger Link
Jonathan Mercandalli 2017-02-03 MVP Link
Jonathan Mercandalli 2017-02-03 Mvp Link
Jonathan Mercandalli 2017-02-03 Start the Player container presenter Link
Jonathan Mercandalli 2017-02-03 MVP Link
Jonathan Mercandalli 2017-01-31 Bump deps Link
Jonathan Mercandalli 2017-01-27 Minor Link
Jonathan Mercandalli 2017-01-27 Fix del suggestion Link
Jonathan Mercandalli 2017-01-27 Remove suggestion Link
Jonathan Mercandalli 2017-01-27 Increase margins Link
Jonathan Mercandalli 2017-01-27 Thumbnail dimens Link

Methods count

  • app:countUniversalReleaseDexMethods: ./app/build/outputs/dexcount/universalRelease.csv

    methods,fields,classes
    61266,30919,7270
    

  • app:countUniversalReleaseDexMethods: ./app/build/outputs/dexcount/universalRelease.txt

    methods  fields   package/class name
    7        0        <unnamed>
    3475     375      android
    2        2        android.accounts
    108      0        android.animation
    251      22       android.app
    11       0        android.app.job
    301      46       android.content
    37       36       android.content.pm
    99       9        android.content.res
    87       1        android.database
    39       0        android.database.sqlite
    349      72       android.graphics
    127      0        android.graphics.drawable
    1        0        android.graphics.drawable.shapes
    1        0        android.graphics.fonts
    3        0        android.hardware
    2        0        android.hardware.display
    2        0        android.icu
    2        0        android.icu.text
    5        0        android.location
    141      16       android.media
    22       0        android.media.session
    33       1        android.net
    15       3        android.opengl
    206      21       android.os
    1        0        android.preference
    4        2        android.provider
    469      104      android.support
    469      104      android.support.v4
    3        0        android.support.v4.graphics
    3        0        android.support.v4.graphics.drawable
    441      95       android.support.v4.media
    356      55       android.support.v4.media.session
    25       9        android.support.v4.os
    3        1        android.system
    110      11       android.text
    2        0        android.text.format
    1        0        android.text.method
    12       0        android.text.style
    18       0        android.transition
    74       14       android.util
    708      38       android.view
    67       7        android.view.accessibility
    36       0        android.view.animation
    3        1        android.view.inputmethod
    14       1        android.webkit
    571      20       android.widget
    9333     5412     androidx
    3619     2930     androidx.appcompat
    498      295      androidx.appcompat.app
    9        5        androidx.appcompat.content
    9        5        androidx.appcompat.content.res
    273      81       androidx.appcompat.graphics
    273      81       androidx.appcompat.graphics.drawable
    821      313      androidx.appcompat.view
    673      241      androidx.appcompat.view.menu
    2017     676      androidx.appcompat.widget
    74       24       androidx.arch
    74       24       androidx.arch.core
    21       10       androidx.arch.core.executor
    53       14       androidx.arch.core.internal
    165      80       androidx.cardview
    164      43       androidx.cardview.widget
    234      58       androidx.collection
    210      136      androidx.coordinatorlayout
    209      58       androidx.coordinatorlayout.widget
    1190     490      androidx.core
    143      87       androidx.core.app
    86       22       androidx.core.content
    74       20       androidx.core.content.res
    198      50       androidx.core.graphics
    106      28       androidx.core.graphics.drawable
    87       0        androidx.core.internal
    87       0        androidx.core.internal.view
    1        0        androidx.core.math
    2        0        androidx.core.os
    55       48       androidx.core.provider
    28       14       androidx.core.text
    20       5        androidx.core.util
    320      85       androidx.core.view
    63       9        androidx.core.view.accessibility
    249      79       androidx.core.widget
    42       15       androidx.cursoradapter
    42       15       androidx.cursoradapter.widget
    71       27       androidx.customview
    16       3        androidx.customview.view
    55       24       androidx.customview.widget
    638      303      androidx.fragment
    638      303      androidx.fragment.app
    11       5        androidx.interpolator
    11       5        androidx.interpolator.view
    11       5        androidx.interpolator.view.animation
    1        0        androidx.j
    4        2        androidx.legacy
    4        2        androidx.legacy.content
    138      63       androidx.lifecycle
    50       22       androidx.loader
    36       15       androidx.loader.app
    14       7        androidx.loader.content
    28       9        androidx.media
    60       17       androidx.multidex
    1634     688      androidx.recyclerview
    1633     563      androidx.recyclerview.widget
    130      97       androidx.room
    1        0        androidx.room.migration
    27       21       androidx.room.util
    91       22       androidx.sqlite
    91       22       androidx.sqlite.db
    44       13       androidx.sqlite.db.framework
    405      224      androidx.transition
    287      107      androidx.vectordrawable
    287      107      androidx.vectordrawable.graphics
    287      107      androidx.vectordrawable.graphics.drawable
    61       9        androidx.versionedparcelable
    190      84       androidx.viewpager
    190      84       androidx.viewpager.widget
    27       0        b
    7        0        b.a
    7        0        b.a.a
    7        0        b.a.a.a
    7        0        b.a.a.a.a
    3        0        b.a.a.a.a.b
    2        0        b.a.a.a.a.c
    1        0        b.a.a.a.a.e
    1        0        b.a.a.a.a.g
    17       0        b.b
    5        0        b.b.a
    7        0        b.b.b
    6        0        b.b.b.a
    2        0        b.b.b.a.a
    3        0        b.c
    3        0        b.c.f
    1        0        c
    31140    17674    com
    10       0        com.a
    10       0        com.a.a
    7        0        com.a.a.c
    2        0        com.a.a.c.b
    1        0        com.a.a.c.d
    1        0        com.a.a.c.d.a
    1        0        com.a.a.g
    2374     1010     com.bumptech
    2374     1010     com.bumptech.glide
    71       42       com.bumptech.glide.disklrucache
    64       49       com.bumptech.glide.gifdecoder
    1553     644      com.bumptech.glide.load
    142      41       com.bumptech.glide.load.data
    33       13       com.bumptech.glide.load.data.mediastore
    581      317      com.bumptech.glide.load.engine
    163      45       com.bumptech.glide.load.engine.bitmap_recycle
    67       34       com.bumptech.glide.load.engine.cache
    40       13       com.bumptech.glide.load.engine.executor
    1        4        com.bumptech.glide.load.engine.prefill
    324      103      com.bumptech.glide.load.model
    39       10       com.bumptech.glide.load.model.stream
    443      151      com.bumptech.glide.load.resource
    253      82       com.bumptech.glide.load.resource.bitmap
    14       2        com.bumptech.glide.load.resource.bytes
    27       4        com.bumptech.glide.load.resource.drawable
    6        0        com.bumptech.glide.load.resource.file
    112      50       com.bumptech.glide.load.resource.gif
    21       11       com.bumptech.glide.load.resource.transcode
    112      36       com.bumptech.glide.manager
    13       1        com.bumptech.glide.module
    30       17       com.bumptech.glide.provider
    247      90       com.bumptech.glide.request
    71       20       com.bumptech.glide.request.target
    8        2        com.bumptech.glide.request.transition
    10       3        com.bumptech.glide.signature
    132      30       com.bumptech.glide.util
    34       5        com.bumptech.glide.util.pool
    1121     700      com.crashlytics
    1121     700      com.crashlytics.android
    303      250      com.crashlytics.android.answers
    12       11       com.crashlytics.android.beta
    753      419      com.crashlytics.android.core
    20132    11574    com.google
    12       4        com.google.a
    12       4        com.google.a.a
    12       4        com.google.a.a.a
    12       4        com.google.a.a.a.a
    12       4        com.google.a.a.a.a.zza
    12055    8456     com.google.android
    3        0        com.google.android.a
    3        0        com.google.android.a.a
    4483     3119     com.google.android.exoplayer2
    103      20       com.google.android.exoplayer2.analytics
    381      250      com.google.android.exoplayer2.audio
    1        0        com.google.android.exoplayer2.d
    68       42       com.google.android.exoplayer2.decoder
    138      63       com.google.android.exoplayer2.drm
    872      924      com.google.android.exoplayer2.extractor
    18       13       com.google.android.exoplayer2.extractor.amr
    43       30       com.google.android.exoplayer2.extractor.flv
    91       123      com.google.android.exoplayer2.extractor.mkv
    38       31       com.google.android.exoplayer2.extractor.mp3
    184      292      com.google.android.exoplayer2.extractor.mp4
    124      95       com.google.android.exoplayer2.extractor.ogg
    252      273      com.google.android.exoplayer2.extractor.ts
    25       16       com.google.android.exoplayer2.extractor.wav
    1        0        com.google.android.exoplayer2.j
    129      63       com.google.android.exoplayer2.mediacodec
    289      125      com.google.android.exoplayer2.metadata
    15       8        com.google.android.exoplayer2.metadata.emsg
    155      57       com.google.android.exoplayer2.metadata.id3
    75       43       com.google.android.exoplayer2.metadata.scte35
    307      206      com.google.android.exoplayer2.source
    9        10       com.google.android.exoplayer2.source.ads
    489      340      com.google.android.exoplayer2.text
    132      89       com.google.android.exoplayer2.text.cea
    38       58       com.google.android.exoplayer2.text.dvb
    18       15       com.google.android.exoplayer2.text.pgs
    15       8        com.google.android.exoplayer2.text.ssa
    10       4        com.google.android.exoplayer2.text.subrip
    69       50       com.google.android.exoplayer2.text.ttml
    17       11       com.google.android.exoplayer2.text.tx3g
    107      62       com.google.android.exoplayer2.text.webvtt
    158      100      com.google.android.exoplayer2.trackselection
    349      400      com.google.android.exoplayer2.ui
    156      119      com.google.android.exoplayer2.upstream
    267      92       com.google.android.exoplayer2.util
    157      110      com.google.android.exoplayer2.video
    5493     2257     com.google.android.gms
    32       16       com.google.android.gms.ads
    32       16       com.google.android.gms.ads.identifier
    3        1        com.google.android.gms.ads.identifier.zza
    4        1        com.google.android.gms.ads.identifier.zzb
    1        0        com.google.android.gms.ads.identifier.zzc
    32       19       com.google.android.gms.auth
    32       19       com.google.android.gms.auth.api
    32       19       com.google.android.gms.auth.api.signin
    7        4        com.google.android.gms.auth.api.signin.internal
    0        38       com.google.android.gms.base
    6        0        com.google.android.gms.c
    6        0        com.google.android.gms.c.e
    1223     493      com.google.android.gms.common
    483      214      com.google.android.gms.common.api
    371      175      com.google.android.gms.common.api.internal
    3        1        com.google.android.gms.common.api.internal.zza
    7        2        com.google.android.gms.common.api.internal.zza$zza
    9        2        com.google.android.gms.common.api.internal.zzaa
    2        2        com.google.android.gms.common.api.internal.zzab
    2        2        com.google.android.gms.common.api.internal.zzac
    7        2        com.google.android.gms.common.api.internal.zzad
    2        2        com.google.android.gms.common.api.internal.zzae
    1        1        com.google.android.gms.common.api.internal.zzaf
    7        1        com.google.android.gms.common.api.internal.zzb
    2        1        com.google.android.gms.common.api.internal.zzbh
    2        1        com.google.android.gms.common.api.internal.zzbi
    2        1        com.google.android.gms.common.api.internal.zzbj
    2        1        com.google.android.gms.common.api.internal.zzbl
    2        1        com.google.android.gms.common.api.internal.zzbm
    2        2        com.google.android.gms.common.api.internal.zzbn
    5        1        com.google.android.gms.common.api.internal.zzbo
    18       4        com.google.android.gms.common.api.internal.zzbr
    2        3        com.google.android.gms.common.api.internal.zzbs
    1        3        com.google.android.gms.common.api.internal.zzbu
    0        2        com.google.android.gms.common.api.internal.zzbv
    2        1        com.google.android.gms.common.api.internal.zzbw
    4        1        com.google.android.gms.common.api.internal.zzbx
    12       8        com.google.android.gms.common.api.internal.zzby
    2        1        com.google.android.gms.common.api.internal.zzbz
    6        1        com.google.android.gms.common.api.internal.zzc
    2        2        com.google.android.gms.common.api.internal.zzca
    2        0        com.google.android.gms.common.api.internal.zzcb
    18       4        com.google.android.gms.common.api.internal.zzcc
    2        3        com.google.android.gms.common.api.internal.zzcd
    14       9        com.google.android.gms.common.api.internal.zzch
    2        2        com.google.android.gms.common.api.internal.zzci
    3        1        com.google.android.gms.common.api.internal.zzcj
    1        2        com.google.android.gms.common.api.internal.zzck
    1        0        com.google.android.gms.common.api.internal.zzcn
    5        1        com.google.android.gms.common.api.internal.zzd
    6        3        com.google.android.gms.common.api.internal.zzf
    5        2        com.google.android.gms.common.api.internal.zzg
    5        4        com.google.android.gms.common.api.internal.zzh
    2        5        com.google.android.gms.common.api.internal.zzj
    12       5        com.google.android.gms.common.api.internal.zzk
    3        2        com.google.android.gms.common.api.internal.zzl
    2        2        com.google.android.gms.common.api.internal.zzm
    2        2        com.google.android.gms.common.api.internal.zzn
    2        0        com.google.android.gms.common.api.internal.zzo
    3        0        com.google.android.gms.common.api.zzd
    3        0        com.google.android.gms.common.api.zze
    51       24       com.google.android.gms.common.data
    3        0        com.google.android.gms.common.data.zza
    418      154      com.google.android.gms.common.internal
    50       1        com.google.android.gms.common.internal.safeparcel
    2        3        com.google.android.gms.common.internal.zzb
    2        3        com.google.android.gms.common.internal.zzc
    2        3        com.google.android.gms.common.internal.zzd
    3        1        com.google.android.gms.common.internal.zzf
    2        1        com.google.android.gms.common.internal.zzg
    9        6        com.google.android.gms.common.internal.zzh
    13       7        com.google.android.gms.common.internal.zzi
    9        7        com.google.android.gms.common.stats
    58       19       com.google.android.gms.common.util
    8        9        com.google.android.gms.common.util.concurrent
    2        2        com.google.android.gms.common.util.concurrent.zza
    13       5        com.google.android.gms.common.wrappers
    2        1        com.google.android.gms.common.zzb
    4        2        com.google.android.gms.common.zzc
    1        1        com.google.android.gms.common.zzd
    2        0        com.google.android.gms.common.zze
    2        0        com.google.android.gms.common.zzf
    8        4        com.google.android.gms.common.zzg
    3        4        com.google.android.gms.common.zzi
    7        1        com.google.android.gms.dynamic
    71       20       com.google.android.gms.dynamite
    3        0        com.google.android.gms.dynamite.zza
    2        0        com.google.android.gms.dynamite.zzb
    2        0        com.google.android.gms.dynamite.zzc
    2        0        com.google.android.gms.dynamite.zzd
    2        0        com.google.android.gms.dynamite.zze
    2        0        com.google.android.gms.dynamite.zzf
    2        0        com.google.android.gms.dynamite.zzg
    3        0        com.google.android.gms.dynamite.zzh
    2259     874      com.google.android.gms.internal
    19       4        com.google.android.gms.internal.ads_identifier
    4        2        com.google.android.gms.internal.ads_identifier.zza
    3        1        com.google.android.gms.internal.ads_identifier.zzb
    4        1        com.google.android.gms.internal.ads_identifier.zzc
    3        0        com.google.android.gms.internal.ads_identifier.zze
    1        0        com.google.android.gms.internal.ads_identifier.zzf
    4        0        com.google.android.gms.internal.ads_identifier.zzg
    314      150      com.google.android.gms.internal.config
    4        2        com.google.android.gms.internal.config.zza
    3        0        com.google.android.gms.internal.config.zzaa
    3        12       com.google.android.gms.internal.config.zzab
    3        0        com.google.android.gms.internal.config.zzac
    9        5        com.google.android.gms.internal.config.zzad
    3        0        com.google.android.gms.internal.config.zzae
    4        0        com.google.android.gms.internal.config.zzaf
    6        0        com.google.android.gms.internal.config.zzag
    1        0        com.google.android.gms.internal.config.zzah
    2        0        com.google.android.gms.internal.config.zzai
    4        2        com.google.android.gms.internal.config.zzaj
    3        0        com.google.android.gms.internal.config.zzak
    3        2        com.google.android.gms.internal.config.zzal
    2        2        com.google.android.gms.internal.config.zzam
    3        5        com.google.android.gms.internal.config.zzan
    10       3        com.google.android.gms.internal.config.zzao
    1        3        com.google.android.gms.internal.config.zzaq
    11       4        com.google.android.gms.internal.config.zzar
    6        5        com.google.android.gms.internal.config.zzas
    7        5        com.google.android.gms.internal.config.zzat
    6        5        com.google.android.gms.internal.config.zzau
    7        5        com.google.android.gms.internal.config.zzav
    6        7        com.google.android.gms.internal.config.zzaw
    7        6        com.google.android.gms.internal.config.zzax
    16       11       com.google.android.gms.internal.config.zzay
    24       1        com.google.android.gms.internal.config.zzaz
    7        1        com.google.android.gms.internal.config.zzb
    2        0        com.google.android.gms.internal.config.zzba
    6        1        com.google.android.gms.internal.config.zzbb
    2        1        com.google.android.gms.internal.config.zzbc
    13       5        com.google.android.gms.internal.config.zzbd
    9        3        com.google.android.gms.internal.config.zzbe
    6        3        com.google.android.gms.internal.config.zzbf
    3        0        com.google.android.gms.internal.config.zzbg
    8        1        com.google.android.gms.internal.config.zzbh
    3        0        com.google.android.gms.internal.config.zzbi
    3        2        com.google.android.gms.internal.config.zzbj
    2        12       com.google.android.gms.internal.config.zzbk
    6        1        com.google.android.gms.internal.config.zzc
    1        4        com.google.android.gms.internal.config.zze
    2        0        com.google.android.gms.internal.config.zzf
    1        0        com.google.android.gms.internal.config.zzg
    8        6        com.google.android.gms.internal.config.zzi
    14       6        com.google.android.gms.internal.config.zzj
    5        0        com.google.android.gms.internal.config.zzk
    3        3        com.google.android.gms.internal.config.zzl
    3        0        com.google.android.gms.internal.config.zzm
    2        0        com.google.android.gms.internal.config.zzn
    8        3        com.google.android.gms.internal.config.zzo
    3        2        com.google.android.gms.internal.config.zzp
    5        0        com.google.android.gms.internal.config.zzq
    3        0        com.google.android.gms.internal.config.zzr
    2        1        com.google.android.gms.internal.config.zzs
    2        1        com.google.android.gms.internal.config.zzt
    9        4        com.google.android.gms.internal.config.zzu
    2        0        com.google.android.gms.internal.config.zzv
    7        0        com.google.android.gms.internal.config.zzw
    4        2        com.google.android.gms.internal.config.zzx
    3        0        com.google.android.gms.internal.config.zzy
    3        3        com.google.android.gms.internal.config.zzz
    72       59       com.google.android.gms.internal.firebase_abt
    16       11       com.google.android.gms.internal.firebase_abt.zza
    7        1        com.google.android.gms.internal.firebase_abt.zzb
    1        0        com.google.android.gms.internal.firebase_abt.zzc
    4        1        com.google.android.gms.internal.firebase_abt.zzd
    2        1        com.google.android.gms.internal.firebase_abt.zze
    10       5        com.google.android.gms.internal.firebase_abt.zzf
    7        3        com.google.android.gms.internal.firebase_abt.zzg
    2        3        com.google.android.gms.internal.firebase_abt.zzh
    4        0        com.google.android.gms.internal.firebase_abt.zzi
    6        1        com.google.android.gms.internal.firebase_abt.zzj
    3        0        com.google.android.gms.internal.firebase_abt.zzk
    3        2        com.google.android.gms.internal.firebase_abt.zzl
    2        12       com.google.android.gms.internal.firebase_abt.zzm
    3        4        com.google.android.gms.internal.firebase_abt.zzn
    2        15       com.google.android.gms.internal.firebase_abt.zzo
    33       11       com.google.android.gms.internal.firebase_messaging
    4        2        com.google.android.gms.internal.firebase_messaging.zza
    3        1        com.google.android.gms.internal.firebase_messaging.zzb
    3        1        com.google.android.gms.internal.firebase_messaging.zzc
    2        0        com.google.android.gms.internal.firebase_messaging.zze
    1        0        com.google.android.gms.internal.firebase_messaging.zzf
    2        0        com.google.android.gms.internal.firebase_messaging.zzg
    3        2        com.google.android.gms.internal.firebase_messaging.zzh
    2        0        com.google.android.gms.internal.firebase_messaging.zzh$zza
    3        1        com.google.android.gms.internal.firebase_messaging.zzi
    2        2        com.google.android.gms.internal.firebase_messaging.zzj
    4        1        com.google.android.gms.internal.firebase_messaging.zzk
    2        1        com.google.android.gms.internal.firebase_messaging.zzl
    2        0        com.google.android.gms.internal.firebase_messaging.zzm
    1800     646      com.google.android.gms.internal.measurement
    3        1        com.google.android.gms.internal.measurement.zzdx
    5        5        com.google.android.gms.internal.measurement.zzfq$zza
    2        0        com.google.android.gms.internal.measurement.zzfq$zza$zza
    7        5        com.google.android.gms.internal.measurement.zzfq$zzb
    2        0        com.google.android.gms.internal.measurement.zzfq$zzb$zza
    6        5        com.google.android.gms.internal.measurement.zzfq$zzb$zzb
    1        1        com.google.android.gms.internal.measurement.zzfr
    1        0        com.google.android.gms.internal.measurement.zzfs
    3        1        com.google.android.gms.internal.measurement.zzft
    7        8        com.google.android.gms.internal.measurement.zzfu
    7        10       com.google.android.gms.internal.measurement.zzfv
    7        7        com.google.android.gms.internal.measurement.zzfw
    7        7        com.google.android.gms.internal.measurement.zzfx
    7        8        com.google.android.gms.internal.measurement.zzfy
    7        6        com.google.android.gms.internal.measurement.zzfz
    7        7        com.google.android.gms.internal.measurement.zzga
    6        9        com.google.android.gms.internal.measurement.zzgb
    7        5        com.google.android.gms.internal.measurement.zzgc
    7        7        com.google.android.gms.internal.measurement.zzgd
    7        5        com.google.android.gms.internal.measurement.zzge
    7        8        com.google.android.gms.internal.measurement.zzgf
    7        8        com.google.android.gms.internal.measurement.zzgg
    6        3        com.google.android.gms.internal.measurement.zzgh
    7        42       com.google.android.gms.internal.measurement.zzgi
    6        6        com.google.android.gms.internal.measurement.zzgj
    7        5        com.google.android.gms.internal.measurement.zzgk
    7        9        com.google.android.gms.internal.measurement.zzgl
    5        2        com.google.android.gms.internal.measurement.zzq
    7        1        com.google.android.gms.internal.measurement.zzr
    6        1        com.google.android.gms.internal.measurement.zzs
    11       13       com.google.android.gms.internal.measurement.zzsg
    2        0        com.google.android.gms.internal.measurement.zzsh
    8        9        com.google.android.gms.internal.measurement.zzsi
    2        1        com.google.android.gms.internal.measurement.zzsj
    1        0        com.google.android.gms.internal.measurement.zzsk
    25       11       com.google.android.gms.internal.measurement.zzsl
    2        2        com.google.android.gms.internal.measurement.zzsm
    2        1        com.google.android.gms.internal.measurement.zzsn
    2        2        com.google.android.gms.internal.measurement.zzso
    3        1        com.google.android.gms.internal.measurement.zzsp
    3        1        com.google.android.gms.internal.measurement.zzsq
    2        1        com.google.android.gms.internal.measurement.zzsr
    3        1        com.google.android.gms.internal.measurement.zzss
    2        0        com.google.android.gms.internal.measurement.zzst
    1        0        com.google.android.gms.internal.measurement.zzsu
    10       7        com.google.android.gms.internal.measurement.zzsv
    7        2        com.google.android.gms.internal.measurement.zztw
    6        0        com.google.android.gms.internal.measurement.zztx
    2        1        com.google.android.gms.internal.measurement.zzty
    18       1        com.google.android.gms.internal.measurement.zztz
    1        0        com.google.android.gms.internal.measurement.zzu
    4        2        com.google.android.gms.internal.measurement.zzua
    18       4        com.google.android.gms.internal.measurement.zzub
    2        0        com.google.android.gms.internal.measurement.zzuc
    22       4        com.google.android.gms.internal.measurement.zzud
    5        3        com.google.android.gms.internal.measurement.zzue
    2        0        com.google.android.gms.internal.measurement.zzuf
    3        0        com.google.android.gms.internal.measurement.zzug
    5        3        com.google.android.gms.internal.measurement.zzuh
    1        0        com.google.android.gms.internal.measurement.zzui
    2        0        com.google.android.gms.internal.measurement.zzuj
    4        2        com.google.android.gms.internal.measurement.zzuk
    2        0        com.google.android.gms.internal.measurement.zzul
    12       1        com.google.android.gms.internal.measurement.zzum
    3        0        com.google.android.gms.internal.measurement.zzun
    32       5        com.google.android.gms.internal.measurement.zzuo
    35       10       com.google.android.gms.internal.measurement.zzuq
    52       4        com.google.android.gms.internal.measurement.zzur
    1        1        com.google.android.gms.internal.measurement.zzus
    91       3        com.google.android.gms.internal.measurement.zzut
    31       5        com.google.android.gms.internal.measurement.zzut$zza
    2        2        com.google.android.gms.internal.measurement.zzut$zzb
    4        0        com.google.android.gms.internal.measurement.zzut$zzc
    31       4        com.google.android.gms.internal.measurement.zzut$zzd
    31       8        com.google.android.gms.internal.measurement.zzut$zze
    43       1        com.google.android.gms.internal.measurement.zzuv
    18       4        com.google.android.gms.internal.measurement.zzuw
    5        1        com.google.android.gms.internal.measurement.zzuy
    8        5        com.google.android.gms.internal.measurement.zzuz
    3        2        com.google.android.gms.internal.measurement.zzuz$zza
    1        0        com.google.android.gms.internal.measurement.zzv
    12       0        com.google.android.gms.internal.measurement.zzva
    12       0        com.google.android.gms.internal.measurement.zzvb
    4        2        com.google.android.gms.internal.measurement.zzvc
    27       4        com.google.android.gms.internal.measurement.zzvd
    1        2        com.google.android.gms.internal.measurement.zzve
    7        0        com.google.android.gms.internal.measurement.zzvf
    4        59       com.google.android.gms.internal.measurement.zzvg
    1        2        com.google.android.gms.internal.measurement.zzvh
    4        6        com.google.android.gms.internal.measurement.zzvi
    18       4        com.google.android.gms.internal.measurement.zzvj
    4        2        com.google.android.gms.internal.measurement.zzvk
    5        1        com.google.android.gms.internal.measurement.zzvl
    21       4        com.google.android.gms.internal.measurement.zzvm
    12       3        com.google.android.gms.internal.measurement.zzvm$zza
    2        1        com.google.android.gms.internal.measurement.zzvm$zzb
    1        1        com.google.android.gms.internal.measurement.zzvm$zzc
    2        14       com.google.android.gms.internal.measurement.zzvm$zze
    19       4        com.google.android.gms.internal.measurement.zzvn
    11       5        com.google.android.gms.internal.measurement.zzvo
    1        0        com.google.android.gms.internal.measurement.zzvp
    1        0        com.google.android.gms.internal.measurement.zzvr
    5        0        com.google.android.gms.internal.measurement.zzvs
    10       1        com.google.android.gms.internal.measurement.zzvt
    1        0        com.google.android.gms.internal.measurement.zzvu
    5        14       com.google.android.gms.internal.measurement.zzvv
    4        0        com.google.android.gms.internal.measurement.zzvw
    6        1        com.google.android.gms.internal.measurement.zzvy
    4        1        com.google.android.gms.internal.measurement.zzvz
    2        0        com.google.android.gms.internal.measurement.zzw
    8        4        com.google.android.gms.internal.measurement.zzwa
    24       4        com.google.android.gms.internal.measurement.zzwb
    8        0        com.google.android.gms.internal.measurement.zzwc
    8        2        com.google.android.gms.internal.measurement.zzwd
    8        1        com.google.android.gms.internal.measurement.zzwf
    6        0        com.google.android.gms.internal.measurement.zzwg
    19       4        com.google.android.gms.internal.measurement.zzwh
    6        2        com.google.android.gms.internal.measurement.zzwi
    3        0        com.google.android.gms.internal.measurement.zzwj
    3        1        com.google.android.gms.internal.measurement.zzwk
    2        0        com.google.android.gms.internal.measurement.zzwl
    0        4        com.google.android.gms.internal.measurement.zzwm
    18       2        com.google.android.gms.internal.measurement.zzwn
    8        0        com.google.android.gms.internal.measurement.zzwo
    9        0        com.google.android.gms.internal.measurement.zzwp
    4        2        com.google.android.gms.internal.measurement.zzwq
    3        0        com.google.android.gms.internal.measurement.zzwr
    2        0        com.google.android.gms.internal.measurement.zzws
    7        0        com.google.android.gms.internal.measurement.zzwt
    3        0        com.google.android.gms.internal.measurement.zzwu
    2        0        com.google.android.gms.internal.measurement.zzwv
    4        0        com.google.android.gms.internal.measurement.zzww
    42       19       com.google.android.gms.internal.measurement.zzwx
    11       4        com.google.android.gms.internal.measurement.zzwy
    1        0        com.google.android.gms.internal.measurement.zzwz
    1        0        com.google.android.gms.internal.measurement.zzxa
    2        0        com.google.android.gms.internal.measurement.zzxb
    4        2        com.google.android.gms.internal.measurement.zzxc
    1        0        com.google.android.gms.internal.measurement.zzxd
    6        3        com.google.android.gms.internal.measurement.zzxf
    10       3        com.google.android.gms.internal.measurement.zzxg
    6        4        com.google.android.gms.internal.measurement.zzxh
    42       0        com.google.android.gms.internal.measurement.zzxi
    9        0        com.google.android.gms.internal.measurement.zzxj
    1        0        com.google.android.gms.internal.measurement.zzxk
    57       4        com.google.android.gms.internal.measurement.zzxl
    29       7        com.google.android.gms.internal.measurement.zzxm
    2        0        com.google.android.gms.internal.measurement.zzxn
    6        3        com.google.android.gms.internal.measurement.zzxo
    3        1        com.google.android.gms.internal.measurement.zzxp
    3        2        com.google.android.gms.internal.measurement.zzxq
    4        0        com.google.android.gms.internal.measurement.zzxr
    2        0        com.google.android.gms.internal.measurement.zzxs
    10       3        com.google.android.gms.internal.measurement.zzxt
    6        4        com.google.android.gms.internal.measurement.zzxu
    8        1        com.google.android.gms.internal.measurement.zzxv
    3        0        com.google.android.gms.internal.measurement.zzxw
    1        0        com.google.android.gms.internal.measurement.zzxx
    3        1        com.google.android.gms.internal.measurement.zzxy
    2        0        com.google.android.gms.internal.measurement.zzxz
    1        1        com.google.android.gms.internal.measurement.zzya
    20       0        com.google.android.gms.internal.measurement.zzyb
    16       6        com.google.android.gms.internal.measurement.zzyc
    20       0        com.google.android.gms.internal.measurement.zzyd
    10       1        com.google.android.gms.internal.measurement.zzye
    10       3        com.google.android.gms.internal.measurement.zzyf
    4        2        com.google.android.gms.internal.measurement.zzyg
    47       23       com.google.android.gms.internal.measurement.zzyh
    11       0        com.google.android.gms.internal.measurement.zzyh$zza
    11       0        com.google.android.gms.internal.measurement.zzyh$zzb
    11       1        com.google.android.gms.internal.measurement.zzyh$zzc
    15       1        com.google.android.gms.internal.measurement.zzyh$zzd
    2        0        com.google.android.gms.internal.measurement.zzyi
    15       1        com.google.android.gms.internal.measurement.zzyj
    15       0        com.google.android.gms.internal.measurement.zzyk
    7        0        com.google.android.gms.internal.measurement.zzyl
    6        0        com.google.android.gms.internal.measurement.zzym
    1        0        com.google.android.gms.internal.measurement.zzyn
    6        0        com.google.android.gms.internal.measurement.zzyo
    1        1        com.google.android.gms.internal.measurement.zzyp
    7        21       com.google.android.gms.internal.measurement.zzyq
    1        0        com.google.android.gms.internal.measurement.zzyr
    1        0        com.google.android.gms.internal.measurement.zzys
    1        0        com.google.android.gms.internal.measurement.zzyt
    1        0        com.google.android.gms.internal.measurement.zzyu
    4        11       com.google.android.gms.internal.measurement.zzyv
    41       0        com.google.android.gms.internal.measurement.zzyw
    25       12       com.google.android.gms.internal.measurement.zzyx
    32       3        com.google.android.gms.internal.measurement.zzyy
    2        0        com.google.android.gms.internal.measurement.zzyz
    6        1        com.google.android.gms.internal.measurement.zzza
    6        4        com.google.android.gms.internal.measurement.zzzb
    13       5        com.google.android.gms.internal.measurement.zzzc
    9        3        com.google.android.gms.internal.measurement.zzzd
    6        3        com.google.android.gms.internal.measurement.zzze
    6        0        com.google.android.gms.internal.measurement.zzzf
    9        1        com.google.android.gms.internal.measurement.zzzg
    3        0        com.google.android.gms.internal.measurement.zzzh
    3        2        com.google.android.gms.internal.measurement.zzzi
    2        12       com.google.android.gms.internal.measurement.zzzj
    21       4        com.google.android.gms.internal.stable
    5        2        com.google.android.gms.internal.stable.zza
    8        1        com.google.android.gms.internal.stable.zzb
    8        1        com.google.android.gms.internal.stable.zzc
    1598     698      com.google.android.gms.measurement
    1529     671      com.google.android.gms.measurement.internal
    33       3        com.google.android.gms.measurement.internal.zza
    12       2        com.google.android.gms.measurement.internal.zzaa
    4        2        com.google.android.gms.measurement.internal.zzab
    3        0        com.google.android.gms.measurement.internal.zzac
    5        5        com.google.android.gms.measurement.internal.zzad
    3        0        com.google.android.gms.measurement.internal.zzae
    5        74       com.google.android.gms.measurement.internal.zzaf
    12       5        com.google.android.gms.measurement.internal.zzaf$zza
    16       0        com.google.android.gms.measurement.internal.zzag
    18       0        com.google.android.gms.measurement.internal.zzah
    17       0        com.google.android.gms.measurement.internal.zzai
    31       11       com.google.android.gms.measurement.internal.zzaj
    2        7        com.google.android.gms.measurement.internal.zzak
    30       2        com.google.android.gms.measurement.internal.zzal
    6        1        com.google.android.gms.measurement.internal.zzam
    26       4        com.google.android.gms.measurement.internal.zzan
    10       0        com.google.android.gms.measurement.internal.zzao
    38       13       com.google.android.gms.measurement.internal.zzap
    2        6        com.google.android.gms.measurement.internal.zzaq
    5        4        com.google.android.gms.measurement.internal.zzar
    2        1        com.google.android.gms.measurement.internal.zzas
    23       1        com.google.android.gms.measurement.internal.zzat
    1        0        com.google.android.gms.measurement.internal.zzav
    3        6        com.google.android.gms.measurement.internal.zzaw
    2        6        com.google.android.gms.measurement.internal.zzax
    6        4        com.google.android.gms.measurement.internal.zzay
    2        2        com.google.android.gms.measurement.internal.zzaz
    2        3        com.google.android.gms.measurement.internal.zzb
    21       21       com.google.android.gms.measurement.internal.zzba
    3        5        com.google.android.gms.measurement.internal.zzbc
    3        5        com.google.android.gms.measurement.internal.zzbd
    6        5        com.google.android.gms.measurement.internal.zzbe
    3        5        com.google.android.gms.measurement.internal.zzbf
    4        1        com.google.android.gms.measurement.internal.zzbg
    4        2        com.google.android.gms.measurement.internal.zzbh
    2        3        com.google.android.gms.measurement.internal.zzbi
    3        1        com.google.android.gms.measurement.internal.zzbj
    2        2        com.google.android.gms.measurement.internal.zzbk
    2        6        com.google.android.gms.measurement.internal.zzbl
    2        0        com.google.android.gms.measurement.internal.zzbm
    36       8        com.google.android.gms.measurement.internal.zzbn
    31       10       com.google.android.gms.measurement.internal.zzbo
    2        2        com.google.android.gms.measurement.internal.zzbq
    5        4        com.google.android.gms.measurement.internal.zzbr
    8        3        com.google.android.gms.measurement.internal.zzbs
    46       31       com.google.android.gms.measurement.internal.zzbt
    2        2        com.google.android.gms.measurement.internal.zzbu
    23       3        com.google.android.gms.measurement.internal.zzbv
    2        2        com.google.android.gms.measurement.internal.zzbw
    2        3        com.google.android.gms.measurement.internal.zzbx
    2        3        com.google.android.gms.measurement.internal.zzby
    2        2        com.google.android.gms.measurement.internal.zzbz
    2        3        com.google.android.gms.measurement.internal.zzc
    2        2        com.google.android.gms.measurement.internal.zzca
    2        4        com.google.android.gms.measurement.internal.zzcb
    2        4        com.google.android.gms.measurement.internal.zzcc
    2        4        com.google.android.gms.measurement.internal.zzcd
    2        4        com.google.android.gms.measurement.internal.zzce
    2        2        com.google.android.gms.measurement.internal.zzcf
    2        3        com.google.android.gms.measurement.internal.zzcg
    2        3        com.google.android.gms.measurement.internal.zzch
    2        3        com.google.android.gms.measurement.internal.zzci
    2        3        com.google.android.gms.measurement.internal.zzcj
    2        3        com.google.android.gms.measurement.internal.zzck
    2        2        com.google.android.gms.measurement.internal.zzcl
    2        2        com.google.android.gms.measurement.internal.zzcm
    2        5        com.google.android.gms.measurement.internal.zzcn
    15       1        com.google.android.gms.measurement.internal.zzco
    21       2        com.google.android.gms.measurement.internal.zzcp
    5        0        com.google.android.gms.measurement.internal.zzcq
    1        6        com.google.android.gms.measurement.internal.zzcr
    62       7        com.google.android.gms.measurement.internal.zzcs
    1        2        com.google.android.gms.measurement.internal.zzct
    2        9        com.google.android.gms.measurement.internal.zzcu
    2        5        com.google.android.gms.measurement.internal.zzcv
    2        1        com.google.android.gms.measurement.internal.zzcw
    2        3        com.google.android.gms.measurement.internal.zzcx
    2        2        com.google.android.gms.measurement.internal.zzd
    2        2        com.google.android.gms.measurement.internal.zzda
    2        2        com.google.android.gms.measurement.internal.zzdb
    2        5        com.google.android.gms.measurement.internal.zzdc
    2        6        com.google.android.gms.measurement.internal.zzde
    2        2        com.google.android.gms.measurement.internal.zzdj
    9        1        com.google.android.gms.measurement.internal.zzdm
    1        4        com.google.android.gms.measurement.internal.zzdn
    38       6        com.google.android.gms.measurement.internal.zzdo
    2        4        com.google.android.gms.measurement.internal.zzdp
    2        2        com.google.android.gms.measurement.internal.zzdq
    53       8        com.google.android.gms.measurement.internal.zzdr
    2        1        com.google.android.gms.measurement.internal.zzds
    2        3        com.google.android.gms.measurement.internal.zzdu
    2        2        com.google.android.gms.measurement.internal.zzdv
    2        2        com.google.android.gms.measurement.internal.zzdw
    2        1        com.google.android.gms.measurement.internal.zzdx
    2        2        com.google.android.gms.measurement.internal.zzdy
    2        6        com.google.android.gms.measurement.internal.zzdz
    22       1        com.google.android.gms.measurement.internal.zze
    2        6        com.google.android.gms.measurement.internal.zzea
    2        6        com.google.android.gms.measurement.internal.zzeb
    2        7        com.google.android.gms.measurement.internal.zzec
    2        4        com.google.android.gms.measurement.internal.zzed
    2        4        com.google.android.gms.measurement.internal.zzee
    10       3        com.google.android.gms.measurement.internal.zzef
    2        2        com.google.android.gms.measurement.internal.zzeg
    2        2        com.google.android.gms.measurement.internal.zzeh
    2        2        com.google.android.gms.measurement.internal.zzei
    2        1        com.google.android.gms.measurement.internal.zzej
    2        1        com.google.android.gms.measurement.internal.zzek
    12       1        com.google.android.gms.measurement.internal.zzel
    2        4        com.google.android.gms.measurement.internal.zzem
    2        3        com.google.android.gms.measurement.internal.zzen
    2        2        com.google.android.gms.measurement.internal.zzeo
    3        0        com.google.android.gms.measurement.internal.zzep
    34       5        com.google.android.gms.measurement.internal.zzeq
    2        1        com.google.android.gms.measurement.internal.zzer
    2        1        com.google.android.gms.measurement.internal.zzes
    2        2        com.google.android.gms.measurement.internal.zzet
    2        2        com.google.android.gms.measurement.internal.zzeu
    4        2        com.google.android.gms.measurement.internal.zzev
    24       3        com.google.android.gms.measurement.internal.zzew
    2        2        com.google.android.gms.measurement.internal.zzex
    4        1        com.google.android.gms.measurement.internal.zzey
    22       2        com.google.android.gms.measurement.internal.zzez
    28       2        com.google.android.gms.measurement.internal.zzf
    67       23       com.google.android.gms.measurement.internal.zzfa
    5        5        com.google.android.gms.measurement.internal.zzfa$zza
    2        2        com.google.android.gms.measurement.internal.zzfb
    2        2        com.google.android.gms.measurement.internal.zzfc
    2        1        com.google.android.gms.measurement.internal.zzfd
    2        2        com.google.android.gms.measurement.internal.zzfe
    1        1        com.google.android.gms.measurement.internal.zzff
    41       0        com.google.android.gms.measurement.internal.zzfg
    6        9        com.google.android.gms.measurement.internal.zzfh
    3        0        com.google.android.gms.measurement.internal.zzfi
    1        5        com.google.android.gms.measurement.internal.zzfj
    65       6        com.google.android.gms.measurement.internal.zzfk
    11       1        com.google.android.gms.measurement.internal.zzfl
    61       1        com.google.android.gms.measurement.internal.zzfm
    57       29       com.google.android.gms.measurement.internal.zzg
    4        19       com.google.android.gms.measurement.internal.zzh
    3        0        com.google.android.gms.measurement.internal.zzi
    15       0        com.google.android.gms.measurement.internal.zzj
    2        1        com.google.android.gms.measurement.internal.zzk
    4        12       com.google.android.gms.measurement.internal.zzl
    3        0        com.google.android.gms.measurement.internal.zzm
    49       4        com.google.android.gms.measurement.internal.zzn
    3        1        com.google.android.gms.measurement.internal.zzo
    1        0        com.google.android.gms.measurement.internal.zzp
    61       9        com.google.android.gms.measurement.internal.zzq
    1        5        com.google.android.gms.measurement.internal.zzr
    2        0        com.google.android.gms.measurement.internal.zzs
    6        1        com.google.android.gms.measurement.internal.zzt
    4        0        com.google.android.gms.measurement.internal.zzu
    7        4        com.google.android.gms.measurement.internal.zzv
    2        2        com.google.android.gms.measurement.internal.zzw
    19       3        com.google.android.gms.measurement.internal.zzx
    4        6        com.google.android.gms.measurement.internal.zzy
    5        10       com.google.android.gms.measurement.internal.zzz
    2        3        com.google.android.gms.security
    149      50       com.google.android.gms.signin
    127      24       com.google.android.gms.signin.internal
    2        0        com.google.android.gms.signin.zza
    2        0        com.google.android.gms.signin.zzb
    114      45       com.google.android.gms.tasks
    4        3        com.google.android.gms.tasks.zzc
    2        2        com.google.android.gms.tasks.zzd
    7        3        com.google.android.gms.tasks.zze
    2        2        com.google.android.gms.tasks.zzf
    4        3        com.google.android.gms.tasks.zzg
    2        1        com.google.android.gms.tasks.zzh
    4        3        com.google.android.gms.tasks.zzi
    2        2        com.google.android.gms.tasks.zzj
    4        3        com.google.android.gms.tasks.zzk
    2        2        com.google.android.gms.tasks.zzl
    4        3        com.google.android.gms.tasks.zzm
    2        2        com.google.android.gms.tasks.zzn
    1        0        com.google.android.gms.tasks.zzq
    3        3        com.google.android.gms.tasks.zzr
    2        0        com.google.android.gms.tasks.zzt
    24       6        com.google.android.gms.tasks.zzu
    1        2        com.google.android.gms.tasks.zzv
    1541     2969     com.google.android.material
    55       22       com.google.android.material.animation
    198      55       com.google.android.material.appbar
    38       20       com.google.android.material.behavior
    95       27       com.google.android.material.bottomappbar
    50       32       com.google.android.material.bottomsheet
    88       31       com.google.android.material.button
    78       20       com.google.android.material.circularreveal
    12       1        com.google.android.material.circularreveal.cardview
    8        3        com.google.android.material.expandable
    222      89       com.google.android.material.floatingactionbutton
    177      50       com.google.android.material.internal
    5        0        com.google.android.material.math
    2        0        com.google.android.material.resources
    4        10       com.google.android.material.ripple
    25       17       com.google.android.material.shadow
    52       53       com.google.android.material.shape
    145      53       com.google.android.material.snackbar
    14       2        com.google.android.material.stateful
    213      88       com.google.android.material.tabs
    2        0        com.google.android.material.theme
    69       30       com.google.android.material.transformation
    535      111      com.google.android.youtube
    535      111      com.google.android.youtube.player
    410      57       com.google.android.youtube.player.internal
    6        1        com.google.android.youtube.player.internal.aa
    4        0        com.google.android.youtube.player.internal.ab
    3        0        com.google.android.youtube.player.internal.ac
    4        0        com.google.android.youtube.player.internal.b
    2        0        com.google.android.youtube.player.internal.c
    5        0        com.google.android.youtube.player.internal.c$a
    3        1        com.google.android.youtube.player.internal.c$a$a
    43       0        com.google.android.youtube.player.internal.d
    45       0        com.google.android.youtube.player.internal.d$a
    45       1        com.google.android.youtube.player.internal.d$a$a
    2        0        com.google.android.youtube.player.internal.e
    3        0        com.google.android.youtube.player.internal.e$a
    3        1        com.google.android.youtube.player.internal.e$a$a
    6        0        com.google.android.youtube.player.internal.f
    9        0        com.google.android.youtube.player.internal.f$a
    7        1        com.google.android.youtube.player.internal.f$a$a
    7        0        com.google.android.youtube.player.internal.g
    10       0        com.google.android.youtube.player.internal.g$a
    8        1        com.google.android.youtube.player.internal.g$a$a
    4        0        com.google.android.youtube.player.internal.h
    5        0        com.google.android.youtube.player.internal.h$a
    5        1        com.google.android.youtube.player.internal.h$a$a
    1        0        com.google.android.youtube.player.internal.i
    3        0        com.google.android.youtube.player.internal.i$a
    3        1        com.google.android.youtube.player.internal.i$a$a
    3        0        com.google.android.youtube.player.internal.j
    4        0        com.google.android.youtube.player.internal.j$a
    4        1        com.google.android.youtube.player.internal.j$a$a
    7        0        com.google.android.youtube.player.internal.k
    8        0        com.google.android.youtube.player.internal.k$a
    8        1        com.google.android.youtube.player.internal.k$a$a
    3        0        com.google.android.youtube.player.internal.l
    5        0        com.google.android.youtube.player.internal.l$a
    5        1        com.google.android.youtube.player.internal.l$a$a
    1        10       com.google.android.youtube.player.internal.m
    8        2        com.google.android.youtube.player.internal.n
    12       4        com.google.android.youtube.player.internal.o
    1        0        com.google.android.youtube.player.internal.q
    23       11       com.google.android.youtube.player.internal.r
    1        1        com.google.android.youtube.player.internal.r$1
    2        1        com.google.android.youtube.player.internal.r$a
    4        2        com.google.android.youtube.player.internal.r$b
    2        3        com.google.android.youtube.player.internal.r$c
    2        1        com.google.android.youtube.player.internal.r$d
    3        1        com.google.android.youtube.player.internal.r$e
    25       2        com.google.android.youtube.player.internal.s
    7        2        com.google.android.youtube.player.internal.s$3
    6        2        com.google.android.youtube.player.internal.s$4
    2        0        com.google.android.youtube.player.internal.t
    2        0        com.google.android.youtube.player.internal.t$a
    1        0        com.google.android.youtube.player.internal.t$b
    1        0        com.google.android.youtube.player.internal.u
    5        0        com.google.android.youtube.player.internal.u$a
    2        1        com.google.android.youtube.player.internal.u$a$a
    3        1        com.google.android.youtube.player.internal.v
    3        0        com.google.android.youtube.player.internal.w
    2        0        com.google.android.youtube.player.internal.w$a
    2        0        com.google.android.youtube.player.internal.x
    1        0        com.google.android.youtube.player.internal.y
    6        2        com.google.android.youtube.player.internal.z
    1237     573      com.google.b
    1237     573      com.google.b.a
    16       4        com.google.b.a.zza
    1        1        com.google.b.a.zza$1
    7        1        com.google.b.a.zza$zza
    9        6        com.google.b.a.zzab
    1        1        com.google.b.a.zzab$1
    2        0        com.google.b.a.zzab$zza
    14       8        com.google.b.a.zzac
    1        2        com.google.b.a.zzac$1
    8        1        com.google.b.a.zzac$zza
    1        1        com.google.b.a.zzac$zzb
    6        5        com.google.b.a.zzac$zzc
    14       5        com.google.b.a.zzae
    1        2        com.google.b.a.zzae$1
    2        0        com.google.b.a.zzae$zza
    6        8        com.google.b.a.zzae$zzb
    14       4        com.google.b.a.zzag
    1        1        com.google.b.a.zzag$1
    7        1        com.google.b.a.zzag$zza
    1        1        com.google.b.a.zzag$zzb
    17       5        com.google.b.a.zzah
    1        2        com.google.b.a.zzah$1
    8        1        com.google.b.a.zzah$zza
    6        5        com.google.b.a.zzah$zzb
    8        5        com.google.b.a.zzaj
    1        1        com.google.b.a.zzaj$1
    2        0        com.google.b.a.zzaj$zza
    8        8        com.google.b.a.zzak
    1        3        com.google.b.a.zzak$1
    2        0        com.google.b.a.zzak$zza
    6        6        com.google.b.a.zzak$zzb
    6        4        com.google.b.a.zzak$zzc
    10       7        com.google.b.a.zzam
    1        1        com.google.b.a.zzam$1
    2        0        com.google.b.a.zzam$zza
    32       12       com.google.b.a.zzan
    1        3        com.google.b.a.zzan$1
    12       1        com.google.b.a.zzan$zza
    13       5        com.google.b.a.zzan$zzb
    5        1        com.google.b.a.zzan$zzb$zza
    17       6        com.google.b.a.zzan$zzd
    8        1        com.google.b.a.zzan$zzd$zza
    4        5        com.google.b.a.zzan$zzd$zzb
    1        0        com.google.b.a.zzan$zzd$zzb$1
    6        6        com.google.b.a.zzan$zzf
    1        0        com.google.b.a.zzan$zzf$1
    18       6        com.google.b.a.zzan$zzg
    9        1        com.google.b.a.zzan$zzg$zza
    6        10       com.google.b.a.zzan$zzg$zzb
    1        0        com.google.b.a.zzan$zzg$zzb$1
    14       4        com.google.b.a.zzan$zzi
    7        1        com.google.b.a.zzan$zzi$zza
    19       5        com.google.b.a.zzan$zzk
    9        1        com.google.b.a.zzan$zzk$zza
    6        6        com.google.b.a.zzan$zzk$zzb
    15       5        com.google.b.a.zzan$zzm
    6        1        com.google.b.a.zzan$zzm$zza
    12       4        com.google.b.a.zzan$zzo
    4        0        com.google.b.a.zzan$zzo$zza
    16       6        com.google.b.a.zzan$zzq
    8        1        com.google.b.a.zzan$zzq$zza
    6        4        com.google.b.a.zzan$zzq$zzb
    6        6        com.google.b.a.zzan$zzq$zzc
    1        0        com.google.b.a.zzan$zzq$zzc$1
    15       9        com.google.b.a.zzap
    1        4        com.google.b.a.zzap$1
    10       1        com.google.b.a.zzap$zza
    15       4        com.google.b.a.zzap$zzb
    7        1        com.google.b.a.zzap$zzb$zza
    16       6        com.google.b.a.zzap$zzd
    8        1        com.google.b.a.zzap$zzd$zza
    6        4        com.google.b.a.zzap$zzd$zzb
    6        5        com.google.b.a.zzap$zzf
    6        5        com.google.b.a.zzap$zzg
    18       9        com.google.b.a.zzaq
    1        1        com.google.b.a.zzaq$1
    4        0        com.google.b.a.zzaq$zza
    6        8        com.google.b.a.zzaq$zzb
    1        0        com.google.b.a.zzaq$zzb$1
    11       5        com.google.b.a.zzat
    1        3        com.google.b.a.zzat$1
    4        0        com.google.b.a.zzat$zza
    6        5        com.google.b.a.zzat$zzb
    10       5        com.google.b.a.zzat$zzc
    4        0        com.google.b.a.zzat$zzc$zza
    6        4        com.google.b.a.zzat$zzc$zzb
    10       4        com.google.b.a.zzat$zze
    4        0        com.google.b.a.zzat$zze$zza
    12       7        com.google.b.a.zzav
    1        1        com.google.b.a.zzav$1
    2        0        com.google.b.a.zzav$zza
    34       5        com.google.b.a.zzaw
    1        2        com.google.b.a.zzaw$1
    17       1        com.google.b.a.zzaw$zza
    6        14       com.google.b.a.zzaw$zzb
    24       7        com.google.b.a.zzay
    1        2        com.google.b.a.zzay$1
    9        1        com.google.b.a.zzay$zza
    6        6        com.google.b.a.zzay$zzb
    9        9        com.google.b.a.zzb
    1        2        com.google.b.a.zzb$1
    2        0        com.google.b.a.zzb$zza
    6        6        com.google.b.a.zzb$zzb
    14       9        com.google.b.a.zzba
    1        1        com.google.b.a.zzba$1
    7        1        com.google.b.a.zzba$zza
    1        1        com.google.b.a.zzba$zzb
    13       8        com.google.b.a.zzbb
    1        1        com.google.b.a.zzbb$1
    2        0        com.google.b.a.zzbb$zza
    13       6        com.google.b.a.zzbc
    1        1        com.google.b.a.zzbc$1
    2        0        com.google.b.a.zzbc$zza
    10       7        com.google.b.a.zzd
    1        2        com.google.b.a.zzd$1
    2        0        com.google.b.a.zzd$zza
    6        5        com.google.b.a.zzd$zzb
    9        5        com.google.b.a.zzf
    1        1        com.google.b.a.zzf$1
    2        0        com.google.b.a.zzf$zza
    8        4        com.google.b.a.zzg
    1        1        com.google.b.a.zzg$1
    2        0        com.google.b.a.zzg$zza
    9        7        com.google.b.a.zzh
    1        1        com.google.b.a.zzh$1
    2        0        com.google.b.a.zzh$zza
    10       6        com.google.b.a.zzi
    1        1        com.google.b.a.zzi$1
    2        0        com.google.b.a.zzi$zza
    10       8        com.google.b.a.zzj
    1        1        com.google.b.a.zzj$1
    2        0        com.google.b.a.zzj$zza
    18       6        com.google.b.a.zzk
    1        1        com.google.b.a.zzk$1
    8        1        com.google.b.a.zzk$zza
    9        5        com.google.b.a.zzl
    1        1        com.google.b.a.zzl$1
    2        0        com.google.b.a.zzl$zza
    19       8        com.google.b.a.zzm
    1        1        com.google.b.a.zzm$1
    9        1        com.google.b.a.zzm$zza
    1        1        com.google.b.a.zzm$zzb
    15       7        com.google.b.a.zzn
    1        1        com.google.b.a.zzn$1
    4        0        com.google.b.a.zzn$zza
    15       7        com.google.b.a.zzo
    1        1        com.google.b.a.zzo$1
    4        0        com.google.b.a.zzo$zza
    15       4        com.google.b.a.zzp
    1        1        com.google.b.a.zzp$1
    7        1        com.google.b.a.zzp$zza
    15       7        com.google.b.a.zzq
    1        1        com.google.b.a.zzq$1
    4        0        com.google.b.a.zzq$zza
    17       6        com.google.b.a.zzr
    1        2        com.google.b.a.zzr$1
    8        1        com.google.b.a.zzr$zza
    20       6        com.google.b.a.zzr$zzb
    8        1        com.google.b.a.zzr$zzb$zza
    4        5        com.google.b.a.zzr$zzb$zzb
    1        0        com.google.b.a.zzr$zzb$zzb$1
    6        6        com.google.b.a.zzr$zzb$zzc
    13       5        com.google.b.a.zzt
    1        1        com.google.b.a.zzt$1
    4        0        com.google.b.a.zzt$zza
    18       13       com.google.b.a.zzu
    7        0        com.google.b.a.zzu$zza
    9        7        com.google.b.a.zzv
    1        2        com.google.b.a.zzv$1
    2        0        com.google.b.a.zzv$zza
    6        5        com.google.b.a.zzv$zzb
    8        6        com.google.b.a.zzx
    1        1        com.google.b.a.zzx$1
    2        0        com.google.b.a.zzx$zza
    8        6        com.google.b.a.zzy
    1        1        com.google.b.a.zzy$1
    2        0        com.google.b.a.zzy$zza
    9        12       com.google.b.a.zzz
    1        2        com.google.b.a.zzz$1
    2        0        com.google.b.a.zzz$zza
    6        5        com.google.b.a.zzz$zzb
    1        0        com.google.c
    1        0        com.google.c.f
    1        0        com.google.c.f.a
    906      235      com.google.common
    216      77       com.google.common.base
    519      80       com.google.common.collect
    53       19       com.google.common.io
    11       13       com.google.common.math
    5        1        com.google.common.primitives
    102      45       com.google.common.util
    102      45       com.google.common.util.concurrent
    4        0        com.google.d
    3938     1680     com.google.firebase
    11       7        com.google.firebase.abt
    19       9        com.google.firebase.analytics
    14       6        com.google.firebase.analytics.connector
    5        1        com.google.firebase.analytics.connector.internal
    3        1        com.google.firebase.analytics.connector.internal.zzb
    3        1        com.google.firebase.analytics.connector.zza
    3        1        com.google.firebase.analytics.connector.zzb
    1        1        com.google.firebase.auth
    4        0        com.google.firebase.c
    1        0        com.google.firebase.c.a
    3        0        com.google.firebase.c.b
    89       39       com.google.firebase.components
    3        0        com.google.firebase.components.zza
    3        1        com.google.firebase.components.zzc
    4        0        com.google.firebase.components.zzd
    1        0        com.google.firebase.components.zze
    6        3        com.google.firebase.components.zzf
    8        3        com.google.firebase.components.zzg
    6        3        com.google.firebase.components.zzh
    3        2        com.google.firebase.components.zzi
    4        3        com.google.firebase.components.zzj
    3        2        com.google.firebase.components.zzk
    3        4        com.google.firebase.components.zzl
    1        2        com.google.firebase.components.zzl$zza
    1721     735      com.google.firebase.database
    178      35       com.google.firebase.database.collection
    24       3        com.google.firebase.database.collection.zza
    4        4        com.google.firebase.database.collection.zzb
    16       2        com.google.firebase.database.collection.zzc
    5        5        com.google.firebase.database.collection.zze
    4        2        com.google.firebase.database.collection.zzf
    4        2        com.google.firebase.database.collection.zzg
    1        2        com.google.firebase.database.collection.zzh
    1468     672      com.google.firebase.database.obfuscated
    3        2        com.google.firebase.database.obfuscated.zza
    2        1        com.google.firebase.database.obfuscated.zza$1
    2        1        com.google.firebase.database.obfuscated.zza$2
    1        2        com.google.firebase.database.obfuscated.zza$3
    8        0        com.google.firebase.database.obfuscated.zzaa
    46       20       com.google.firebase.database.obfuscated.zzab
    2        1        com.google.firebase.database.obfuscated.zzab$1
    2        2        com.google.firebase.database.obfuscated.zzab$10
    2        3        com.google.firebase.database.obfuscated.zzab$11
    1        1        com.google.firebase.database.obfuscated.zzab$12
    2        2        com.google.firebase.database.obfuscated.zzab$13
    2        2        com.google.firebase.database.obfuscated.zzab$14
    2        2        com.google.firebase.database.obfuscated.zzab$15
    2        2        com.google.firebase.database.obfuscated.zzab$16
    3        1        com.google.firebase.database.obfuscated.zzab$17
    2        3        com.google.firebase.database.obfuscated.zzab$17$1
    3        1        com.google.firebase.database.obfuscated.zzab$18
    2        2        com.google.firebase.database.obfuscated.zzab$18$1
    2        2        com.google.firebase.database.obfuscated.zzab$19
    2        3        com.google.firebase.database.obfuscated.zzab$20
    2        4        com.google.firebase.database.obfuscated.zzab$21
    2        2        com.google.firebase.database.obfuscated.zzab$4
    2        1        com.google.firebase.database.obfuscated.zzab$7
    2        4        com.google.firebase.database.obfuscated.zzab$8
    2        2        com.google.firebase.database.obfuscated.zzab$8$1
    2        1        com.google.firebase.database.obfuscated.zzab$9
    19       12       com.google.firebase.database.obfuscated.zzab$zza
    1        6        com.google.firebase.database.obfuscated.zzab$zzb
    4        3        com.google.firebase.database.obfuscated.zzac
    4        2        com.google.firebase.database.obfuscated.zzad
    2        0        com.google.firebase.database.obfuscated.zzae
    2        2        com.google.firebase.database.obfuscated.zzaf
    2        2        com.google.firebase.database.obfuscated.zzag
    5        1        com.google.firebase.database.obfuscated.zzah
    3        2        com.google.firebase.database.obfuscated.zzai
    2        2        com.google.firebase.database.obfuscated.zzai$2
    1        0        com.google.firebase.database.obfuscated.zzai$zza
    1        0        com.google.firebase.database.obfuscated.zzai$zzb
    11       3        com.google.firebase.database.obfuscated.zzaj
    37       10       com.google.firebase.database.obfuscated.zzak
    2        7        com.google.firebase.database.obfuscated.zzak$1
    2        3        com.google.firebase.database.obfuscated.zzak$10
    2        3        com.google.firebase.database.obfuscated.zzak$11
    2        2        com.google.firebase.database.obfuscated.zzak$12
    2        2        com.google.firebase.database.obfuscated.zzak$13
    2        4        com.google.firebase.database.obfuscated.zzak$14
    2        4        com.google.firebase.database.obfuscated.zzak$2
    3        5        com.google.firebase.database.obfuscated.zzak$4
    2        5        com.google.firebase.database.obfuscated.zzak$6
    2        6        com.google.firebase.database.obfuscated.zzak$7
    2        5        com.google.firebase.database.obfuscated.zzak$8
    1        0        com.google.firebase.database.obfuscated.zzak$zza
    6        3        com.google.firebase.database.obfuscated.zzak$zzc
    2        0        com.google.firebase.database.obfuscated.zzak$zzd
    5        1        com.google.firebase.database.obfuscated.zzal
    4        1        com.google.firebase.database.obfuscated.zzam
    4        0        com.google.firebase.database.obfuscated.zzam$1
    11       5        com.google.firebase.database.obfuscated.zzan
    8        2        com.google.firebase.database.obfuscated.zzao
    11       3        com.google.firebase.database.obfuscated.zzap
    14       5        com.google.firebase.database.obfuscated.zzaq
    2        3        com.google.firebase.database.obfuscated.zzaq$1
    2        0        com.google.firebase.database.obfuscated.zzaq$2
    7        2        com.google.firebase.database.obfuscated.zzar
    6        3        com.google.firebase.database.obfuscated.zzat
    6        3        com.google.firebase.database.obfuscated.zzau
    6        3        com.google.firebase.database.obfuscated.zzav
    5        3        com.google.firebase.database.obfuscated.zzaw
    4        5        com.google.firebase.database.obfuscated.zzaw$zza
    8        6        com.google.firebase.database.obfuscated.zzax
    2        2        com.google.firebase.database.obfuscated.zzax$zza
    6        3        com.google.firebase.database.obfuscated.zzay
    5        0        com.google.firebase.database.obfuscated.zzaz
    5        0        com.google.firebase.database.obfuscated.zzaz$1
    10       3        com.google.firebase.database.obfuscated.zzb
    3        2        com.google.firebase.database.obfuscated.zzb$1
    2        2        com.google.firebase.database.obfuscated.zzb$1$1
    2        1        com.google.firebase.database.obfuscated.zzb$2
    16       6        com.google.firebase.database.obfuscated.zzba
    5        1        com.google.firebase.database.obfuscated.zzbb
    14       1        com.google.firebase.database.obfuscated.zzbc
    12       0        com.google.firebase.database.obfuscated.zzbd
    17       0        com.google.firebase.database.obfuscated.zzbe
    13       5        com.google.firebase.database.obfuscated.zzbf
    2        0        com.google.firebase.database.obfuscated.zzbf$1
    2        0        com.google.firebase.database.obfuscated.zzbf$2
    2        1        com.google.firebase.database.obfuscated.zzbf$3
    5        5        com.google.firebase.database.obfuscated.zzbg
    18       10       com.google.firebase.database.obfuscated.zzbh
    2        0        com.google.firebase.database.obfuscated.zzbh$1
    2        0        com.google.firebase.database.obfuscated.zzbh$2
    2        0        com.google.firebase.database.obfuscated.zzbh$3
    2        0        com.google.firebase.database.obfuscated.zzbh$4
    2        1        com.google.firebase.database.obfuscated.zzbh$5
    2        0        com.google.firebase.database.obfuscated.zzbh$6
    1        0        com.google.firebase.database.obfuscated.zzbi
    2        0        com.google.firebase.database.obfuscated.zzbj
    5        1        com.google.firebase.database.obfuscated.zzbk
    2        1        com.google.firebase.database.obfuscated.zzbk$1
    3        1        com.google.firebase.database.obfuscated.zzbk$zza
    2        1        com.google.firebase.database.obfuscated.zzbk$zza$1
    26       4        com.google.firebase.database.obfuscated.zzbl
    2        1        com.google.firebase.database.obfuscated.zzbl$1
    2        1        com.google.firebase.database.obfuscated.zzbl$2
    1        0        com.google.firebase.database.obfuscated.zzbl$zza
    5        1        com.google.firebase.database.obfuscated.zzbm
    3        2        com.google.firebase.database.obfuscated.zzbn
    6        2        com.google.firebase.database.obfuscated.zzbo
    1        2        com.google.firebase.database.obfuscated.zzbp
    2        1        com.google.firebase.database.obfuscated.zzbq
    2        0        com.google.firebase.database.obfuscated.zzbq$1
    13       4        com.google.firebase.database.obfuscated.zzbs
    2        2        com.google.firebase.database.obfuscated.zzbs$1
    1        0        com.google.firebase.database.obfuscated.zzbs$zza
    1        0        com.google.firebase.database.obfuscated.zzbs$zzb
    2        2        com.google.firebase.database.obfuscated.zzbt
    11       1        com.google.firebase.database.obfuscated.zzbu
    2        1        com.google.firebase.database.obfuscated.zzbu$1
    5        2        com.google.firebase.database.obfuscated.zzbv
    5        1        com.google.firebase.database.obfuscated.zzbw
    6        8        com.google.firebase.database.obfuscated.zzbw$zza
    7        3        com.google.firebase.database.obfuscated.zzbx
    3        3        com.google.firebase.database.obfuscated.zzby
    9        5        com.google.firebase.database.obfuscated.zzbz
    38       6        com.google.firebase.database.obfuscated.zzc
    2        1        com.google.firebase.database.obfuscated.zzc$1
    2        4        com.google.firebase.database.obfuscated.zzc$2
    6        1        com.google.firebase.database.obfuscated.zzc$zza
    5        4        com.google.firebase.database.obfuscated.zzca
    2        0        com.google.firebase.database.obfuscated.zzcb
    3        6        com.google.firebase.database.obfuscated.zzcb$zza
    3        2        com.google.firebase.database.obfuscated.zzcc
    3        2        com.google.firebase.database.obfuscated.zzcc$1
    3        2        com.google.firebase.database.obfuscated.zzcd
    2        2        com.google.firebase.database.obfuscated.zzcd$1
    15       10       com.google.firebase.database.obfuscated.zzce
    1        1        com.google.firebase.database.obfuscated.zzce$1
    2        3        com.google.firebase.database.obfuscated.zzce$zza
    9        2        com.google.firebase.database.obfuscated.zzcf
    8        6        com.google.firebase.database.obfuscated.zzcg
    1        2        com.google.firebase.database.obfuscated.zzcg$zza
    7        2        com.google.firebase.database.obfuscated.zzch
    9        3        com.google.firebase.database.obfuscated.zzci
    2        0        com.google.firebase.database.obfuscated.zzci$1
    1        1        com.google.firebase.database.obfuscated.zzci$2
    1        2        com.google.firebase.database.obfuscated.zzci$zza
    2        3        com.google.firebase.database.obfuscated.zzci$zzb
    3        2        com.google.firebase.database.obfuscated.zzcj
    6        0        com.google.firebase.database.obfuscated.zzcm
    1        0        com.google.firebase.database.obfuscated.zzcm$zza
    6        0        com.google.firebase.database.obfuscated.zzco
    8        2        com.google.firebase.database.obfuscated.zzcp
    1        1        com.google.firebase.database.obfuscated.zzcp$1
    10       3        com.google.firebase.database.obfuscated.zzcq
    2        0        com.google.firebase.database.obfuscated.zzcr
    4        6        com.google.firebase.database.obfuscated.zzcr$zza
    9        2        com.google.firebase.database.obfuscated.zzcs
    17       6        com.google.firebase.database.obfuscated.zzct
    7        2        com.google.firebase.database.obfuscated.zzct$1
    5        1        com.google.firebase.database.obfuscated.zzct$zza
    27       5        com.google.firebase.database.obfuscated.zzcu
    2        0        com.google.firebase.database.obfuscated.zzcu$1
    2        3        com.google.firebase.database.obfuscated.zzcu$2
    3        0        com.google.firebase.database.obfuscated.zzcu$zza
    4        1        com.google.firebase.database.obfuscated.zzcu$zzb
    2        1        com.google.firebase.database.obfuscated.zzcv
    14       8        com.google.firebase.database.obfuscated.zzcw
    2        1        com.google.firebase.database.obfuscated.zzcx
    1        0        com.google.firebase.database.obfuscated.zzcy
    10       3        com.google.firebase.database.obfuscated.zzcz
    3        2        com.google.firebase.database.obfuscated.zzd
    10       3        com.google.firebase.database.obfuscated.zzda
    23       1        com.google.firebase.database.obfuscated.zzdb
    5        0        com.google.firebase.database.obfuscated.zzdc
    10       4        com.google.firebase.database.obfuscated.zzdd
    9        2        com.google.firebase.database.obfuscated.zzde
    23       3        com.google.firebase.database.obfuscated.zzdf
    1        1        com.google.firebase.database.obfuscated.zzdf$1
    4        4        com.google.firebase.database.obfuscated.zzdf$zza
    9        2        com.google.firebase.database.obfuscated.zzdg
    7        4        com.google.firebase.database.obfuscated.zzdh
    17       1        com.google.firebase.database.obfuscated.zzdi
    9        0        com.google.firebase.database.obfuscated.zzdi$1
    4        3        com.google.firebase.database.obfuscated.zzdi$zza
    6        1        com.google.firebase.database.obfuscated.zzdj
    9        1        com.google.firebase.database.obfuscated.zzdk
    5        4        com.google.firebase.database.obfuscated.zzdl
    9        2        com.google.firebase.database.obfuscated.zzdm
    1        1        com.google.firebase.database.obfuscated.zzdm$1
    9        1        com.google.firebase.database.obfuscated.zzdn
    3        2        com.google.firebase.database.obfuscated.zzdo
    2        0        com.google.firebase.database.obfuscated.zzdo$zza
    5        2        com.google.firebase.database.obfuscated.zzdo$zzb
    2        0        com.google.firebase.database.obfuscated.zzdo$zzb$1
    2        0        com.google.firebase.database.obfuscated.zzdo$zzb$2
    1        0        com.google.firebase.database.obfuscated.zzdp
    17       15       com.google.firebase.database.obfuscated.zzdq
    2        0        com.google.firebase.database.obfuscated.zzdq$1
    2        1        com.google.firebase.database.obfuscated.zzdq$2
    1        1        com.google.firebase.database.obfuscated.zzdq$3
    2        6        com.google.firebase.database.obfuscated.zzdq$zza
    4        0        com.google.firebase.database.obfuscated.zzdr
    3        0        com.google.firebase.database.obfuscated.zzds
    4        4        com.google.firebase.database.obfuscated.zzdt
    3        1        com.google.firebase.database.obfuscated.zzdu
    6        6        com.google.firebase.database.obfuscated.zzdv
    7        7        com.google.firebase.database.obfuscated.zzdw
    2        1        com.google.firebase.database.obfuscated.zzdw$1
    4        2        com.google.firebase.database.obfuscated.zzdx
    8        6        com.google.firebase.database.obfuscated.zze
    5        0        com.google.firebase.database.obfuscated.zze$zza
    3        2        com.google.firebase.database.obfuscated.zze$zzb
    1        3        com.google.firebase.database.obfuscated.zze$zzc
    1        0        com.google.firebase.database.obfuscated.zzf
    2        0        com.google.firebase.database.obfuscated.zzf$zza
    8        7        com.google.firebase.database.obfuscated.zzg
    5        3        com.google.firebase.database.obfuscated.zzh
    3        0        com.google.firebase.database.obfuscated.zzi
    8        0        com.google.firebase.database.obfuscated.zzj
    6        0        com.google.firebase.database.obfuscated.zzj$zza
    56       29       com.google.firebase.database.obfuscated.zzk
    2        2        com.google.firebase.database.obfuscated.zzk$1
    3        2        com.google.firebase.database.obfuscated.zzk$1$1
    2        1        com.google.firebase.database.obfuscated.zzk$2
    2        2        com.google.firebase.database.obfuscated.zzk$3
    2        5        com.google.firebase.database.obfuscated.zzk$4
    2        2        com.google.firebase.database.obfuscated.zzk$5
    2        1        com.google.firebase.database.obfuscated.zzk$6
    2        1        com.google.firebase.database.obfuscated.zzk$7
    1        0        com.google.firebase.database.obfuscated.zzk$zza
    2        5        com.google.firebase.database.obfuscated.zzk$zzb
    6        2        com.google.firebase.database.obfuscated.zzk$zzc
    4        4        com.google.firebase.database.obfuscated.zzk$zzd
    8        4        com.google.firebase.database.obfuscated.zzk$zze
    7        4        com.google.firebase.database.obfuscated.zzk$zzf
    4        3        com.google.firebase.database.obfuscated.zzl
    1        0        com.google.firebase.database.obfuscated.zzm
    19       12       com.google.firebase.database.obfuscated.zzn
    2        1        com.google.firebase.database.obfuscated.zzn$1
    2        1        com.google.firebase.database.obfuscated.zzn$2
    2        0        com.google.firebase.database.obfuscated.zzn$zza
    3        0        com.google.firebase.database.obfuscated.zzn$zzb
    9        2        com.google.firebase.database.obfuscated.zzn$zzc
    2        1        com.google.firebase.database.obfuscated.zzn$zzc$1
    2        2        com.google.firebase.database.obfuscated.zzn$zzc$2
    2        1        com.google.firebase.database.obfuscated.zzn$zzc$3
    2        2        com.google.firebase.database.obfuscated.zzn$zzc$4
    7        10       com.google.firebase.database.obfuscated.zzo
    2        2        com.google.firebase.database.obfuscated.zzo$1
    6        6        com.google.firebase.database.obfuscated.zzo$zza
    17       7        com.google.firebase.database.obfuscated.zzp
    2        0        com.google.firebase.database.obfuscated.zzq
    23       3        com.google.firebase.database.obfuscated.zzs
    5        1        com.google.firebase.database.obfuscated.zzs$1
    2        2        com.google.firebase.database.obfuscated.zzs$2
    1        4        com.google.firebase.database.obfuscated.zzt
    15       13       com.google.firebase.database.obfuscated.zzu
    2        1        com.google.firebase.database.obfuscated.zzu$1
    3        1        com.google.firebase.database.obfuscated.zzu$1$1
    4        2        com.google.firebase.database.obfuscated.zzv
    10       4        com.google.firebase.database.obfuscated.zzw
    1        0        com.google.firebase.database.obfuscated.zzx
    1        0        com.google.firebase.database.obfuscated.zzy
    27       5        com.google.firebase.database.obfuscated.zzz
    4        2        com.google.firebase.database.obfuscated.zzz$1
    17       1        com.google.firebase.database.zza
    5        2        com.google.firebase.events
    1702     704      com.google.firebase.firestore
    17       13       com.google.firebase.firestore.a
    7        7        com.google.firebase.firestore.a.zza
    1        2        com.google.firebase.firestore.a.zzb
    2        2        com.google.firebase.firestore.a.zzc
    7        2        com.google.firebase.firestore.a.zzd
    241      140      com.google.firebase.firestore.b
    8        2        com.google.firebase.firestore.b.zza
    4        3        com.google.firebase.firestore.b.zzaa
    11       3        com.google.firebase.firestore.b.zzab
    1        1        com.google.firebase.firestore.b.zzab$1
    19       13       com.google.firebase.firestore.b.zzac
    1        1        com.google.firebase.firestore.b.zzac$1
    4        2        com.google.firebase.firestore.b.zzac$zza
    2        0        com.google.firebase.firestore.b.zzac$zzb
    3        1        com.google.firebase.firestore.b.zzaf
    13       7        com.google.firebase.firestore.b.zzai
    1        1        com.google.firebase.firestore.b.zzai$1
    4        4        com.google.firebase.firestore.b.zzai$zza
    2        1        com.google.firebase.firestore.b.zzaj
    3        2        com.google.firebase.firestore.b.zzak
    11       7        com.google.firebase.firestore.b.zzal
    1        4        com.google.firebase.firestore.b.zzal$zza
    7        2        com.google.firebase.firestore.b.zzb
    7        5        com.google.firebase.firestore.b.zzb$zza
    3        1        com.google.firebase.firestore.b.zzc
    6        3        com.google.firebase.firestore.b.zzd
    1        3        com.google.firebase.firestore.b.zzd$zza
    6        3        com.google.firebase.firestore.b.zzd$zzb
    3        0        com.google.firebase.firestore.b.zze
    6        8        com.google.firebase.firestore.b.zze$zza
    5        0        com.google.firebase.firestore.b.zzf
    17       8        com.google.firebase.firestore.b.zzg
    2        4        com.google.firebase.firestore.b.zzh
    2        4        com.google.firebase.firestore.b.zzi
    3        1        com.google.firebase.firestore.b.zzk
    2        2        com.google.firebase.firestore.b.zzl
    2        2        com.google.firebase.firestore.b.zzo
    2        2        com.google.firebase.firestore.b.zzp
    2        3        com.google.firebase.firestore.b.zzr
    2        3        com.google.firebase.firestore.b.zzs
    5        2        com.google.firebase.firestore.b.zzt
    6        3        com.google.firebase.firestore.b.zzt$zza
    7        1        com.google.firebase.firestore.b.zzu
    7        1        com.google.firebase.firestore.b.zzv
    3        4        com.google.firebase.firestore.b.zzw
    8        2        com.google.firebase.firestore.b.zzx
    5        4        com.google.firebase.firestore.b.zzx$zza
    21       10       com.google.firebase.firestore.b.zzy
    2        1        com.google.firebase.firestore.b.zzy$zza
    8        6        com.google.firebase.firestore.b.zzz
    358      139      com.google.firebase.firestore.c
    6        4        com.google.firebase.firestore.c.zza
    8        2        com.google.firebase.firestore.c.zzaa
    10       0        com.google.firebase.firestore.c.zzab
    11       5        com.google.firebase.firestore.c.zzac
    1        0        com.google.firebase.firestore.c.zzad
    6        4        com.google.firebase.firestore.c.zzae
    10       3        com.google.firebase.firestore.c.zzaf
    4        0        com.google.firebase.firestore.c.zzag
    5        2        com.google.firebase.firestore.c.zzah
    28       7        com.google.firebase.firestore.c.zzai
    2        1        com.google.firebase.firestore.c.zzaj
    2        1        com.google.firebase.firestore.c.zzak
    2        1        com.google.firebase.firestore.c.zzal
    2        1        com.google.firebase.firestore.c.zzam
    2        1        com.google.firebase.firestore.c.zzan
    2        2        com.google.firebase.firestore.c.zzao
    2        2        com.google.firebase.firestore.c.zzap
    2        2        com.google.firebase.firestore.c.zzaq
    2        3        com.google.firebase.firestore.c.zzar
    2        1        com.google.firebase.firestore.c.zzas
    15       5        com.google.firebase.firestore.c.zzat
    8        1        com.google.firebase.firestore.c.zzat$zza
    8        3        com.google.firebase.firestore.c.zzat$zzb
    2        2        com.google.firebase.firestore.c.zzau
    18       6        com.google.firebase.firestore.c.zzav
    2        1        com.google.firebase.firestore.c.zzav$zza
    2        1        com.google.firebase.firestore.c.zzav$zzb
    2        1        com.google.firebase.firestore.c.zzaw
    2        3        com.google.firebase.firestore.c.zzax
    2        1        com.google.firebase.firestore.c.zzay
    2        1        com.google.firebase.firestore.c.zzaz
    3        1        com.google.firebase.firestore.c.zzb
    8        2        com.google.firebase.firestore.c.zzba
    2        1        com.google.firebase.firestore.c.zzbb
    2        4        com.google.firebase.firestore.c.zzbc
    8        2        com.google.firebase.firestore.c.zzbd
    2        1        com.google.firebase.firestore.c.zzbe
    3        1        com.google.firebase.firestore.c.zzc
    11       2        com.google.firebase.firestore.c.zzd
    5        0        com.google.firebase.firestore.c.zze
    2        0        com.google.firebase.firestore.c.zzf
    5        2        com.google.firebase.firestore.c.zzg
    7        1        com.google.firebase.firestore.c.zzh
    1        2        com.google.firebase.firestore.c.zzh$1
    32       11       com.google.firebase.firestore.c.zzi
    2        2        com.google.firebase.firestore.c.zzi$zza
    2        1        com.google.firebase.firestore.c.zzj
    2        3        com.google.firebase.firestore.c.zzk
    2        2        com.google.firebase.firestore.c.zzl
    2        2        com.google.firebase.firestore.c.zzm
    2        2        com.google.firebase.firestore.c.zzn
    2        2        com.google.firebase.firestore.c.zzo
    2        3        com.google.firebase.firestore.c.zzp
    2        2        com.google.firebase.firestore.c.zzq
    2        2        com.google.firebase.firestore.c.zzr
    5        3        com.google.firebase.firestore.c.zzs
    1        1        com.google.firebase.firestore.c.zzs$1
    3        2        com.google.firebase.firestore.c.zzt
    20       6        com.google.firebase.firestore.c.zzu
    7        4        com.google.firebase.firestore.c.zzv
    13       4        com.google.firebase.firestore.c.zzw
    5        1        com.google.firebase.firestore.c.zzx
    14       0        com.google.firebase.firestore.c.zzy
    6        0        com.google.firebase.firestore.c.zzz
    415      73       com.google.firebase.firestore.d
    135      24       com.google.firebase.firestore.d.a
    8        1        com.google.firebase.firestore.d.a.zza
    4        0        com.google.firebase.firestore.d.a.zza$zza
    4        0        com.google.firebase.firestore.d.a.zza$zzb
    12       0        com.google.firebase.firestore.d.a.zzb
    6        1        com.google.firebase.firestore.d.a.zzc
    5        2        com.google.firebase.firestore.d.a.zzd
    10       2        com.google.firebase.firestore.d.a.zze
    12       3        com.google.firebase.firestore.d.a.zzf
    7        5        com.google.firebase.firestore.d.a.zzg
    3        2        com.google.firebase.firestore.d.a.zzh
    17       2        com.google.firebase.firestore.d.a.zzi
    11       3        com.google.firebase.firestore.d.a.zzj
    5        1        com.google.firebase.firestore.d.a.zzk
    14       1        com.google.firebase.firestore.d.a.zzl
    15       1        com.google.firebase.firestore.d.a.zzm
    2        0        com.google.firebase.firestore.d.a.zzn
    150      26       com.google.firebase.firestore.d.b
    11       1        com.google.firebase.firestore.d.b.zza
    9        1        com.google.firebase.firestore.d.b.zzb
    10       3        com.google.firebase.firestore.d.b.zzc
    7        2        com.google.firebase.firestore.d.b.zzd
    10       0        com.google.firebase.firestore.d.b.zze
    4        2        com.google.firebase.firestore.d.b.zzf
    1        1        com.google.firebase.firestore.d.b.zzf$1
    5        4        com.google.firebase.firestore.d.b.zzf$zza
    9        1        com.google.firebase.firestore.d.b.zzg
    6        1        com.google.firebase.firestore.d.b.zzh
    10       1        com.google.firebase.firestore.d.b.zzi
    5        0        com.google.firebase.firestore.d.b.zzj
    19       2        com.google.firebase.firestore.d.b.zzk
    11       2        com.google.firebase.firestore.d.b.zzl
    10       2        com.google.firebase.firestore.d.b.zzm
    1        1        com.google.firebase.firestore.d.b.zzm$1
    9        1        com.google.firebase.firestore.d.b.zzn
    12       1        com.google.firebase.firestore.d.b.zzo
    19       1        com.google.firebase.firestore.d.zza
    9        2        com.google.firebase.firestore.d.zzb
    11       3        com.google.firebase.firestore.d.zzc
    2        0        com.google.firebase.firestore.d.zzc$1
    4        1        com.google.firebase.firestore.d.zzd
    13       3        com.google.firebase.firestore.d.zze
    3        1        com.google.firebase.firestore.d.zzf
    14       2        com.google.firebase.firestore.d.zzg
    2        1        com.google.firebase.firestore.d.zzh
    18       3        com.google.firebase.firestore.d.zzi
    3        2        com.google.firebase.firestore.d.zzj
    6        0        com.google.firebase.firestore.d.zzk
    18       2        com.google.firebase.firestore.d.zzl
    8        2        com.google.firebase.firestore.d.zzm
    119      46       com.google.firebase.firestore.e
    15       5        com.google.firebase.firestore.e.zza
    1        2        com.google.firebase.firestore.e.zza$1
    6        1        com.google.firebase.firestore.e.zza$zza
    6        5        com.google.firebase.firestore.e.zza$zzb
    16       5        com.google.firebase.firestore.e.zzc
    1        1        com.google.firebase.firestore.e.zzc$1
    8        1        com.google.firebase.firestore.e.zzc$zza
    22       9        com.google.firebase.firestore.e.zzd
    1        2        com.google.firebase.firestore.e.zzd$1
    9        1        com.google.firebase.firestore.e.zzd$zza
    6        5        com.google.firebase.firestore.e.zzd$zzb
    18       7        com.google.firebase.firestore.e.zzf
    1        1        com.google.firebase.firestore.e.zzf$1
    7        1        com.google.firebase.firestore.e.zzf$zza
    247      120      com.google.firebase.firestore.f
    18       14       com.google.firebase.firestore.f.zza
    2        1        com.google.firebase.firestore.f.zza$zza
    6        2        com.google.firebase.firestore.f.zza$zzb
    2        1        com.google.firebase.firestore.f.zzb
    2        2        com.google.firebase.firestore.f.zzc
    5        6        com.google.firebase.firestore.f.zzd
    1        1        com.google.firebase.firestore.f.zzd$1
    2        1        com.google.firebase.firestore.f.zzg
    5        2        com.google.firebase.firestore.f.zzh
    2        1        com.google.firebase.firestore.f.zzi
    2        1        com.google.firebase.firestore.f.zzj
    8        6        com.google.firebase.firestore.f.zzk
    1        0        com.google.firebase.firestore.f.zzk$zza
    2        1        com.google.firebase.firestore.f.zzl
    6        5        com.google.firebase.firestore.f.zzm
    39       2        com.google.firebase.firestore.f.zzn
    1        12       com.google.firebase.firestore.f.zzn$1
    26       10       com.google.firebase.firestore.f.zzo
    5        1        com.google.firebase.firestore.f.zzo$1
    6        0        com.google.firebase.firestore.f.zzo$zza
    3        1        com.google.firebase.firestore.f.zzp
    2        7        com.google.firebase.firestore.f.zzq$zza
    2        0        com.google.firebase.firestore.f.zzq$zzb
    8        5        com.google.firebase.firestore.f.zzr
    12       5        com.google.firebase.firestore.f.zzs
    1        1        com.google.firebase.firestore.f.zzs$1
    2        0        com.google.firebase.firestore.f.zzt
    8        4        com.google.firebase.firestore.f.zzt$zza
    4        2        com.google.firebase.firestore.f.zzt$zzb
    8        4        com.google.firebase.firestore.f.zzt$zzc
    6        6        com.google.firebase.firestore.f.zzt$zzd
    14       5        com.google.firebase.firestore.f.zzu
    1        1        com.google.firebase.firestore.f.zzu$1
    2        0        com.google.firebase.firestore.f.zzu$zza
    12       4        com.google.firebase.firestore.f.zzv
    1        0        com.google.firebase.firestore.f.zzv$zza
    17       6        com.google.firebase.firestore.f.zzw
    2        0        com.google.firebase.firestore.f.zzw$zza
    95       62       com.google.firebase.firestore.g
    11       3        com.google.firebase.firestore.g.zza
    2        1        com.google.firebase.firestore.g.zza$2
    4        3        com.google.firebase.firestore.g.zza$zza
    7        5        com.google.firebase.firestore.g.zza$zzb
    2        7        com.google.firebase.firestore.g.zza$zzc
    2        1        com.google.firebase.firestore.g.zzc
    2        1        com.google.firebase.firestore.g.zzd
    2        1        com.google.firebase.firestore.g.zze
    1        0        com.google.firebase.firestore.g.zzf
    4        3        com.google.firebase.firestore.g.zzh
    2        3        com.google.firebase.firestore.g.zzi
    1        2        com.google.firebase.firestore.g.zzj
    3        1        com.google.firebase.firestore.g.zzk
    5        7        com.google.firebase.firestore.g.zzl
    6        7        com.google.firebase.firestore.g.zzm
    5        3        com.google.firebase.firestore.g.zzm$1
    4        0        com.google.firebase.firestore.g.zzn
    1        0        com.google.firebase.firestore.g.zzo
    2        3        com.google.firebase.firestore.g.zzp
    2        1        com.google.firebase.firestore.g.zzq
    5        1        com.google.firebase.firestore.g.zzr
    1        1        com.google.firebase.firestore.g.zzr$1
    2        4        com.google.firebase.firestore.g.zzr$zza
    1        0        com.google.firebase.firestore.g.zzs
    13       3        com.google.firebase.firestore.g.zzt
    2        0        com.google.firebase.firestore.g.zzt$1
    3        1        com.google.firebase.firestore.g.zzu
    2        1        com.google.firebase.firestore.zza
    2        3        com.google.firebase.firestore.zze
    3        1        com.google.firebase.firestore.zzf
    2        1        com.google.firebase.firestore.zzg
    2        3        com.google.firebase.firestore.zzh
    2        2        com.google.firebase.firestore.zzi
    257      131      com.google.firebase.iid
    1        0        com.google.firebase.iid.zza
    2        1        com.google.firebase.iid.zzaa
    2        2        com.google.firebase.iid.zzab
    2        2        com.google.firebase.iid.zzac
    6        4        com.google.firebase.iid.zzae
    2        1        com.google.firebase.iid.zzaf
    3        0        com.google.firebase.iid.zzag
    9        5        com.google.firebase.iid.zzah
    3        1        com.google.firebase.iid.zzai
    3        1        com.google.firebase.iid.zzaj
    3        1        com.google.firebase.iid.zzak
    2        2        com.google.firebase.iid.zzal
    1        0        com.google.firebase.iid.zzam
    10       8        com.google.firebase.iid.zzan
    2        1        com.google.firebase.iid.zzao
    4        5        com.google.firebase.iid.zzap
    12       4        com.google.firebase.iid.zzaq
    5        4        com.google.firebase.iid.zzar
    5        5        com.google.firebase.iid.zzas
    3        1        com.google.firebase.iid.zzat
    6        3        com.google.firebase.iid.zzau
    9        5        com.google.firebase.iid.zzb
    2        3        com.google.firebase.iid.zzc
    2        4        com.google.firebase.iid.zzd
    2        2        com.google.firebase.iid.zze
    4        1        com.google.firebase.iid.zzf
    2        2        com.google.firebase.iid.zzg
    6        6        com.google.firebase.iid.zzh
    8        3        com.google.firebase.iid.zzi
    2        0        com.google.firebase.iid.zzi$zza
    3        0        com.google.firebase.iid.zzj
    2        5        com.google.firebase.iid.zzk
    2        4        com.google.firebase.iid.zzl
    2        4        com.google.firebase.iid.zzm
    3        1        com.google.firebase.iid.zzn
    15       4        com.google.firebase.iid.zzo
    2        3        com.google.firebase.iid.zzp
    2        0        com.google.firebase.iid.zzq
    2        1        com.google.firebase.iid.zzr
    16       0        com.google.firebase.iid.zzs
    9        2        com.google.firebase.iid.zzt
    1        0        com.google.firebase.iid.zzu
    7        5        com.google.firebase.iid.zzv
    11       6        com.google.firebase.iid.zzx
    2        1        com.google.firebase.iid.zzy
    2        1        com.google.firebase.iid.zzz
    1        0        com.google.firebase.inject
    7        0        com.google.firebase.internal
    2        0        com.google.firebase.internal.zza
    9        0        com.google.firebase.provider
    38       15       com.google.firebase.remoteconfig
    2        2        com.google.firebase.remoteconfig.zza
    1027     405      com.google.gson
    7        0        com.google.gson.annotations
    613      263      com.google.gson.internal
    3        0        com.google.gson.internal.$Gson$Preconditions
    22       1        com.google.gson.internal.$Gson$Types
    5        2        com.google.gson.internal.$Gson$Types$GenericArrayTypeImpl
    7        4        com.google.gson.internal.$Gson$Types$ParameterizedTypeImpl
    6        3        com.google.gson.internal.$Gson$Types$WildcardTypeImpl
    341      146      com.google.gson.internal.bind
    10       2        com.google.gson.internal.bind.util
    18       3        com.google.gson.reflect
    87       74       com.google.gson.stream
    908      206      com.google.protobuf
    19       8        com.google.rpc
    25       7        com.google.type
    42       6        com.hannesdorfmann
    42       6        com.hannesdorfmann.adapterdelegates3
    76       54       com.makeramen
    76       54       com.makeramen.roundedimageview
    5385     2853     com.mercandalli
    5385     2853     com.mercandalli.android
    4812     2561     com.mercandalli.android.apps
    4812     2561     com.mercandalli.android.apps.youtube
    55       23       com.mercandalli.android.apps.youtube.ads
    4        2        com.mercandalli.android.apps.youtube.ads_file_space
    76       53       com.mercandalli.android.apps.youtube.ads_pong_fader
    109      35       com.mercandalli.android.apps.youtube.analytics
    5        0        com.mercandalli.android.apps.youtube.base64
    1        0        com.mercandalli.android.apps.youtube.c
    71       23       com.mercandalli.android.apps.youtube.channel
    40       11       com.mercandalli.android.apps.youtube.channel_row
    63       21       com.mercandalli.android.apps.youtube.channel_screen
    168      19       com.mercandalli.android.apps.youtube.common
    2        1        com.mercandalli.android.apps.youtube.common.-$$Lambda$e$4yAocUcCX9IRkfv3sslrw-eBfD0
    2        2        com.mercandalli.android.apps.youtube.common.-$$Lambda$e$L7NL-LKUahZzt64lZsdAbuujy2I
    2        1        com.mercandalli.android.apps.youtube.common.-$$Lambda$e$Mdhd0gx2T4YCxH7tlyfe4MPbX1M
    2        1        com.mercandalli.android.apps.youtube.common.-$$Lambda$e$VF8f1iCLye3z1PCo6v8toBtbiaY
    2        1        com.mercandalli.android.apps.youtube.common.-$$Lambda$e$vYZTPTZveUoI_mXKoxwpYj6ozD4
    13       3        com.mercandalli.android.apps.youtube.content
    3        1        com.mercandalli.android.apps.youtube.control
    9        5        com.mercandalli.android.apps.youtube.deezer
    80       25       com.mercandalli.android.apps.youtube.device
    382      143      com.mercandalli.android.apps.youtube.download
    54       19       com.mercandalli.android.apps.youtube.favorite
    103      39       com.mercandalli.android.apps.youtube.file
    11       2        com.mercandalli.android.apps.youtube.firebase
    53       19       com.mercandalli.android.apps.youtube.history
    192      67       com.mercandalli.android.apps.youtube.home
    2        1        com.mercandalli.android.apps.youtube.home.-$$Lambda$d$NTUiP2yYQ8nqVv6pX3qBebCLOcI
    2        1        com.mercandalli.android.apps.youtube.home.-$$Lambda$d$UKMdwRLCRP3egS0jG2l49MWZA5A
    2        1        com.mercandalli.android.apps.youtube.home.-$$Lambda$d$UsAbes0CfAuftXwVzpmZU6A6HNg
    2        1        com.mercandalli.android.apps.youtube.home.-$$Lambda$d$dVqHTuX-4Xmsh7NTgQda99QqyHI
    47       30       com.mercandalli.android.apps.youtube.home_video
    1        0        com.mercandalli.android.apps.youtube.l
    264      102      com.mercandalli.android.apps.youtube.main
    2        1        com.mercandalli.android.apps.youtube.main.-$$Lambda$SharingActivity$0pAfGe-rHN_xr7VYU5TzK_W_8Tw
    13       3        com.mercandalli.android.apps.youtube.main_thread
    10       2        com.mercandalli.android.apps.youtube.message
    6        2        com.mercandalli.android.apps.youtube.network
    42       10       com.mercandalli.android.apps.youtube.permission
    154      46       com.mercandalli.android.apps.youtube.player
    242      58       com.mercandalli.android.apps.youtube.player_activity
    506      173      com.mercandalli.android.apps.youtube.player_floating
    2        1        com.mercandalli.android.apps.youtube.player_floating.-$$Lambda$PlayerService$1IpNScz-NLyYbJJ2IyMXtIPNZSg
    2        1        com.mercandalli.android.apps.youtube.player_floating.-$$Lambda$PlayerService$hrfiF2cnsWIhmBqK6ty8BlzBKMM
    243      69       com.mercandalli.android.apps.youtube.player_sliding_panel
    256      107      com.mercandalli.android.apps.youtube.playlist
    19       11       com.mercandalli.android.apps.youtube.playlist_import
    14       1        com.mercandalli.android.apps.youtube.recycler_view
    65       18       com.mercandalli.android.apps.youtube.remote_config
    128      53       com.mercandalli.android.apps.youtube.schedule
    2        1        com.mercandalli.android.apps.youtube.schedule.-$$Lambda$cfgLFdFi-vsHCQTh5nUFRH147vs
    306      103      com.mercandalli.android.apps.youtube.search
    179      128      com.mercandalli.android.apps.youtube.settings
    63       28       com.mercandalli.android.apps.youtube.theme
    12       5        com.mercandalli.android.apps.youtube.tiles
    7        5        com.mercandalli.android.apps.youtube.toast
    4        2        com.mercandalli.android.apps.youtube.u
    2        1        com.mercandalli.android.apps.youtube.u.-$$Lambda$b$W3PUwmS7j8GV7Qc55AZIpVvKz54
    2        1        com.mercandalli.android.apps.youtube.u.-$$Lambda$b$iSvyNqfONMayfjqSk6R1XI5PCSY
    21       11       com.mercandalli.android.apps.youtube.update
    16       5        com.mercandalli.android.apps.youtube.version
    345      119      com.mercandalli.android.apps.youtube.video
    2        3        com.mercandalli.android.apps.youtube.video.-$$Lambda$g$FzHa9bUvrm34OcMU3qk-OZ8C1J8
    2        2        com.mercandalli.android.apps.youtube.video.-$$Lambda$g$ZoC61MzGEk3Rdu0Q9XZTBtze19k
    50       17       com.mercandalli.android.apps.youtube.video_detail
    70       19       com.mercandalli.android.apps.youtube.video_full_row
    63       26       com.mercandalli.android.apps.youtube.video_horizontal_card
    103      25       com.mercandalli.android.apps.youtube.video_row
    12       5        com.mercandalli.android.apps.youtube.youtube_api
    58       19       com.mercandalli.android.apps.youtube.youtube_playlist
    573      292      com.mercandalli.android.libs
    2        0        com.mercandalli.android.libs.c
    2        0        com.mercandalli.android.libs.c.a
    1        0        com.mercandalli.android.libs.c.a.b
    1        0        com.mercandalli.android.libs.c.a.b.a
    44       12       com.mercandalli.android.libs.deezer_api
    11       2        com.mercandalli.android.libs.sec
    7        1        com.mercandalli.android.libs.sec.internal
    3        1        com.mercandalli.android.libs.sec.internal.a
    4        0        com.mercandalli.android.libs.sec.internal.a$Companion
    177      68       com.mercandalli.android.libs.youtube
    105      42       com.mercandalli.android.libs.youtube.api
    72       26       com.mercandalli.android.libs.youtube.black_api
    126      81       com.mercandalli.android.libs.youtube_extractor
    62       56       com.mercandalli.android.libs.youtube_extractor.extractor
    6        0        com.mercandalli.android.libs.youtube_extractor.extractor.exceptions
    33       28       com.mercandalli.android.libs.youtube_extractor.extractor.services
    33       28       com.mercandalli.android.libs.youtube_extractor.extractor.services.youtube
    7        13       com.mercandalli.android.libs.youtube_extractor.extractor.stream_info
    60       11       com.mercandalli.android.libs.youtube_player
    59       98       com.mercandalli.android.libs.youtube_player_exo
    94       20       com.mercandalli.android.libs.youtube_player_webview
    2        1        com.mercandalli.android.libs.youtube_player_webview.-$$Lambda$YoutubePlayerWebView$Bs2-LjZ_Av4wMeJ_SSWkrFnTJ1g
    40       446      com.mikhaellopez
    40       446      com.mikhaellopez.circularimageview
    179      134      com.sothree
    179      134      com.sothree.slidinguppanel
    1        57       com.sothree.slidinguppanel.library
    1781     897      com.squareup
    1781     897      com.squareup.okhttp
    1114     525      com.squareup.okhttp.internal
    422      246      com.squareup.okhttp.internal.framed
    251      134      com.squareup.okhttp.internal.http
    169      22       com.squareup.okhttp.internal.huc
    35       15       com.squareup.okhttp.internal.io
    28       16       com.squareup.okhttp.internal.tls
    8        4        dagger
    8        4        dagger.internal
    3        0        dalvik
    3        0        dalvik.system
    3830     2047     io
    810      389      io.fabric
    810      389      io.fabric.sdk
    810      389      io.fabric.sdk.android
    646      328      io.fabric.sdk.android.services
    12       2        io.fabric.sdk.android.services.cache
    220      110      io.fabric.sdk.android.services.common
    154      55       io.fabric.sdk.android.services.concurrency
    10       6        io.fabric.sdk.android.services.concurrency.internal
    50       22       io.fabric.sdk.android.services.events
    118      37       io.fabric.sdk.android.services.network
    12       6        io.fabric.sdk.android.services.persistence
    80       96       io.fabric.sdk.android.services.settings
    2690     1522     io.grpc
    1514     873      io.grpc.internal
    561      431      io.grpc.okhttp
    262      244      io.grpc.okhttp.internal
    145      80       io.grpc.okhttp.internal.framed
    21       7        io.grpc.protobuf
    21       7        io.grpc.protobuf.lite
    6        2        io.grpc.stub
    22       9        io.grpc.util
    330      136      io.opencensus
    13       3        io.opencensus.common
    1        24       io.opencensus.contrib
    1        24       io.opencensus.contrib.grpc
    1        24       io.opencensus.contrib.grpc.metrics
    3        0        io.opencensus.internal
    57       13       io.opencensus.stats
    73       10       io.opencensus.tags
    5        0        io.opencensus.tags.propagation
    183      86       io.opencensus.trace
    19       5        io.opencensus.trace.export
    20       2        io.opencensus.trace.propagation
    1        1        io.opencensus.trace.unsafe
    2045     86       java
    59       18       java.awt
    24       0        java.awt.event
    2        0        java.beans
    212      2        java.io
    618      24       java.lang
    0        8        java.lang.annotation
    12       0        java.lang.ref
    76       0        java.lang.reflect
    30       8        java.math
    166      8        java.net
    88       4        java.nio
    18       1        java.nio.channels
    16       1        java.nio.charset
    65       0        java.security
    17       0        java.security.cert
    2        0        java.security.spec
    3        0        java.sql
    27       4        java.text
    775      18       java.util
    214      7        java.util.concurrent
    52       0        java.util.concurrent.atomic
    21       0        java.util.concurrent.locks
    3        0        java.util.jar
    16       5        java.util.logging
    21       0        java.util.regex
    50       0        java.util.zip
    331      3        javax
    2        0        javax.inject
    8        0        javax.naming
    5        0        javax.naming.directory
    103      0        javax.net
    100      0        javax.net.ssl
    3        0        javax.security
    3        0        javax.security.auth
    3        0        javax.security.auth.x500
    201      3        javax.swing
    10       0        javax.swing.event
    1        0        javax.swing.filechooser
    1        0        javax.swing.table
    7        3        javax.swing.text
    8        0        javax.swing.tree
    14       0        javax.xml
    8        0        javax.xml.parsers
    6        0        javax.xml.transform
    1        0        javax.xml.transform.dom
    1        0        javax.xml.transform.stream
    479      85       kotlin
    2        2        kotlin._Assertions
    92       2        kotlin.collections
    2        0        kotlin.comparisons
    71       17       kotlin.coroutines
    71       17       kotlin.coroutines.experimental
    11       5        kotlin.coroutines.experimental.intrinsics
    8        4        kotlin.coroutines.experimental.jvm
    8        4        kotlin.coroutines.experimental.jvm.internal
    9        1        kotlin.internal
    2        0        kotlin.internal.jdk7
    87       14       kotlin.jvm
    3        0        kotlin.jvm.functions
    82       14       kotlin.jvm.internal
    45       10       kotlin.ranges
    4        0        kotlin.reflect
    21       5        kotlin.sequences
    93       15       kotlin.text
    406      111      kotlinx
    406      111      kotlinx.coroutines
    406      111      kotlinx.coroutines.experimental
    11       4        kotlinx.coroutines.experimental.android
    81       30       kotlinx.coroutines.experimental.internal
    2        0        kotlinx.coroutines.experimental.intrinsics
    4        0        libcore
    4        0        libcore.io
    1654     1081     okhttp3
    884      609      okhttp3.internal
    93       78       okhttp3.internal.cache
    17       20       okhttp3.internal.cache2
    75       52       okhttp3.internal.connection
    84       38       okhttp3.internal.http
    46       37       okhttp3.internal.http1
    291      217      okhttp3.internal.http2
    18       1        okhttp3.internal.io
    84       31       okhttp3.internal.platform
    9        10       okhttp3.internal.publicsuffix
    32       13       okhttp3.internal.tls
    71       89       okhttp3.internal.ws
    17       9        okhttp3.logging
    424      76       okio
    8078     3965     org
    7        0        org.a
    4        0        org.a.c
    3        0        org.a.d
    9        0        org.conscrypt
    45       1        org.json
    1104     603      org.jsoup
    42       2        org.jsoup.helper
    2        0        org.jsoup.internal
    343      70       org.jsoup.nodes
    519      477      org.jsoup.parser
    194      54       org.jsoup.select
    6833     3361     org.mozilla
    224      367      org.mozilla.classfile
    6609     2994     org.mozilla.javascript
    4        0        org.mozilla.javascript.annotations
    1229     280      org.mozilla.javascript.ast
    109      68       org.mozilla.javascript.commonjs
    109      68       org.mozilla.javascript.commonjs.module
    77       44       org.mozilla.javascript.commonjs.module.provider
    20       0        org.mozilla.javascript.debug
    11       6        org.mozilla.javascript.jdk15
    2        0        org.mozilla.javascript.jdk18
    20       7        org.mozilla.javascript.json
    241      123      org.mozilla.javascript.optimizer
    119      187      org.mozilla.javascript.regexp
    18       6        org.mozilla.javascript.serialize
    944      396      org.mozilla.javascript.tools
    544      218      org.mozilla.javascript.tools.debugger
    80       20       org.mozilla.javascript.tools.debugger.treetable
    92       53       org.mozilla.javascript.tools.idswitch
    11       8        org.mozilla.javascript.tools.jsc
    277      113      org.mozilla.javascript.tools.shell
    307      102      org.mozilla.javascript.typedarrays
    56       45       org.mozilla.javascript.v8dtoa
    51       3        org.mozilla.javascript.xml
    590      140      org.mozilla.javascript.xmlimpl
    54       0        org.w3c
    54       0        org.w3c.dom
    4        0        org.xml
    4        0        org.xml.sax
    22       0        org.xmlpull
    22       0        org.xmlpull.v1
    21       0        sun
    21       0        sun.misc
    

Updated