elastic / AndroidSDKMirror-27
File Size

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

Intro
Learn more...
File Size Overall
32% | 20% | 23% | 12% | 11%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java32% | 20% | 23% | 12% | 11%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
com39% | 18% | 22% | 10% | 8%
android28% | 21% | 24% | 14% | 11%
java26% | 22% | 26% | 12% | 11%
tck49% | 22% | 13% | 7% | 6%
jsr16635% | 46% | 12% | 4% | 2%
benchmarks41% | 4% | 10% | 17% | 26%
org5% | 3% | 17% | 8% | 64%
javax0% | 19% | 30% | 21% | 29%
foo0% | 0% | 77% | 10% | 11%
junit0% | 0% | 20% | 47% | 31%
jdk0% | 0% | 0% | 64% | 35%
mypackage0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
io0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
PhoneWindowManager.java
in com/android/server/policy
6767 286
StatusBar.java
in com/android/systemui/statusbar/phone
6043 420
WindowManagerService.java
in com/android/server/wm
6014 323
ViewRootImpl.java
in android/view
5993 353
PackageParser.java
in android/content/pm
5903 213
AudioService.java
in com/android/server/audio
5594 314
WifiStateMachine.java
in com/android/server/wifi
5537 242
AccountManagerService.java
in com/android/server/accounts
5266 222
ActivityThread.java
in android/app
5241 242
ViewGroup.java
in android/view
5160 375
AbsListView.java
in android/widget
5124 315
Editor.java
in android/widget
4996 340
NotificationManagerService.java
in com/android/server/notification
4968 305
Settings.java
in com/android/server/pm
4791 161
BatteryStats.java
in android/os
4724 87
Notification.java
in android/app
4376 434
ConcurrentHashMap.java
in java/util/concurrent
4304 193
RIL.java
in com/android/internal/telephony
4238 204
ConnectivityService.java
in com/android/server
4210 252
AccessibilityManagerService.java
in com/android/server/accessibility
4174 236
ActivityStack.java
in com/android/server/am
3939 177
NotificationStackScrollLayout.java
in com/android/systemui/statusbar/stack
3921 343
ActivityStackSupervisor.java
in com/android/server/am
3727 223
PowerManagerService.java
in com/android/server/power
3719 204
DcTracker.java
in com/android/internal/telephony/dataconnection
3693 176
AppWidgetServiceImpl.java
in com/android/server/appwidget
3661 198
ServiceStateTracker.java
in com/android/internal/telephony
3656 152
InputMethodManagerService.java
in com/android/server
3622 138
NetworkPolicyManagerService.java
in com/android/server/net
3455 165
GLLogWrapper.java
in android/opengl
3448 323
WindowState.java
in com/android/server/wm
3322 227
ActiveServices.java
in com/android/server/am
3313 79
StorageManagerService.java
in com/android/server
3286 170
ExifInterface.java
in android/support/media
3205 122
TelephonyManager.java
in android/telephony
3169 300
3163 151
Activity.java
in android/app
3088 348
UserManagerService.java
in com/android/server/pm
3050 170
ShortcutService.java
in com/android/server/pm
3027 251
ExifInterface.java
in android/media
3014 111
Collections.java
in java/util
2978 411
DevicePolicyManager.java
in android/app/admin
2970 229
SyncManager.java
in com/android/server/content
2959 129
GridLayoutManager.java
in android/support/v17/leanback/widget
2921 224
Character.java
in java/lang
2908 107
WifiP2pServiceImpl.java
in com/android/server/wifi/p2p
2834 109
PhoneWindow.java
in com/android/internal/policy
2823 197
FragmentManager.java
in android/support/v4/app
2804 166
EditStyledText.java
in com/android/ex/editstyledtext
2783 287
MediaPlayer.java
in android/media
2722 144
Files With Most Units (Top 50)
File# lines# units
1677 881
JunitTestCases.java
in org/w3c/domts
1626 540
Notification.java
in android/app
4376 434
StatusBar.java
in com/android/systemui/statusbar/phone
6043 420
Collections.java
in java/util
2978 411
ViewGroup.java
in android/view
5160 375
ViewRootImpl.java
in android/view
5993 353
Activity.java
in android/app
3088 348
NotificationStackScrollLayout.java
in com/android/systemui/statusbar/stack
3921 343
Editor.java
in android/widget
4996 340
ViewCompat.java
in android/support/v4/view
1655 326
GLLogWrapper.java
in android/opengl
3448 323
WindowManagerService.java
in com/android/server/wm
6014 323
TCKLocalDateTime.java
in tck/java/time
2575 322
AbsListView.java
in android/widget
5124 315
AudioService.java
in com/android/server/audio
5594 314
NotificationManagerService.java
in com/android/server/notification
4968 305
MediaSessionCompat.java
in android/support/v4/media/session
2488 302
TelephonyManager.java
in android/telephony
3169 300
EditStyledText.java
in com/android/ex/editstyledtext
2783 287
PhoneWindowManager.java
in com/android/server/policy
6767 286
Phone.java
in com/android/internal/telephony
1875 282
TCKLocalDate.java
in tck/java/time
1789 265
RemoteViews.java
in android/widget
2538 257
GLErrorWrapper.java
in android/opengl
1379 253
ConnectivityService.java
in com/android/server
4210 252
ShortcutService.java
in com/android/server/pm
3027 251
TCKLocalTime.java
in tck/java/time
2093 247
NotificationCompat.java
in android/support/v4/app
2174 246
ActivityThread.java
in android/app
5241 242
WifiStateMachine.java
in com/android/server/wifi
5537 242
TCKZonedDateTime.java
in tck/java/time
1881 237
BindingExpressionParser.java
in android/databinding/parser
2339 236
AccessibilityManagerService.java
in com/android/server/accessibility
4174 236
ActivityManager.java
in android/app
2145 231
DevicePolicyManager.java
in android/app/admin
2970 229
WindowState.java
in com/android/server/wm
3322 227
GridLayoutManager.java
in android/support/v17/leanback/widget
2921 224
ActivityStackSupervisor.java
in com/android/server/am
3727 223
AccountManagerService.java
in com/android/server/accounts
5266 222
WebView.java
in android/webkit
1048 215
PackageParser.java
in android/content/pm
5903 213
VCardEntry.java
in com/android/vcard
2111 210
MediaControllerCompat.java
in android/support/v4/media/session
1607 207
AccessibilityNodeInfo.java
in android/view/accessibility
1785 207
ExpandableNotificationRow.java
in com/android/systemui/statusbar
1878 206
RIL.java
in com/android/internal/telephony
4238 204
PowerManagerService.java
in com/android/server/power
3719 204
NotificationPanelView.java
in com/android/systemui/statusbar/phone
2237 201
TreeMap.java
in java/util
1946 201
Files With Long Lines (Top 50)

