facebook / zstd
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
programs/util.c
lib/dictBuilder/fastcover.c
2 225 (<1%) 51 (3%) 2022-03-14
lib/compress/zstd_ldm.c
build/single_file_libs/combine.py
2 154 (1%) 14 (14%) 2022-03-14
lib/legacy/zstd_v03.c
lib/common/fse.h
2 111 (1%) 105 (1%) 2022-03-14
lib/compress/zstd_compress_superblock.c
lib/compress/zstd_compress_sequences.c
2 52 (3%) 50 (4%) 2022-03-14
lib/legacy/zstd_v03.c
contrib/match_finders/zstd_edist.h
2 111 (1%) 5 (40%) 2022-03-14
lib/dictBuilder/fastcover.c
lib/compress/zstd_lazy.c
2 51 (3%) 233 (<1%) 2022-03-14
lib/compress/zstd_compress.c
lib/common/bitstream.h
2 1662 (<1%) 114 (1%) 2022-03-14
lib/legacy/zstd_v02.c
contrib/match_finders/zstd_edist.c
2 121 (1%) 5 (40%) 2022-03-14
programs/util.c
lib/compress/zstd_compress_sequences.c
2 225 (<1%) 50 (4%) 2022-03-14
lib/compress/zstdmt_compress.c
lib/common/bitstream.h
2 455 (<1%) 114 (1%) 2022-03-14
programs/util.c
programs/benchfn.h
2 225 (<1%) 19 (10%) 2022-03-14
lib/zstd.h
lib/legacy/zstd_v04.c
2 873 (<1%) 155 (1%) 2022-03-14
lib/legacy/zstd_v07.c
lib/common/bitstream.h
2 141 (1%) 114 (1%) 2022-03-14
lib/zstd.h
lib/zdict.h
2 873 (<1%) 17 (11%) 2022-03-14
lib/common/xxhash.h
build/single_file_libs/combine.py
2 29 (6%) 14 (14%) 2022-03-14
lib/compress/zstd_lazy.c
lib/common/xxhash.h
2 233 (<1%) 29 (6%) 2022-03-14
lib/legacy/zstd_v07.c
lib/compress/zstd_compress_superblock.c
2 141 (1%) 52 (3%) 2022-03-14
doc/zstd_manual.html
contrib/match_finders/zstd_edist.h
2 315 (<1%) 5 (40%) 2022-03-14
lib/zdict.h
lib/compress/zstd_ldm.c
2 17 (11%) 154 (1%) 2022-03-14
programs/fileio.c
lib/common/xxhash.h
2 977 (<1%) 29 (6%) 2022-03-14
lib/legacy/zstd_v02.c
programs/zstdcli.c
2 121 (1%) 720 (<1%) 2022-03-14
lib/zstd.h
lib/legacy/zstd_v07.c
2 873 (<1%) 141 (1%) 2022-03-14
lib/compress/zstd_compress_superblock.c
lib/common/bitstream.h
2 52 (3%) 114 (1%) 2022-03-14
lib/compress/zstd_compress_superblock.c
lib/common/xxhash.h
2 52 (3%) 29 (6%) 2022-03-14
lib/legacy/zstd_v04.c
build/single_file_libs/zstddeclib-in.c
2 155 (1%) 16 (12%) 2022-03-14
lib/zdict.h
lib/legacy/zstd_v04.c
2 17 (11%) 155 (1%) 2022-03-14
lib/zstd.h
lib/dictBuilder/cover.c
2 873 (<1%) 136 (1%) 2022-03-14
programs/util.c
lib/compress/zstd_compress_superblock.c
2 225 (<1%) 52 (3%) 2022-03-14
lib/zstd.h
contrib/match_finders/zstd_edist.h
2 873 (<1%) 5 (40%) 2022-03-14
programs/fileio.c
build/single_file_libs/combine.py
2 977 (<1%) 14 (14%) 2022-03-14
lib/compress/zstd_lazy.c
lib/compress/zstd_compress.c
2 233 (<1%) 1662 (<1%) 2022-03-14
programs/util.c
programs/fileio.c
2 225 (<1%) 977 (<1%) 2022-03-14
lib/legacy/zstd_v07.c
lib/dictBuilder/fastcover.c
2 141 (1%) 51 (3%) 2022-03-14
lib/common/bitstream.h
build/single_file_libs/zstddeclib-in.c
2 114 (1%) 16 (12%) 2022-03-14
build/single_file_libs/combine.py
programs/zstdcli.c
2 14 (14%) 720 (<1%) 2022-03-14
programs/benchfn.h
lib/common/fse_decompress.c
2 19 (10%) 77 (2%) 2022-03-14
lib/dictBuilder/cover.c
programs/zstdcli.c
2 136 (1%) 720 (<1%) 2022-03-14
programs/util.c
lib/compress/zstdmt_compress.c
2 225 (<1%) 455 (<1%) 2022-03-14
lib/legacy/zstd_v07.c
lib/legacy/zstd_v02.c
2 141 (1%) 121 (1%) 2022-03-14
programs/util.c
contrib/match_finders/zstd_edist.c
2 225 (<1%) 5 (40%) 2022-03-14
lib/decompress/zstd_decompress_block.c
lib/common/fse_decompress.c
2 141 (1%) 77 (2%) 2022-03-14
programs/fileio.c
lib/compress/zstd_compress.c
2 977 (<1%) 1662 (<1%) 2022-03-14
lib/compress/zstd_lazy.c
lib/common/fse_decompress.c
2 233 (<1%) 77 (2%) 2022-03-14
lib/decompress/zstd_decompress.c
build/single_file_libs/zstddeclib-in.c
2 735 (<1%) 16 (12%) 2022-03-14
lib/legacy/zstd_v06.c
lib/legacy/zstd_v04.c
2 144 (1%) 155 (1%) 2022-03-14
lib/legacy/zstd_v05.c
lib/legacy/zstd_v03.c
2 160 (1%) 111 (1%) 2022-03-14
lib/legacy/zstd_v05.c
build/single_file_libs/zstddeclib-in.c
2 160 (1%) 16 (12%) 2022-03-14
programs/util.c
lib/legacy/zstd_v03.c
2 225 (<1%) 111 (1%) 2022-03-14
doc/zstd_manual.html
programs/zstdcli.c
2 315 (<1%) 720 (<1%) 2022-03-14
lib/legacy/zstd_v06.c
lib/dictBuilder/fastcover.c
2 144 (1%) 51 (3%) 2022-03-14
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [programs/util.c] [programs/util.c] [lib/dictBuilder/fastcover.c] [lib/dictBuilder/fastcover.c] [programs/util.c]--[lib/dictBuilder/fastcover.c] 2 [lib/legacy/zstd_v03.c] [lib/legacy/zstd_v03.c] [programs/util.c]--[lib/legacy/zstd_v03.c] 2 [lib/compress/zstd_compress_superblock.c] [lib/compress/zstd_compress_superblock.c] [programs/util.c]--[lib/compress/zstd_compress_superblock.c] 2 [lib/compress/zstd_compress_sequences.c] [lib/compress/zstd_compress_sequences.c] [programs/util.c]--[lib/compress/zstd_compress_sequences.c] 2 [contrib/match_finders/zstd_edist.c] [contrib/match_finders/zstd_edist.c] [programs/util.c]--[contrib/match_finders/zstd_edist.c] 2 [lib/compress/zstdmt_compress.c] [lib/compress/zstdmt_compress.c] [programs/util.c]--[lib/compress/zstdmt_compress.c] 2 [programs/benchfn.h] [programs/benchfn.h] [programs/util.c]--[programs/benchfn.h] 2 [programs/fileio.c] [programs/fileio.c] [programs/util.c]--[programs/fileio.c] 2 [lib/compress/zstd_lazy.c] [lib/compress/zstd_lazy.c] [lib/dictBuilder/fastcover.c]--[lib/compress/zstd_lazy.c] 2 [lib/compress/zstd_ldm.c] [lib/compress/zstd_ldm.c] [build/single_file_libs/combine.py] [build/single_file_libs/combine.py] [lib/compress/zstd_ldm.c]--[build/single_file_libs/combine.py] 2 [programs/zstdcli.c] [programs/zstdcli.c] [build/single_file_libs/combine.py]--[programs/zstdcli.c] 2 [lib/common/fse.h] [lib/common/fse.h] [lib/legacy/zstd_v03.c]--[lib/common/fse.h] 2 [contrib/match_finders/zstd_edist.h] [contrib/match_finders/zstd_edist.h] [lib/legacy/zstd_v03.c]--[contrib/match_finders/zstd_edist.h] 2 [lib/compress/zstd_compress_superblock.c]--[lib/compress/zstd_compress_sequences.c] 2 [lib/common/bitstream.h] [lib/common/bitstream.h] [lib/compress/zstd_compress_superblock.c]--[lib/common/bitstream.h] 2 [lib/common/xxhash.h] [lib/common/xxhash.h] [lib/compress/zstd_compress_superblock.c]--[lib/common/xxhash.h] 2 [lib/compress/zstd_compress.c] [lib/compress/zstd_compress.c] [lib/compress/zstd_lazy.c]--[lib/compress/zstd_compress.c] 2 [lib/compress/zstd_lazy.c]--[lib/common/xxhash.h] 2 [lib/common/fse_decompress.c] [lib/common/fse_decompress.c] [lib/compress/zstd_lazy.c]--[lib/common/fse_decompress.c] 2 [lib/compress/zstd_compress.c]--[lib/common/bitstream.h] 2 [build/single_file_libs/zstddeclib-in.c] [build/single_file_libs/zstddeclib-in.c] [lib/common/bitstream.h]--[build/single_file_libs/zstddeclib-in.c] 2 [lib/legacy/zstd_v02.c] [lib/legacy/zstd_v02.c] [lib/legacy/zstd_v02.c]--[contrib/match_finders/zstd_edist.c] 2 [lib/legacy/zstd_v02.c]--[programs/zstdcli.c] 2 [lib/compress/zstdmt_compress.c]--[lib/common/bitstream.h] 2 [programs/benchfn.h]--[lib/common/fse_decompress.c] 2 [lib/zstd.h] [lib/zstd.h] [lib/zstd.h]--[contrib/match_finders/zstd_edist.h] 2 [lib/legacy/zstd_v04.c] [lib/legacy/zstd_v04.c] [lib/zstd.h]--[lib/legacy/zstd_v04.c] 2 [lib/legacy/zstd_v07.c] [lib/legacy/zstd_v07.c] [lib/zstd.h]--[lib/legacy/zstd_v07.c] 2 [lib/zdict.h] [lib/zdict.h] [lib/zstd.h]--[lib/zdict.h] 2 [lib/dictBuilder/cover.c] [lib/dictBuilder/cover.c] [lib/zstd.h]--[lib/dictBuilder/cover.c] 2 [lib/legacy/zstd_v04.c]--[build/single_file_libs/zstddeclib-in.c] 2 [lib/legacy/zstd_v07.c]--[lib/dictBuilder/fastcover.c] 2 [lib/legacy/zstd_v07.c]--[lib/compress/zstd_compress_superblock.c] 2 [lib/legacy/zstd_v07.c]--[lib/common/bitstream.h] 2 [lib/legacy/zstd_v07.c]--[lib/legacy/zstd_v02.c] 2 [lib/zdict.h]--[lib/compress/zstd_ldm.c] 2 [lib/zdict.h]--[lib/legacy/zstd_v04.c] 2 [lib/common/xxhash.h]--[build/single_file_libs/combine.py] 2 [doc/zstd_manual.html] [doc/zstd_manual.html] [doc/zstd_manual.html]--[contrib/match_finders/zstd_edist.h] 2 [doc/zstd_manual.html]--[programs/zstdcli.c] 2 [programs/fileio.c]--[build/single_file_libs/combine.py] 2 [programs/fileio.c]--[lib/compress/zstd_compress.c] 2 [programs/fileio.c]--[lib/common/xxhash.h] 2 [lib/dictBuilder/cover.c]--[programs/zstdcli.c] 2 [lib/decompress/zstd_decompress_block.c] [lib/decompress/zstd_decompress_block.c] [lib/decompress/zstd_decompress_block.c]--[lib/common/fse_decompress.c] 2 [lib/decompress/zstd_decompress.c] [lib/decompress/zstd_decompress.c] [lib/decompress/zstd_decompress.c]--[build/single_file_libs/zstddeclib-in.c] 2 [lib/legacy/zstd_v06.c] [lib/legacy/zstd_v06.c] [lib/legacy/zstd_v06.c]--[lib/dictBuilder/fastcover.c] 2 [lib/legacy/zstd_v06.c]--[lib/legacy/zstd_v04.c] 2 [lib/legacy/zstd_v05.c] [lib/legacy/zstd_v05.c] [lib/legacy/zstd_v05.c]--[lib/legacy/zstd_v03.c] 2 [lib/legacy/zstd_v05.c]--[build/single_file_libs/zstddeclib-in.c] 2

