facebook / wangle
File Size

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

Intro
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...
File Size Overall
  • There are 195 files with 21,817 lines of code.
    • 1 very long files (1,010 lines of code)
    • 6 long files (4,125 lines of code)
    • 18 medium size files (5,392 lines of codeclsfd_ftr_w_mp_ins)
    • 39 small files (5,293 lines of code)
    • 131 very small files (5,997 lines of code)
4% | 18% | 24% | 24% | 27%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: zoomable circles | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
cpp17% | 0% | 22% | 33% | 26%
py0% | 52% | 28% | 13% | 5%
cmake0% | 28% | 23% | 13% | 33%
h0% | 0% | 23% | 29% | 46%
c0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
wangle/ssl39% | 0% | 18% | 21% | 20%
build/fbcode_builder0% | 46% | 27% | 13% | 11%
wangle/acceptor0% | 0% | 29% | 37% | 33%
wangle/channel0% | 0% | 41% | 21% | 37%
wangle/bootstrap0% | 0% | 45% | 37% | 16%
wangle/example0% | 0% | 0% | 47% | 52%
wangle/client0% | 0% | 0% | 39% | 60%
wangle/util0% | 0% | 0% | 63% | 36%
wangle/codec0% | 0% | 0% | 23% | 76%
wangle/service0% | 0% | 0% | 0% | 100%
wangle/cmake0% | 0% | 0% | 0% | 100%
build0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
1010 42
getdeps.py
in build/fbcode_builder
993 41
builder.py
in build/fbcode_builder/getdeps
822 48
cmake
FBPythonBinary.cmake
in build/fbcode_builder/CMake
646 -
fb_py_test_main.py
in build/fbcode_builder/CMake
566 60
fetcher.py
in build/fbcode_builder/getdeps
550 59
manifest.py
in build/fbcode_builder/getdeps
548 29
Acceptor.cpp
in wangle/acceptor
478 32
buildopts.py
in build/fbcode_builder/getdeps
434 20
HandlerContext-inl.h
in wangle/channel
415 50
fbcode_builder.py
in build/fbcode_builder
391 36
ServerBootstrap-inl.h
in wangle/bootstrap
317 41
dyndeps.py
in build/fbcode_builder/getdeps
309 34
ConnectionManager.cpp
in wangle/acceptor
304 19
cargo.py
in build/fbcode_builder/getdeps
295 17
Pipeline-inl.h
in wangle/channel
268 8
cmake
RustStaticLibrary.cmake
in build/fbcode_builder/CMake
267 -
cmake
FindSodium.cmake
in build/fbcode_builder/CMake
265 -
261 10
Acceptor.h
in wangle/acceptor
253 21
make_fbpy_archive.py
in build/fbcode_builder/CMake
243 13
ServerBootstrap.h
in wangle/bootstrap
230 10
load.py
in build/fbcode_builder/getdeps
228 28
220 11
Pipeline.h
in wangle/channel
214 10
LRUPersistentCache-inl.h
in wangle/client/persistence
193 8
platform.py
in build/fbcode_builder/getdeps
187 17
FileRegion.cpp
in wangle/channel
184 9
cmake
FBThriftCppLibrary.cmake
in build/fbcode_builder/CMake
180 -
LoadShedConfiguration.h
in wangle/acceptor
174 33
SSLUtil.cpp
in wangle/ssl
167 6
163 9
162 9
AsyncSocketHandler.h
in wangle/channel
159 20
SharedSSLContextManager.h
in wangle/acceptor
157 11
SSLSessionCacheUtils.cpp
in wangle/client/ssl
156 8
py_wheel_builder.py
in build/fbcode_builder/getdeps
146 8
ConnectionManager.h
in wangle/acceptor
144 12
TransportInfo.cpp
in wangle/acceptor
142 5
SSLUtil.h
in wangle/ssl
136 9
135 10
BroadcastProxy.cpp
in wangle/example/broadcast
135 8
cmake
FBCMakeParseArgs.cmake
in build/fbcode_builder/CMake
135 -
make_docker_context.py
in build/fbcode_builder
132 2
FilePoller.cpp
in wangle/util
130 9
Client.cpp
in wangle/example/ssl
129 7
EvbHandshakeHelper.cpp
in wangle/acceptor
127 4
Server.cpp
in wangle/example/ssl
123 4
Proxy.cpp
in wangle/example/proxy
120 14
120 7
Files With Most Units (Top 50)
File# lines# units
fb_py_test_main.py
in build/fbcode_builder/CMake
566 60
fetcher.py
in build/fbcode_builder/getdeps
550 59
HandlerContext-inl.h
in wangle/channel
415 50
builder.py
in build/fbcode_builder/getdeps
822 48
1010 42
ServerBootstrap-inl.h
in wangle/bootstrap
317 41
getdeps.py
in build/fbcode_builder
993 41
fbcode_builder.py
in build/fbcode_builder
391 36
dyndeps.py
in build/fbcode_builder/getdeps
309 34
LoadShedConfiguration.h
in wangle/acceptor
174 33
Acceptor.cpp
in wangle/acceptor
478 32
manifest.py
in build/fbcode_builder/getdeps
548 29
load.py
in build/fbcode_builder/getdeps
228 28
expr.py
in build/fbcode_builder/getdeps
120 23
Acceptor.h
in wangle/acceptor
253 21
envfuncs.py
in build/fbcode_builder/getdeps
110 21
AsyncSocketHandler.h
in wangle/channel
159 20
buildopts.py
in build/fbcode_builder/getdeps
434 20
ConnectionManager.cpp
in wangle/acceptor
304 19
cargo.py
in build/fbcode_builder/getdeps
295 17
platform.py
in build/fbcode_builder/getdeps
187 17
Handler.h
in wangle/channel
119 16
Proxy.cpp
in wangle/example/proxy
120 14
make_fbpy_archive.py
in build/fbcode_builder/CMake
243 13
ConnectionManager.h
in wangle/acceptor
144 12
docker_builder.py
in build/fbcode_builder
111 12
220 11
SharedSSLContextManager.h
in wangle/acceptor
157 11
261 10
135 10
ServerBootstrap.h
in wangle/bootstrap
230 10
Pipeline.h
in wangle/channel
214 10
shell_builder.py
in build/fbcode_builder
73 10
SSLUtil.h
in wangle/ssl
136 9
FilePoller.cpp
in wangle/util
130 9
Pipeline.cpp
in wangle/channel
64 9
FileRegion.cpp
in wangle/channel
184 9
Service.h
in wangle/service
93 9
86 9
162 9
163 9
shell_quoting.py
in build/fbcode_builder
48 9
ServerSocketFactory.h
in wangle/bootstrap
111 8
BroadcastProxy.cpp
in wangle/example/broadcast
135 8
Pipeline-inl.h
in wangle/channel
268 8
SSLSessionCacheUtils.cpp
in wangle/client/ssl
156 8
LRUPersistentCache-inl.h
in wangle/client/persistence
193 8
SocketPeeker.h
in wangle/acceptor
92 8
py_wheel_builder.py
in build/fbcode_builder/getdeps
146 8
FilePoller.h
in wangle/util
109 7
Files With Long Lines (Top 3)