There are 1002 files with lines longer than 120 characters. In total, there are 2259 long lines.

File# lines# units# long lines
ScriptIntrinsicBLAS.java
in android/renderscript
1389 122 143
ScriptIntrinsicBLAS.java
in android/support/v8/renderscript
2176 122 139
BindingExpressionParser.java
in android/databinding/parser
2339 236 121
Os.java
in android/system
152 2 68
65 - 47
TCKInstant.java
in tck/java/time
1783 120 42
TCKOffsetDateTime.java
in tck/java/time
1211 139 41
TCKZonedDateTime.java
in tck/java/time
1881 237 35
486 37 32
TCKDuration.java
in tck/java/time
2296 151 32
CameraCharacteristics.java
in android/hardware/camera2
434 13 30
TCKDateTimeFormatters.java
in tck/java/time/format
1211 100 27
RenderScript.java
in android/support/v8/renderscript
1213 120 24
TCKOffsetTime.java
in tck/java/time
1081 129 19
TCKThaiBuddhistChronology.java
in tck/java/time/chrono
706 44 19
TCKMinguoChronology.java
in tck/java/time/chrono
733 38 19
BindingExpressionBaseVisitor.java
in android/databinding/parser
44 - 17
Array.java
in java/lang/reflect
333 26 17
TCKZoneRules.java
in tck/java/time/zone
886 63 16
TCKLocalDateTime.java
in tck/java/time
2575 322 14
RenderScript.java
in android/renderscript
1194 151 13
TCKDateTimeFormatterBuilder.java
in tck/java/time/format
646 69 12
2456 147 12
CaptureResult.java
in android/hardware/camera2
401 17 11
OpTestCase.java
in java/util/stream
483 46 11
Duration.java
in java/time
451 62 11
OpTestCase.java
in org/openjdk/testlib/java/util/stream
484 46 11
TCKDateTimeParseResolver.java
in tck/java/time/format
1013 58 10
MethodHandles.java
in java/lang/invoke
81 3 10
TCKFormatStyle.java
in tck/java/time/format
44 2 9
TCKDateTimeFormatter.java
in tck/java/time/format
726 72 9
TCKJapaneseChronology.java
in tck/java/time/chrono
922 62 9
ResourceExpr.java
in android/databinding/tool/expr
206 16 8
DOMResult.java
in javax/xml/transform/dom
84 11 8
TestData.java
in java/util/stream
273 30 8
LocalDate.java
in java/time
635 76 8
TestData.java
in org/openjdk/testlib/java/util/stream
274 30 8
CaptureRequest.java
in android/hardware/camera2
413 36 7
XMLParser.java
in android/databinding/parser
696 63 7
FlagOpTest.java
in java/util/stream
214 12 7
AbstractChronology.java
in java/time/chrono
386 27 7
ViewBindingAdapter.java
in android/databinding/adapters
202 16 6
BindingExpressionBaseListener.java
in android/databinding/parser
90 - 6
242 19 6
WeekFields.java
in java/time/temporal
474 47 6
LocalDateTime.java
in java/time
530 84 6
BigDecimal.java
in java/math
1462 98 6
682 92 5
396 40 5
TCKHijrahChronology.java
in tck/java/time/chrono
402 20 5