Open 3D force graph (file dependencies)...
Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
G lib/common lib/common lib/common--lib/common 4 build/single_file_libs build/single_file_libs lib/common--build/single_file_libs 3 contrib/match_finders contrib/match_finders lib/common--contrib/match_finders 2 doc doc lib/common--doc 2 build/single_file_libs--build/single_file_libs 2 programs programs programs--lib/common 2 programs--build/single_file_libs 2 programs--programs 2 lib/dictBuilder lib/dictBuilder programs--lib/dictBuilder 2 lib/compress lib/compress programs--lib/compress 2 programs--contrib/match_finders 2 lib lib programs--lib 2 lib/decompress lib/decompress programs--lib/decompress 2 contrib/pzstd contrib/pzstd programs--contrib/pzstd 2 lib/dictBuilder--lib/common 2 lib/dictBuilder--build/single_file_libs 2 lib/dictBuilder--lib/compress 2 lib/dictBuilder--contrib/match_finders 2 lib/dictBuilder--contrib/pzstd 2 lib/compress--lib/common 2 lib/compress--build/single_file_libs 2 lib/compress--lib/compress 2 lib/compress--contrib/match_finders 2 lib/compress--doc 2 lib/compress--contrib/pzstd 2 lib/legacy lib/legacy lib/legacy--lib/common 2 lib/legacy--build/single_file_libs 2 lib/legacy--programs 2 lib/legacy--lib/dictBuilder 2 lib/legacy--lib/compress 2 lib/legacy--lib/legacy 2 lib/legacy--contrib/match_finders 2 lib/legacy--doc 2 lib/legacy--lib/decompress 2 lib/legacy--contrib/pzstd 2 lib--lib/common 2 lib--build/single_file_libs 2 lib--lib/dictBuilder 2 lib--lib/compress 2 lib--lib/legacy 2 lib--contrib/match_finders 2 lib--lib 2 lib--lib/decompress 2 doc--build/single_file_libs 2 doc--programs 2 doc--contrib/match_finders 2 lib/decompress--lib/common 2 lib/decompress--build/single_file_libs 2 lib/decompress--lib/compress 2 contrib/pzstd--build/single_file_libs 2

Open 3D force graph (file dependencies)...