There are 3 files with lines longer than 120 characters. In total, there are 4 long lines.

File# lines# units# long lines
getdeps.py
in build/fbcode_builder
993 41 2
cmake
FindGMock.cmake
in build/fbcode_builder/CMake
71 - 1
cmake
FindGlog.cmake
in build/fbcode_builder/CMake
29 - 1
Correlations

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

wangle/acceptor/Acceptor.cpp x: 93 commits (all time) y: 478 lines of code build/fbcode_builder/getdeps/dyndeps.py x: 17 commits (all time) y: 309 lines of code build/fbcode_builder/getdeps.py x: 92 commits (all time) y: 993 lines of code build/fbcode_builder/getdeps/manifest.py x: 64 commits (all time) y: 548 lines of code build/fbcode_builder/getdeps/fetcher.py x: 39 commits (all time) y: 550 lines of code build/fbcode_builder/getdeps/builder.py x: 111 commits (all time) y: 822 lines of code wangle/ssl/TLSTicketKeyManager.cpp x: 26 commits (all time) y: 220 lines of code wangle/bootstrap/AcceptRoutingHandler-inl.h x: 31 commits (all time) y: 105 lines of code build/fbcode_builder/getdeps/envfuncs.py x: 12 commits (all time) y: 110 lines of code build/fbcode_builder/getdeps/buildopts.py x: 63 commits (all time) y: 434 lines of code build/fbcode_builder/getdeps/cargo.py x: 5 commits (all time) y: 295 lines of code build/fbcode_builder/getdeps/py_wheel_builder.py x: 11 commits (all time) y: 146 lines of code build/fbcode_builder/getdeps/runcmd.py x: 14 commits (all time) y: 106 lines of code build/fbcode_builder/shell_quoting.py x: 7 commits (all time) y: 48 lines of code build/fbcode_builder/CMake/RustStaticLibrary.cmake x: 3 commits (all time) y: 267 lines of code build/fbcode_builder/getdeps/cache.py x: 6 commits (all time) y: 7 lines of code build/fbcode_builder/getdeps/copytree.py x: 11 commits (all time) y: 42 lines of code build/fbcode_builder/getdeps/errors.py x: 7 commits (all time) y: 5 lines of code build/fbcode_builder/getdeps/expr.py x: 9 commits (all time) y: 120 lines of code build/fbcode_builder/getdeps/load.py x: 25 commits (all time) y: 228 lines of code build/fbcode_builder/getdeps/platform.py x: 19 commits (all time) y: 187 lines of code build/fbcode_builder/getdeps/subcmd.py x: 7 commits (all time) y: 24 lines of code wangle/acceptor/TransportInfo.cpp x: 21 commits (all time) y: 142 lines of code build/fbcode_builder/CMake/fb_py_test_main.py x: 4 commits (all time) y: 566 lines of code build/fbcode_builder/docker_builder.py x: 7 commits (all time) y: 111 lines of code build/fbcode_builder/fbcode_builder.py x: 17 commits (all time) y: 391 lines of code build/fbcode_builder/fbcode_builder_config.py x: 4 commits (all time) y: 8 lines of code build/fbcode_builder/make_docker_context.py x: 6 commits (all time) y: 132 lines of code build/fbcode_builder/parse_args.py x: 4 commits (all time) y: 54 lines of code build/fbcode_builder/shell_builder.py x: 10 commits (all time) y: 73 lines of code build/fbcode_builder/utils.py x: 7 commits (all time) y: 54 lines of code wangle/channel/Pipeline-inl.h x: 23 commits (all time) y: 268 lines of code wangle/channel/Pipeline.h x: 33 commits (all time) y: 214 lines of code wangle/acceptor/SharedSSLContextManager.h x: 10 commits (all time) y: 157 lines of code build/fbcode_builder_config.py x: 6 commits (all time) y: 39 lines of code wangle/acceptor/AcceptObserver.h x: 2 commits (all time) y: 16 lines of code wangle/acceptor/Acceptor.h x: 70 commits (all time) y: 253 lines of code wangle/acceptor/AcceptorHandshakeManager.cpp x: 12 commits (all time) y: 86 lines of code wangle/acceptor/AcceptorHandshakeManager.h x: 18 commits (all time) y: 81 lines of code wangle/acceptor/ConnectionCounter.h x: 11 commits (all time) y: 34 lines of code wangle/acceptor/ConnectionManager.cpp x: 26 commits (all time) y: 304 lines of code wangle/acceptor/ConnectionManager.h x: 25 commits (all time) y: 144 lines of code wangle/acceptor/EvbHandshakeHelper.cpp x: 10 commits (all time) y: 127 lines of code wangle/acceptor/FizzAcceptorHandshakeHelper.cpp x: 20 commits (all time) y: 163 lines of code wangle/acceptor/FizzAcceptorHandshakeHelper.h x: 16 commits (all time) y: 162 lines of code wangle/acceptor/FizzConfig.h x: 7 commits (all time) y: 34 lines of code wangle/acceptor/FizzConfigUtil.cpp x: 15 commits (all time) y: 116 lines of code wangle/acceptor/FizzConfigUtil.h x: 16 commits (all time) y: 62 lines of code wangle/acceptor/LoadShedConfiguration.cpp x: 18 commits (all time) y: 60 lines of code wangle/acceptor/LoadShedConfiguration.h x: 27 commits (all time) y: 174 lines of code wangle/acceptor/ManagedConnection.h x: 14 commits (all time) y: 70 lines of code wangle/acceptor/NetworkAddress.h x: 9 commits (all time) y: 33 lines of code wangle/acceptor/PeekingAcceptorHandshakeHelper.h x: 15 commits (all time) y: 120 lines of code wangle/acceptor/SSLAcceptorHandshakeHelper.cpp x: 22 commits (all time) y: 90 lines of code wangle/acceptor/SSLAcceptorHandshakeHelper.h x: 11 commits (all time) y: 56 lines of code wangle/acceptor/SSLContextSelectionMisc.h x: 12 commits (all time) y: 63 lines of code wangle/acceptor/SecureTransportType.cpp x: 9 commits (all time) y: 11 lines of code wangle/acceptor/SecureTransportType.h x: 17 commits (all time) y: 10 lines of code wangle/acceptor/SecurityProtocolContextManager.h x: 6 commits (all time) y: 27 lines of code wangle/acceptor/ServerSocketConfig.h x: 25 commits (all time) y: 83 lines of code wangle/acceptor/SocketOptions.cpp x: 12 commits (all time) y: 24 lines of code wangle/acceptor/SocketPeeker.h x: 13 commits (all time) y: 92 lines of code wangle/acceptor/TLSPlaintextPeekingCallback.cpp x: 9 commits (all time) y: 22 lines of code wangle/acceptor/TLSPlaintextPeekingCallback.h x: 8 commits (all time) y: 20 lines of code wangle/acceptor/TransportInfo.h x: 45 commits (all time) y: 86 lines of code wangle/acceptor/UnencryptedAcceptorHandshakeHelper.h x: 11 commits (all time) y: 19 lines of code wangle/bootstrap/AcceptRoutingHandler.h x: 24 commits (all time) y: 78 lines of code wangle/bootstrap/BaseClientBootstrap.h x: 16 commits (all time) y: 113 lines of code wangle/bootstrap/ClientBootstrap.h x: 37 commits (all time) y: 117 lines of code wangle/bootstrap/RoutingDataHandler-inl.h x: 9 commits (all time) y: 30 lines of code wangle/bootstrap/RoutingDataHandler.h x: 13 commits (all time) y: 41 lines of code wangle/bootstrap/ServerBootstrap-inl.h x: 52 commits (all time) y: 317 lines of code wangle/bootstrap/ServerBootstrap.cpp x: 19 commits (all time) y: 48 lines of code wangle/bootstrap/ServerBootstrap.h x: 33 commits (all time) y: 230 lines of code wangle/bootstrap/ServerSocketFactory.h x: 15 commits (all time) y: 111 lines of code wangle/channel/AsyncSocketHandler.h x: 29 commits (all time) y: 159 lines of code wangle/channel/EventBaseHandler.h x: 11 commits (all time) y: 30 lines of code wangle/channel/FileRegion.cpp x: 19 commits (all time) y: 184 lines of code wangle/channel/FileRegion.h x: 16 commits (all time) y: 83 lines of code wangle/channel/HandlerContext-inl.h x: 17 commits (all time) y: 415 lines of code wangle/channel/HandlerContext.h x: 15 commits (all time) y: 69 lines of code wangle/channel/OutputBufferingHandler.h x: 15 commits (all time) y: 62 lines of code wangle/channel/Pipeline.cpp x: 11 commits (all time) y: 64 lines of code wangle/channel/StaticPipeline.h x: 13 commits (all time) y: 91 lines of code wangle/channel/broadcast/BroadcastHandler-inl.h x: 14 commits (all time) y: 52 lines of code wangle/channel/broadcast/BroadcastHandler.h x: 21 commits (all time) y: 51 lines of code wangle/channel/broadcast/BroadcastPool-inl.h x: 22 commits (all time) y: 66 lines of code wangle/channel/broadcast/ObservingHandler-inl.h x: 19 commits (all time) y: 89 lines of code wangle/channel/broadcast/ObservingHandler.h x: 25 commits (all time) y: 77 lines of code wangle/channel/broadcast/Subscriber.h x: 7 commits (all time) y: 13 lines of code wangle/client/persistence/FilePersistenceLayer.cpp x: 7 commits (all time) y: 62 lines of code wangle/client/persistence/FilePersistenceLayer.h x: 4 commits (all time) y: 17 lines of code wangle/client/persistence/FilePersistentCache.h x: 19 commits (all time) y: 40 lines of code wangle/client/persistence/LRUInMemoryCache-inl.h x: 10 commits (all time) y: 88 lines of code wangle/client/persistence/LRUInMemoryCache.h x: 10 commits (all time) y: 34 lines of code wangle/client/persistence/LRUPersistentCache-inl.h x: 25 commits (all time) y: 193 lines of code wangle/client/persistence/LRUPersistentCache.h x: 21 commits (all time) y: 101 lines of code wangle/client/persistence/PersistentCache.h x: 8 commits (all time) y: 15 lines of code wangle/client/persistence/PersistentCacheCommon.cpp x: 3 commits (all time) y: 38 lines of code wangle/client/persistence/PersistentCacheCommon.h x: 8 commits (all time) y: 60 lines of code wangle/client/persistence/SharedMutexCacheLockGuard.h x: 8 commits (all time) y: 10 lines of code wangle/client/ssl/SSLSessionCacheData.cpp x: 9 commits (all time) y: 24 lines of code wangle/client/ssl/SSLSessionCacheData.h x: 10 commits (all time) y: 20 lines of code wangle/client/ssl/SSLSessionCacheUtils.cpp x: 12 commits (all time) y: 156 lines of code wangle/client/ssl/SSLSessionCacheUtils.h x: 9 commits (all time) y: 14 lines of code wangle/client/ssl/SSLSessionCallbacks.cpp x: 15 commits (all time) y: 52 lines of code wangle/client/ssl/SSLSessionCallbacks.h x: 26 commits (all time) y: 50 lines of code wangle/client/ssl/ThreadSafeSSLSessionCache.cpp x: 8 commits (all time) y: 28 lines of code wangle/cmake/FindDoubleConversion.cmake x: 3 commits (all time) y: 32 lines of code wangle/cmake/FindLibrt.cmake x: 3 commits (all time) y: 24 lines of code wangle/codec/FixedLengthFrameDecoder.h x: 12 commits (all time) y: 22 lines of code wangle/codec/LengthFieldBasedFrameDecoder.cpp x: 14 commits (all time) y: 103 lines of code wangle/codec/LengthFieldBasedFrameDecoder.h x: 12 commits (all time) y: 33 lines of code wangle/codec/LengthFieldPrepender.cpp x: 12 commits (all time) y: 78 lines of code wangle/codec/LengthFieldPrepender.h x: 13 commits (all time) y: 21 lines of code wangle/codec/LineBasedFrameDecoder.cpp x: 13 commits (all time) y: 82 lines of code wangle/codec/LineBasedFrameDecoder.h x: 11 commits (all time) y: 26 lines of code wangle/codec/MessageToByteEncoder.h x: 8 commits (all time) y: 16 lines of code wangle/example/broadcast/BroadcastProxy.cpp x: 13 commits (all time) y: 135 lines of code wangle/example/echo/EchoClient.cpp x: 13 commits (all time) y: 65 lines of code wangle/example/echo/EchoServer.cpp x: 11 commits (all time) y: 37 lines of code wangle/example/file/FileServer.cpp x: 21 commits (all time) y: 77 lines of code wangle/example/proxy/Proxy.cpp x: 25 commits (all time) y: 120 lines of code wangle/example/rpc/RpcClient.cpp x: 26 commits (all time) y: 87 lines of code wangle/example/rpc/RpcServer.cpp x: 26 commits (all time) y: 60 lines of code wangle/example/ssl/Client.cpp x: 13 commits (all time) y: 129 lines of code wangle/example/ssl/Server.cpp x: 7 commits (all time) y: 123 lines of code wangle/example/telnet/TelnetServer.cpp x: 21 commits (all time) y: 52 lines of code wangle/service/ClientDispatcher.h x: 18 commits (all time) y: 79 lines of code wangle/service/ExpiringFilter.h x: 15 commits (all time) y: 57 lines of code wangle/service/ServerDispatcher.h x: 14 commits (all time) y: 61 lines of code wangle/service/Service.h x: 16 commits (all time) y: 93 lines of code wangle/ssl/PasswordInFileFactory.cpp x: 4 commits (all time) y: 13 lines of code wangle/ssl/SSLCacheProvider.h x: 13 commits (all time) y: 27 lines of code wangle/ssl/SSLContextConfig.h x: 35 commits (all time) y: 86 lines of code wangle/ssl/SSLContextManager.cpp x: 76 commits (all time) y: 1010 lines of code wangle/ssl/SSLContextManager.h x: 42 commits (all time) y: 116 lines of code wangle/ssl/SSLSessionCacheManager.cpp x: 30 commits (all time) y: 261 lines of code wangle/ssl/SSLSessionCacheManager.h x: 24 commits (all time) y: 94 lines of code wangle/ssl/SSLUtil.cpp x: 18 commits (all time) y: 167 lines of code wangle/ssl/SSLUtil.h x: 17 commits (all time) y: 136 lines of code wangle/ssl/ServerSSLContext.h x: 10 commits (all time) y: 31 lines of code wangle/ssl/TLSCredProcessor.cpp x: 14 commits (all time) y: 135 lines of code wangle/ssl/TLSTicketKeyManager.h x: 17 commits (all time) y: 81 lines of code wangle/ssl/TLSTicketKeySeeds.h x: 10 commits (all time) y: 45 lines of code wangle/util/FilePoller.cpp x: 16 commits (all time) y: 130 lines of code wangle/util/FilePoller.h x: 11 commits (all time) y: 109 lines of code wangle/util/MultiFilePoller.cpp x: 5 commits (all time) y: 98 lines of code wangle/util/MultiFilePoller.h x: 4 commits (all time) y: 40 lines of code build/fbcode_builder/CMake/fb_py_win_main.c x: 6 commits (all time) y: 74 lines of code build/fbcode_builder/CMake/FindZstd.cmake x: 1 commits (all time) y: 34 lines of code build/fbcode_builder/CMake/make_fbpy_archive.py x: 3 commits (all time) y: 243 lines of code build/fbcode_builder/CMake/FindSodium.cmake x: 2 commits (all time) y: 265 lines of code build/fbcode_builder/CMake/FBCompilerSettingsUnix.cmake x: 2 commits (all time) y: 7 lines of code build/fbcode_builder/CMake/FBThriftCppLibrary.cmake x: 7 commits (all time) y: 180 lines of code build/fbcode_builder/CMake/FindGlog.cmake x: 3 commits (all time) y: 29 lines of code build/fbcode_builder/CMake/FindGflags.cmake x: 3 commits (all time) y: 97 lines of code build/fbcode_builder/CMake/FindRe2.cmake x: 1 commits (all time) y: 16 lines of code build/fbcode_builder/CMake/FindLibUnwind.cmake x: 1 commits (all time) y: 25 lines of code build/fbcode_builder/getdeps/__init__.py x: 3 commits (all time) y: 1 lines of code build/fbcode_builder/CMake/FBCompilerSettings.cmake x: 1 commits (all time) y: 11 lines of code wangle/cmake/CheckAtomic.cmake x: 2 commits (all time) y: 87 lines of code build/fbcode_builder/CMake/FBPythonBinary.cmake x: 9 commits (all time) y: 646 lines of code build/fbcode_builder/CMake/FBPythonTestAddTests.cmake x: 1 commits (all time) y: 54 lines of code build/fbcode_builder/CMake/FBThriftPyLibrary.cmake x: 2 commits (all time) y: 100 lines of code build/fbcode_builder/CMake/FBBuildOptions.cmake x: 2 commits (all time) y: 13 lines of code build/fbcode_builder/CMake/FBThriftLibrary.cmake x: 1 commits (all time) y: 72 lines of code build/fbcode_builder/CMake/FBCMakeParseArgs.cmake x: 1 commits (all time) y: 135 lines of code build/fbcode_builder/CMake/FindGMock.cmake x: 2 commits (all time) y: 71 lines of code build/fbcode_builder/CMake/FindLibEvent.cmake x: 4 commits (all time) y: 69 lines of code build/fbcode_builder/CMake/FindPCRE.cmake x: 2 commits (all time) y: 11 lines of code
1010.0
lines of code
  min: 1.0
  average: 111.88
  25th percentile: 30.0
  median: 69.0
  75th percentile: 120.0
  max: 1010.0
