facebookexperimental / rust-shed
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 247 files with 27,883 lines of code.
    • 1 files changed more than 100 times (76 lines of code)
    • 1 files changed 51-100 times (822 lines of code)
    • 19 files changed 21-50 times (2,336 lines of code)
    • 89 files changed 6-20 times (10,856 lines of code)
    • 137 files changed 1-5 times (13,793 lines of code)
<1% | 2% | 8% | 38% | 49%
Legend:
101+
51-100
21-50
6-20
1-5
explore: zoomable circles | data
File Change Frequency per File Extension
rs, toml, py, cmake, md, sh, snap, gitignore, txt, c, h, json, yml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
toml6% | 0% | 32% | 51% | 9%
py0% | 12% | 29% | 25% | 32%
rs0% | 0% | 0% | 44% | 55%
cmake0% | 0% | 0% | 0% | 100%
c0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ROOT92% | 0% | 0% | 0% | 7%
build/fbcode_builder0% | 10% | 25% | 22% | 41%
shed/sql0% | 0% | 3% | 80% | 15%
shed/fbthrift_ext0% | 0% | 14% | 59% | 26%
shed/facet0% | 0% | 2% | 1% | 95%
shed/slog_glog_fmt0% | 0% | 3% | 41% | 55%
shed/async_compression0% | 0% | 2% | 0% | 97%
shed/chrome_trace0% | 0% | 4% | 95% | 0%
shed/cached_config0% | 0% | 3% | 51% | 44%
shed/futures_ext0% | 0% | 1% | 16% | 81%
shed/secure_utils0% | 0% | 15% | 71% | 13%
shed/stats0% | 0% | 2% | 20% | 77%
shed/tokio_shim0% | 0% | 5% | 94% | 0%
shed/futures_stats0% | 0% | 5% | 94% | 0%
shed/failure_ext0% | 0% | 2% | 33% | 63%
shed/netstring0% | 0% | 4% | 0% | 95%
shed/sorted_vector_map0% | 0% | 0% | 85% | 14%
shed/scuba_sample0% | 0% | 0% | 91% | 8%
shed/futures_01_ext0% | 0% | 0% | 41% | 58%
shed/fbinit0% | 0% | 0% | 80% | 19%
shed/cachelib_stub0% | 0% | 0% | 79% | 20%
shed/thrift_compiler0% | 0% | 0% | 87% | 12%
shed/ascii_ext0% | 0% | 0% | 100% | 0%
shed/time_ext0% | 0% | 0% | 100% | 0%
shed/panichandler0% | 0% | 0% | 100% | 0%
shed/bytes_ext0% | 0% | 0% | 60% | 39%
shed/hostname0% | 0% | 0% | 100% | 0%
shed/services0% | 0% | 0% | 23% | 76%
shed/memcache_stub0% | 0% | 0% | 13% | 86%
shed/scuba_stub0% | 0% | 0% | 100% | 0%
shed/codegen_includer_proc_macro0% | 0% | 0% | 31% | 68%
shed/serde_starlark0% | 0% | 0% | 1% | 98%
shed/tokio-uds-compat0% | 0% | 0% | 21% | 78%
shed/hostcaps0% | 0% | 0% | 35% | 64%
shed/hash_memo0% | 0% | 0% | 3% | 96%
shed/shared_error0% | 0% | 0% | 5% | 94%
shed/async_once_cell0% | 0% | 0% | 7% | 92%
shed/limited_async_read0% | 0% | 0% | 35% | 64%
shed/slog_stats0% | 0% | 0% | 28% | 71%
shed/perthread0% | 0% | 0% | 6% | 93%
shed/lock_ext0% | 0% | 0% | 12% | 87%
shed/borrowed0% | 0% | 0% | 3% | 96%
shed/cloned0% | 0% | 0% | 5% | 94%
shed/quickcheck_arbitrary_derive0% | 0% | 0% | 0% | 100%
shed/trait_alias0% | 0% | 0% | 0% | 100%
shed/futures_lazy_shared0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
Cargo.toml
in root
76 - 16 857 102 33
builder.py
in build/fbcode_builder/getdeps
822 48 36 835 61 20
getdeps.py
in build/fbcode_builder
993 41 33 816 43 18
Cargo.toml
in shed/stats
19 - 81 835 35 13
Cargo.toml
in shed/sql/common
33 - 16 821 34 15
buildopts.py
in build/fbcode_builder/getdeps
434 20 57 767 33 15
Cargo.toml
in shed/futures_stats
17 - 81 857 31 12
Cargo.toml
in shed/sql
24 - 51 821 31 13
manifest.py
in build/fbcode_builder/getdeps
548 29 33 822 31 15
Cargo.toml
in shed/chrome_trace
21 - 24 817 30 15
Cargo.toml
in shed/futures_ext
21 - 16 852 30 10
Cargo.toml
in shed/slog_glog_fmt
27 - 16 814 29 15
Cargo.toml
in shed/async_compression
22 - 26 858 27 11
Cargo.toml
in shed/facet
38 - 16 436 26 10
Cargo.toml
in shed/failure_ext
17 - 16 858 25 12
Cargo.toml
in shed/fbthrift_ext/socket
23 - 81 656 25 13
Cargo.toml
in shed/secure_utils
20 - 24 682 24 16
Cargo.toml
in shed/cached_config
21 - 138 746 23 14
Cargo.toml
in shed/netstring
17 - 16 852 22 10
Cargo.toml
in shed/fbthrift_ext/tcp
23 - 81 656 22 11
Cargo.toml
in shed/tokio_shim
18 - 16 418 21 8
fetcher.py
in build/fbcode_builder/getdeps
550 59 33 736 20 9
Cargo.toml
in shed/memcache_stub/common
15 - 138 767 19 7
Cargo.toml
in shed/fbinit
21 - 177 803 19 8
Cargo.toml
in shed/thrift_compiler
17 - 31 823 18 8
lib.rs
in shed/sql/src
811 7 51 821 18 12
Cargo.toml
in shed/futures_01_ext
21 - 81 527 17 8
Cargo.toml
in shed/sorted_vector_map
23 - 129 680 17 10
Cargo.toml
in shed/panichandler
39 - 24 855 17 8
lib.rs
in shed/futures_ext/src
13 - 109 851 16 8
Cargo.toml
in shed/time_ext
15 - 16 855 16 8
Cargo.toml
in shed/shared_error
14 - 16 494 15 8
Cargo.toml
in shed/cachelib_stub
15 - 138 767 15 5
Cargo.toml
in shed/fbthrift_ext/framed
19 - 81 656 15 7
Cargo.toml
in shed/scuba_sample
19 - 164 802 15 8
Cargo.toml
in shed/hostname
13 - 60 757 14 6
tests.rs
in shed/sql/src
107 1 109 821 14 6
lib.rs
in shed/sql/common
143 5 43 821 14 8
platform.py
in build/fbcode_builder/getdeps
187 17 60 760 14 10
Cargo.toml
in shed/lock_ext
12 - 67 823 13 9
Cargo.toml
in shed/slog_stats
13 - 177 746 13 9
Cargo.toml
in shed/bytes_ext
14 - 177 788 13 6
lib.rs
in shed/fbinit/src
23 - 109 803 13 8
lib.rs
in shed/fbthrift_ext/socket
62 1 22 656 13 10
expand.rs
in shed/fbinit/macros
148 1 58 803 13 10
Cargo.toml
in shed/fbinit/fbinit-tokio
14 - 81 409 12 6
builder.rs
in shed/scuba_sample/src
196 2 109 802 12 9
Cargo.toml
in shed/async_once_cell
14 - 81 387 11 8
Cargo.toml
in shed/stats/traits
16 - 177 835 11 5
Cargo.toml
in shed/codegen_includer_proc_macro
20 - 177 852 11 6
Files With Most Contributors (Top 50)
Files sorted by the number of unique email addresses found in commits.

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
Cargo.toml
in root
76 - 16 857 102 33
builder.py
in build/fbcode_builder/getdeps
822 48 36 835 61 20
getdeps.py
in build/fbcode_builder
993 41 33 816 43 18
Cargo.toml
in shed/stats
19 - 81 835 35 13
Cargo.toml
in shed/sql/common
33 - 16 821 34 15
buildopts.py
in build/fbcode_builder/getdeps
434 20 57 767 33 15
Cargo.toml
in shed/futures_stats
17 - 81 857 31 12
Cargo.toml
in shed/sql
24 - 51 821 31 13
manifest.py
in build/fbcode_builder/getdeps
548 29 33 822 31 15
Cargo.toml
in shed/futures_ext
21 - 16 852 30 10
Cargo.toml
in shed/chrome_trace
21 - 24 817 30 15
Cargo.toml
in shed/slog_glog_fmt
27 - 16 814 29 15
Cargo.toml
in shed/async_compression
22 - 26 858 27 11
Cargo.toml
in shed/facet
38 - 16 436 26 10
Cargo.toml
in shed/failure_ext
17 - 16 858 25 12
Cargo.toml
in shed/fbthrift_ext/socket
23 - 81 656 25 13
Cargo.toml
in shed/secure_utils
20 - 24 682 24 16
Cargo.toml
in shed/cached_config
21 - 138 746 23 14
Cargo.toml
in shed/netstring
17 - 16 852 22 10
Cargo.toml
in shed/fbthrift_ext/tcp
23 - 81 656 22 11
Cargo.toml
in shed/tokio_shim
18 - 16 418 21 8
fetcher.py
in build/fbcode_builder/getdeps
550 59 33 736 20 9
Cargo.toml
in shed/memcache_stub/common
15 - 138 767 19 7
Cargo.toml
in shed/fbinit
21 - 177 803 19 8
Cargo.toml
in shed/thrift_compiler
17 - 31 823 18 8
lib.rs
in shed/sql/src
811 7 51 821 18 12
Cargo.toml
in shed/panichandler
39 - 24 855 17 8
Cargo.toml
in shed/futures_01_ext
21 - 81 527 17 8
Cargo.toml
in shed/sorted_vector_map
23 - 129 680 17 10
Cargo.toml
in shed/time_ext
15 - 16 855 16 8
lib.rs
in shed/futures_ext/src
13 - 109 851 16 8
Cargo.toml
in shed/cachelib_stub
15 - 138 767 15 5
Cargo.toml
in shed/fbthrift_ext/framed
19 - 81 656 15 7
Cargo.toml
in shed/shared_error
14 - 16 494 15 8
Cargo.toml
in shed/scuba_sample
19 - 164 802 15 8
tests.rs
in shed/sql/src
107 1 109 821 14 6
Cargo.toml
in shed/hostname
13 - 60 757 14 6
lib.rs
in shed/sql/common
143 5 43 821 14 8
platform.py
in build/fbcode_builder/getdeps
187 17 60 760 14 10
Cargo.toml
in shed/bytes_ext
14 - 177 788 13 6
lib.rs
in shed/fbinit/src
23 - 109 803 13 8
Cargo.toml
in shed/lock_ext
12 - 67 823 13 9
Cargo.toml
in shed/slog_stats
13 - 177 746 13 9
lib.rs
in shed/fbthrift_ext/socket
62 1 22 656 13 10
expand.rs
in shed/fbinit/macros
148 1 58 803 13 10
Cargo.toml
in shed/fbinit/fbinit-tokio
14 - 81 409 12 6
builder.rs
in shed/scuba_sample/src
196 2 109 802 12 9
Cargo.toml
in shed/stats/traits
16 - 177 835 11 5
map.rs
in shed/sorted_vector_map/src
1010 57 109 680 11 5
Cargo.toml
in shed/codegen_includer_proc_macro
20 - 177 852 11 6
Correlations

