anthropics / connect-rust
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).

Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
flowchart TB
    n0["connectrpc"]
    n1["connectrpc-codegen"]
    n2["connectrpc-health"]
    n3["connectrpc-build"]
    n4["benches"]
    n5["connectrpc-reflection"]
    n6["ROOT"]
    n0 ---|"9"| n0
    n0 ---|"3"| n1
    n2 ---|"3"| n0
    n3 ---|"2"| n0
    n1 ---|"2"| n3
    n2 ---|"2"| n1
    n2 ---|"2"| n3
    n4 ---|"1"| n0
    n5 ---|"1"| n5
    n2 ---|"1"| n2
    n4 ---|"1"| n4
    n5 ---|"1"| n0
    n6 ---|"1"| n2
    n4 ---|"1"| n2
    n5 ---|"1"| n3
    n5 ---|"1"| n6
    n5 ---|"1"| n2
    n6 ---|"1"| n3
    n4 ---|"1"| n1
    n6 ---|"1"| n1
    classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
    classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
    linkStyle 0 stroke:#a0a0a0ED,stroke-width:9px
    linkStyle 1 stroke:#00688b82,stroke-width:3px
    linkStyle 2 stroke:#00688b82,stroke-width:3px
    linkStyle 3 stroke:#00688b70,stroke-width:2px
    linkStyle 4 stroke:#00688b70,stroke-width:2px
    linkStyle 5 stroke:#00688b70,stroke-width:2px
    linkStyle 6 stroke:#00688b70,stroke-width:2px
    linkStyle 7 stroke:#00688b5E,stroke-width:1px
    linkStyle 8 stroke:#a0a0a05E,stroke-width:1px
    linkStyle 9 stroke:#a0a0a05E,stroke-width:1px
    linkStyle 10 stroke:#a0a0a05E,stroke-width:1px
    linkStyle 11 stroke:#00688b5E,stroke-width:1px
    linkStyle 12 stroke:#00688b5E,stroke-width:1px
    linkStyle 13 stroke:#00688b5E,stroke-width:1px
    linkStyle 14 stroke:#00688b5E,stroke-width:1px
    linkStyle 15 stroke:#00688b5E,stroke-width:1px
    linkStyle 16 stroke:#00688b5E,stroke-width:1px
    linkStyle 17 stroke:#00688b5E,stroke-width:1px
    linkStyle 18 stroke:#00688b5E,stroke-width:1px
    linkStyle 19 stroke:#00688b5E,stroke-width:1px


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

Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
connectrpc/src/response.rs
connectrpc/src/handler.rs
3 13 (23%) 9 (33%) 2026-06-20
connectrpc/src/response.rs
connectrpc/src/service.rs
3 13 (23%) 21 (14%) 2026-06-20
connectrpc/src/lib.rs
connectrpc/src/client/mod.rs
3 19 (15%) 20 (15%) 2026-06-20
connectrpc/src/lib.rs
connectrpc-codegen/src/codegen.rs
3 19 (15%) 25 (12%) 2026-06-20
connectrpc/src/router.rs
connectrpc-codegen/src/codegen.rs
2 9 (22%) 25 (8%) 2026-06-20
connectrpc/src/payload.rs
connectrpc/src/client/mod.rs
2 5 (40%) 20 (10%) 2026-06-20
connectrpc/src/handler.rs
connectrpc/src/dispatcher.rs
2 9 (22%) 6 (33%) 2026-06-20
connectrpc/src/router.rs
connectrpc/src/response.rs
2 9 (22%) 13 (15%) 2026-06-20
connectrpc/src/lib.rs
connectrpc/src/dispatcher.rs
2 19 (10%) 6 (33%) 2026-06-20
connectrpc/src/stream_message.rs
connectrpc-codegen/src/codegen.rs
2 2 (100%) 25 (8%) 2026-06-20
connectrpc/src/payload.rs
connectrpc-codegen/src/codegen.rs
2 5 (40%) 25 (8%) 2026-06-20
connectrpc-build/src/lib.rs
connectrpc/src/client/mod.rs
2 17 (11%) 20 (10%) 2026-06-20
connectrpc-codegen/src/codegen.rs
connectrpc-build/src/lib.rs
2 25 (8%) 17 (11%) 2026-06-20
connectrpc/src/compression.rs
connectrpc/src/client/mod.rs
2 6 (33%) 20 (10%) 2026-06-10
connectrpc/src/response.rs
connectrpc-codegen/src/codegen.rs
2 13 (15%) 25 (8%) 2026-06-20
connectrpc/src/dispatcher.rs
connectrpc/src/client/mod.rs
2 6 (33%) 20 (10%) 2026-06-20
connectrpc/src/stream_message.rs
connectrpc/src/payload.rs
2 2 (100%) 5 (40%) 2026-06-20
connectrpc/src/dispatcher.rs
connectrpc-codegen/src/codegen.rs
2 6 (33%) 25 (8%) 2026-06-20
connectrpc-health/src/service.rs
connectrpc/src/client/mod.rs
2 3 (66%) 20 (10%) 2026-06-10
connectrpc-codegen/src/codegen.rs
connectrpc/src/client/mod.rs
2 25 (8%) 20 (10%) 2026-06-20
connectrpc/src/response.rs
connectrpc/src/lib.rs
2 13 (15%) 19 (10%) 2026-06-20
connectrpc/src/lib.rs
connectrpc-build/src/lib.rs
2 19 (10%) 17 (11%) 2026-06-20
connectrpc/src/handler.rs
connectrpc/src/service.rs
2 9 (22%) 21 (9%) 2026-06-20
connectrpc/src/response.rs
connectrpc/src/client/mod.rs
2 13 (15%) 20 (10%) 2026-06-20
connectrpc/src/response.rs
connectrpc/src/payload.rs
2 13 (15%) 5 (40%) 2026-06-20
connectrpc/src/payload.rs
connectrpc/src/lib.rs
2 5 (40%) 19 (10%) 2026-06-20
connectrpc/src/payload.rs
connectrpc/src/dispatcher.rs
2 5 (40%) 6 (33%) 2026-06-20
connectrpc/src/router.rs
connectrpc/src/handler.rs
2 9 (22%) 9 (22%) 2026-06-20
connectrpc/src/stream_message.rs
connectrpc/src/dispatcher.rs
2 2 (100%) 6 (33%) 2026-06-20
connectrpc/src/lib.rs
connectrpc/src/handler.rs
2 19 (10%) 9 (22%) 2026-06-20
connectrpc-health/src/service.rs
connectrpc-codegen/src/codegen.rs
2 3 (66%) 25 (8%) 2026-06-09
connectrpc/src/handler.rs
connectrpc-codegen/src/codegen.rs
2 9 (22%) 25 (8%) 2026-06-20
connectrpc/src/stream_message.rs
connectrpc/src/lib.rs
2 2 (100%) 19 (10%) 2026-06-20
connectrpc/src/router.rs
connectrpc/src/service.rs
2 9 (22%) 21 (9%) 2026-06-20
connectrpc-health/src/lib.rs
connectrpc-build/src/lib.rs
2 2 (100%) 17 (11%) 2026-06-10
connectrpc/src/payload.rs
connectrpc/src/handler.rs
2 5 (40%) 9 (22%) 2026-06-20
connectrpc/src/handler.rs
connectrpc/src/client/mod.rs
2 9 (22%) 20 (10%) 2026-06-20
connectrpc/src/stream_message.rs
connectrpc/src/client/mod.rs
2 2 (100%) 20 (10%) 2026-06-20
connectrpc/src/router.rs
connectrpc/src/lib.rs
2 9 (22%) 19 (10%) 2026-06-20
connectrpc/src/stream_message.rs
connectrpc/src/response.rs
2 2 (100%) 13 (15%) 2026-06-20
connectrpc/src/stream_message.rs
connectrpc/src/handler.rs
2 2 (100%) 9 (22%) 2026-06-20
connectrpc/src/response.rs
connectrpc/src/dispatcher.rs
2 13 (15%) 6 (33%) 2026-06-20
connectrpc/src/dispatcher.rs
connectrpc/src/codec.rs
1 6 (16%) 1 (100%) 2026-06-20
benches/rpc/src/lib.rs
connectrpc/src/payload.rs
1 7 (14%) 5 (20%) 2026-06-09
benches/rpc/benches/filter_handler.rs
connectrpc/src/handler.rs
1 3 (33%) 9 (11%) 2026-06-09
connectrpc-health/proto/grpc/health/v1/health.proto
connectrpc-codegen/src/codegen.rs
1 1 (100%) 25 (4%) 2026-06-09
connectrpc-health/buf.gen.yaml
connectrpc-codegen/src/codegen.rs
1 1 (100%) 25 (4%) 2026-06-09
connectrpc-reflection/src/service.rs
connectrpc-reflection/src/lib.rs
1 1 (100%) 2 (50%) 2026-06-10
connectrpc-health/src/checker.rs
connectrpc-build/src/lib.rs
1 1 (100%) 17 (5%) 2026-06-09
connectrpc/src/deadline.rs
connectrpc/src/compression.rs
1 4 (25%) 6 (16%) 2026-06-10