0 111.0
commits (all time)
min: 1.0 | average: 15.64 | 25th percentile: 7.0 | median: 12.0 | 75th percentile: 19.0 | max: 111.0

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

wangle/acceptor/Acceptor.cpp x: 33 contributors (all time) y: 478 lines of code build/fbcode_builder/getdeps/dyndeps.py x: 6 contributors (all time) y: 309 lines of code build/fbcode_builder/getdeps.py x: 20 contributors (all time) y: 993 lines of code build/fbcode_builder/getdeps/manifest.py x: 18 contributors (all time) y: 548 lines of code build/fbcode_builder/getdeps/fetcher.py x: 12 contributors (all time) y: 550 lines of code build/fbcode_builder/getdeps/builder.py x: 23 contributors (all time) y: 822 lines of code wangle/ssl/TLSTicketKeyManager.cpp x: 15 contributors (all time) y: 220 lines of code wangle/bootstrap/AcceptRoutingHandler-inl.h x: 12 contributors (all time) y: 105 lines of code build/fbcode_builder/getdeps/envfuncs.py x: 7 contributors (all time) y: 110 lines of code build/fbcode_builder/getdeps/buildopts.py x: 19 contributors (all time) y: 434 lines of code build/fbcode_builder/getdeps/cargo.py x: 3 contributors (all time) y: 295 lines of code build/fbcode_builder/getdeps/py_wheel_builder.py x: 6 contributors (all time) y: 146 lines of code build/fbcode_builder/getdeps/runcmd.py x: 8 contributors (all time) y: 106 lines of code build/fbcode_builder/shell_quoting.py x: 5 contributors (all time) y: 48 lines of code build/fbcode_builder/CMake/RustStaticLibrary.cmake x: 3 contributors (all time) y: 267 lines of code build/fbcode_builder/getdeps/cache.py x: 5 contributors (all time) y: 7 lines of code build/fbcode_builder/getdeps/copytree.py x: 5 contributors (all time) y: 42 lines of code build/fbcode_builder/getdeps/errors.py x: 6 contributors (all time) y: 5 lines of code build/fbcode_builder/getdeps/expr.py x: 7 contributors (all time) y: 120 lines of code build/fbcode_builder/getdeps/load.py x: 10 contributors (all time) y: 228 lines of code build/fbcode_builder/getdeps/platform.py x: 11 contributors (all time) y: 187 lines of code build/fbcode_builder/getdeps/subcmd.py x: 5 contributors (all time) y: 24 lines of code wangle/acceptor/TransportInfo.cpp x: 16 contributors (all time) y: 142 lines of code build/fbcode_builder/CMake/fb_py_test_main.py x: 4 contributors (all time) y: 566 lines of code build/fbcode_builder/fbcode_builder.py x: 13 contributors (all time) y: 391 lines of code build/fbcode_builder/fbcode_builder_config.py x: 4 contributors (all time) y: 8 lines of code build/fbcode_builder/make_docker_context.py x: 5 contributors (all time) y: 132 lines of code build/fbcode_builder/parse_args.py x: 4 contributors (all time) y: 54 lines of code build/fbcode_builder/shell_builder.py x: 8 contributors (all time) y: 73 lines of code build/fbcode_builder/utils.py x: 5 contributors (all time) y: 54 lines of code wangle/channel/Pipeline-inl.h x: 13 contributors (all time) y: 268 lines of code wangle/channel/Pipeline.h x: 16 contributors (all time) y: 214 lines of code wangle/acceptor/SharedSSLContextManager.h x: 7 contributors (all time) y: 157 lines of code build/fbcode_builder_config.py x: 5 contributors (all time) y: 39 lines of code wangle/acceptor/AcceptObserver.h x: 2 contributors (all time) y: 16 lines of code wangle/acceptor/Acceptor.h x: 36 contributors (all time) y: 253 lines of code wangle/acceptor/AcceptorHandshakeManager.cpp x: 8 contributors (all time) y: 86 lines of code wangle/acceptor/AcceptorHandshakeManager.h x: 11 contributors (all time) y: 81 lines of code wangle/acceptor/ConnectionCounter.h x: 8 contributors (all time) y: 34 lines of code wangle/acceptor/ConnectionManager.cpp x: 15 contributors (all time) y: 304 lines of code wangle/acceptor/ConnectionManager.h x: 15 contributors (all time) y: 144 lines of code wangle/acceptor/EvbHandshakeHelper.cpp x: 6 contributors (all time) y: 127 lines of code wangle/acceptor/EvbHandshakeHelper.h x: 4 contributors (all time) y: 50 lines of code wangle/acceptor/FizzAcceptorHandshakeHelper.cpp x: 13 contributors (all time) y: 163 lines of code wangle/acceptor/FizzAcceptorHandshakeHelper.h x: 8 contributors (all time) y: 162 lines of code wangle/acceptor/FizzConfig.h x: 5 contributors (all time) y: 34 lines of code wangle/acceptor/FizzConfigUtil.cpp x: 8 contributors (all time) y: 116 lines of code wangle/acceptor/FizzConfigUtil.h x: 5 contributors (all time) y: 62 lines of code wangle/acceptor/LoadShedConfiguration.cpp x: 8 contributors (all time) y: 60 lines of code wangle/acceptor/LoadShedConfiguration.h x: 10 contributors (all time) y: 174 lines of code wangle/acceptor/ManagedConnection.cpp x: 7 contributors (all time) y: 43 lines of code wangle/acceptor/ManagedConnection.h x: 10 contributors (all time) y: 70 lines of code wangle/acceptor/NetworkAddress.h x: 7 contributors (all time) y: 33 lines of code wangle/acceptor/PeekingAcceptorHandshakeHelper.h x: 11 contributors (all time) y: 120 lines of code wangle/acceptor/SSLAcceptorHandshakeHelper.cpp x: 11 contributors (all time) y: 90 lines of code wangle/acceptor/SSLAcceptorHandshakeHelper.h x: 6 contributors (all time) y: 56 lines of code wangle/acceptor/SecureTransportType.cpp x: 5 contributors (all time) y: 11 lines of code wangle/acceptor/SecureTransportType.h x: 7 contributors (all time) y: 10 lines of code wangle/acceptor/ServerSocketConfig.h x: 16 contributors (all time) y: 83 lines of code wangle/acceptor/SocketOptions.cpp x: 8 contributors (all time) y: 24 lines of code wangle/acceptor/SocketPeeker.h x: 9 contributors (all time) y: 92 lines of code wangle/acceptor/TLSPlaintextPeekingCallback.cpp x: 5 contributors (all time) y: 22 lines of code wangle/acceptor/TLSPlaintextPeekingCallback.h x: 6 contributors (all time) y: 20 lines of code wangle/acceptor/TransportInfo.h x: 26 contributors (all time) y: 86 lines of code wangle/acceptor/UnencryptedAcceptorHandshakeHelper.h x: 8 contributors (all time) y: 19 lines of code wangle/bootstrap/AcceptRoutingHandler.h x: 11 contributors (all time) y: 78 lines of code wangle/bootstrap/BaseClientBootstrap.h x: 12 contributors (all time) y: 113 lines of code wangle/bootstrap/ClientBootstrap.h x: 22 contributors (all time) y: 117 lines of code wangle/bootstrap/RoutingDataHandler-inl.h x: 6 contributors (all time) y: 30 lines of code wangle/bootstrap/ServerBootstrap-inl.h x: 21 contributors (all time) y: 317 lines of code wangle/bootstrap/ServerBootstrap.cpp x: 13 contributors (all time) y: 48 lines of code wangle/bootstrap/ServerBootstrap.h x: 20 contributors (all time) y: 230 lines of code wangle/bootstrap/ServerSocketFactory.h x: 11 contributors (all time) y: 111 lines of code wangle/channel/AsyncSocketHandler.h x: 14 contributors (all time) y: 159 lines of code wangle/channel/EventBaseHandler.h x: 8 contributors (all time) y: 30 lines of code wangle/channel/FileRegion.cpp x: 16 contributors (all time) y: 184 lines of code wangle/channel/FileRegion.h x: 12 contributors (all time) y: 83 lines of code wangle/channel/Handler.h x: 9 contributors (all time) y: 119 lines of code wangle/channel/HandlerContext-inl.h x: 10 contributors (all time) y: 415 lines of code wangle/channel/HandlerContext.h x: 8 contributors (all time) y: 69 lines of code wangle/channel/OutputBufferingHandler.h x: 10 contributors (all time) y: 62 lines of code wangle/channel/Pipeline.cpp x: 7 contributors (all time) y: 64 lines of code wangle/channel/StaticPipeline.h x: 7 contributors (all time) y: 91 lines of code wangle/channel/broadcast/BroadcastHandler-inl.h x: 9 contributors (all time) y: 52 lines of code wangle/channel/broadcast/BroadcastHandler.h x: 11 contributors (all time) y: 51 lines of code wangle/channel/broadcast/BroadcastPool-inl.h x: 10 contributors (all time) y: 66 lines of code wangle/channel/broadcast/BroadcastPool.h x: 12 contributors (all time) y: 77 lines of code wangle/channel/broadcast/ObservingHandler-inl.h x: 9 contributors (all time) y: 89 lines of code wangle/channel/broadcast/ObservingHandler.h x: 10 contributors (all time) y: 77 lines of code wangle/channel/broadcast/Subscriber.h x: 6 contributors (all time) y: 13 lines of code wangle/client/persistence/FilePersistenceLayer.cpp x: 6 contributors (all time) y: 62 lines of code wangle/client/persistence/FilePersistenceLayer.h x: 3 contributors (all time) y: 17 lines of code wangle/client/persistence/FilePersistentCache.h x: 10 contributors (all time) y: 40 lines of code wangle/client/persistence/LRUPersistentCache-inl.h x: 11 contributors (all time) y: 193 lines of code wangle/client/persistence/LRUPersistentCache.h x: 11 contributors (all time) y: 101 lines of code wangle/client/persistence/PersistentCacheCommon.cpp x: 2 contributors (all time) y: 38 lines of code wangle/client/ssl/SSLSessionCacheData.h x: 7 contributors (all time) y: 20 lines of code wangle/client/ssl/SSLSessionCacheUtils.cpp x: 8 contributors (all time) y: 156 lines of code wangle/client/ssl/SSLSessionCacheUtils.h x: 8 contributors (all time) y: 14 lines of code wangle/client/ssl/SSLSessionCallbacks.cpp x: 8 contributors (all time) y: 52 lines of code wangle/client/ssl/SSLSessionCallbacks.h x: 12 contributors (all time) y: 50 lines of code wangle/client/ssl/ThreadSafeSSLSessionCache.cpp x: 7 contributors (all time) y: 28 lines of code wangle/cmake/FindDoubleConversion.cmake x: 2 contributors (all time) y: 32 lines of code wangle/cmake/FindLibrt.cmake x: 2 contributors (all time) y: 24 lines of code wangle/codec/LengthFieldBasedFrameDecoder.cpp x: 9 contributors (all time) y: 103 lines of code wangle/codec/LengthFieldPrepender.cpp x: 8 contributors (all time) y: 78 lines of code wangle/codec/LengthFieldPrepender.h x: 9 contributors (all time) y: 21 lines of code wangle/codec/LineBasedFrameDecoder.cpp x: 9 contributors (all time) y: 82 lines of code wangle/codec/LineBasedFrameDecoder.h x: 7 contributors (all time) y: 26 lines of code wangle/codec/MessageToByteEncoder.h x: 7 contributors (all time) y: 16 lines of code wangle/example/broadcast/BroadcastProxy.cpp x: 9 contributors (all time) y: 135 lines of code wangle/example/echo/EchoClient.cpp x: 8 contributors (all time) y: 65 lines of code wangle/example/echo/EchoServer.cpp x: 8 contributors (all time) y: 37 lines of code wangle/example/proxy/Proxy.cpp x: 13 contributors (all time) y: 120 lines of code wangle/example/rpc/ClientSerializeHandler.h x: 8 contributors (all time) y: 23 lines of code wangle/example/rpc/RpcClient.cpp x: 14 contributors (all time) y: 87 lines of code wangle/example/rpc/RpcServer.cpp x: 15 contributors (all time) y: 60 lines of code wangle/example/ssl/Client.cpp x: 8 contributors (all time) y: 129 lines of code wangle/example/ssl/Server.cpp x: 6 contributors (all time) y: 123 lines of code wangle/example/telnet/TelnetClient.cpp x: 12 contributors (all time) y: 66 lines of code wangle/example/telnet/TelnetServer.cpp x: 13 contributors (all time) y: 52 lines of code wangle/service/ExpiringFilter.h x: 10 contributors (all time) y: 57 lines of code wangle/ssl/PasswordInFileFactory.cpp x: 3 contributors (all time) y: 13 lines of code wangle/ssl/SSLCacheOptions.h x: 6 contributors (all time) y: 11 lines of code wangle/ssl/SSLContextConfig.h x: 20 contributors (all time) y: 86 lines of code wangle/ssl/SSLContextManager.cpp x: 26 contributors (all time) y: 1010 lines of code wangle/ssl/SSLContextManager.h x: 19 contributors (all time) y: 116 lines of code wangle/ssl/SSLSessionCacheManager.cpp x: 17 contributors (all time) y: 261 lines of code wangle/ssl/SSLSessionCacheManager.h x: 14 contributors (all time) y: 94 lines of code wangle/ssl/SSLUtil.cpp x: 14 contributors (all time) y: 167 lines of code wangle/ssl/SSLUtil.h x: 12 contributors (all time) y: 136 lines of code wangle/ssl/ServerSSLContext.cpp x: 9 contributors (all time) y: 32 lines of code wangle/ssl/TLSCredProcessor.cpp x: 11 contributors (all time) y: 135 lines of code wangle/ssl/TLSCredProcessor.h x: 9 contributors (all time) y: 42 lines of code wangle/ssl/TLSTicketKeySeeds.h x: 7 contributors (all time) y: 45 lines of code wangle/util/FilePoller.cpp x: 10 contributors (all time) y: 130 lines of code wangle/util/FilePoller.h x: 9 contributors (all time) y: 109 lines of code wangle/util/MultiFilePoller.cpp x: 4 contributors (all time) y: 98 lines of code wangle/util/MultiFilePoller.h x: 3 contributors (all time) y: 40 lines of code build/fbcode_builder/CMake/fb_py_win_main.c x: 4 contributors (all time) y: 74 lines of code build/fbcode_builder/CMake/FindZstd.cmake x: 1 contributors (all time) y: 34 lines of code build/fbcode_builder/CMake/make_fbpy_archive.py x: 2 contributors (all time) y: 243 lines of code build/fbcode_builder/CMake/FindSodium.cmake x: 2 contributors (all time) y: 265 lines of code build/fbcode_builder/CMake/FBCompilerSettingsUnix.cmake x: 1 contributors (all time) y: 7 lines of code build/fbcode_builder/CMake/FBThriftCppLibrary.cmake x: 5 contributors (all time) y: 180 lines of code build/fbcode_builder/CMake/FindGlog.cmake x: 3 contributors (all time) y: 29 lines of code build/fbcode_builder/CMake/FindGflags.cmake x: 3 contributors (all time) y: 97 lines of code build/fbcode_builder/CMake/FindRe2.cmake x: 1 contributors (all time) y: 16 lines of code build/fbcode_builder/CMake/FindLibUnwind.cmake x: 1 contributors (all time) y: 25 lines of code build/fbcode_builder/getdeps/__init__.py x: 2 contributors (all time) y: 1 lines of code build/fbcode_builder/CMake/FBCompilerSettings.cmake x: 1 contributors (all time) y: 11 lines of code wangle/cmake/CheckAtomic.cmake x: 2 contributors (all time) y: 87 lines of code build/fbcode_builder/CMake/FBPythonBinary.cmake x: 2 contributors (all time) y: 646 lines of code build/fbcode_builder/CMake/FBPythonTestAddTests.cmake x: 1 contributors (all time) y: 54 lines of code build/fbcode_builder/CMake/FBThriftPyLibrary.cmake x: 1 contributors (all time) y: 100 lines of code build/fbcode_builder/CMake/FBBuildOptions.cmake x: 2 contributors (all time) y: 13 lines of code build/fbcode_builder/CMake/FBThriftLibrary.cmake x: 1 contributors (all time) y: 72 lines of code build/fbcode_builder/CMake/FBCMakeParseArgs.cmake x: 1 contributors (all time) y: 135 lines of code build/fbcode_builder/CMake/FindGMock.cmake x: 2 contributors (all time) y: 71 lines of code build/fbcode_builder/CMake/FindPCRE.cmake x: 2 contributors (all time) y: 11 lines of code
1010.0
lines of code
  min: 1.0
  average: 111.88
  25th percentile: 30.0
  median: 69.0
  75th percentile: 120.0
  max: 1010.0