File Size vs. Number of Changes: 247 points

Cargo.toml x: 76 lines of code y: 102 # changes shed/facet/Cargo.toml x: 38 lines of code y: 26 # changes shed/failure_ext/Cargo.toml x: 17 lines of code y: 25 # changes shed/futures_ext/Cargo.toml x: 21 lines of code y: 30 # changes shed/netstring/Cargo.toml x: 17 lines of code y: 22 # changes shed/shared_error/Cargo.toml x: 14 lines of code y: 15 # changes shed/slog_glog_fmt/Cargo.toml x: 27 lines of code y: 29 # changes shed/sql/common/Cargo.toml x: 33 lines of code y: 34 # changes shed/time_ext/Cargo.toml x: 15 lines of code y: 16 # changes shed/tokio_shim/Cargo.toml x: 18 lines of code y: 21 # changes shed/sql/common/mysql/mod.rs x: 29 lines of code y: 9 # changes shed/sql/common/mysql/mysql_stub/mod.rs x: 81 lines of code y: 5 # changes shed/sql/derive/lib.rs x: 38 lines of code y: 5 # changes shed/async_compression/src/raw.rs x: 138 lines of code y: 5 # changes rustfmt.toml x: 6 lines of code y: 3 # changes shed/facet/proc_macros/factory_impl.rs x: 592 lines of code y: 5 # changes shed/tokio_shim/src/lib.rs x: 321 lines of code y: 10 # changes shed/fbthrift_ext/socket/lib.rs x: 62 lines of code y: 13 # changes shed/fbthrift_ext/tcp/lib.rs x: 50 lines of code y: 10 # changes shed/panichandler/Cargo.toml x: 39 lines of code y: 17 # changes shed/secure_utils/Cargo.toml x: 20 lines of code y: 24 # changes shed/scuba_sample/src/value.rs x: 470 lines of code y: 11 # changes shed/async_compression/Cargo.toml x: 22 lines of code y: 27 # changes build/fbcode_builder/getdeps/dyndeps.py x: 309 lines of code y: 9 # changes shed/async_compression/legacy-mononoke/Cargo.toml x: 24 lines of code y: 1 # changes shed/tokio-uds-compat/tokio-uds-compat/Cargo.toml x: 17 lines of code y: 9 # changes shed/thrift_compiler/Cargo.toml x: 17 lines of code y: 18 # changes build/fbcode_builder/getdeps.py x: 993 lines of code y: 43 # changes build/fbcode_builder/getdeps/manifest.py x: 548 lines of code y: 31 # changes build/fbcode_builder/getdeps/fetcher.py x: 550 lines of code y: 20 # changes shed/thrift_compiler/src/lib.rs x: 205 lines of code y: 10 # changes build/fbcode_builder/getdeps/builder.py x: 822 lines of code y: 61 # changes shed/cachelib_stub/src/oss/abomonation_future_cache.rs x: 37 lines of code y: 3 # changes shed/sql/common/lib.rs x: 143 lines of code y: 14 # changes shed/async_compression/src/metered.rs x: 135 lines of code y: 4 # changes shed/sql/Cargo.toml x: 24 lines of code y: 31 # changes shed/sql/src/lib.rs x: 811 lines of code y: 18 # changes shed/failure_ext/src/lib.rs x: 68 lines of code y: 9 # changes shed/failure_ext/src/slogkv.rs x: 68 lines of code y: 5 # changes build/fbcode_builder/getdeps/envfuncs.py x: 110 lines of code y: 8 # changes shed/hostcaps/Cargo.toml x: 17 lines of code y: 8 # changes shed/futures_lazy_shared/Cargo.toml x: 15 lines of code y: 1 # changes shed/futures_lazy_shared/src/lib.rs x: 35 lines of code y: 1 # changes shed/trait_alias/Cargo.toml x: 20 lines of code y: 2 # changes build/fbcode_builder/getdeps/buildopts.py x: 434 lines of code y: 33 # changes build/fbcode_builder/getdeps/cargo.py x: 295 lines of code y: 5 # changes build/fbcode_builder/getdeps/py_wheel_builder.py x: 146 lines of code y: 6 # changes build/fbcode_builder/getdeps/runcmd.py x: 106 lines of code y: 11 # changes build/fbcode_builder/shell_quoting.py x: 48 lines of code y: 4 # changes shed/fbinit/macros/expand.rs x: 148 lines of code y: 13 # changes shed/fbinit/macros/lib.rs x: 36 lines of code y: 9 # changes shed/fbinit/src/oss.rs x: 46 lines of code y: 6 # changes shed/trait_alias/src/lib.rs x: 34 lines of code y: 1 # changes build/fbcode_builder/CMake/RustStaticLibrary.cmake x: 267 lines of code y: 3 # changes shed/hostname/Cargo.toml x: 13 lines of code y: 14 # changes build/fbcode_builder/getdeps/cache.py x: 7 lines of code y: 4 # changes build/fbcode_builder/getdeps/copytree.py x: 42 lines of code y: 8 # changes build/fbcode_builder/getdeps/errors.py x: 5 lines of code y: 4 # changes build/fbcode_builder/getdeps/expr.py x: 120 lines of code y: 5 # changes build/fbcode_builder/getdeps/load.py x: 228 lines of code y: 11 # changes build/fbcode_builder/getdeps/platform.py x: 187 lines of code y: 14 # changes build/fbcode_builder/getdeps/subcmd.py x: 24 lines of code y: 4 # changes shed/quickcheck_arbitrary_derive/Cargo.toml x: 21 lines of code y: 1 # changes shed/quickcheck_arbitrary_derive/src/lib.rs x: 206 lines of code y: 1 # changes shed/lock_ext/Cargo.toml x: 12 lines of code y: 13 # changes shed/hostname/src/lib.rs x: 24 lines of code y: 10 # changes shed/async_once_cell/Cargo.toml x: 14 lines of code y: 11 # changes shed/fbinit/fbinit-tokio/Cargo.toml x: 14 lines of code y: 12 # changes shed/fbthrift_ext/framed/Cargo.toml x: 19 lines of code y: 15 # changes shed/fbthrift_ext/socket/Cargo.toml x: 23 lines of code y: 25 # changes shed/fbthrift_ext/tcp/Cargo.toml x: 23 lines of code y: 22 # changes shed/fbthrift_ext/util/Cargo.toml x: 14 lines of code y: 10 # changes shed/futures_01_ext/Cargo.toml x: 21 lines of code y: 17 # changes shed/futures_stats/Cargo.toml x: 17 lines of code y: 31 # changes shed/stats/Cargo.toml x: 19 lines of code y: 35 # changes build/fbcode_builder/CMake/fb_py_test_main.py x: 566 lines of code y: 3 # changes build/fbcode_builder/docker_builder.py x: 111 lines of code y: 3 # changes build/fbcode_builder/fbcode_builder.py x: 391 lines of code y: 4 # changes build/fbcode_builder/fbcode_builder_config.py x: 8 lines of code y: 2 # changes build/fbcode_builder/make_docker_context.py x: 132 lines of code y: 2 # changes build/fbcode_builder/parse_args.py x: 54 lines of code y: 2 # changes build/fbcode_builder/shell_builder.py x: 73 lines of code y: 4 # changes shed/ascii_ext/src/lib.rs x: 146 lines of code y: 8 # changes shed/async_compression/src/compressor.rs x: 93 lines of code y: 3 # changes shed/async_compression/src/decompressor.rs x: 78 lines of code y: 3 # changes shed/async_compression/src/lib.rs x: 21 lines of code y: 5 # changes shed/async_compression/src/membuf.rs x: 113 lines of code y: 3 # changes shed/async_compression/src/retry.rs x: 20 lines of code y: 3 # changes shed/async_compression/src/test.rs x: 203 lines of code y: 5 # changes shed/async_once_cell/src/lib.rs x: 184 lines of code y: 4 # changes shed/borrowed/src/lib.rs x: 271 lines of code y: 4 # changes shed/bytes_ext/src/collect.rs x: 33 lines of code y: 5 # changes shed/bytes_ext/src/compat.rs x: 43 lines of code y: 6 # changes shed/bytes_ext/src/convert.rs x: 16 lines of code y: 6 # changes shed/bytes_ext/src/lib.rs x: 15 lines of code y: 5 # changes shed/cached_config/src/handle.rs x: 70 lines of code y: 4 # changes shed/cached_config/src/lib.rs x: 30 lines of code y: 7 # changes shed/cached_config/src/oss.rs x: 53 lines of code y: 3 # changes shed/cached_config/src/refreshable_entities.rs x: 88 lines of code y: 4 # changes shed/cached_config/src/store.rs x: 185 lines of code y: 7 # changes shed/cached_config/src/tests.rs x: 85 lines of code y: 7 # changes shed/cachelib_stub/src/lib.rs x: 24 lines of code y: 5 # changes shed/cachelib_stub/src/oss/lrucache.rs x: 259 lines of code y: 6 # changes shed/cachelib_stub/src/oss/mod.rs x: 10 lines of code y: 2 # changes shed/chrome_trace/src/lib.rs x: 463 lines of code y: 6 # changes shed/cloned/src/lib.rs x: 161 lines of code y: 4 # changes shed/codegen_includer_proc_macro/build.rs x: 15 lines of code y: 2 # changes shed/codegen_includer_proc_macro/src/lib.rs x: 29 lines of code y: 4 # changes shed/facet/proc_macros/container_impl.rs x: 345 lines of code y: 5 # changes shed/facet/proc_macros/facet_impl.rs x: 90 lines of code y: 4 # changes shed/facet/proc_macros/lib.rs x: 42 lines of code y: 4 # changes shed/facet/proc_macros/util.rs x: 55 lines of code y: 2 # changes shed/facet/src/lib.rs x: 159 lines of code y: 5 # changes shed/failure_ext/src/context_futures.rs x: 201 lines of code y: 2 # changes shed/failure_ext/src/context_streams.rs x: 170 lines of code y: 2 # changes shed/failure_ext/src/convert.rs x: 39 lines of code y: 3 # changes shed/failure_ext/src/macros.rs x: 185 lines of code y: 6 # changes shed/fbinit/fbinit-tokio-02/lib.rs x: 31 lines of code y: 2 # changes shed/fbinit/fbinit-tokio/lib.rs x: 29 lines of code y: 2 # changes shed/fbinit/src/lib.rs x: 23 lines of code y: 13 # changes shed/fbthrift_ext/framed/lib.rs x: 42 lines of code y: 7 # changes shed/fbthrift_ext/framed/tests.rs x: 51 lines of code y: 4 # changes shed/fbthrift_ext/util/lib.rs x: 31 lines of code y: 3 # changes shed/futures_01_ext/src/bytes_stream/bytes_stream_future.rs x: 83 lines of code y: 2 # changes shed/futures_01_ext/src/bytes_stream/mod.rs x: 185 lines of code y: 2 # changes shed/futures_01_ext/src/decode.rs x: 174 lines of code y: 3 # changes shed/futures_01_ext/src/encode.rs x: 138 lines of code y: 3 # changes shed/futures_01_ext/src/futures_ordered.rs x: 139 lines of code y: 3 # changes shed/futures_01_ext/src/lib.rs x: 937 lines of code y: 6 # changes shed/futures_01_ext/src/select_all.rs x: 85 lines of code y: 4 # changes shed/futures_01_ext/src/split_err.rs x: 105 lines of code y: 3 # changes shed/futures_01_ext/src/stream_wrappers/collect_no_consume.rs x: 61 lines of code y: 2 # changes shed/futures_01_ext/src/stream_wrappers/collect_to.rs x: 50 lines of code y: 3 # changes shed/futures_01_ext/src/stream_wrappers/mod.rs x: 12 lines of code y: 2 # changes shed/futures_01_ext/src/streamfork.rs x: 260 lines of code y: 2 # changes shed/futures_ext/src/future/conservative_receiver.rs x: 26 lines of code y: 2 # changes shed/futures_ext/src/future/mod.rs x: 76 lines of code y: 7 # changes shed/futures_ext/src/future/on_cancel.rs x: 42 lines of code y: 2 # changes shed/futures_ext/src/future/on_cancel_with_data.rs x: 110 lines of code y: 2 # changes shed/futures_ext/src/future/try_shared.rs x: 21 lines of code y: 2 # changes shed/futures_ext/src/lib.rs x: 13 lines of code y: 16 # changes shed/futures_ext/src/stream/mod.rs x: 94 lines of code y: 8 # changes shed/futures_ext/src/stream/return_remainder.rs x: 38 lines of code y: 2 # changes shed/futures_ext/src/stream/stream_with_timeout.rs x: 118 lines of code y: 3 # changes shed/futures_ext/src/stream/weight_limited_buffered_stream.rs x: 356 lines of code y: 4 # changes shed/futures_ext/src/stream/yield_periodically.rs x: 103 lines of code y: 3 # changes shed/futures_stats/src/futures03.rs x: 253 lines of code y: 9 # changes shed/futures_stats/src/lib.rs x: 27 lines of code y: 10 # changes shed/hash_memo/src/lib.rs x: 468 lines of code y: 2 # changes shed/hostcaps/hostcaps.h x: 3 lines of code y: 2 # changes shed/hostcaps/src/lib.rs x: 28 lines of code y: 3 # changes shed/limited_async_read/src/lib.rs x: 25 lines of code y: 2 # changes shed/memcache_stub/common/client.rs x: 61 lines of code y: 5 # changes shed/memcache_stub/common/lib.rs x: 14 lines of code y: 5 # changes shed/memcache_stub/src/lib.rs x: 14 lines of code y: 4 # changes shed/netstring/src/decode.rs x: 298 lines of code y: 4 # changes shed/netstring/src/lib.rs x: 15 lines of code y: 4 # changes shed/panichandler/src/lib.rs x: 98 lines of code y: 6 # changes shed/perthread/src/lib.rs x: 173 lines of code y: 5 # changes shed/scuba_sample/src/builder.rs x: 196 lines of code y: 12 # changes shed/scuba_sample/src/lib.rs x: 18 lines of code y: 7 # changes shed/scuba_sample/src/sample.rs x: 299 lines of code y: 8 # changes shed/scuba_sample/src/sampling.rs x: 90 lines of code y: 5 # changes shed/secure_utils/src/lib.rs x: 92 lines of code y: 9 # changes shed/secure_utils/src/oss.rs x: 17 lines of code y: 2 # changes shed/serde_starlark/src/lib.rs x: 45 lines of code y: 3 # changes shed/serde_starlark/src/ser.rs x: 806 lines of code y: 4 # changes shed/services/common/lib.rs x: 46 lines of code y: 4 # changes shed/services/src/lib.rs x: 20 lines of code y: 4 # changes shed/shared_error/src/anyhow.rs x: 122 lines of code y: 3 # changes shed/shared_error/src/lib.rs x: 11 lines of code y: 4 # changes shed/shared_error/src/std.rs x: 93 lines of code y: 2 # changes shed/slog_glog_fmt/src/collector_serializer.rs x: 256 lines of code y: 3 # changes shed/slog_glog_fmt/src/glog_format.rs x: 302 lines of code y: 6 # changes shed/slog_glog_fmt/src/kv_categorizer.rs x: 121 lines of code y: 4 # changes shed/slog_glog_fmt/src/kv_defaults.rs x: 32 lines of code y: 5 # changes shed/slog_stats/src/lib.rs x: 32 lines of code y: 4 # changes shed/sorted_vector_map/benches/map.rs x: 130 lines of code y: 3 # changes shed/sorted_vector_map/benches/set.rs x: 153 lines of code y: 3 # changes shed/sorted_vector_map/src/map.rs x: 1010 lines of code y: 11 # changes shed/sorted_vector_map/src/set.rs x: 788 lines of code y: 10 # changes shed/sql/common/error.rs x: 30 lines of code y: 4 # changes shed/sql/common/sqlite.rs x: 86 lines of code y: 4 # changes shed/sql/common/transaction.rs x: 88 lines of code y: 8 # changes shed/sql/src/tests.rs x: 107 lines of code y: 14 # changes shed/stats/src/lib.rs x: 78 lines of code y: 9 # changes shed/stats/src/macros.rs x: 273 lines of code y: 4 # changes shed/stats/src/noop_stats.rs x: 66 lines of code y: 5 # changes shed/stats/src/thread_local_aggregator.rs x: 63 lines of code y: 10 # changes shed/stats/traits/dynamic_stat_types.rs x: 128 lines of code y: 5 # changes shed/stats/traits/lib.rs x: 12 lines of code y: 3 # changes shed/stats/traits/stat_types.rs x: 71 lines of code y: 5 # changes shed/stats/traits/stats_manager.rs x: 46 lines of code y: 3 # changes shed/thrift_compiler/src/main.rs x: 33 lines of code y: 3 # changes shed/time_ext/src/lib.rs x: 134 lines of code y: 6 # changes shed/tokio-uds-compat/tokio-uds-compat/src/lib.rs x: 63 lines of code y: 3 # changes shed/sorted_vector_map/Cargo.toml x: 23 lines of code y: 17 # changes shed/cached_config/Cargo.toml x: 21 lines of code y: 23 # changes shed/cachelib_stub/Cargo.toml x: 15 lines of code y: 15 # changes shed/memcache_stub/common/Cargo.toml x: 15 lines of code y: 19 # changes shed/ascii_ext/Cargo.toml x: 14 lines of code y: 9 # changes shed/borrowed/Cargo.toml x: 10 lines of code y: 7 # changes shed/bytes_ext/Cargo.toml x: 14 lines of code y: 13 # changes shed/codegen_includer_proc_macro/Cargo.toml x: 20 lines of code y: 11 # changes shed/facet/proc_macros/Cargo.toml x: 19 lines of code y: 7 # changes shed/fbinit/Cargo.toml x: 21 lines of code y: 19 # changes shed/fbinit/macros/Cargo.toml x: 19 lines of code y: 8 # changes shed/hash_memo/Cargo.toml x: 16 lines of code y: 10 # changes shed/memcache_stub/Cargo.toml x: 12 lines of code y: 9 # changes shed/perthread/Cargo.toml x: 12 lines of code y: 10 # changes shed/serde_starlark/Cargo.toml x: 17 lines of code y: 10 # changes shed/services/common/Cargo.toml x: 15 lines of code y: 8 # changes shed/stats/traits/Cargo.toml x: 16 lines of code y: 11 # changes build/fbcode_builder/CMake/fb_py_win_main.c x: 74 lines of code y: 5 # changes build/fbcode_builder/CMake/make_fbpy_archive.py x: 243 lines of code y: 1 # changes build/fbcode_builder/CMake/FindSodium.cmake x: 265 lines of code y: 2 # changes build/fbcode_builder/CMake/FBCompilerSettingsUnix.cmake x: 7 lines of code y: 2 # changes build/fbcode_builder/CMake/FBThriftCppLibrary.cmake x: 180 lines of code y: 2 # changes build/fbcode_builder/CMake/FindGlog.cmake x: 29 lines of code y: 1 # changes build/fbcode_builder/CMake/FindGflags.cmake x: 97 lines of code y: 1 # changes build/fbcode_builder/getdeps/__init__.py x: 1 lines of code y: 1 # changes build/fbcode_builder/CMake/FBCompilerSettings.cmake x: 11 lines of code y: 1 # changes build/fbcode_builder/CMake/FBCompilerSettingsMSVC.cmake x: 9 lines of code y: 1 # changes
102.0
# changes
  min: 1.0
  average: 8.32
  25th percentile: 3.0
  median: 5.0
  75th percentile: 10.0
  max: 102.0