Files from Different Folders Most Frequently Changed Together (Top 20)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
connectrpc/src/lib.rs
connectrpc/src/client/mod.rs
3 19 (15%) 20 (15%) 2026-06-20
connectrpc/src/lib.rs
connectrpc-codegen/src/codegen.rs
3 19 (15%) 25 (12%) 2026-06-20
connectrpc/src/router.rs
connectrpc-codegen/src/codegen.rs
2 9 (22%) 25 (8%) 2026-06-20
connectrpc/src/payload.rs
connectrpc/src/client/mod.rs
2 5 (40%) 20 (10%) 2026-06-20
connectrpc/src/stream_message.rs
connectrpc-codegen/src/codegen.rs
2 2 (100%) 25 (8%) 2026-06-20
connectrpc/src/payload.rs
connectrpc-codegen/src/codegen.rs
2 5 (40%) 25 (8%) 2026-06-20
connectrpc-build/src/lib.rs
connectrpc/src/client/mod.rs
2 17 (11%) 20 (10%) 2026-06-20
connectrpc-codegen/src/codegen.rs
connectrpc-build/src/lib.rs
2 25 (8%) 17 (11%) 2026-06-20
connectrpc/src/compression.rs
connectrpc/src/client/mod.rs
2 6 (33%) 20 (10%) 2026-06-10
connectrpc/src/response.rs
connectrpc-codegen/src/codegen.rs
2 13 (15%) 25 (8%) 2026-06-20
connectrpc/src/dispatcher.rs
connectrpc/src/client/mod.rs
2 6 (33%) 20 (10%) 2026-06-20
connectrpc/src/dispatcher.rs
connectrpc-codegen/src/codegen.rs
2 6 (33%) 25 (8%) 2026-06-20
connectrpc-health/src/service.rs
connectrpc/src/client/mod.rs
2 3 (66%) 20 (10%) 2026-06-10
connectrpc-codegen/src/codegen.rs
connectrpc/src/client/mod.rs
2 25 (8%) 20 (10%) 2026-06-20
connectrpc/src/lib.rs
connectrpc-build/src/lib.rs
2 19 (10%) 17 (11%) 2026-06-20
connectrpc/src/response.rs
connectrpc/src/client/mod.rs
2 13 (15%) 20 (10%) 2026-06-20
connectrpc-health/src/service.rs
connectrpc-codegen/src/codegen.rs
2 3 (66%) 25 (8%) 2026-06-09
connectrpc/src/handler.rs
connectrpc-codegen/src/codegen.rs
2 9 (22%) 25 (8%) 2026-06-20
connectrpc-health/src/lib.rs
connectrpc-build/src/lib.rs
2 2 (100%) 17 (11%) 2026-06-10
connectrpc/src/handler.rs
connectrpc/src/client/mod.rs
2 9 (22%) 20 (10%) 2026-06-20