apache / incubator-teaclave
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
services/proto/src/teaclave_scheduler_service.rs
services/proto/src/teaclave_access_control_service.rs
1 16 (6%) 8 (12%) 2023-07-13
services/proto/src/teaclave_access_control_service.rs
services/execution/enclave/src/service.rs
1 8 (12%) 47 (2%) 2023-07-13
services/scheduler/enclave/src/service.rs
services/proto/src/macros.rs
1 25 (4%) 1 (100%) 2023-07-13
services/proto/src/teaclave_management_service.rs
sdk/rust/Cargo.toml
1 16 (6%) 16 (6%) 2023-07-13
services/scheduler/enclave/src/service.rs
services/proto/src/teaclave_frontend_service.rs
1 25 (4%) 43 (2%) 2023-07-13
services/access_control/enclave/src/lib.rs
sdk/rust/Cargo.toml
1 21 (4%) 16 (6%) 2023-07-13
services/proto/src/teaclave_authentication_service.rs
config/config_gen/main.rs
1 17 (5%) 11 (9%) 2023-07-13
services/proto/src/teaclave_authentication_service.rs
services/access_control/enclave/src/lib.rs
1 17 (5%) 21 (4%) 2023-07-13
services/scheduler/enclave/src/service.rs
config/config_gen/main.rs
1 25 (4%) 11 (9%) 2023-07-13
services/storage/enclave/src/lib.rs
services/proto/src/teaclave_authentication_service.rs
1 25 (4%) 17 (5%) 2023-07-13
services/proto/src/teaclave_management_service.rs
services/proto/src/teaclave_access_control_service.rs
1 16 (6%) 8 (12%) 2023-07-13
services/scheduler/enclave/src/publisher.rs
services/proto/src/teaclave_frontend_service.rs
1 5 (20%) 43 (2%) 2023-07-13
config/src/build.rs
config/config_gen/main.rs
1 4 (25%) 11 (9%) 2023-07-13
services/proto/src/teaclave_access_control_service.rs
services/authentication/enclave/src/lib.rs
1 8 (12%) 36 (2%) 2023-07-13
services/proto/Cargo.toml
config/src/build.rs
1 23 (4%) 4 (25%) 2023-07-13
services/proto/src/teaclave_authentication_service.rs
config/build.config.toml
1 17 (5%) 18 (5%) 2023-07-13
services/authentication/enclave/src/lib.rs
config/src/build.rs
1 36 (2%) 4 (25%) 2023-07-13
services/proto/src/macros.rs
config/config_gen/main.rs
1 1 (100%) 11 (9%) 2023-07-13
services/proto/src/teaclave_scheduler_service.rs
services/proto/src/teaclave_frontend_service.rs
1 16 (6%) 43 (2%) 2023-07-13
services/proto/src/teaclave_storage_service.rs
services/execution/enclave/src/service.rs
1 9 (11%) 47 (2%) 2023-07-13
sdk/rust/Cargo.toml
config/build.config.toml
1 16 (6%) 18 (5%) 2023-07-13
services/management/enclave/src/service.rs
services/management/enclave/src/lib.rs
1 66 (1%) 38 (2%) 2023-07-13
services/scheduler/enclave/src/publisher.rs
services/management/enclave/src/service.rs
1 5 (20%) 66 (1%) 2023-07-13
services/proto/src/lib.rs
services/proto/Cargo.toml
1 17 (5%) 23 (4%) 2023-07-13
services/access_control/enclave/src/lib.rs
config/src/build.rs
1 21 (4%) 4 (25%) 2023-07-13
services/storage/enclave/src/lib.rs
services/proto/Cargo.toml
1 25 (4%) 23 (4%) 2023-07-13
services/proto/src/teaclave_authentication_service.rs
sdk/rust/Cargo.toml
1 17 (5%) 16 (6%) 2023-07-13
services/proto/src/lib.rs
config/src/build.rs
1 17 (5%) 4 (25%) 2023-07-13
services/proto/src/teaclave_scheduler_service.rs
services/proto/src/lib.rs
1 16 (6%) 17 (5%) 2023-07-13
services/proto/src/teaclave_access_control_service.rs
config/build.config.toml
1 8 (12%) 18 (5%) 2023-07-13
services/proto/src/lib.rs
services/frontend/enclave/src/lib.rs
1 17 (5%) 36 (2%) 2023-07-13
sdk/rust/Cargo.toml
config/config_gen/main.rs
1 16 (6%) 11 (9%) 2023-07-13
services/proto/src/teaclave_management_service.rs
config/config_gen/main.rs
1 16 (6%) 11 (9%) 2023-07-13
services/proto/src/teaclave_storage_service.rs
services/management/enclave/src/service.rs
1 9 (11%) 66 (1%) 2023-07-13
services/scheduler/enclave/src/service.rs
services/proto/src/teaclave_management_service.rs
1 25 (4%) 16 (6%) 2023-07-13
services/proto/src/teaclave_storage_service.rs
services/frontend/enclave/src/lib.rs
1 9 (11%) 36 (2%) 2023-07-13
services/proto/src/teaclave_access_control_service.rs
sdk/rust/Cargo.toml
1 8 (12%) 16 (6%) 2023-07-13
services/proto/src/teaclave_management_service.rs
services/management/enclave/src/lib.rs
1 16 (6%) 38 (2%) 2023-07-13
services/frontend/enclave/src/lib.rs
services/access_control/enclave/src/lib.rs
1 36 (2%) 21 (4%) 2023-07-13
services/storage/enclave/src/lib.rs
services/proto/src/teaclave_management_service.rs
1 25 (4%) 16 (6%) 2023-07-13
services/scheduler/enclave/src/publisher.rs
services/proto/src/macros.rs
1 5 (20%) 1 (100%) 2023-07-13
services/frontend/enclave/src/lib.rs
services/authentication/enclave/src/lib.rs
1 36 (2%) 36 (2%) 2023-07-13
services/proto/src/teaclave_frontend_service.rs
config/config_gen/main.rs
1 43 (2%) 11 (9%) 2023-07-13
services/storage/enclave/src/lib.rs
services/proto/src/teaclave_frontend_service.rs
1 25 (4%) 43 (2%) 2023-07-13
services/proto/src/teaclave_management_service.rs
services/access_control/enclave/src/lib.rs
1 16 (6%) 21 (4%) 2023-07-13
services/scheduler/enclave/src/service.rs
services/proto/src/teaclave_authentication_service.rs
1 25 (4%) 17 (5%) 2023-07-13
services/management/enclave/src/service.rs
config/src/build.rs
1 66 (1%) 4 (25%) 2023-07-13
services/proto/src/teaclave_storage_service.rs
services/authentication/enclave/src/lib.rs
1 9 (11%) 36 (2%) 2023-07-13
services/proto/src/teaclave_management_service.rs
services/proto/src/lib.rs
1 16 (6%) 17 (5%) 2023-07-13
services/proto/src/macros.rs
services/frontend/enclave/src/lib.rs
1 1 (100%) 36 (2%) 2023-07-13
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [services/proto/src/teaclave_scheduler_service.rs] [services/proto/src/teaclave_scheduler_service.rs] [services/proto/src/teaclave_access_control_service.rs] [services/proto/src/teaclave_access_control_service.rs] [services/proto/src/teaclave_scheduler_service.rs]--[services/proto/src/teaclave_access_control_service.rs] 1 [services/proto/src/teaclave_frontend_service.rs] [services/proto/src/teaclave_frontend_service.rs] [services/proto/src/teaclave_scheduler_service.rs]--[services/proto/src/teaclave_frontend_service.rs] 1 [services/proto/src/lib.rs] [services/proto/src/lib.rs] [services/proto/src/teaclave_scheduler_service.rs]--[services/proto/src/lib.rs] 1 [services/execution/enclave/src/service.rs] [services/execution/enclave/src/service.rs] [services/proto/src/teaclave_access_control_service.rs]--[services/execution/enclave/src/service.rs] 1 [sdk/rust/Cargo.toml] [sdk/rust/Cargo.toml] [services/proto/src/teaclave_access_control_service.rs]--[sdk/rust/Cargo.toml] 1 [services/authentication/enclave/src/lib.rs] [services/authentication/enclave/src/lib.rs] [services/proto/src/teaclave_access_control_service.rs]--[services/authentication/enclave/src/lib.rs] 1 [config/build.config.toml] [config/build.config.toml] [services/proto/src/teaclave_access_control_service.rs]--[config/build.config.toml] 1 [services/scheduler/enclave/src/service.rs] [services/scheduler/enclave/src/service.rs] [services/proto/src/macros.rs] [services/proto/src/macros.rs] [services/scheduler/enclave/src/service.rs]--[services/proto/src/macros.rs] 1 [services/proto/src/teaclave_management_service.rs] [services/proto/src/teaclave_management_service.rs] [services/scheduler/enclave/src/service.rs]--[services/proto/src/teaclave_management_service.rs] 1 [services/scheduler/enclave/src/service.rs]--[services/proto/src/teaclave_frontend_service.rs] 1 [services/proto/src/teaclave_authentication_service.rs] [services/proto/src/teaclave_authentication_service.rs] [services/scheduler/enclave/src/service.rs]--[services/proto/src/teaclave_authentication_service.rs] 1 [config/config_gen/main.rs] [config/config_gen/main.rs] [services/scheduler/enclave/src/service.rs]--[config/config_gen/main.rs] 1 [services/proto/src/macros.rs]--[config/config_gen/main.rs] 1 [services/frontend/enclave/src/lib.rs] [services/frontend/enclave/src/lib.rs] [services/proto/src/macros.rs]--[services/frontend/enclave/src/lib.rs] 1 [services/proto/src/teaclave_management_service.rs]--[services/proto/src/teaclave_access_control_service.rs] 1 [services/proto/src/teaclave_management_service.rs]--[sdk/rust/Cargo.toml] 1 [services/access_control/enclave/src/lib.rs] [services/access_control/enclave/src/lib.rs] [services/proto/src/teaclave_management_service.rs]--[services/access_control/enclave/src/lib.rs] 1 [services/proto/src/teaclave_management_service.rs]--[config/config_gen/main.rs] 1 [services/management/enclave/src/lib.rs] [services/management/enclave/src/lib.rs] [services/proto/src/teaclave_management_service.rs]--[services/management/enclave/src/lib.rs] 1 [services/proto/src/teaclave_management_service.rs]--[services/proto/src/lib.rs] 1 [sdk/rust/Cargo.toml]--[config/config_gen/main.rs] 1 [sdk/rust/Cargo.toml]--[config/build.config.toml] 1 [services/proto/src/teaclave_frontend_service.rs]--[config/config_gen/main.rs] 1 [services/access_control/enclave/src/lib.rs]--[sdk/rust/Cargo.toml] 1 [config/src/build.rs] [config/src/build.rs] [services/access_control/enclave/src/lib.rs]--[config/src/build.rs] 1 [services/proto/src/teaclave_authentication_service.rs]--[sdk/rust/Cargo.toml] 1 [services/proto/src/teaclave_authentication_service.rs]--[services/access_control/enclave/src/lib.rs] 1 [services/proto/src/teaclave_authentication_service.rs]--[config/config_gen/main.rs] 1 [services/proto/src/teaclave_authentication_service.rs]--[config/build.config.toml] 1 [services/storage/enclave/src/lib.rs] [services/storage/enclave/src/lib.rs] [services/storage/enclave/src/lib.rs]--[services/proto/src/teaclave_management_service.rs] 1 [services/storage/enclave/src/lib.rs]--[services/proto/src/teaclave_frontend_service.rs] 1 [services/storage/enclave/src/lib.rs]--[services/proto/src/teaclave_authentication_service.rs] 1 [services/proto/Cargo.toml] [services/proto/Cargo.toml] [services/storage/enclave/src/lib.rs]--[services/proto/Cargo.toml] 1 [services/scheduler/enclave/src/publisher.rs] [services/scheduler/enclave/src/publisher.rs] [services/scheduler/enclave/src/publisher.rs]--[services/proto/src/macros.rs] 1 [services/scheduler/enclave/src/publisher.rs]--[services/proto/src/teaclave_frontend_service.rs] 1 [services/management/enclave/src/service.rs] [services/management/enclave/src/service.rs] [services/scheduler/enclave/src/publisher.rs]--[services/management/enclave/src/service.rs] 1 [config/src/build.rs]--[config/config_gen/main.rs] 1 [services/authentication/enclave/src/lib.rs]--[config/src/build.rs] 1 [services/proto/Cargo.toml]--[config/src/build.rs] 1 [services/proto/src/teaclave_storage_service.rs] [services/proto/src/teaclave_storage_service.rs] [services/proto/src/teaclave_storage_service.rs]--[services/execution/enclave/src/service.rs] 1 [services/proto/src/teaclave_storage_service.rs]--[services/authentication/enclave/src/lib.rs] 1 [services/proto/src/teaclave_storage_service.rs]--[services/management/enclave/src/service.rs] 1 [services/proto/src/teaclave_storage_service.rs]--[services/frontend/enclave/src/lib.rs] 1 [services/management/enclave/src/service.rs]--[config/src/build.rs] 1 [services/management/enclave/src/service.rs]--[services/management/enclave/src/lib.rs] 1 [services/proto/src/lib.rs]--[config/src/build.rs] 1 [services/proto/src/lib.rs]--[services/proto/Cargo.toml] 1 [services/proto/src/lib.rs]--[services/frontend/enclave/src/lib.rs] 1 [services/frontend/enclave/src/lib.rs]--[services/access_control/enclave/src/lib.rs] 1 [services/frontend/enclave/src/lib.rs]--[services/authentication/enclave/src/lib.rs] 1
Download: SVG DOT (open online Graphviz editor)

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 services services services--services 1 sdk sdk services--sdk 1 config config services--config 1 sdk--config 1 config--config 1
Download: SVG DOT (open online Graphviz editor)

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