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).
Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
---|---|---|---|---|
lambda/rest-endpoints/src/curation.ts lambda/dynamic-fronts-fetcher/src/transform.ts |
3 | 9 (33%) | 9 (33%) | 2025-04-16 |
lib/capi/src/lib/capitags.ts lambda/profile-cache-rebuild/src/main.ts |
2 | 4 (50%) | 5 (40%) | 2025-05-02 |
lib/recipes-data/src/lib/s3.ts lib/capi/src/lib/capitags.ts |
2 | 47 (4%) | 4 (50%) | 2025-05-02 |
printable-recipe-generator/src/assets/recipe.ejs printable-recipe-generator/src/main.ts |
2 | 2 (100%) | 6 (33%) | 2025-04-29 |
cdk/lib/recipes-backend.ts cdk/lib/printable-recipe-generator.ts |
2 | 96 (2%) | 19 (10%) | 2025-05-07 |
lib/recipes-data/src/lib/s3.ts lambda/profile-cache-rebuild/src/main.ts |
2 | 47 (4%) | 5 (40%) | 2025-05-02 |
lambda/profile-cache-rebuild/src/recipe-search.ts lambda/profile-cache-rebuild/src/config.ts |
1 | 2 (50%) | 4 (25%) | 2025-05-02 |
lambda/rest-endpoints/src/geo_cdn.ts lambda/rest-endpoints/src/curation.ts |
1 | 2 (50%) | 9 (11%) | 2025-04-14 |
lambda/profile-cache-rebuild/src/main.ts cdk/lib/recipes-backend.ts |
1 | 5 (20%) | 96 (1%) | 2025-05-02 |
lib/capi/src/index.ts lambda/profile-cache-rebuild/src/recipe-search.ts |
1 | 6 (16%) | 2 (50%) | 2025-05-02 |
lib/recipes-data/src/lib/models.ts lib/capi/src/lib/deserialize.ts |
1 | 47 (2%) | 10 (10%) | 2025-05-02 |
lib/recipes-data/src/lib/s3.ts lambda/profile-cache-rebuild/src/search-backend-schema.ts |
1 | 47 (2%) | 2 (50%) | 2025-05-02 |
lambda/profile-cache-rebuild/src/search-backend-schema.ts lambda/profile-cache-rebuild/src/recipe-search.ts |
1 | 2 (50%) | 2 (50%) | 2025-05-02 |
lambda/dynamic-fronts-fetcher/src/url-handling.ts lambda/dynamic-fronts-fetcher/src/transform.ts |
1 | 6 (16%) | 9 (11%) | 2025-04-14 |
lambda/rest-endpoints/src/app.ts lambda/dynamic-fronts-fetcher/src/s3.ts |
1 | 55 (1%) | 3 (33%) | 2025-04-14 |
lambda/dynamic-fronts-fetcher/src/url-handling.ts cdk/lib/dynamic-fronts.ts |
1 | 6 (16%) | 9 (11%) | 2025-04-14 |
lambda/dynamic-fronts-fetcher/src/models.ts lambda/rest-endpoints/src/curation.ts |
1 | 7 (14%) | 9 (11%) | 2025-04-14 |
lambda/rest-endpoints/src/geo_cdn.ts lambda/dynamic-fronts-fetcher/src/main.ts |
1 | 2 (50%) | 11 (9%) | 2025-04-14 |
cdk/lib/rest-endpoints.ts lambda/dynamic-fronts-fetcher/src/transform.ts |
1 | 28 (3%) | 9 (11%) | 2025-04-14 |
lambda/dynamic-fronts-fetcher/src/models.ts lambda/dynamic-fronts-fetcher/src/main.ts |
1 | 7 (14%) | 11 (9%) | 2025-04-14 |
lambda/dynamic-fronts-fetcher/src/s3.ts cdk/lib/rest-endpoints.ts |
1 | 3 (33%) | 28 (3%) | 2025-04-14 |
lib/recipes-data/src/lib/consume-readable.ts lib/recipes-data/src/index.ts |
1 | 3 (33%) | 30 (3%) | 2025-04-14 |
lib/recipes-data/src/lib/s3.ts cdk/lib/recipes-backend.ts |
1 | 47 (2%) | 96 (1%) | 2025-05-02 |
lambda/dynamic-fronts-fetcher/src/s3.ts lambda/rest-endpoints/src/curation.ts |
1 | 3 (33%) | 9 (11%) | 2025-04-14 |
lib/capi/src/lib/capitags.ts lib/capi/src/index.ts |
1 | 4 (25%) | 6 (16%) | 2025-05-02 |
lambda/rest-endpoints/src/geo_cdn.ts lambda/rest-endpoints/src/app.ts |
1 | 2 (50%) | 55 (1%) | 2025-04-14 |
lib/recipes-data/src/index.ts lambda/rest-endpoints/src/curation.ts |
1 | 30 (3%) | 9 (11%) | 2025-04-14 |
lambda/dynamic-fronts-fetcher/src/models.ts cdk/lib/dynamic-fronts.ts |
1 | 7 (14%) | 9 (11%) | 2025-04-14 |
lib/capi/src/lib/deserialize.ts lib/capi/src/lib/capitags.ts |
1 | 10 (10%) | 4 (25%) | 2025-05-02 |
lambda/profile-cache-rebuild/src/search-backend-schema.ts lambda/profile-cache-rebuild/src/main.ts |
1 | 2 (50%) | 5 (20%) | 2025-05-02 |
printable-recipe-generator/src/main.ts cdk/lib/printable-recipe-generator.ts |
1 | 6 (16%) | 19 (5%) | 2025-05-07 |
lambda/dynamic-fronts-fetcher/src/url-handling.ts lambda/rest-endpoints/src/curation.ts |
1 | 6 (16%) | 9 (11%) | 2025-04-14 |
lib/capi/src/lib/deserialize.ts lambda/profile-cache-rebuild/src/search-backend-schema.ts |
1 | 10 (10%) | 2 (50%) | 2025-05-02 |
lib/capi/src/index.ts lambda/profile-cache-rebuild/src/main.ts |
1 | 6 (16%) | 5 (20%) | 2025-05-02 |
lambda/rest-endpoints/src/app.ts lambda/rest-endpoints/src/curation.ts |
1 | 55 (1%) | 9 (11%) | 2025-04-14 |
lambda/profile-cache-rebuild/src/main.ts lambda/profile-cache-rebuild/src/config.ts |
1 | 5 (20%) | 4 (25%) | 2025-05-02 |
lib/capi/src/lib/deserialize.ts lambda/profile-cache-rebuild/src/recipe-search.ts |
1 | 10 (10%) | 2 (50%) | 2025-05-02 |
lambda/profile-cache-rebuild/src/search-backend-schema.ts lambda/profile-cache-rebuild/src/config.ts |
1 | 2 (50%) | 4 (25%) | 2025-05-02 |
lib/capi/src/index.ts cdk/lib/recipes-backend.ts |
1 | 6 (16%) | 96 (1%) | 2025-05-02 |
lib/capi/src/lib/deserialize.ts lambda/profile-cache-rebuild/src/config.ts |
1 | 10 (10%) | 4 (25%) | 2025-05-02 |
lib/capi/src/lib/capitags.ts lambda/profile-cache-rebuild/src/config.ts |
1 | 4 (25%) | 4 (25%) | 2025-05-02 |
lib/recipes-data/src/index.ts lambda/rest-endpoints/src/app.ts |
1 | 30 (3%) | 55 (1%) | 2025-04-14 |
lib/capi/src/lib/capitags.ts cdk/lib/recipes-backend.ts |
1 | 4 (25%) | 96 (1%) | 2025-05-02 |
lib/recipes-data/src/lib/models.ts lambda/profile-cache-rebuild/src/config.ts |
1 | 47 (2%) | 4 (25%) | 2025-05-02 |
lambda/rest-endpoints/src/app.ts cdk/lib/dynamic-fronts.ts |
1 | 55 (1%) | 9 (11%) | 2025-04-14 |
lib/recipes-data/src/lib/consume-readable.ts lambda/rest-endpoints/src/curation.ts |
1 | 3 (33%) | 9 (11%) | 2025-04-14 |
lib/recipes-data/src/index.ts lambda/rest-endpoints/src/geo_cdn.ts |
1 | 30 (3%) | 2 (50%) | 2025-04-14 |
lambda/rest-endpoints/src/geo_cdn.ts cdk/lib/dynamic-fronts.ts |
1 | 2 (50%) | 9 (11%) | 2025-04-14 |
lambda/dynamic-fronts-fetcher/src/s3.ts lambda/dynamic-fronts-fetcher/src/transform.ts |
1 | 3 (33%) | 9 (11%) | 2025-04-14 |
lib/capi/src/lib/capitags.ts lambda/profile-cache-rebuild/src/search-backend-schema.ts |
1 | 4 (25%) | 2 (50%) | 2025-05-02 |