0 36.0
contributors (all time)
min: 1.0 | average: 8.65 | 25th percentile: 5.0 | median: 8.0 | 75th percentile: 11.0 | max: 36.0

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

wangle/acceptor/Acceptor.cpp x: 1 commits (30d) y: 478 lines of code build/fbcode_builder/getdeps/dyndeps.py x: 1 commits (30d) y: 309 lines of code build/fbcode_builder/getdeps.py x: 1 commits (30d) y: 993 lines of code build/fbcode_builder/getdeps/manifest.py x: 1 commits (30d) y: 548 lines of code build/fbcode_builder/getdeps/fetcher.py x: 2 commits (30d) y: 550 lines of code build/fbcode_builder/getdeps/builder.py x: 1 commits (30d) y: 822 lines of code
993.0
lines of code
  min: 309.0
  average: 616.67
  25th percentile: 435.75
  median: 549.0
  75th percentile: 864.75
  max: 993.0
0 2.0
commits (30d)
min: 1.0 | average: 1.17 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.25 | max: 2.0

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

wangle/acceptor/Acceptor.cpp x: 1 contributors (30d) y: 478 lines of code build/fbcode_builder/getdeps/dyndeps.py x: 1 contributors (30d) y: 309 lines of code build/fbcode_builder/getdeps.py x: 1 contributors (30d) y: 993 lines of code build/fbcode_builder/getdeps/manifest.py x: 1 contributors (30d) y: 548 lines of code build/fbcode_builder/getdeps/builder.py x: 1 contributors (30d) y: 822 lines of code
993.0
lines of code
  min: 309.0
  average: 616.67
  25th percentile: 435.75
  median: 549.0
  75th percentile: 864.75
  max: 993.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

