novifinancial / winterfell
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
prover/src/trace/tests.rs
prover/src/lib.rs
3 11 (27%) 46 (6%) 2022-03-31
prover/src/trace/tests.rs
prover/src/constraints/commitment.rs
3 11 (27%) 10 (30%) 2022-03-31
prover/src/lib.rs
prover/src/constraints/commitment.rs
3 46 (6%) 10 (30%) 2022-03-31
prover/src/constraints/mod.rs
prover/src/constraints/commitment.rs
3 7 (42%) 10 (30%) 2022-03-31
prover/src/trace/tests.rs
prover/src/constraints/mod.rs
3 11 (27%) 7 (42%) 2022-03-31
prover/src/trace/tests.rs
prover/src/trace/mod.rs
3 11 (27%) 11 (27%) 2022-03-31
prover/src/trace/mod.rs
prover/src/lib.rs
3 11 (27%) 46 (6%) 2022-03-31
prover/src/trace/mod.rs
prover/src/constraints/commitment.rs
3 11 (27%) 10 (30%) 2022-03-31
prover/src/lib.rs
prover/src/composer/mod.rs
3 46 (6%) 13 (23%) 2022-03-31
prover/src/trace/mod.rs
prover/src/constraints/mod.rs
3 11 (27%) 7 (42%) 2022-03-31
prover/src/lib.rs
prover/src/constraints/mod.rs
3 46 (6%) 7 (42%) 2022-03-31
prover/src/constraints/evaluation_table.rs
prover/src/constraints/composition_poly.rs
2 12 (16%) 11 (18%) 2022-03-31
prover/src/constraints/evaluation_table.rs
prover/src/constraints/commitment.rs
2 12 (16%) 10 (20%) 2022-03-31
prover/src/trace/commitment.rs
prover/src/lib.rs
2 2 (100%) 46 (4%) 2022-03-31
prover/src/trace/mod.rs
prover/src/composer/mod.rs
2 11 (18%) 13 (15%) 2022-03-31
prover/src/trace/poly_table.rs
prover/src/composer/mod.rs
2 9 (22%) 13 (15%) 2022-03-31
prover/src/constraints/mod.rs
prover/src/constraints/composition_poly.rs
2 7 (28%) 11 (18%) 2022-03-31
prover/src/constraints/composition_poly.rs
prover/src/constraints/commitment.rs
2 11 (18%) 10 (20%) 2022-03-31
prover/src/trace/tests.rs
prover/src/matrix.rs
2 11 (18%) 2 (100%) 2022-03-31
prover/src/lib.rs
prover/src/constraints/composition_poly.rs
2 46 (4%) 11 (18%) 2022-03-31
prover/src/constraints/mod.rs
prover/src/composer/mod.rs
2 7 (28%) 13 (15%) 2022-03-31
prover/src/matrix.rs
prover/src/constraints/commitment.rs
2 2 (100%) 10 (20%) 2022-03-31
prover/src/constraints/evaluation_table.rs
prover/src/composer/mod.rs
2 12 (16%) 13 (15%) 2022-03-31
prover/src/matrix.rs
prover/src/constraints/evaluation_table.rs
2 2 (100%) 12 (16%) 2022-03-31
prover/src/trace/mod.rs
prover/src/matrix.rs
2 11 (18%) 2 (100%) 2022-03-31
prover/src/matrix.rs
prover/src/lib.rs
2 2 (100%) 46 (4%) 2022-03-31
prover/src/trace/trace_table.rs
prover/src/constraints/evaluation_table.rs
2 12 (16%) 12 (16%) 2022-03-31
prover/src/trace/trace_table.rs
prover/src/constraints/composition_poly.rs
2 12 (16%) 11 (18%) 2022-03-31
prover/src/trace/poly_table.rs
prover/src/lib.rs
2 9 (22%) 46 (4%) 2022-03-31
prover/src/trace/mod.rs
prover/src/trace/commitment.rs
2 11 (18%) 2 (100%) 2022-03-31
prover/src/trace/trace_table.rs
prover/src/lib.rs
2 12 (16%) 46 (4%) 2022-03-31
prover/src/trace/commitment.rs
prover/src/constraints/commitment.rs
2 2 (100%) 10 (20%) 2022-03-31
prover/src/lib.rs
prover/src/constraints/evaluation_table.rs
2 46 (4%) 12 (16%) 2022-03-31
prover/src/trace/tests.rs
prover/src/constraints/evaluation_table.rs
2 11 (18%) 12 (16%) 2022-03-31
prover/src/trace/mod.rs
prover/src/constraints/composition_poly.rs
2 11 (18%) 11 (18%) 2022-03-31
prover/src/trace/poly_table.rs
prover/src/matrix.rs
2 9 (22%) 2 (100%) 2022-03-31
prover/src/trace/poly_table.rs
prover/src/constraints/commitment.rs
2 9 (22%) 10 (20%) 2022-03-31
prover/src/trace/commitment.rs
prover/src/constraints/mod.rs
2 2 (100%) 7 (28%) 2022-03-31
prover/src/trace/tests.rs
prover/src/constraints/composition_poly.rs
2 11 (18%) 11 (18%) 2022-03-31
prover/src/trace/tests.rs
prover/src/trace/poly_table.rs
2 11 (18%) 9 (22%) 2022-03-31
prover/src/matrix.rs
prover/src/composer/mod.rs
2 2 (100%) 13 (15%) 2022-03-31
prover/src/trace/trace_table.rs
prover/src/matrix.rs
2 12 (16%) 2 (100%) 2022-03-31
prover/src/trace/mod.rs
prover/src/constraints/evaluator.rs
2 11 (18%) 16 (12%) 2022-03-31
prover/src/trace/poly_table.rs
prover/src/constraints/evaluation_table.rs
2 9 (22%) 12 (16%) 2022-03-31
prover/src/trace/trace_table.rs
prover/src/composer/mod.rs
2 12 (16%) 13 (15%) 2022-03-31
prover/src/trace/trace_table.rs
prover/src/trace/tests.rs
2 12 (16%) 11 (18%) 2022-03-31
prover/src/trace/trace_table.rs
prover/src/constraints/commitment.rs
2 12 (16%) 10 (20%) 2022-03-31
prover/src/constraints/composition_poly.rs
prover/src/composer/mod.rs
2 11 (18%) 13 (15%) 2022-03-31
prover/src/trace/tests.rs
prover/src/composer/mod.rs
2 11 (18%) 13 (15%) 2022-03-31
prover/src/trace/trace_table.rs
prover/src/trace/poly_table.rs
2 12 (16%) 9 (22%) 2022-03-31
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [prover/src/trace/tests.rs] [prover/src/trace/tests.rs] [prover/src/lib.rs] [prover/src/lib.rs] [prover/src/trace/tests.rs]--[prover/src/lib.rs] 3 [prover/src/constraints/commitment.rs] [prover/src/constraints/commitment.rs] [prover/src/trace/tests.rs]--[prover/src/constraints/commitment.rs] 3 [prover/src/constraints/mod.rs] [prover/src/constraints/mod.rs] [prover/src/trace/tests.rs]--[prover/src/constraints/mod.rs] 3 [prover/src/trace/mod.rs] [prover/src/trace/mod.rs] [prover/src/trace/tests.rs]--[prover/src/trace/mod.rs] 3 [prover/src/composer/mod.rs] [prover/src/composer/mod.rs] [prover/src/trace/tests.rs]--[prover/src/composer/mod.rs] 2 [prover/src/constraints/evaluation_table.rs] [prover/src/constraints/evaluation_table.rs] [prover/src/trace/tests.rs]--[prover/src/constraints/evaluation_table.rs] 2 [prover/src/constraints/composition_poly.rs] [prover/src/constraints/composition_poly.rs] [prover/src/trace/tests.rs]--[prover/src/constraints/composition_poly.rs] 2 [prover/src/trace/poly_table.rs] [prover/src/trace/poly_table.rs] [prover/src/trace/tests.rs]--[prover/src/trace/poly_table.rs] 2 [prover/src/matrix.rs] [prover/src/matrix.rs] [prover/src/trace/tests.rs]--[prover/src/matrix.rs] 2 [prover/src/lib.rs]--[prover/src/constraints/commitment.rs] 3 [prover/src/lib.rs]--[prover/src/constraints/mod.rs] 3 [prover/src/lib.rs]--[prover/src/composer/mod.rs] 3 [prover/src/lib.rs]--[prover/src/constraints/evaluation_table.rs] 2 [prover/src/lib.rs]--[prover/src/constraints/composition_poly.rs] 2 [prover/src/constraints/mod.rs]--[prover/src/constraints/commitment.rs] 3 [prover/src/constraints/mod.rs]--[prover/src/composer/mod.rs] 2 [prover/src/constraints/mod.rs]--[prover/src/constraints/composition_poly.rs] 2 [prover/src/trace/mod.rs]--[prover/src/lib.rs] 3 [prover/src/trace/mod.rs]--[prover/src/constraints/commitment.rs] 3 [prover/src/trace/mod.rs]--[prover/src/constraints/mod.rs] 3 [prover/src/trace/mod.rs]--[prover/src/composer/mod.rs] 2 [prover/src/trace/mod.rs]--[prover/src/constraints/composition_poly.rs] 2 [prover/src/trace/commitment.rs] [prover/src/trace/commitment.rs] [prover/src/trace/mod.rs]--[prover/src/trace/commitment.rs] 2 [prover/src/trace/mod.rs]--[prover/src/matrix.rs] 2 [prover/src/constraints/evaluator.rs] [prover/src/constraints/evaluator.rs] [prover/src/trace/mod.rs]--[prover/src/constraints/evaluator.rs] 2 [prover/src/constraints/evaluation_table.rs]--[prover/src/constraints/commitment.rs] 2 [prover/src/constraints/evaluation_table.rs]--[prover/src/composer/mod.rs] 2 [prover/src/constraints/evaluation_table.rs]--[prover/src/constraints/composition_poly.rs] 2 [prover/src/constraints/composition_poly.rs]--[prover/src/constraints/commitment.rs] 2 [prover/src/constraints/composition_poly.rs]--[prover/src/composer/mod.rs] 2 [prover/src/trace/commitment.rs]--[prover/src/lib.rs] 2 [prover/src/trace/commitment.rs]--[prover/src/constraints/commitment.rs] 2 [prover/src/trace/commitment.rs]--[prover/src/constraints/mod.rs] 2 [prover/src/trace/poly_table.rs]--[prover/src/lib.rs] 2 [prover/src/trace/poly_table.rs]--[prover/src/constraints/commitment.rs] 2 [prover/src/trace/poly_table.rs]--[prover/src/composer/mod.rs] 2 [prover/src/trace/poly_table.rs]--[prover/src/constraints/evaluation_table.rs] 2 [prover/src/trace/poly_table.rs]--[prover/src/matrix.rs] 2 [prover/src/matrix.rs]--[prover/src/lib.rs] 2 [prover/src/matrix.rs]--[prover/src/constraints/commitment.rs] 2 [prover/src/matrix.rs]--[prover/src/composer/mod.rs] 2 [prover/src/matrix.rs]--[prover/src/constraints/evaluation_table.rs] 2 [prover/src/trace/trace_table.rs] [prover/src/trace/trace_table.rs] [prover/src/trace/trace_table.rs]--[prover/src/trace/tests.rs] 2 [prover/src/trace/trace_table.rs]--[prover/src/lib.rs] 2 [prover/src/trace/trace_table.rs]--[prover/src/constraints/commitment.rs] 2 [prover/src/trace/trace_table.rs]--[prover/src/composer/mod.rs] 2 [prover/src/trace/trace_table.rs]--[prover/src/constraints/evaluation_table.rs] 2 [prover/src/trace/trace_table.rs]--[prover/src/constraints/composition_poly.rs] 2 [prover/src/trace/trace_table.rs]--[prover/src/trace/poly_table.rs] 2 [prover/src/trace/trace_table.rs]--[prover/src/matrix.rs] 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 prover/src prover/src prover/src--prover/src 5

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