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).
No file pairs changed together.
No temporal dependencies found.
No temporal dependencies found.
Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
---|---|---|---|---|
codegen/version.hack codegen/node_from_json.hack |
2 | 57 (3%) | 32 (6%) | 2022-01-26 |
codegen/token_from_data.hack codegen/node_from_json.hack |
2 | 22 (9%) | 32 (6%) | 2022-01-26 |
codegen/token_from_data.hack codegen/inferred_relationships.hack |
2 | 22 (9%) | 49 (4%) | 2022-01-26 |
codegen/version.hack codegen/token_from_data.hack |
2 | 57 (3%) | 22 (9%) | 2022-01-26 |
codegen/node_from_json.hack codegen/inferred_relationships.hack |
2 | 32 (6%) | 49 (4%) | 2022-01-26 |
codegen/version.hack codegen/inferred_relationships.hack |
2 | 57 (3%) | 49 (4%) | 2022-01-26 |
codegen/syntax/IssetExpression.hack codegen/version.hack |
1 | 26 (3%) | 57 (1%) | 2022-01-20 |
codegen/version.hack codegen/syntax/ModuleDeclaration.hack |
1 | 57 (1%) | 1 (100%) | 2022-01-26 |
codegen/version.hack codegen/tokens/ModuleToken.hack |
1 | 57 (1%) | 1 (100%) | 2022-01-26 |
codegen/syntax/PrefixUnaryExpression.hack codegen/syntax/ConstructorCall.hack |
1 | 36 (2%) | 33 (3%) | 2022-01-20 |
codegen/syntax/IssetExpression.hack codegen/inferred_relationships.hack |
1 | 26 (3%) | 49 (2%) | 2022-01-20 |
codegen/syntax/FunctionDeclarationHeader.hack codegen/inferred_relationships.hack |
1 | 38 (2%) | 49 (2%) | 2022-01-20 |
codegen/syntax/MemberSelectionExpression.hack codegen/inferred_relationships.hack |
1 | 29 (3%) | 49 (2%) | 2022-01-20 |
codegen/syntax/SwitchSection.hack codegen/syntax/PrefixUnaryExpression.hack |
1 | 25 (4%) | 36 (2%) | 2022-01-20 |
codegen/syntax/YieldExpression.hack codegen/syntax/SubscriptExpression.hack |
1 | 31 (3%) | 30 (3%) | 2022-01-20 |
codegen/syntax/YieldExpression.hack codegen/syntax/IssetExpression.hack |
1 | 31 (3%) | 26 (3%) | 2022-01-20 |
codegen/syntax/FunctionDeclarationHeader.hack codegen/syntax/AnonymousFunction.hack |
1 | 38 (2%) | 35 (2%) | 2022-01-20 |
codegen/syntax/CastExpression.hack codegen/version.hack |
1 | 32 (3%) | 57 (1%) | 2022-01-20 |
codegen/syntax/SubscriptExpression.hack codegen/syntax/CastExpression.hack |
1 | 30 (3%) | 32 (3%) | 2022-01-20 |
codegen/syntax/YieldExpression.hack codegen/token_from_data.hack |
1 | 31 (3%) | 22 (4%) | 2022-01-20 |
codegen/syntax/EnumClassEnumerator.hack codegen/syntax/ConditionalExpression.hack |
1 | 13 (7%) | 32 (3%) | 2022-01-20 |
codegen/syntax/NullableAsExpression.hack codegen/version.hack |
1 | 25 (4%) | 57 (1%) | 2022-01-20 |
codegen/syntax/XHPEnumType.hack codegen/syntax/CastExpression.hack |
1 | 26 (3%) | 32 (3%) | 2022-01-20 |
codegen/syntax/PrefixUnaryExpression.hack codegen/token_from_data.hack |
1 | 36 (2%) | 22 (4%) | 2022-01-20 |
codegen/syntax/IssetExpression.hack codegen/node_from_json.hack |
1 | 26 (3%) | 32 (3%) | 2022-01-20 |
codegen/token_from_data.hack codegen/syntax/ModuleDeclaration.hack |
1 | 22 (4%) | 1 (100%) | 2022-01-26 |
codegen/syntax/ConditionalExpression.hack codegen/version.hack |
1 | 32 (3%) | 57 (1%) | 2022-01-20 |
codegen/syntax/IssetExpression.hack codegen/syntax/ConditionalExpression.hack |
1 | 26 (3%) | 32 (3%) | 2022-01-20 |
codegen/syntax/VectorIntrinsicExpression.hack codegen/syntax/IssetExpression.hack |
1 | 35 (2%) | 26 (3%) | 2022-01-20 |
codegen/syntax/MemberSelectionExpression.hack codegen/syntax/CastExpression.hack |
1 | 29 (3%) | 32 (3%) | 2022-01-20 |
codegen/syntax/MemberSelectionExpression.hack codegen/version.hack |
1 | 29 (3%) | 57 (1%) | 2022-01-20 |
codegen/token_from_data.hack codegen/syntax/LambdaExpression.hack |
1 | 22 (4%) | 30 (3%) | 2022-01-26 |
codegen/syntax/MemberSelectionExpression.hack codegen/token_from_data.hack |
1 | 29 (3%) | 22 (4%) | 2022-01-20 |
codegen/syntax/NullableAsExpression.hack codegen/syntax/EnumClassDeclaration.hack |
1 | 25 (4%) | 12 (8%) | 2022-01-20 |
codegen/syntax/VectorIntrinsicExpression.hack codegen/syntax/AnonymousFunction.hack |
1 | 35 (2%) | 35 (2%) | 2022-01-20 |
codegen/syntax/XHPEnumType.hack codegen/syntax/EnumClassEnumerator.hack |
1 | 26 (3%) | 13 (7%) | 2022-01-20 |
codegen/syntax/ConstDeclaration.hack codegen/syntax/CastExpression.hack |
1 | 26 (3%) | 32 (3%) | 2022-01-20 |
src/__Private/is_compatible_schema_version.hack codegen/syntax/ModuleDeclaration.hack |
1 | 50 (2%) | 1 (100%) | 2022-01-26 |
codegen/syntax/FunctionDeclarationHeader.hack codegen/node_from_json.hack |
1 | 38 (2%) | 32 (3%) | 2022-01-20 |
codegen/syntax/XHPEnumType.hack codegen/inferred_relationships.hack |
1 | 26 (3%) | 49 (2%) | 2022-01-20 |
codegen/syntax/MemberSelectionExpression.hack codegen/node_from_json.hack |
1 | 29 (3%) | 32 (3%) | 2022-01-20 |
codegen/syntax/XHPEnumType.hack codegen/syntax/SubscriptExpression.hack |
1 | 26 (3%) | 30 (3%) | 2022-01-20 |
codegen/syntax/LambdaExpression.hack codegen/node_from_json.hack |
1 | 30 (3%) | 32 (3%) | 2022-01-26 |
codegen/syntax/SwitchSection.hack codegen/syntax/EnumClassEnumerator.hack |
1 | 25 (4%) | 13 (7%) | 2022-01-20 |
codegen/syntax/ConditionalExpression.hack codegen/syntax/AnonymousFunction.hack |
1 | 32 (3%) | 35 (2%) | 2022-01-20 |
codegen/syntax/PrefixUnaryExpression.hack codegen/syntax/IssetExpression.hack |
1 | 36 (2%) | 26 (3%) | 2022-01-20 |
codegen/syntax/IssetExpression.hack codegen/syntax/ConstructorCall.hack |
1 | 26 (3%) | 33 (3%) | 2022-01-20 |
codegen/syntax/ConstructorCall.hack codegen/token_from_data.hack |
1 | 33 (3%) | 22 (4%) | 2022-01-20 |
codegen/syntax/NullableAsExpression.hack codegen/syntax/MemberSelectionExpression.hack |
1 | 25 (4%) | 29 (3%) | 2022-01-20 |
src/__Private/is_compatible_schema_version.hack codegen/token_from_data.hack |
1 | 50 (2%) | 22 (4%) | 2022-01-26 |
Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
---|---|---|---|---|
codegen/syntax/VectorIntrinsicExpression.hack codegen/syntax/CollectionLiteralExpression.hack |
4 | 35 (11%) | 35 (11%) | 2022-01-20 |
src/__Private/LSPImpl/CodeActionCommand.hack src/__Private/LintRunCLIEventHandler.hack |
4 | 10 (40%) | 19 (21%) | 2021-11-25 |
codegen/syntax/YieldExpression.hack codegen/syntax/CastExpression.hack |
3 | 31 (9%) | 32 (9%) | 2022-01-20 |
codegen/syntax/YieldExpression.hack codegen/syntax/MemberSelectionExpression.hack |
3 | 31 (9%) | 29 (10%) | 2022-01-20 |
codegen/syntax/ConstDeclaration.hack codegen/syntax/ConditionalExpression.hack |
3 | 26 (11%) | 32 (9%) | 2022-01-20 |
codegen/syntax/TypeConstant.hack codegen/syntax/SimpleTypeSpecifier.hack |
3 | 27 (11%) | 26 (11%) | 2021-12-09 |
codegen/syntax/YieldExpression.hack codegen/syntax/SwitchSection.hack |
3 | 31 (9%) | 25 (12%) | 2022-01-20 |
codegen/syntax/IssetExpression.hack codegen/syntax/ConstDeclaration.hack |
3 | 26 (11%) | 26 (11%) | 2022-01-20 |
codegen/syntax/XHPEnumType.hack codegen/syntax/AnonymousFunction.hack |
3 | 26 (11%) | 35 (8%) | 2022-01-20 |
codegen/syntax/FunctionDeclarationHeader.hack codegen/syntax/AnonymousFunction.hack |
3 | 38 (7%) | 35 (8%) | 2022-01-20 |
codegen/syntax/VectorIntrinsicExpression.hack codegen/syntax/IssetExpression.hack |
3 | 35 (8%) | 26 (11%) | 2022-01-20 |
codegen/syntax/EnumClassDeclaration.hack codegen/syntax/ConditionalExpression.hack |
3 | 12 (25%) | 32 (9%) | 2022-01-20 |
codegen/syntax/CollectionLiteralExpression.hack codegen/version.hack |
3 | 35 (8%) | 57 (5%) | 2022-01-20 |
codegen/syntax/XHPEnumType.hack codegen/syntax/MemberSelectionExpression.hack |
3 | 26 (11%) | 29 (10%) | 2022-01-20 |
codegen/syntax/YieldExpression.hack codegen/syntax/EnumClassEnumerator.hack |
3 | 31 (9%) | 13 (23%) | 2022-01-20 |
src/__Private/LintRunLSPPublishDiagnosticsEventHandler.hack src/__Private/LSPImpl/CodeActionCommand.hack |
3 | 8 (37%) | 10 (30%) | 2021-11-09 |
codegen/syntax/XHPEnumType.hack codegen/syntax/PrefixUnaryExpression.hack |
3 | 26 (11%) | 36 (8%) | 2022-01-20 |
codegen/syntax/XHPEnumType.hack codegen/syntax/ConstDeclaration.hack |
3 | 26 (11%) | 26 (11%) | 2022-01-20 |
codegen/syntax/ConstructorCall.hack codegen/syntax/AnonymousFunction.hack |
3 | 33 (9%) | 35 (8%) | 2022-01-20 |
codegen/syntax/YieldExpression.hack codegen/syntax/EnumClassDeclaration.hack |
3 | 31 (9%) | 12 (25%) | 2022-01-20 |
codegen/syntax/VectorIntrinsicExpression.hack codegen/syntax/NullableAsExpression.hack |
3 | 35 (8%) | 25 (12%) | 2022-01-20 |
codegen/syntax/SubscriptExpression.hack codegen/syntax/ConstructorCall.hack |
3 | 30 (10%) | 33 (9%) | 2022-01-20 |
codegen/syntax/SwitchSection.hack codegen/syntax/CastExpression.hack |
3 | 25 (12%) | 32 (9%) | 2022-01-20 |
codegen/syntax/PrefixUnaryExpression.hack codegen/syntax/MemberSelectionExpression.hack |
3 | 36 (8%) | 29 (10%) | 2022-01-20 |
codegen/syntax/NullableAsExpression.hack codegen/syntax/ConstructorCall.hack |
3 | 25 (12%) | 33 (9%) | 2022-01-20 |
codegen/syntax/NullableAsExpression.hack codegen/syntax/FunctionDeclarationHeader.hack |
3 | 25 (12%) | 38 (7%) | 2022-01-20 |
codegen/syntax/MemberSelectionExpression.hack codegen/syntax/AnonymousFunction.hack |
3 | 29 (10%) | 35 (8%) | 2022-01-20 |
codegen/syntax/XHPEnumType.hack codegen/syntax/CollectionLiteralExpression.hack |
3 | 26 (11%) | 35 (8%) | 2022-01-20 |
codegen/syntax/IssetExpression.hack codegen/syntax/CastExpression.hack |
3 | 26 (11%) | 32 (9%) | 2022-01-20 |
codegen/syntax/ConstructorCall.hack codegen/syntax/CastExpression.hack |
3 | 33 (9%) | 32 (9%) | 2022-01-20 |
codegen/syntax/PrefixUnaryExpression.hack codegen/syntax/ConditionalExpression.hack |
3 | 36 (8%) | 32 (9%) | 2022-01-20 |
codegen/syntax/VectorIntrinsicExpression.hack codegen/version.hack |
3 | 35 (8%) | 57 (5%) | 2022-01-20 |
codegen/syntax/EnumClassEnumerator.hack codegen/syntax/ConstructorCall.hack |
3 | 13 (23%) | 33 (9%) | 2022-01-20 |
codegen/syntax/BinaryExpression.hack codegen/syntax/VectorIntrinsicExpression.hack |
3 | 38 (7%) | 35 (8%) | 2021-12-09 |
codegen/syntax/ConditionalExpression.hack codegen/syntax/AnonymousFunction.hack |
3 | 32 (9%) | 35 (8%) | 2022-01-20 |
codegen/syntax/MemberSelectionExpression.hack codegen/syntax/FunctionDeclarationHeader.hack |
3 | 29 (10%) | 38 (7%) | 2022-01-20 |
codegen/syntax/SimpleTypeSpecifier.hack codegen/syntax/VectorIntrinsicExpression.hack |
3 | 26 (11%) | 35 (8%) | 2021-12-09 |
codegen/syntax/VectorIntrinsicExpression.hack codegen/syntax/MemberSelectionExpression.hack |
3 | 35 (8%) | 29 (10%) | 2022-01-20 |
codegen/syntax/IssetExpression.hack codegen/syntax/ConstructorCall.hack |
3 | 26 (11%) | 33 (9%) | 2022-01-20 |
codegen/syntax/YieldExpression.hack codegen/syntax/ConstructorCall.hack |
3 | 31 (9%) | 33 (9%) | 2022-01-20 |
codegen/syntax/SwitchSection.hack codegen/syntax/FunctionDeclarationHeader.hack |
3 | 25 (12%) | 38 (7%) | 2022-01-20 |
codegen/syntax/SwitchSection.hack codegen/syntax/PrefixUnaryExpression.hack |
3 | 25 (12%) | 36 (8%) | 2022-01-20 |
codegen/syntax/SwitchSection.hack codegen/syntax/NullableAsExpression.hack |
3 | 25 (12%) | 25 (12%) | 2022-01-20 |
codegen/syntax/FunctionDeclarationHeader.hack codegen/syntax/EnumClassEnumerator.hack |
3 | 38 (7%) | 13 (23%) | 2022-01-20 |
codegen/syntax/ConstDeclaration.hack codegen/syntax/CastExpression.hack |
3 | 26 (11%) | 32 (9%) | 2022-01-20 |
codegen/syntax/SubscriptExpression.hack codegen/syntax/IssetExpression.hack |
3 | 30 (10%) | 26 (11%) | 2022-01-20 |
codegen/syntax/YieldExpression.hack codegen/syntax/CollectionLiteralExpression.hack |
3 | 31 (9%) | 35 (8%) | 2022-01-20 |
codegen/syntax/ConstDeclaration.hack codegen/syntax/CollectionLiteralExpression.hack |
3 | 26 (11%) | 35 (8%) | 2022-01-20 |
codegen/syntax/NullableAsExpression.hack codegen/syntax/ConditionalExpression.hack |
3 | 25 (12%) | 32 (9%) | 2022-01-20 |
codegen/syntax/SubscriptExpression.hack codegen/syntax/EnumClassEnumerator.hack |
3 | 30 (10%) | 13 (23%) | 2022-01-20 |