facebook / jest
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 37)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
packages/jest-core/src/TestPathPatternPrompt.ts
packages/jest-core/src/TestNamePatternPrompt.ts
2 8 (25%) 8 (25%) 2022-03-22
packages/jest-types/src/Config.ts
packages/jest-config/src/normalize.ts
1 66 (1%) 72 (1%) 2022-03-06
packages/jest-config/src/normalize.ts
packages/jest-config/src/index.ts
1 72 (1%) 37 (2%) 2022-03-06
packages/jest-mock/src/index.ts
packages/jest-cli/src/init/questions.ts
1 42 (2%) 6 (16%) 2022-03-29
packages/jest-mock/src/index.ts
packages/jest-config/src/Descriptions.ts
1 42 (2%) 10 (10%) 2022-03-29
packages/jest-types/src/Config.ts
packages/jest-cli/src/cli/args.ts
1 66 (1%) 32 (3%) 2022-03-06
packages/jest-config/src/index.ts
packages/jest-cli/src/cli/args.ts
1 37 (2%) 32 (3%) 2022-03-06
packages/jest-types/src/Config.ts
packages/jest-config/src/index.ts
1 66 (1%) 37 (2%) 2022-03-06
packages/jest-types/src/Config.ts
packages/jest-config/src/parseShardPair.ts
1 66 (1%) 1 (100%) 2022-03-06
packages/jest-config/src/ValidConfig.ts
packages/jest-config/src/Defaults.ts
1 32 (3%) 23 (4%) 2022-03-29
packages/jest-core/src/runJest.ts
packages/jest-cli/src/cli/args.ts
1 37 (2%) 32 (3%) 2022-03-06
packages/jest-core/src/runJest.ts
packages/jest-config/src/index.ts
1 37 (2%) 37 (2%) 2022-03-06
packages/expect/src/spyMatchers.ts
packages/expect-utils/src/jasmineUtils.ts
1 22 (4%) 2 (50%) 2022-03-25
packages/jest-environment/src/index.ts
packages/jest-config/src/Descriptions.ts
1 43 (2%) 10 (10%) 2022-03-29
packages/jest-environment/src/index.ts
packages/jest-cli/src/init/questions.ts
1 43 (2%) 6 (16%) 2022-03-29
packages/jest-config/src/parseShardPair.ts
packages/jest-config/src/normalize.ts
1 1 (100%) 72 (1%) 2022-03-06
packages/jest-config/src/Descriptions.ts
packages/jest-cli/src/cli/args.ts
1 10 (10%) 32 (3%) 2022-03-29
packages/jest-reporters/src/index.ts
packages/jest-reporters/src/GitHubActionsReporter.ts
1 10 (10%) 1 (100%) 2022-03-30
packages/jest-types/src/Config.ts
packages/jest-core/src/runJest.ts
1 66 (1%) 37 (2%) 2022-03-06
packages/jest-mock/src/index.ts
packages/jest-cli/src/cli/args.ts
1 42 (2%) 32 (3%) 2022-03-29
packages/jest-config/src/Descriptions.ts
packages/jest-cli/src/init/questions.ts
1 10 (10%) 6 (16%) 2022-03-29
packages/jest-config/src/parseShardPair.ts
packages/jest-config/src/index.ts
1 1 (100%) 37 (2%) 2022-03-06
packages/jest-core/src/SearchSource.ts
packages/jest-core/src/TestNamePatternPrompt.ts
1 24 (4%) 8 (12%) 2022-03-02
packages/jest-transform/src/ScriptTransformer.ts
packages/jest-config/src/ValidConfig.ts
1 61 (1%) 32 (3%) 2022-03-29
packages/jest-watcher/src/PatternPrompt.ts
packages/jest-core/src/TestPathPatternPrompt.ts
1 11 (9%) 8 (12%) 2022-03-22
packages/jest-core/src/SearchSource.ts
packages/jest-core/src/TestPathPatternPrompt.ts
1 24 (4%) 8 (12%) 2022-03-02
packages/jest-cli/src/init/questions.ts
packages/jest-cli/src/cli/args.ts
1 6 (16%) 32 (3%) 2022-03-29
packages/jest-config/src/normalize.ts
packages/jest-cli/src/cli/args.ts
1 72 (1%) 32 (3%) 2022-03-06
packages/jest-transform/src/ScriptTransformer.ts
packages/jest-config/src/Defaults.ts
1 61 (1%) 23 (4%) 2022-03-29
packages/jest-core/src/runJest.ts
packages/jest-config/src/normalize.ts
1 37 (2%) 72 (1%) 2022-03-06
website/src/pages/index.js
website/docusaurus.config.js
1 7 (14%) 13 (7%) 2022-03-03
packages/jest-mock/src/index.ts
packages/jest-environment/src/index.ts
1 42 (2%) 43 (2%) 2022-03-29
packages/jest-core/src/runJest.ts
packages/jest-config/src/parseShardPair.ts
1 37 (2%) 1 (100%) 2022-03-06
packages/jest-fake-timers/src/legacyFakeTimers.ts
packages/jest-mock/src/index.ts
1 19 (5%) 42 (2%) 2022-03-24
packages/jest-watcher/src/PatternPrompt.ts
packages/jest-core/src/TestNamePatternPrompt.ts
1 11 (9%) 8 (12%) 2022-03-22
packages/jest-environment/src/index.ts
packages/jest-cli/src/cli/args.ts
1 43 (2%) 32 (3%) 2022-03-29
packages/jest-config/src/parseShardPair.ts
packages/jest-cli/src/cli/args.ts
1 1 (100%) 32 (3%) 2022-03-06
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [packages/jest-core/src/TestPathPatternPrompt.ts] [packages/jest-core/src/TestPathPatternPrompt.ts] [packages/jest-core/src/TestNamePatternPrompt.ts] [packages/jest-core/src/TestNamePatternPrompt.ts] [packages/jest-core/src/TestPathPatternPrompt.ts]--[packages/jest-core/src/TestNamePatternPrompt.ts] 2 [packages/jest-types/src/Config.ts] [packages/jest-types/src/Config.ts] [packages/jest-config/src/normalize.ts] [packages/jest-config/src/normalize.ts] [packages/jest-types/src/Config.ts]--[packages/jest-config/src/normalize.ts] 1 [packages/jest-config/src/index.ts] [packages/jest-config/src/index.ts] [packages/jest-types/src/Config.ts]--[packages/jest-config/src/index.ts] 1 [packages/jest-cli/src/cli/args.ts] [packages/jest-cli/src/cli/args.ts] [packages/jest-types/src/Config.ts]--[packages/jest-cli/src/cli/args.ts] 1 [packages/jest-config/src/parseShardPair.ts] [packages/jest-config/src/parseShardPair.ts] [packages/jest-types/src/Config.ts]--[packages/jest-config/src/parseShardPair.ts] 1 [packages/jest-core/src/runJest.ts] [packages/jest-core/src/runJest.ts] [packages/jest-types/src/Config.ts]--[packages/jest-core/src/runJest.ts] 1 [packages/jest-config/src/normalize.ts]--[packages/jest-config/src/index.ts] 1 [packages/jest-config/src/normalize.ts]--[packages/jest-cli/src/cli/args.ts] 1 [packages/jest-config/src/index.ts]--[packages/jest-cli/src/cli/args.ts] 1 [packages/jest-mock/src/index.ts] [packages/jest-mock/src/index.ts] [packages/jest-cli/src/init/questions.ts] [packages/jest-cli/src/init/questions.ts] [packages/jest-mock/src/index.ts]--[packages/jest-cli/src/init/questions.ts] 1 [packages/jest-config/src/Descriptions.ts] [packages/jest-config/src/Descriptions.ts] [packages/jest-mock/src/index.ts]--[packages/jest-config/src/Descriptions.ts] 1 [packages/jest-mock/src/index.ts]--[packages/jest-cli/src/cli/args.ts] 1 [packages/jest-environment/src/index.ts] [packages/jest-environment/src/index.ts] [packages/jest-mock/src/index.ts]--[packages/jest-environment/src/index.ts] 1 [packages/jest-cli/src/init/questions.ts]--[packages/jest-cli/src/cli/args.ts] 1 [packages/jest-config/src/Descriptions.ts]--[packages/jest-cli/src/init/questions.ts] 1 [packages/jest-config/src/Descriptions.ts]--[packages/jest-cli/src/cli/args.ts] 1 [packages/jest-config/src/parseShardPair.ts]--[packages/jest-config/src/normalize.ts] 1 [packages/jest-config/src/parseShardPair.ts]--[packages/jest-config/src/index.ts] 1 [packages/jest-config/src/parseShardPair.ts]--[packages/jest-cli/src/cli/args.ts] 1 [packages/jest-config/src/ValidConfig.ts] [packages/jest-config/src/ValidConfig.ts] [packages/jest-config/src/Defaults.ts] [packages/jest-config/src/Defaults.ts] [packages/jest-config/src/ValidConfig.ts]--[packages/jest-config/src/Defaults.ts] 1 [packages/jest-core/src/runJest.ts]--[packages/jest-config/src/normalize.ts] 1 [packages/jest-core/src/runJest.ts]--[packages/jest-config/src/index.ts] 1 [packages/jest-core/src/runJest.ts]--[packages/jest-cli/src/cli/args.ts] 1 [packages/jest-core/src/runJest.ts]--[packages/jest-config/src/parseShardPair.ts] 1 [packages/expect/src/spyMatchers.ts] [packages/expect/src/spyMatchers.ts] [packages/expect-utils/src/jasmineUtils.ts] [packages/expect-utils/src/jasmineUtils.ts] [packages/expect/src/spyMatchers.ts]--[packages/expect-utils/src/jasmineUtils.ts] 1 [packages/jest-environment/src/index.ts]--[packages/jest-cli/src/init/questions.ts] 1 [packages/jest-environment/src/index.ts]--[packages/jest-config/src/Descriptions.ts] 1 [packages/jest-environment/src/index.ts]--[packages/jest-cli/src/cli/args.ts] 1 [packages/jest-reporters/src/index.ts] [packages/jest-reporters/src/index.ts] [packages/jest-reporters/src/GitHubActionsReporter.ts] [packages/jest-reporters/src/GitHubActionsReporter.ts] [packages/jest-reporters/src/index.ts]--[packages/jest-reporters/src/GitHubActionsReporter.ts] 1 [packages/jest-core/src/SearchSource.ts] [packages/jest-core/src/SearchSource.ts] [packages/jest-core/src/SearchSource.ts]--[packages/jest-core/src/TestPathPatternPrompt.ts] 1 [packages/jest-core/src/SearchSource.ts]--[packages/jest-core/src/TestNamePatternPrompt.ts] 1 [packages/jest-transform/src/ScriptTransformer.ts] [packages/jest-transform/src/ScriptTransformer.ts] [packages/jest-transform/src/ScriptTransformer.ts]--[packages/jest-config/src/ValidConfig.ts] 1 [packages/jest-transform/src/ScriptTransformer.ts]--[packages/jest-config/src/Defaults.ts] 1 [packages/jest-watcher/src/PatternPrompt.ts] [packages/jest-watcher/src/PatternPrompt.ts] [packages/jest-watcher/src/PatternPrompt.ts]--[packages/jest-core/src/TestPathPatternPrompt.ts] 1 [packages/jest-watcher/src/PatternPrompt.ts]--[packages/jest-core/src/TestNamePatternPrompt.ts] 1 [website/src/pages/index.js] [website/src/pages/index.js] [website/docusaurus.config.js] [website/docusaurus.config.js] [website/src/pages/index.js]--[website/docusaurus.config.js] 1 [packages/jest-fake-timers/src/legacyFakeTimers.ts] [packages/jest-fake-timers/src/legacyFakeTimers.ts] [packages/jest-fake-timers/src/legacyFakeTimers.ts]--[packages/jest-mock/src/index.ts] 1

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 packages/jest-core packages/jest-core packages/jest-core--packages/jest-core 2 packages/jest-config packages/jest-config packages/jest-core--packages/jest-config 1 packages/jest-cli packages/jest-cli packages/jest-core--packages/jest-cli 1 packages/jest-config--packages/jest-config 2 packages/jest-config--packages/jest-cli 2 packages/jest-cli--packages/jest-cli 1 packages/jest-types packages/jest-types packages/jest-types--packages/jest-core 1 packages/jest-types--packages/jest-config 1 packages/jest-types--packages/jest-cli 1 packages/jest-mock packages/jest-mock packages/jest-mock--packages/jest-config 1 packages/jest-mock--packages/jest-cli 1 packages/jest-environment packages/jest-environment packages/jest-mock--packages/jest-environment 1 packages/expect packages/expect packages/expect-utils packages/expect-utils packages/expect--packages/expect-utils 1 packages/jest-environment--packages/jest-config 1 packages/jest-environment--packages/jest-cli 1 packages/jest-reporters packages/jest-reporters packages/jest-reporters--packages/jest-reporters 1 packages/jest-transform packages/jest-transform packages/jest-transform--packages/jest-config 1 packages/jest-watcher packages/jest-watcher packages/jest-watcher--packages/jest-core 1 website/src website/src website website website/src--website 1 packages/jest-fake-timers packages/jest-fake-timers packages/jest-fake-timers--packages/jest-mock 1

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