apache / james-jdkim
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 24)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
main/src/main/java/org/apache/james/jdkim/DKIMSigner.java
main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java
2 17 (11%) 34 (5%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/impl/BodyHasherImpl.java
main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java
1 9 (11%) 34 (2%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordTemplate.java
main/src/main/java/org/apache/james/jdkim/api/HashMethod.java
1 1 (100%) 1 (100%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordTemplate.java
main/src/main/java/org/apache/james/jdkim/impl/BodyHasherImpl.java
1 1 (100%) 9 (11%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordTemplate.java
main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java
1 1 (100%) 34 (2%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java
main/src/main/java/org/apache/james/jdkim/DKIMSigner.java
1 15 (6%) 17 (5%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordTemplate.java
main/src/main/java/org/apache/james/jdkim/api/SigningAlgorithm.java
1 1 (100%) 1 (100%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordTemplate.java
main/src/main/java/org/apache/james/jdkim/DKIMSigner.java
1 1 (100%) 17 (5%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/parser/DKIMQuotedPrintable.java
main/src/main/java/org/apache/james/jdkim/api/SignatureRecord.java
1 1 (100%) 9 (11%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java
main/src/main/java/org/apache/james/jdkim/api/HashMethod.java
1 15 (6%) 1 (100%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/api/HashMethod.java
main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java
1 1 (100%) 34 (2%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/impl/BodyHasherImpl.java
main/src/main/java/org/apache/james/jdkim/api/HashMethod.java
1 9 (11%) 1 (100%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java
main/src/main/java/org/apache/james/jdkim/impl/BodyHasherImpl.java
1 15 (6%) 9 (11%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/api/SigningAlgorithm.java
main/src/main/java/org/apache/james/jdkim/api/HashMethod.java
1 1 (100%) 1 (100%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/parser/DKIMQuotedPrintable.java
main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java
1 1 (100%) 15 (6%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java
main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java
1 15 (6%) 34 (2%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordTemplate.java
main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java
1 1 (100%) 15 (6%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/impl/BodyHasherImpl.java
main/src/main/java/org/apache/james/jdkim/api/SigningAlgorithm.java
1 9 (11%) 1 (100%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/impl/BodyHasherImpl.java
main/src/main/java/org/apache/james/jdkim/DKIMSigner.java
1 9 (11%) 17 (5%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java
main/src/main/java/org/apache/james/jdkim/api/SigningAlgorithm.java
1 15 (6%) 1 (100%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/api/SignatureRecord.java
main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java
1 9 (11%) 15 (6%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/api/HashMethod.java
main/src/main/java/org/apache/james/jdkim/DKIMSigner.java
1 1 (100%) 17 (5%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/api/SigningAlgorithm.java
main/src/main/java/org/apache/james/jdkim/DKIMSigner.java
1 1 (100%) 17 (5%) 2025-04-09
main/src/main/java/org/apache/james/jdkim/api/SigningAlgorithm.java
main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java
1 1 (100%) 34 (2%) 2025-04-09
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [main/src/main/java/org/apache/james/jdkim/DKIMSigner.java] [main/src/main/java/org/apache/james/jdkim/DKIMSigner.java] [main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java] [main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java] [main/src/main/java/org/apache/james/jdkim/DKIMSigner.java]--[main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java] 2 [main/src/main/java/org/apache/james/jdkim/impl/BodyHasherImpl.java] [main/src/main/java/org/apache/james/jdkim/impl/BodyHasherImpl.java] [main/src/main/java/org/apache/james/jdkim/impl/BodyHasherImpl.java]--[main/src/main/java/org/apache/james/jdkim/DKIMSigner.java] 1 [main/src/main/java/org/apache/james/jdkim/impl/BodyHasherImpl.java]--[main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java] 1 [main/src/main/java/org/apache/james/jdkim/api/HashMethod.java] [main/src/main/java/org/apache/james/jdkim/api/HashMethod.java] [main/src/main/java/org/apache/james/jdkim/impl/BodyHasherImpl.java]--[main/src/main/java/org/apache/james/jdkim/api/HashMethod.java] 1 [main/src/main/java/org/apache/james/jdkim/api/SigningAlgorithm.java] [main/src/main/java/org/apache/james/jdkim/api/SigningAlgorithm.java] [main/src/main/java/org/apache/james/jdkim/impl/BodyHasherImpl.java]--[main/src/main/java/org/apache/james/jdkim/api/SigningAlgorithm.java] 1 [main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordTemplate.java] [main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordTemplate.java] [main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordTemplate.java]--[main/src/main/java/org/apache/james/jdkim/DKIMSigner.java] 1 [main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordTemplate.java]--[main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java] 1 [main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordTemplate.java]--[main/src/main/java/org/apache/james/jdkim/impl/BodyHasherImpl.java] 1 [main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordTemplate.java]--[main/src/main/java/org/apache/james/jdkim/api/HashMethod.java] 1 [main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java] [main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java] [main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordTemplate.java]--[main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java] 1 [main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordTemplate.java]--[main/src/main/java/org/apache/james/jdkim/api/SigningAlgorithm.java] 1 [main/src/main/java/org/apache/james/jdkim/api/HashMethod.java]--[main/src/main/java/org/apache/james/jdkim/DKIMSigner.java] 1 [main/src/main/java/org/apache/james/jdkim/api/HashMethod.java]--[main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java] 1 [main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java]--[main/src/main/java/org/apache/james/jdkim/DKIMSigner.java] 1 [main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java]--[main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java] 1 [main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java]--[main/src/main/java/org/apache/james/jdkim/impl/BodyHasherImpl.java] 1 [main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java]--[main/src/main/java/org/apache/james/jdkim/api/HashMethod.java] 1 [main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java]--[main/src/main/java/org/apache/james/jdkim/api/SigningAlgorithm.java] 1 [main/src/main/java/org/apache/james/jdkim/api/SigningAlgorithm.java]--[main/src/main/java/org/apache/james/jdkim/DKIMSigner.java] 1 [main/src/main/java/org/apache/james/jdkim/api/SigningAlgorithm.java]--[main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java] 1 [main/src/main/java/org/apache/james/jdkim/api/SigningAlgorithm.java]--[main/src/main/java/org/apache/james/jdkim/api/HashMethod.java] 1 [main/src/main/java/org/apache/james/jdkim/parser/DKIMQuotedPrintable.java] [main/src/main/java/org/apache/james/jdkim/parser/DKIMQuotedPrintable.java] [main/src/main/java/org/apache/james/jdkim/parser/DKIMQuotedPrintable.java]--[main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java] 1 [main/src/main/java/org/apache/james/jdkim/api/SignatureRecord.java] [main/src/main/java/org/apache/james/jdkim/api/SignatureRecord.java] [main/src/main/java/org/apache/james/jdkim/parser/DKIMQuotedPrintable.java]--[main/src/main/java/org/apache/james/jdkim/api/SignatureRecord.java] 1 [main/src/main/java/org/apache/james/jdkim/api/SignatureRecord.java]--[main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java] 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... 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.