wangle/acceptor/Acceptor.cpp x: 1 commits (90d) y: 478 lines of code build/fbcode_builder/getdeps/dyndeps.py x: 4 commits (90d) y: 309 lines of code build/fbcode_builder/getdeps.py x: 16 commits (90d) y: 993 lines of code build/fbcode_builder/getdeps/manifest.py x: 14 commits (90d) y: 548 lines of code build/fbcode_builder/getdeps/fetcher.py x: 10 commits (90d) y: 550 lines of code build/fbcode_builder/getdeps/builder.py x: 18 commits (90d) y: 822 lines of code wangle/ssl/TLSTicketKeyManager.cpp x: 1 commits (90d) y: 220 lines of code wangle/bootstrap/AcceptRoutingHandler-inl.h x: 1 commits (90d) y: 105 lines of code build/fbcode_builder/getdeps/envfuncs.py x: 4 commits (90d) y: 110 lines of code build/fbcode_builder/getdeps/buildopts.py x: 14 commits (90d) y: 434 lines of code build/fbcode_builder/getdeps/cargo.py x: 5 commits (90d) y: 295 lines of code build/fbcode_builder/getdeps/py_wheel_builder.py x: 5 commits (90d) y: 146 lines of code build/fbcode_builder/getdeps/runcmd.py x: 3 commits (90d) y: 106 lines of code build/fbcode_builder/shell_quoting.py x: 4 commits (90d) y: 48 lines of code build/fbcode_builder/CMake/RustStaticLibrary.cmake x: 1 commits (90d) y: 267 lines of code build/fbcode_builder/getdeps/cache.py x: 2 commits (90d) y: 7 lines of code build/fbcode_builder/getdeps/copytree.py x: 3 commits (90d) y: 42 lines of code build/fbcode_builder/getdeps/expr.py x: 3 commits (90d) y: 120 lines of code build/fbcode_builder/getdeps/load.py x: 5 commits (90d) y: 228 lines of code build/fbcode_builder/getdeps/platform.py x: 5 commits (90d) y: 187 lines of code build/fbcode_builder/getdeps/subcmd.py x: 2 commits (90d) y: 24 lines of code wangle/acceptor/TransportInfo.cpp x: 1 commits (90d) y: 142 lines of code build/fbcode_builder/CMake/fb_py_test_main.py x: 1 commits (90d) y: 566 lines of code build/fbcode_builder/docker_builder.py x: 1 commits (90d) y: 111 lines of code build/fbcode_builder/fbcode_builder.py x: 1 commits (90d) y: 391 lines of code build/fbcode_builder/fbcode_builder_config.py x: 1 commits (90d) y: 8 lines of code build/fbcode_builder/make_docker_context.py x: 1 commits (90d) y: 132 lines of code build/fbcode_builder/parse_args.py x: 1 commits (90d) y: 54 lines of code build/fbcode_builder/shell_builder.py x: 1 commits (90d) y: 73 lines of code wangle/channel/Pipeline.h x: 1 commits (90d) y: 214 lines of code wangle/acceptor/SharedSSLContextManager.h x: 1 commits (90d) y: 157 lines of code
993.0
lines of code
  min: 5.0
  average: 241.59
  25th percentile: 68.25
  median: 151.5
  75th percentile: 329.5
  max: 993.0
