JetBrains / jcef
File Size

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

Intro
Learn more...
File Size Overall
21% | 19% | 25% | 13% | 19%
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
cpp33% | 4% | 27% | 18% | 15%
h59% | 4% | 6% | 4% | 24%
java6% | 33% | 27% | 11% | 20%
mm0% | 71% | 0% | 0% | 28%
py0% | 0% | 51% | 33% | 15%
thrift0% | 0% | 0% | 78% | 21%
cmake0% | 0% | 0% | 55% | 44%
cc0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
remote50% | 4% | 15% | 13% | 15%
native24% | 7% | 27% | 15% | 24%
java7% | 33% | 27% | 11% | 20%
tools0% | 0% | 52% | 33% | 14%
cmake0% | 0% | 0% | 64% | 35%
jb0% | 0% | 0% | 0% | 100%
vcpkg_triplets0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
ClientHandlers.h
in remote/gen-cpp
6694 162
ContextMenuParams.java
in java/com/jetbrains/cef/remote/thrift_codegen
1843 116
shared_types.cpp
in remote/gen-cpp
1566 86
1522 130
1300 22
1167 13
cef_client_types.cpp
in remote/gen-cpp
1146 60
CefClient.java
in java/org/cef
1048 124
jni_util.cpp
in native
1020 49
Cookie.java
in java/com/jetbrains/cef/remote/thrift_codegen
989 71
CefBrowser_N.java
in java/org/cef/browser
969 86
MenuItem.java
in java/com/jetbrains/cef/remote/thrift_codegen
942 70
ClientHandlersImpl.java
in java/com/jetbrains/cef/remote
899 77
KeyEvent.java
in java/com/jetbrains/cef/remote/thrift_codegen
869 69
TJSONProtocol.java
in java/com/jetbrains/cef/remote/thrift/protocol
806 84
CefKeyEventAttributes.java
in java/com/jetbrains/cef/remote/thrift_codegen
778 65
RemoteBrowser.java
in java/com/jetbrains/cef/remote/browser
740 68
ScreenInfo.java
in java/com/jetbrains/cef/remote/thrift_codegen
724 60
CompositionUnderline.java
in java/com/jetbrains/cef/remote/thrift_codegen
665 55
625 2
RObject.java
in java/com/jetbrains/cef/remote/thrift_codegen
608 51
PostData.java
in java/com/jetbrains/cef/remote/thrift_codegen
603 51
TCompactProtocol.java
in java/com/jetbrains/cef/remote/thrift/protocol
603 74
PostDataElement.java
in java/com/jetbrains/cef/remote/thrift_codegen
577 49
Color.java
in java/com/jetbrains/cef/remote/thrift_codegen
551 50
CefApp.java
in java/org/cef
541 43
Rect.java
in java/com/jetbrains/cef/remote/thrift_codegen
532 50
CefBrowserOsr.java
in java/org/cef/browser
527 29
shared_types.h
in remote/gen-cpp
526 -
KeyEventProcessing.cpp
in remote/browser
519 3
SomeModel.java
in java/com/jetbrains/cef/remote/thrift_codegen
518 46
CefMenuModel_N.java
in java/org/cef/callback
512 50
util_mac.mm
in native
508 15
491 16
ResponseData.java
in java/com/jetbrains/cef/remote/thrift_codegen
490 44
TBinaryProtocol.java
in java/com/jetbrains/cef/remote/thrift/protocol
480 65
470 23
TThreadedSelectorServer.java
in java/com/jetbrains/cef/remote/thrift/server
470 47
format_decision_state.py
in tools/yapf/yapf/yapflib
452 27
CefBrowserWr.java
in java/org/cef/browser
442 20
441 3
RemoteMenuModel.java
in java/com/jetbrains/cef/remote/menu
430 57
TDeserializer.java
in java/com/jetbrains/cef/remote/thrift
414 36
412 2
411 19
ThriftMetadata.java
in java/com/jetbrains/cef/remote/thrift/partial
410 38
NativeServerManager.java
in java/com/jetbrains/cef/remote
397 22
TSimpleJSONProtocol.java
in java/com/jetbrains/cef/remote/thrift/protocol
392 59
392 123
ResponseHeaders.java
in java/com/jetbrains/cef/remote/thrift_codegen
387 39
Files With Most Units (Top 50)
File# lines# units
ClientHandlers.h
in remote/gen-cpp
6694 162
1522 130
CefClient.java
in java/org/cef
1048 124
392 123
ContextMenuParams.java
in java/com/jetbrains/cef/remote/thrift_codegen
1843 116
CefBrowser_N.java
in java/org/cef/browser
969 86
shared_types.cpp
in remote/gen-cpp
1566 86
TJSONProtocol.java
in java/com/jetbrains/cef/remote/thrift/protocol
806 84
ClientHandlersImpl.java
in java/com/jetbrains/cef/remote
899 77
TCompactProtocol.java
in java/com/jetbrains/cef/remote/thrift/protocol
603 74
245 74
ClientHandlersDummy.java
in java/com/jetbrains/cef/remote
262 73
Cookie.java
in java/com/jetbrains/cef/remote/thrift_codegen
989 71
MenuItem.java
in java/com/jetbrains/cef/remote/thrift_codegen
942 70
KeyEvent.java
in java/com/jetbrains/cef/remote/thrift_codegen
869 69
RemoteBrowser.java
in java/com/jetbrains/cef/remote/browser
740 68
CefKeyEventAttributes.java
in java/com/jetbrains/cef/remote/thrift_codegen
778 65
TBinaryProtocol.java
in java/com/jetbrains/cef/remote/thrift/protocol
480 65
ScreenInfo.java
in java/com/jetbrains/cef/remote/thrift_codegen
724 60
cef_client_types.cpp
in remote/gen-cpp
1146 60
TSimpleJSONProtocol.java
in java/com/jetbrains/cef/remote/thrift/protocol
392 59
RemoteMenuModel.java
in java/com/jetbrains/cef/remote/menu
430 57
CompositionUnderline.java
in java/com/jetbrains/cef/remote/thrift_codegen
665 55
PostData.java
in java/com/jetbrains/cef/remote/thrift_codegen
603 51
RObject.java
in java/com/jetbrains/cef/remote/thrift_codegen
608 51
RemoteClient.java
in java/com/jetbrains/cef/remote/browser
346 51
Rect.java
in java/com/jetbrains/cef/remote/thrift_codegen
532 50
Color.java
in java/com/jetbrains/cef/remote/thrift_codegen
551 50
CefMenuModel_N.java
in java/org/cef/callback
512 50
jni_util.cpp
in native
1020 49
PostDataElement.java
in java/com/jetbrains/cef/remote/thrift_codegen
577 49
TThreadedSelectorServer.java
in java/com/jetbrains/cef/remote/thrift/server
470 47
SomeModel.java
in java/com/jetbrains/cef/remote/thrift_codegen
518 46
TProtocolDecorator.java
in java/com/jetbrains/cef/remote/thrift/protocol
187 45
ResponseData.java
in java/com/jetbrains/cef/remote/thrift_codegen
490 44
CefApp.java
in java/org/cef
541 43
split_penalty.py
in tools/yapf/yapf/yapflib
364 42
Point.java
in java/com/jetbrains/cef/remote/thrift_codegen
368 40
Range.java
in java/com/jetbrains/cef/remote/thrift_codegen
368 40
TFileTransport.java
in java/com/jetbrains/cef/remote/thrift/transport
369 40
ResponseHeaders.java
in java/com/jetbrains/cef/remote/thrift_codegen
387 39
CustomScheme.java
in java/com/jetbrains/cef/remote/thrift_codegen
377 39
ThriftMetadata.java
in java/com/jetbrains/cef/remote/thrift/partial
410 38
TDeserializer.java
in java/com/jetbrains/cef/remote/thrift
414 36
subtype_assigner.py
in tools/yapf/yapf/yapflib
263 36
TProtocol.java
in java/com/jetbrains/cef/remote/thrift/protocol
286 34
pytree_unwrapper.py
in tools/yapf/yapf/yapflib
194 31
PipeTransportServer.cpp
in remote/windows
265 30
CefBrowserOsr.java
in java/org/cef/browser
527 29
ThriftStructProcessor.java
in java/com/jetbrains/cef/remote/thrift/partial
126 28
Files With Long Lines (Top 50)