0 1010.0
lines of code
min: 1.0 | average: 112.89 | 25th percentile: 19.0 | median: 45.0 | 75th percentile: 130.0 | max: 1010.0

Number of Contributors vs. Number of Changes: 247 points

Cargo.toml x: 33 # contributors y: 102 # changes shed/facet/Cargo.toml x: 10 # contributors y: 26 # changes shed/failure_ext/Cargo.toml x: 12 # contributors y: 25 # changes shed/futures_ext/Cargo.toml x: 10 # contributors y: 30 # changes shed/netstring/Cargo.toml x: 10 # contributors y: 22 # changes shed/shared_error/Cargo.toml x: 8 # contributors y: 15 # changes shed/slog_glog_fmt/Cargo.toml x: 15 # contributors y: 29 # changes shed/sql/common/Cargo.toml x: 15 # contributors y: 34 # changes shed/time_ext/Cargo.toml x: 8 # contributors y: 16 # changes shed/tokio_shim/Cargo.toml x: 8 # contributors y: 21 # changes shed/sql/common/mysql/mod.rs x: 7 # contributors y: 9 # changes shed/sql/common/mysql/mysql_stub/mod.rs x: 4 # contributors y: 5 # changes rustfmt.toml x: 1 # contributors y: 3 # changes shed/facet/proc_macros/factory_impl.rs x: 3 # contributors y: 5 # changes shed/tokio_shim/src/lib.rs x: 6 # contributors y: 10 # changes shed/fbthrift_ext/socket/lib.rs x: 10 # contributors y: 13 # changes shed/fbthrift_ext/tcp/lib.rs x: 8 # contributors y: 10 # changes shed/chrome_trace/Cargo.toml x: 15 # contributors y: 30 # changes shed/panichandler/Cargo.toml x: 8 # contributors y: 17 # changes shed/secure_utils/Cargo.toml x: 16 # contributors y: 24 # changes shed/scuba_sample/src/value.rs x: 9 # contributors y: 11 # changes shed/async_compression/Cargo.toml x: 11 # contributors y: 27 # changes build/fbcode_builder/getdeps/dyndeps.py x: 5 # contributors y: 9 # changes shed/async_compression/legacy-mononoke/Cargo.toml x: 1 # contributors y: 1 # changes shed/tokio-uds-compat/tokio-uds-compat/Cargo.toml x: 8 # contributors y: 9 # changes shed/thrift_compiler/Cargo.toml x: 8 # contributors y: 18 # changes build/fbcode_builder/getdeps.py x: 18 # contributors y: 43 # changes build/fbcode_builder/getdeps/manifest.py x: 15 # contributors y: 31 # changes build/fbcode_builder/getdeps/fetcher.py x: 9 # contributors y: 20 # changes shed/thrift_compiler/src/lib.rs x: 7 # contributors y: 10 # changes build/fbcode_builder/getdeps/builder.py x: 20 # contributors y: 61 # changes shed/cachelib_stub/src/oss/abomonation_future_cache.rs x: 3 # contributors y: 3 # changes shed/sql/common/lib.rs x: 8 # contributors y: 14 # changes shed/async_compression/src/metered.rs x: 3 # contributors y: 4 # changes shed/sql/Cargo.toml x: 13 # contributors y: 31 # changes shed/sql/src/lib.rs x: 12 # contributors y: 18 # changes build/fbcode_builder/getdeps/envfuncs.py x: 6 # contributors y: 8 # changes shed/hostcaps/Cargo.toml x: 7 # contributors y: 8 # changes shed/trait_alias/Cargo.toml x: 1 # contributors y: 2 # changes build/fbcode_builder/getdeps/buildopts.py x: 15 # contributors y: 33 # changes build/fbcode_builder/getdeps/py_wheel_builder.py x: 5 # contributors y: 6 # changes build/fbcode_builder/getdeps/runcmd.py x: 7 # contributors y: 11 # changes shed/fbinit/src/oss.rs x: 6 # contributors y: 6 # changes shed/hostname/Cargo.toml x: 6 # contributors y: 14 # changes build/fbcode_builder/getdeps/cache.py x: 4 # contributors y: 4 # changes build/fbcode_builder/getdeps/copytree.py x: 5 # contributors y: 8 # changes build/fbcode_builder/getdeps/expr.py x: 6 # contributors y: 5 # changes build/fbcode_builder/getdeps/load.py x: 8 # contributors y: 11 # changes build/fbcode_builder/getdeps/platform.py x: 10 # contributors y: 14 # changes shed/lock_ext/Cargo.toml x: 9 # contributors y: 13 # changes shed/hostname/src/lib.rs x: 5 # contributors y: 10 # changes shed/fbinit/fbinit-tokio/Cargo.toml x: 6 # contributors y: 12 # changes shed/fbthrift_ext/framed/Cargo.toml x: 7 # contributors y: 15 # changes shed/fbthrift_ext/socket/Cargo.toml x: 13 # contributors y: 25 # changes shed/fbthrift_ext/tcp/Cargo.toml x: 11 # contributors y: 22 # changes shed/futures_stats/Cargo.toml x: 12 # contributors y: 31 # changes shed/stats/Cargo.toml x: 13 # contributors y: 35 # changes build/fbcode_builder/fbcode_builder_config.py x: 2 # contributors y: 2 # changes shed/async_compression/src/compressor.rs x: 2 # contributors y: 3 # changes shed/bytes_ext/src/compat.rs x: 4 # contributors y: 6 # changes shed/cached_config/src/lib.rs x: 6 # contributors y: 7 # changes shed/facet/proc_macros/facet_impl.rs x: 2 # contributors y: 4 # changes shed/fbinit/src/lib.rs x: 8 # contributors y: 13 # changes shed/fbthrift_ext/framed/lib.rs x: 5 # contributors y: 7 # changes shed/futures_ext/src/future/abort_handle_ref.rs x: 3 # contributors y: 2 # changes shed/futures_ext/src/stream/mod.rs x: 4 # contributors y: 8 # changes shed/scuba_sample/src/builder.rs x: 9 # contributors y: 12 # changes shed/sorted_vector_map/src/map.rs x: 5 # contributors y: 11 # changes shed/sorted_vector_map/src/set.rs x: 4 # contributors y: 10 # changes shed/sorted_vector_map/Cargo.toml x: 10 # contributors y: 17 # changes shed/cached_config/Cargo.toml x: 14 # contributors y: 23 # changes shed/cachelib_stub/Cargo.toml x: 5 # contributors y: 15 # changes shed/memcache_stub/common/Cargo.toml x: 7 # contributors y: 19 # changes shed/bytes_ext/Cargo.toml x: 6 # contributors y: 13 # changes shed/cloned/Cargo.toml x: 4 # contributors y: 7 # changes shed/codegen_includer_proc_macro/Cargo.toml x: 6 # contributors y: 11 # changes shed/fbinit/Cargo.toml x: 8 # contributors y: 19 # changes shed/limited_async_read/Cargo.toml x: 4 # contributors y: 9 # changes
102.0
# changes
  min: 1.0
  average: 8.32
  25th percentile: 3.0
  median: 5.0
  75th percentile: 10.0
  max: 102.0
0 33.0
# contributors
min: 1.0 | average: 5.0 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 6.0 | max: 33.0