mozilla / neqo
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
neqo-crypto/src/ech.rs
neqo-crypto/src/cert.rs
1 13 (7%) 33 (3%) 2025-05-02
neqo-crypto/src/cert.rs
neqo-common/src/hrtime.rs
1 33 (3%) 29 (3%) 2025-05-02
neqo-udp/src/lib.rs
neqo-crypto/src/hkdf.rs
1 17 (5%) 39 (2%) 2025-05-02
neqo-udp/src/lib.rs
neqo-crypto/src/hp.rs
1 17 (5%) 44 (2%) 2025-05-02
neqo-transport/src/rtt.rs
neqo-common/src/hrtime.rs
1 25 (4%) 29 (3%) 2025-05-02
neqo-crypto/src/hkdf.rs
neqo-crypto/src/ech.rs
1 39 (2%) 13 (7%) 2025-05-02
neqo-transport/src/path.rs
neqo-transport/src/connection/mod.rs
1 80 (1%) 238 (<1%) 2025-04-17
neqo-udp/src/lib.rs
neqo-transport/src/rtt.rs
1 17 (5%) 25 (4%) 2025-05-02
neqo-crypto/src/replay.rs
neqo-crypto/src/aead.rs
1 22 (4%) 50 (2%) 2025-05-02
neqo-udp/src/lib.rs
neqo-crypto/src/ech.rs
1 17 (5%) 13 (7%) 2025-05-02
neqo-crypto/src/hp.rs
neqo-crypto/src/aead.rs
1 44 (2%) 50 (2%) 2025-05-02
neqo-crypto/src/hkdf.rs
neqo-common/src/hrtime.rs
1 39 (2%) 29 (3%) 2025-05-02
neqo-udp/src/lib.rs
neqo-crypto/src/lib.rs
1 17 (5%) 115 (<1%) 2025-05-02
neqo-transport/src/ecn.rs
neqo-transport/src/connection/mod.rs
1 21 (4%) 238 (<1%) 2025-04-17
neqo-crypto/src/hp.rs
neqo-crypto/src/agent.rs
1 44 (2%) 177 (<1%) 2025-05-02
neqo-crypto/src/lib.rs
neqo-common/src/hrtime.rs
1 115 (<1%) 29 (3%) 2025-05-02
neqo-transport/src/path.rs
neqo-transport/src/ecn.rs
1 80 (1%) 21 (4%) 2025-04-17
neqo-crypto/src/p11.rs
neqo-crypto/src/aead.rs
1 73 (1%) 50 (2%) 2025-05-02
neqo-crypto/src/p11.rs
neqo-common/src/hrtime.rs
1 73 (1%) 29 (3%) 2025-05-02
neqo-crypto/src/replay.rs
neqo-crypto/src/hp.rs
1 22 (4%) 44 (2%) 2025-05-02
neqo-crypto/src/replay.rs
neqo-common/src/hrtime.rs
1 22 (4%) 29 (3%) 2025-05-02
neqo-transport/src/rtt.rs
neqo-crypto/src/ech.rs
1 25 (4%) 13 (7%) 2025-05-02
neqo-crypto/src/agent.rs
neqo-crypto/src/aead.rs
1 177 (<1%) 50 (2%) 2025-05-02
neqo-crypto/src/aead.rs
neqo-common/src/hrtime.rs
1 50 (2%) 29 (3%) 2025-05-02
neqo-crypto/src/ech.rs
neqo-common/src/hrtime.rs
1 13 (7%) 29 (3%) 2025-05-02
neqo-transport/src/rtt.rs
neqo-crypto/src/lib.rs
1 25 (4%) 115 (<1%) 2025-05-02
neqo-crypto/src/hkdf.rs
neqo-crypto/src/agent.rs
1 39 (2%) 177 (<1%) 2025-05-02
neqo-crypto/src/hkdf.rs
neqo-crypto/src/aead.rs
1 39 (2%) 50 (2%) 2025-05-02
neqo-crypto/src/lib.rs
neqo-crypto/src/hkdf.rs
1 115 (<1%) 39 (2%) 2025-05-02
neqo-udp/src/lib.rs
neqo-crypto/src/replay.rs
1 17 (5%) 22 (4%) 2025-05-02
neqo-crypto/src/p11.rs
neqo-crypto/src/agent.rs
1 73 (1%) 177 (<1%) 2025-05-02
neqo-udp/src/lib.rs
neqo-common/src/hrtime.rs
1 17 (5%) 29 (3%) 2025-05-02
neqo-crypto/src/p11.rs
neqo-crypto/src/ech.rs
1 73 (1%) 13 (7%) 2025-05-02
neqo-crypto/src/p11.rs
neqo-crypto/src/hkdf.rs
1 73 (1%) 39 (2%) 2025-05-02
neqo-crypto/src/hkdf.rs
neqo-crypto/src/cert.rs
1 39 (2%) 33 (3%) 2025-05-02
neqo-crypto/src/replay.rs
neqo-crypto/src/ech.rs
1 22 (4%) 13 (7%) 2025-05-02
neqo-transport/src/rtt.rs
neqo-crypto/src/hkdf.rs
1 25 (4%) 39 (2%) 2025-05-02
neqo-crypto/src/hp.rs
neqo-crypto/src/ech.rs
1 44 (2%) 13 (7%) 2025-05-02
neqo-crypto/src/hp.rs
neqo-crypto/src/cert.rs
1 44 (2%) 33 (3%) 2025-05-02
neqo-crypto/src/p11.rs
neqo-crypto/src/cert.rs
1 73 (1%) 33 (3%) 2025-05-02
neqo-crypto/src/cert.rs
neqo-crypto/src/aead.rs
1 33 (3%) 50 (2%) 2025-05-02
neqo-crypto/src/lib.rs
neqo-crypto/src/aead.rs
1 115 (<1%) 50 (2%) 2025-05-02
neqo-transport/src/rtt.rs
neqo-crypto/src/cert.rs
1 25 (4%) 33 (3%) 2025-05-02
neqo-crypto/src/hp.rs
neqo-crypto/src/hkdf.rs
1 44 (2%) 39 (2%) 2025-05-02
neqo-crypto/src/lib.rs
neqo-crypto/src/agent.rs
1 115 (<1%) 177 (<1%) 2025-05-02
neqo-transport/src/rtt.rs
neqo-crypto/src/hp.rs
1 25 (4%) 44 (2%) 2025-05-02
neqo-crypto/src/hp.rs
neqo-common/src/hrtime.rs
1 44 (2%) 29 (3%) 2025-05-02
neqo-crypto/src/lib.rs
neqo-crypto/src/cert.rs
1 115 (<1%) 33 (3%) 2025-05-02
neqo-crypto/src/ech.rs
neqo-crypto/src/agent.rs
1 13 (7%) 177 (<1%) 2025-05-02
neqo-crypto/src/p11.rs
neqo-crypto/src/hp.rs
1 73 (1%) 44 (2%) 2025-05-02
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [neqo-crypto/src/ech.rs] [neqo-crypto/src/ech.rs] [neqo-crypto/src/cert.rs] [neqo-crypto/src/cert.rs] [neqo-crypto/src/ech.rs]--[neqo-crypto/src/cert.rs] 1 [neqo-common/src/hrtime.rs] [neqo-common/src/hrtime.rs] [neqo-crypto/src/ech.rs]--[neqo-common/src/hrtime.rs] 1 [neqo-crypto/src/agent.rs] [neqo-crypto/src/agent.rs] [neqo-crypto/src/ech.rs]--[neqo-crypto/src/agent.rs] 1 [neqo-crypto/src/cert.rs]--[neqo-common/src/hrtime.rs] 1 [neqo-crypto/src/aead.rs] [neqo-crypto/src/aead.rs] [neqo-crypto/src/cert.rs]--[neqo-crypto/src/aead.rs] 1 [neqo-udp/src/lib.rs] [neqo-udp/src/lib.rs] [neqo-udp/src/lib.rs]--[neqo-crypto/src/ech.rs] 1 [neqo-udp/src/lib.rs]--[neqo-common/src/hrtime.rs] 1 [neqo-crypto/src/hkdf.rs] [neqo-crypto/src/hkdf.rs] [neqo-udp/src/lib.rs]--[neqo-crypto/src/hkdf.rs] 1 [neqo-crypto/src/hp.rs] [neqo-crypto/src/hp.rs] [neqo-udp/src/lib.rs]--[neqo-crypto/src/hp.rs] 1 [neqo-transport/src/rtt.rs] [neqo-transport/src/rtt.rs] [neqo-udp/src/lib.rs]--[neqo-transport/src/rtt.rs] 1 [neqo-crypto/src/replay.rs] [neqo-crypto/src/replay.rs] [neqo-udp/src/lib.rs]--[neqo-crypto/src/replay.rs] 1 [neqo-crypto/src/lib.rs] [neqo-crypto/src/lib.rs] [neqo-udp/src/lib.rs]--[neqo-crypto/src/lib.rs] 1 [neqo-crypto/src/hkdf.rs]--[neqo-crypto/src/ech.rs] 1 [neqo-crypto/src/hkdf.rs]--[neqo-crypto/src/cert.rs] 1 [neqo-crypto/src/hkdf.rs]--[neqo-common/src/hrtime.rs] 1 [neqo-crypto/src/hkdf.rs]--[neqo-crypto/src/aead.rs] 1 [neqo-crypto/src/hkdf.rs]--[neqo-crypto/src/agent.rs] 1 [neqo-crypto/src/hp.rs]--[neqo-crypto/src/ech.rs] 1 [neqo-crypto/src/hp.rs]--[neqo-crypto/src/cert.rs] 1 [neqo-crypto/src/hp.rs]--[neqo-common/src/hrtime.rs] 1 [neqo-crypto/src/hp.rs]--[neqo-crypto/src/hkdf.rs] 1 [neqo-crypto/src/hp.rs]--[neqo-crypto/src/aead.rs] 1 [neqo-crypto/src/hp.rs]--[neqo-crypto/src/agent.rs] 1 [neqo-transport/src/rtt.rs]--[neqo-crypto/src/ech.rs] 1 [neqo-transport/src/rtt.rs]--[neqo-crypto/src/cert.rs] 1 [neqo-transport/src/rtt.rs]--[neqo-common/src/hrtime.rs] 1 [neqo-transport/src/rtt.rs]--[neqo-crypto/src/hkdf.rs] 1 [neqo-transport/src/rtt.rs]--[neqo-crypto/src/hp.rs] 1 [neqo-transport/src/rtt.rs]--[neqo-crypto/src/lib.rs] 1 [neqo-transport/src/path.rs] [neqo-transport/src/path.rs] [neqo-transport/src/connection/mod.rs] [neqo-transport/src/connection/mod.rs] [neqo-transport/src/path.rs]--[neqo-transport/src/connection/mod.rs] 1 [neqo-transport/src/ecn.rs] [neqo-transport/src/ecn.rs] [neqo-transport/src/path.rs]--[neqo-transport/src/ecn.rs] 1 [neqo-crypto/src/replay.rs]--[neqo-crypto/src/ech.rs] 1 [neqo-crypto/src/replay.rs]--[neqo-common/src/hrtime.rs] 1 [neqo-crypto/src/replay.rs]--[neqo-crypto/src/hp.rs] 1 [neqo-crypto/src/replay.rs]--[neqo-crypto/src/aead.rs] 1 [neqo-crypto/src/aead.rs]--[neqo-common/src/hrtime.rs] 1 [neqo-crypto/src/lib.rs]--[neqo-crypto/src/cert.rs] 1 [neqo-crypto/src/lib.rs]--[neqo-common/src/hrtime.rs] 1 [neqo-crypto/src/lib.rs]--[neqo-crypto/src/hkdf.rs] 1 [neqo-crypto/src/lib.rs]--[neqo-crypto/src/aead.rs] 1 [neqo-crypto/src/lib.rs]--[neqo-crypto/src/agent.rs] 1 [neqo-transport/src/ecn.rs]--[neqo-transport/src/connection/mod.rs] 1 [neqo-crypto/src/agent.rs]--[neqo-crypto/src/aead.rs] 1 [neqo-crypto/src/p11.rs] [neqo-crypto/src/p11.rs] [neqo-crypto/src/p11.rs]--[neqo-crypto/src/ech.rs] 1 [neqo-crypto/src/p11.rs]--[neqo-crypto/src/cert.rs] 1 [neqo-crypto/src/p11.rs]--[neqo-common/src/hrtime.rs] 1 [neqo-crypto/src/p11.rs]--[neqo-crypto/src/hkdf.rs] 1 [neqo-crypto/src/p11.rs]--[neqo-crypto/src/hp.rs] 1 [neqo-crypto/src/p11.rs]--[neqo-crypto/src/aead.rs] 1 [neqo-crypto/src/p11.rs]--[neqo-crypto/src/agent.rs] 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... 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 neqo-crypto neqo-crypto neqo-crypto--neqo-crypto 1 neqo-common neqo-common neqo-crypto--neqo-common 1 neqo-udp neqo-udp neqo-udp--neqo-crypto 1 neqo-udp--neqo-common 1 neqo-transport neqo-transport neqo-udp--neqo-transport 1 neqo-transport--neqo-crypto 1 neqo-transport--neqo-common 1 neqo-transport--neqo-transport 1
Download: SVG DOT (open online Graphviz editor)

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