0 18.0
commits (90d)
min: 1.0 | average: 3.97 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 18.0

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

wangle/acceptor/Acceptor.cpp x: 1 contributors (90d) y: 478 lines of code build/fbcode_builder/getdeps/dyndeps.py x: 2 contributors (90d) y: 309 lines of code build/fbcode_builder/getdeps.py x: 5 contributors (90d) y: 993 lines of code build/fbcode_builder/getdeps/manifest.py x: 5 contributors (90d) y: 548 lines of code build/fbcode_builder/getdeps/builder.py x: 5 contributors (90d) y: 822 lines of code wangle/ssl/TLSTicketKeyManager.cpp x: 1 contributors (90d) y: 220 lines of code wangle/bootstrap/AcceptRoutingHandler-inl.h x: 1 contributors (90d) y: 105 lines of code build/fbcode_builder/getdeps/envfuncs.py x: 2 contributors (90d) y: 110 lines of code build/fbcode_builder/getdeps/buildopts.py x: 5 contributors (90d) y: 434 lines of code build/fbcode_builder/getdeps/cargo.py x: 3 contributors (90d) y: 295 lines of code build/fbcode_builder/getdeps/py_wheel_builder.py x: 2 contributors (90d) y: 146 lines of code build/fbcode_builder/getdeps/runcmd.py x: 2 contributors (90d) y: 106 lines of code build/fbcode_builder/shell_quoting.py x: 2 contributors (90d) y: 48 lines of code build/fbcode_builder/CMake/RustStaticLibrary.cmake x: 1 contributors (90d) y: 267 lines of code build/fbcode_builder/getdeps/cache.py x: 2 contributors (90d) y: 7 lines of code build/fbcode_builder/getdeps/copytree.py x: 2 contributors (90d) y: 42 lines of code build/fbcode_builder/getdeps/expr.py x: 3 contributors (90d) y: 120 lines of code build/fbcode_builder/getdeps/load.py x: 4 contributors (90d) y: 228 lines of code build/fbcode_builder/getdeps/platform.py x: 3 contributors (90d) y: 187 lines of code build/fbcode_builder/getdeps/subcmd.py x: 2 contributors (90d) y: 24 lines of code wangle/acceptor/TransportInfo.cpp x: 1 contributors (90d) y: 142 lines of code build/fbcode_builder/CMake/fb_py_test_main.py x: 1 contributors (90d) y: 566 lines of code build/fbcode_builder/docker_builder.py x: 1 contributors (90d) y: 111 lines of code build/fbcode_builder/fbcode_builder.py x: 1 contributors (90d) y: 391 lines of code build/fbcode_builder/fbcode_builder_config.py x: 1 contributors (90d) y: 8 lines of code build/fbcode_builder/make_docker_context.py x: 1 contributors (90d) y: 132 lines of code build/fbcode_builder/parse_args.py x: 1 contributors (90d) y: 54 lines of code build/fbcode_builder/shell_builder.py x: 1 contributors (90d) y: 73 lines of code wangle/channel/Pipeline.h x: 1 contributors (90d) y: 214 lines of code wangle/acceptor/SharedSSLContextManager.h x: 1 contributors (90d) y: 157 lines of code
993.0
lines of code
  min: 5.0
  average: 241.59
  25th percentile: 68.25
  median: 151.5
  75th percentile: 329.5
  max: 993.0
0 5.0
contributors (90d)
min: 1.0 | average: 2.12 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 5.0