microsoft / TypeScript
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 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
src/compiler/utilities.ts
src/compiler/checker.ts
6 3225 (<1%) 9783 (<1%) 2022-01-26
src/compiler/types.ts
src/compiler/checker.ts
6 4635 (<1%) 9783 (<1%) 2022-01-25
src/compiler/types.ts
src/compiler/utilities.ts
4 4635 (<1%) 3225 (<1%) 2022-01-25
src/services/codefixes/importFixes.ts
src/services/completions.ts
3 563 (<1%) 990 (<1%) 2022-01-27
src/services/utilities.ts
src/services/completions.ts
3 1476 (<1%) 990 (<1%) 2022-01-27
src/compiler/types.ts
src/services/completions.ts
3 4635 (<1%) 990 (<1%) 2022-01-26
src/compiler/types.ts
src/services/codefixes/importFixes.ts
3 4635 (<1%) 563 (<1%) 2022-01-26
src/services/types.ts
src/services/services.ts
3 742 (<1%) 3568 (<1%) 2022-01-25
src/compiler/factory/nodeFactory.ts
src/compiler/types.ts
3 50 (6%) 4635 (<1%) 2022-01-20
src/services/findAllReferences.ts
src/compiler/checker.ts
3 711 (<1%) 9783 (<1%) 2022-01-20
src/services/completions.ts
src/compiler/checker.ts
2 990 (<1%) 9783 (<1%) 2022-01-20
src/compiler/utilities.ts
src/compiler/moduleSpecifiers.ts
2 3225 (<1%) 185 (1%) 2022-01-27
src/services/codefixes/importFixes.ts
src/compiler/checker.ts
2 563 (<1%) 9783 (<1%) 2022-01-19
src/services/utilities.ts
src/services/codefixes/importFixes.ts
2 1476 (<1%) 563 (<1%) 2022-01-27
src/services/utilities.ts
src/compiler/moduleSpecifiers.ts
2 1476 (<1%) 185 (1%) 2022-01-18
src/testRunner/unittests/tsserver/exportMapCache.ts
src/services/utilities.ts
2 4 (50%) 1476 (<1%) 2022-01-27
src/compiler/types.ts
src/services/utilities.ts
2 4635 (<1%) 1476 (<1%) 2022-01-18
src/services/textChanges.ts
src/services/completions.ts
2 474 (<1%) 990 (<1%) 2022-01-26
src/services/textChanges.ts
src/compiler/types.ts
2 474 (<1%) 4635 (<1%) 2022-01-26
src/compiler/parser.ts
src/compiler/checker.ts
2 3086 (<1%) 9783 (<1%) 2022-01-25
src/compiler/parser.ts
src/compiler/types.ts
2 3086 (<1%) 4635 (<1%) 2022-01-25
src/services/services.ts
src/harness/fourslashImpl.ts
2 3568 (<1%) 108 (1%) 2022-01-25
src/services/services.ts
src/services/completions.ts
2 3568 (<1%) 990 (<1%) 2022-01-18
src/services/services.ts
src/services/utilities.ts
2 3568 (<1%) 1476 (<1%) 2022-01-18
src/services/services.ts
src/compiler/types.ts
2 3568 (<1%) 4635 (<1%) 2022-01-18
src/services/types.ts
src/harness/fourslashImpl.ts
2 742 (<1%) 108 (1%) 2022-01-25
src/services/types.ts
src/services/symbolDisplay.ts
2 742 (<1%) 382 (<1%) 2022-01-25
src/services/types.ts
src/services/completions.ts
2 742 (<1%) 990 (<1%) 2022-01-18
src/services/types.ts
src/services/utilities.ts
2 742 (<1%) 1476 (<1%) 2022-01-18
src/services/types.ts
src/compiler/types.ts
2 742 (<1%) 4635 (<1%) 2022-01-18
src/compiler/binder.ts
src/compiler/checker.ts
2 2113 (<1%) 9783 (<1%) 2022-01-20
src/compiler/factory/nodeFactory.ts
src/compiler/checker.ts
2 50 (4%) 9783 (<1%) 2022-01-20
src/services/findAllReferences.ts
src/compiler/types.ts
2 711 (<1%) 4635 (<1%) 2022-01-20
src/services/findAllReferences.ts
src/compiler/utilities.ts
2 711 (<1%) 3225 (<1%) 2022-01-20
src/compiler/emitter.ts
src/services/completions.ts
2 3207 (<1%) 990 (<1%) 2022-01-20
src/compiler/moduleNameResolver.ts
src/compiler/utilities.ts
2 556 (<1%) 3225 (<1%) 2022-01-20
src/compiler/transformers/declarations.ts
src/services/completions.ts
2 279 (<1%) 990 (<1%) 2022-01-20
src/compiler/transformers/declarations.ts
src/compiler/emitter.ts
2 279 (<1%) 3207 (<1%) 2022-01-20
src/server/project.ts
src/compiler/moduleSpecifiers.ts
2 956 (<1%) 185 (1%) 2022-01-18
src/server/project.ts
src/services/utilities.ts
2 956 (<1%) 1476 (<1%) 2022-01-18
src/compiler/moduleSpecifiers.ts
src/compiler/checker.ts
1 185 (<1%) 9783 (<1%) 2022-01-18
src/compiler/moduleSpecifiers.ts
src/services/completions.ts
1 185 (<1%) 990 (<1%) 2022-01-18
src/compiler/utilities.ts
src/services/completions.ts
1 3225 (<1%) 990 (<1%) 2022-01-20
src/services/exportInfoMap.ts
src/compiler/moduleSpecifiers.ts
1 9 (11%) 185 (<1%) 2022-01-27
src/services/exportInfoMap.ts
src/compiler/utilities.ts
1 9 (11%) 3225 (<1%) 2022-01-27
src/services/exportInfoMap.ts
src/services/completions.ts
1 9 (11%) 990 (<1%) 2022-01-27
src/services/codefixes/importFixes.ts
src/services/exportInfoMap.ts
1 563 (<1%) 9 (11%) 2022-01-27
src/services/codefixes/importFixes.ts
src/compiler/utilities.ts
1 563 (<1%) 3225 (<1%) 2022-01-19
src/services/codefixes/importFixes.ts
src/compiler/moduleSpecifiers.ts
1 563 (<1%) 185 (<1%) 2022-01-18
src/testRunner/unittests/tsserver/completions.ts
src/services/codefixes/importFixes.ts
1 52 (1%) 563 (<1%) 2022-01-27
File Change History per Logical Decomposition
primary
primary
The number on the lines shows the number of shared commits.

No temporal cross-component dependencies found.