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 |
---|---|---|---|---|
key-rotation/src/main/scala/CryptoConfForRotation.scala build.sbt |
1 | 2 (50%) | 77 (1%) | 2025-04-15 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/Settings.scala key-rotation/src/main/scala/CryptoConfForRotation.scala |
1 | 15 (6%) | 2 (50%) | 2025-04-15 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/Settings.scala build.sbt |
1 | 15 (6%) | 77 (1%) | 2025-04-15 |
Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
---|---|---|---|---|
project/Dependencies.scala build.sbt |
6 | 91 (6%) | 77 (7%) | 2025-03-18 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CryptoConf.scala project/Dependencies.scala |
4 | 14 (28%) | 91 (4%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/PanDomain.scala pan-domain-auth-example/app/VerifyExample.scala |
4 | 32 (12%) | 16 (25%) | 2025-03-26 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CryptoConf.scala build.sbt |
4 | 14 (28%) | 77 (5%) | 2025-03-12 |
pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/action/Actions.scala pan-domain-auth-example/app/VerifyExample.scala |
4 | 61 (6%) | 16 (25%) | 2025-03-26 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/PanDomain.scala pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/action/Actions.scala |
4 | 32 (12%) | 61 (6%) | 2025-03-26 |
pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/service/OAuth.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/PanDomain.scala |
3 | 10 (30%) | 32 (9%) | 2025-03-21 |
pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/service/OAuth.scala pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/action/Actions.scala |
2 | 10 (20%) | 61 (3%) | 2025-03-21 |
pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/service/OAuth.scala pan-domain-auth-example/app/VerifyExample.scala |
2 | 10 (20%) | 16 (12%) | 2025-03-21 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CookieUtils.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/PanDomain.scala |
2 | 26 (7%) | 32 (6%) | 2025-03-21 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/FrequencyMap.scala project/Dependencies.scala |
2 | 2 (100%) | 91 (2%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/NonActiveKeyMonitoring.scala build.sbt |
2 | 2 (100%) | 77 (2%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/Settings.scala key-rotation/src/main/scala/CryptoConfForRotation.scala |
2 | 15 (13%) | 2 (100%) | 2025-04-15 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/NonActiveKeyMonitoring.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/FrequencyMap.scala |
2 | 2 (100%) | 2 (100%) | 2025-03-12 |
hmac/core/src/main/scala/com/gu/pandahmac/HMACHeaderNames.scala build.sbt |
2 | 2 (100%) | 77 (2%) | 2025-03-18 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CookieUtils.scala pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/service/OAuth.scala |
2 | 26 (7%) | 10 (20%) | 2025-03-21 |
hmac/core/src/main/scala/com/gu/pandahmac/HMACHeaderNames.scala hmac/core/src/main/scala/com/gu/pandahmac/HMACClient.scala |
2 | 2 (100%) | 3 (66%) | 2025-03-18 |
hmac/play/play_2-9/src/main/scala/com/gu/pandahmac/HmacAuthActions.scala hmac/core/src/main/scala/com/gu/pandahmac/HMACSecrets.scala |
2 | 2 (100%) | 2 (100%) | 2025-03-18 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/NonActiveKeyMonitoring.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/KeyHashId.scala |
2 | 2 (100%) | 2 (100%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/model/AuthenticatedUser.scala pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/service/OAuth.scala |
2 | 6 (33%) | 10 (20%) | 2025-03-21 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CryptoConf.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/FrequencyMap.scala |
2 | 14 (14%) | 2 (100%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CookieUtils.scala pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/action/Actions.scala |
2 | 26 (7%) | 61 (3%) | 2025-03-21 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CookieUtils.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/model/AuthenticatedUser.scala |
2 | 26 (7%) | 6 (33%) | 2025-03-21 |
project/Dependencies.scala hmac/core/src/main/scala/com/gu/pandahmac/HMACHeaderNames.scala |
2 | 91 (2%) | 2 (100%) | 2025-03-18 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CookieUtils.scala pan-domain-auth-example/app/VerifyExample.scala |
2 | 26 (7%) | 16 (12%) | 2025-03-21 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CryptoConf.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/KeyHashId.scala |
2 | 14 (14%) | 2 (100%) | 2025-03-12 |
hmac/core/src/main/scala/com/gu/pandahmac/HMACClient.scala build.sbt |
2 | 3 (66%) | 77 (2%) | 2025-03-18 |
project/Dependencies.scala hmac/play/play_2-9/src/main/scala/com/gu/pandahmac/HmacAuthActions.scala |
2 | 91 (2%) | 2 (100%) | 2025-03-18 |
hmac/play/play_2-9/src/main/scala/com/gu/pandahmac/HmacAuthActions.scala build.sbt |
2 | 2 (100%) | 77 (2%) | 2025-03-18 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CryptoConf.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/NonActiveKeyMonitoring.scala |
2 | 14 (14%) | 2 (100%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/model/AuthenticatedUser.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/PanDomain.scala |
2 | 6 (33%) | 32 (6%) | 2025-03-21 |
hmac/play/play_2-9/src/main/scala/com/gu/pandahmac/HmacAuthActions.scala hmac/core/src/main/scala/com/gu/pandahmac/HMACHeaderNames.scala |
2 | 2 (100%) | 2 (100%) | 2025-03-18 |
key-rotation/src/main/scala/CryptoConfForRotation.scala build.sbt |
2 | 2 (100%) | 77 (2%) | 2025-04-15 |
hmac/core/src/main/scala/com/gu/pandahmac/HMACSecrets.scala build.sbt |
2 | 2 (100%) | 77 (2%) | 2025-03-18 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/model/AuthenticatedUser.scala pan-domain-auth-example/app/VerifyExample.scala |
2 | 6 (33%) | 16 (12%) | 2025-03-21 |
project/Dependencies.scala hmac/core/src/main/scala/com/gu/pandahmac/HMACSecrets.scala |
2 | 91 (2%) | 2 (100%) | 2025-03-18 |
hmac/play/play_2-9/src/main/scala/com/gu/pandahmac/HmacAuthActions.scala hmac/core/src/main/scala/com/gu/pandahmac/HMACClient.scala |
2 | 2 (100%) | 3 (66%) | 2025-03-18 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/KeyHashId.scala build.sbt |
2 | 2 (100%) | 77 (2%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/Settings.scala build.sbt |
2 | 15 (13%) | 77 (2%) | 2025-04-15 |
hmac/core/src/main/scala/com/gu/pandahmac/HMACSecrets.scala hmac/core/src/main/scala/com/gu/pandahmac/HMACClient.scala |
2 | 2 (100%) | 3 (66%) | 2025-03-18 |
hmac/core/src/main/scala/com/gu/pandahmac/HMACSecrets.scala hmac/core/src/main/scala/com/gu/pandahmac/HMACHeaderNames.scala |
2 | 2 (100%) | 2 (100%) | 2025-03-18 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/KeyHashId.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/FrequencyMap.scala |
2 | 2 (100%) | 2 (100%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/NonActiveKeyMonitoring.scala project/Dependencies.scala |
2 | 2 (100%) | 91 (2%) | 2025-03-12 |
project/Dependencies.scala hmac/core/src/main/scala/com/gu/pandahmac/HMACClient.scala |
2 | 91 (2%) | 3 (66%) | 2025-03-18 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/FrequencyMap.scala build.sbt |
2 | 2 (100%) | 77 (2%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/model/AuthenticatedUser.scala pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/action/Actions.scala |
2 | 6 (33%) | 61 (3%) | 2025-03-21 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/KeyHashId.scala project/Dependencies.scala |
2 | 2 (100%) | 91 (2%) | 2025-03-12 |
project/plugins.sbt pan-domain-auth-example/app/controllers/AdminController.scala |
1 | 31 (3%) | 17 (5%) | 2025-03-12 |
project/plugins.sbt pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/service/OAuth.scala |
1 | 31 (3%) | 10 (10%) | 2025-03-12 |
pan-domain-auth-example/app/controllers/AdminController.scala project/Dependencies.scala |
1 | 17 (5%) | 91 (1%) | 2025-03-12 |
Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
---|---|---|---|---|
project/Dependencies.scala build.sbt |
8 | 91 (8%) | 77 (10%) | 2025-03-18 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CryptoConf.scala project/Dependencies.scala |
5 | 14 (35%) | 91 (5%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CryptoConf.scala build.sbt |
5 | 14 (35%) | 77 (6%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/PanDomain.scala pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/action/Actions.scala |
4 | 32 (12%) | 61 (6%) | 2025-03-26 |
pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/action/Actions.scala pan-domain-auth-example/app/VerifyExample.scala |
4 | 61 (6%) | 16 (25%) | 2025-03-26 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/PanDomain.scala pan-domain-auth-example/app/VerifyExample.scala |
4 | 32 (12%) | 16 (25%) | 2025-03-26 |
pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/service/OAuth.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/PanDomain.scala |
4 | 10 (40%) | 32 (12%) | 2025-03-21 |
project/plugins.sbt project/Dependencies.scala |
3 | 31 (9%) | 91 (3%) | 2025-03-12 |
project/plugins.sbt build.sbt |
3 | 31 (9%) | 77 (3%) | 2025-03-12 |
project/Dependencies.scala hmac/core/src/main/scala/com/gu/pandahmac/HMACSecrets.scala |
2 | 91 (2%) | 2 (100%) | 2025-03-18 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CookieUtils.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/PanDomain.scala |
2 | 26 (7%) | 32 (6%) | 2025-03-21 |
project/Dependencies.scala pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/service/OAuth.scala |
2 | 91 (2%) | 10 (20%) | 2025-03-12 |
project/plugins.sbt pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CryptoConf.scala |
2 | 31 (6%) | 14 (14%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CookieUtils.scala pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/action/Actions.scala |
2 | 26 (7%) | 61 (3%) | 2025-03-21 |
hmac/core/src/main/scala/com/gu/pandahmac/HMACHeaderNames.scala build.sbt |
2 | 2 (100%) | 77 (2%) | 2025-03-18 |
project/Dependencies.scala hmac/core/src/main/scala/com/gu/pandahmac/HMACClient.scala |
2 | 91 (2%) | 3 (66%) | 2025-03-18 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/KeyHashId.scala project/Dependencies.scala |
2 | 2 (100%) | 91 (2%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/model/AuthenticatedUser.scala pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/service/OAuth.scala |
2 | 6 (33%) | 10 (20%) | 2025-03-21 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/FrequencyMap.scala project/Dependencies.scala |
2 | 2 (100%) | 91 (2%) | 2025-03-12 |
hmac/play/play_2-9/src/main/scala/com/gu/pandahmac/HmacAuthActions.scala build.sbt |
2 | 2 (100%) | 77 (2%) | 2025-03-18 |
project/Dependencies.scala hmac/core/src/main/scala/com/gu/pandahmac/HMACHeaderNames.scala |
2 | 91 (2%) | 2 (100%) | 2025-03-18 |
project/plugins.sbt pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/service/OAuth.scala |
2 | 31 (6%) | 10 (20%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/Settings.scala build.sbt |
2 | 15 (13%) | 77 (2%) | 2025-04-15 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/PanDomain.scala build.sbt |
2 | 32 (6%) | 77 (2%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/KeyHashId.scala build.sbt |
2 | 2 (100%) | 77 (2%) | 2025-03-12 |
pan-domain-auth-example/app/controllers/AdminController.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CryptoConf.scala |
2 | 17 (11%) | 14 (14%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CryptoConf.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/NonActiveKeyMonitoring.scala |
2 | 14 (14%) | 2 (100%) | 2025-03-12 |
project/plugins.sbt pan-domain-auth-example/app/controllers/AdminController.scala |
2 | 31 (6%) | 17 (11%) | 2025-03-12 |
pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/service/OAuth.scala pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/action/Actions.scala |
2 | 10 (20%) | 61 (3%) | 2025-03-21 |
hmac/core/src/main/scala/com/gu/pandahmac/HMACSecrets.scala hmac/core/src/main/scala/com/gu/pandahmac/HMACClient.scala |
2 | 2 (100%) | 3 (66%) | 2025-03-18 |
project/Dependencies.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/PanDomain.scala |
2 | 91 (2%) | 32 (6%) | 2025-03-12 |
hmac/core/src/main/scala/com/gu/pandahmac/HMACClient.scala build.sbt |
2 | 3 (66%) | 77 (2%) | 2025-03-18 |
pan-domain-auth-example/app/controllers/AdminController.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/PanDomain.scala |
2 | 17 (11%) | 32 (6%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/FrequencyMap.scala build.sbt |
2 | 2 (100%) | 77 (2%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CryptoConf.scala pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/service/OAuth.scala |
2 | 14 (14%) | 10 (20%) | 2025-03-12 |
key-rotation/src/main/scala/CryptoConfForRotation.scala build.sbt |
2 | 2 (100%) | 77 (2%) | 2025-04-15 |
hmac/play/play_2-9/src/main/scala/com/gu/pandahmac/HmacAuthActions.scala hmac/core/src/main/scala/com/gu/pandahmac/HMACSecrets.scala |
2 | 2 (100%) | 2 (100%) | 2025-03-18 |
project/plugins.sbt pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/PanDomain.scala |
2 | 31 (6%) | 32 (6%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CookieUtils.scala pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/service/OAuth.scala |
2 | 26 (7%) | 10 (20%) | 2025-03-21 |
hmac/play/play_2-9/src/main/scala/com/gu/pandahmac/HmacAuthActions.scala hmac/core/src/main/scala/com/gu/pandahmac/HMACHeaderNames.scala |
2 | 2 (100%) | 2 (100%) | 2025-03-18 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CryptoConf.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/FrequencyMap.scala |
2 | 14 (14%) | 2 (100%) | 2025-03-12 |
pan-domain-auth-example/app/controllers/AdminController.scala project/Dependencies.scala |
2 | 17 (11%) | 91 (2%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/model/AuthenticatedUser.scala pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/action/Actions.scala |
2 | 6 (33%) | 61 (3%) | 2025-03-21 |
hmac/core/src/main/scala/com/gu/pandahmac/HMACHeaderNames.scala hmac/core/src/main/scala/com/gu/pandahmac/HMACClient.scala |
2 | 2 (100%) | 3 (66%) | 2025-03-18 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/model/AuthenticatedUser.scala pan-domain-auth-example/app/VerifyExample.scala |
2 | 6 (33%) | 16 (12%) | 2025-03-21 |
hmac/core/src/main/scala/com/gu/pandahmac/HMACSecrets.scala build.sbt |
2 | 2 (100%) | 77 (2%) | 2025-03-18 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/NonActiveKeyMonitoring.scala project/Dependencies.scala |
2 | 2 (100%) | 91 (2%) | 2025-03-12 |
pan-domain-auth-example/app/controllers/AdminController.scala build.sbt |
2 | 17 (11%) | 77 (2%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/NonActiveKeyMonitoring.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/internal/KeyHashId.scala |
2 | 2 (100%) | 2 (100%) | 2025-03-12 |
pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/service/CryptoConf.scala pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/PanDomain.scala |
2 | 14 (14%) | 32 (6%) | 2025-03-12 |