There are 123 files with lines longer than 120 characters. In total, there are 2027 long lines.

File# lines# units# long lines
ClientHandlers.h
in remote/gen-cpp
6694 162 584
ContextMenuParams.java
in java/com/jetbrains/cef/remote/thrift_codegen
1843 116 125
KeyEvent.java
in java/com/jetbrains/cef/remote/thrift_codegen
869 69 67
CefKeyEventAttributes.java
in java/com/jetbrains/cef/remote/thrift_codegen
778 65 65
CefClient.java
in java/org/cef
1048 124 64
MenuItem.java
in java/com/jetbrains/cef/remote/thrift_codegen
942 70 58
Cookie.java
in java/com/jetbrains/cef/remote/thrift_codegen
989 71 58
ScreenInfo.java
in java/com/jetbrains/cef/remote/thrift_codegen
724 60 52
ClientHandlersImpl.java
in java/com/jetbrains/cef/remote
899 77 48
CompositionUnderline.java
in java/com/jetbrains/cef/remote/thrift_codegen
665 55 46
PostData.java
in java/com/jetbrains/cef/remote/thrift_codegen
603 51 42
245 74 39
PostDataElement.java
in java/com/jetbrains/cef/remote/thrift_codegen
577 49 38
RObject.java
in java/com/jetbrains/cef/remote/thrift_codegen
608 51 38
Rect.java
in java/com/jetbrains/cef/remote/thrift_codegen
532 50 35
ResponseData.java
in java/com/jetbrains/cef/remote/thrift_codegen
490 44 34
ClientHandlersDummy.java
in java/com/jetbrains/cef/remote
262 73 34
SomeModel.java
in java/com/jetbrains/cef/remote/thrift_codegen
518 46 33
392 123 33
135 - 32
ResponseHeaders.java
in java/com/jetbrains/cef/remote/thrift_codegen
387 39 31
Color.java
in java/com/jetbrains/cef/remote/thrift_codegen
551 50 31
CustomScheme.java
in java/com/jetbrains/cef/remote/thrift_codegen
377 39 31
1522 130 30
Point.java
in java/com/jetbrains/cef/remote/thrift_codegen
368 40 27
Range.java
in java/com/jetbrains/cef/remote/thrift_codegen
368 40 27
182 5 26
NativeServerManager.java
in java/com/jetbrains/cef/remote
397 22 23
ServerStarter.java
in java/com/jetbrains/cef/remote
337 14 20
CefServer.java
in java/com/jetbrains/cef/remote
353 23 16
136 - 14
RemoteRenderHandler.cpp
in remote/handlers
311 18 11
PipeTransport.cpp
in remote/windows
183 28 11
ProcessLister.java
in java/com/jetbrains/cef/remote
320 13 10
RemoteBrowser.java
in java/com/jetbrains/cef/remote/browser
740 68 10
RemoteClient.java
in java/com/jetbrains/cef/remote/browser
346 51 8
CefApp.java
in java/org/cef
541 43 8
RemoteCookieManager.java
in java/com/jetbrains/cef/remote/network
86 10 7
JCefAppConfig.java
in java/com/jetbrains/cef
223 16 6
CefLog.java
in java/org/cef/misc
131 8 6
PipeTransportServer.cpp
in remote/windows
265 30 6
CefCookieManager.java
in java/org/cef/network
86 4 5
355 18 5
RemoteRequest.cpp
in remote/network
109 8 5
RemoteMenuModel.java
in java/com/jetbrains/cef/remote/menu
430 57 4
CefBrowserOsrWithHandler.java
in java/org/cef/browser
75 11 4
CefBrowserWr.java
in java/org/cef/browser
442 20 4
RemoteLifespanHandler.cpp
in remote/handlers
83 6 4
RemoteAppHandler.cpp
in remote/handlers/app
119 5 4
RemoteMessageRouter.cpp
in remote/router
55 5 4