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 |
---|---|---|---|---|
shadow/source/IotShadowClient.cpp jobs/source/IotJobsClient.cpp |
2 | 10 (20%) | 9 (22%) | 2025-05-01 |
shadow/source/IotShadowClient.cpp identity/source/IotIdentityClient.cpp |
2 | 10 (20%) | 9 (22%) | 2025-05-01 |
shadow/source/IotShadowClientV2.cpp jobs/include/aws/iotjobs/IotJobsClientV2.h |
2 | 2 (100%) | 2 (100%) | 2025-05-01 |
shadow/include/aws/iotshadow/IotShadowClientV2.h identity/source/IotIdentityClientV2.cpp |
2 | 2 (100%) | 2 (100%) | 2025-05-01 |
jobs/source/IotJobsClient.cpp identity/source/IotIdentityClient.cpp |
2 | 9 (22%) | 9 (22%) | 2025-05-01 |
jobs/include/aws/iotjobs/IotJobsClientV2.h identity/source/IotIdentityClientV2.cpp |
2 | 2 (100%) | 2 (100%) | 2025-05-01 |
shadow/source/IotShadowClientV2.cpp identity/source/IotIdentityClientV2.cpp |
2 | 2 (100%) | 2 (100%) | 2025-05-01 |
jobs/source/IotJobsClientV2.cpp jobs/include/aws/iotjobs/IotJobsClientV2.h |
2 | 2 (100%) | 2 (100%) | 2025-05-01 |
shadow/source/IotShadowClientV2.cpp jobs/source/IotJobsClientV2.cpp |
2 | 2 (100%) | 2 (100%) | 2025-05-01 |
shadow/include/aws/iotshadow/IotShadowClientV2.h jobs/include/aws/iotjobs/IotJobsClientV2.h |
2 | 2 (100%) | 2 (100%) | 2025-05-01 |
shadow/source/IotShadowClientV2.cpp shadow/include/aws/iotshadow/IotShadowClientV2.h |
2 | 2 (100%) | 2 (100%) | 2025-05-01 |
jobs/source/IotJobsClientV2.cpp identity/source/IotIdentityClientV2.cpp |
2 | 2 (100%) | 2 (100%) | 2025-05-01 |
shadow/include/aws/iotshadow/IotShadowClientV2.h jobs/source/IotJobsClientV2.cpp |
2 | 2 (100%) | 2 (100%) | 2025-05-01 |
jobs/source/JobExecutionsChangedEvent.cpp greengrass_ipc/source/GreengrassCoreIpcClient.cpp |
1 | 5 (20%) | 11 (9%) | 2025-04-25 |
jobs/source/RejectedError.cpp eventstream_rpc/source/EventStreamClient.cpp |
1 | 7 (14%) | 12 (8%) | 2025-04-25 |
jobs/source/RejectedError.cpp greengrass_ipc/source/GreengrassCoreIpcClient.cpp |
1 | 7 (14%) | 11 (9%) | 2025-04-25 |
identity/source/RegisterThingRequest.cpp identity/source/IotIdentityClient.cpp |
1 | 5 (20%) | 9 (11%) | 2025-04-25 |
shadow/source/UpdateShadowSubscriptionRequest.cpp shadow/source/ErrorResponse.cpp |
1 | 4 (25%) | 6 (16%) | 2025-04-25 |
identity/source/ErrorResponse.cpp format-check.py |
1 | 6 (16%) | 1 (100%) | 2025-04-25 |
commands/source/UpdateCommandExecutionRequest.cpp commands/include/aws/iotcommands/CommandExecutionEvent.h |
1 | 1 (100%) | 1 (100%) | 2025-05-01 |
shadow/source/UpdateShadowRequest.cpp iotdevicecommon/source/IotDevice.cpp |
1 | 6 (16%) | 2 (50%) | 2025-04-25 |
shadow/source/IotShadowClientV2.cpp commands/source/V2ErrorResponse.cpp |
1 | 2 (50%) | 1 (100%) | 2025-05-01 |
identity/source/RegisterThingResponse.cpp discovery/source/ConnectivityInfo.cpp |
1 | 6 (16%) | 5 (20%) | 2025-04-25 |
commands/source/CommandExecutionEvent.cpp commands/include/aws/iotcommands/StatusReason.h |
1 | 1 (100%) | 1 (100%) | 2025-05-01 |
shadow/source/ShadowUpdatedEvent.cpp eventstream_rpc/include/aws/eventstreamrpc/EventStreamClient.h |
1 | 4 (25%) | 13 (7%) | 2025-04-25 |
identity/source/ErrorResponse.cpp eventstream_rpc/include/aws/eventstreamrpc/EventStreamClient.h |
1 | 6 (16%) | 13 (7%) | 2025-04-25 |
jobs/source/JobStatus.cpp identity/source/RegisterThingResponse.cpp |
1 | 6 (16%) | 6 (16%) | 2025-04-25 |
shadow/source/DeleteShadowResponse.cpp jobs/source/RejectedErrorCode.cpp |
1 | 6 (16%) | 6 (16%) | 2025-04-25 |
commands/include/aws/iotcommands/UpdateCommandExecutionResponse.h commands/include/aws/iotcommands/UpdateCommandExecutionRequest.h |
1 | 1 (100%) | 1 (100%) | 2025-05-01 |
jobs/include/aws/iotjobs/IotJobsClientV2.h commands/source/CommandExecutionStatus.cpp |
1 | 2 (50%) | 1 (100%) | 2025-05-01 |
shadow/source/ErrorResponse.cpp discovery/source/DiscoveryClient.cpp |
1 | 6 (16%) | 14 (7%) | 2025-04-25 |
identity/source/RegisterThingSubscriptionRequest.cpp discovery/source/DiscoveryClient.cpp |
1 | 4 (25%) | 14 (7%) | 2025-04-25 |
shadow/source/ShadowUpdatedEvent.cpp jobs/include/aws/iotjobs/JobStatus.h |
1 | 4 (25%) | 5 (20%) | 2025-04-25 |
commands/source/CommandExecutionsSubscriptionRequest.cpp commands/include/aws/iotcommands/IotCommandsClientV2.h |
1 | 1 (100%) | 1 (100%) | 2025-05-01 |
commands/source/CommandExecutionsSubscriptionRequest.cpp commands/source/CommandExecutionEvent.cpp |
1 | 1 (100%) | 1 (100%) | 2025-05-01 |
jobs/include/aws/iotjobs/JobStatus.h format-check.py |
1 | 5 (20%) | 1 (100%) | 2025-04-25 |
commands/include/aws/iotcommands/UpdateCommandExecutionResponse.h commands/cmake/iotcommands-cpp-config.cmake |
1 | 1 (100%) | 1 (100%) | 2025-05-01 |
shadow/source/GetNamedShadowRequest.cpp jobs/source/RejectedErrorCode.cpp |
1 | 4 (25%) | 6 (16%) | 2025-04-25 |
jobs/source/IotJobsClient.cpp jobs/include/aws/iotjobs/Config.h.in |
1 | 9 (11%) | 2 (50%) | 2025-05-01 |
jobs/source/RejectedError.cpp identity/source/RegisterThingSubscriptionRequest.cpp |
1 | 7 (14%) | 4 (25%) | 2025-04-25 |
shadow/source/ShadowDeltaUpdatedEvent.cpp secure_tunneling/source/SubscribeToTunnelsNotifyRequest.cpp |
1 | 7 (14%) | 2 (50%) | 2025-04-25 |
shadow/source/ShadowUpdatedSubscriptionRequest.cpp shadow/source/ShadowState.cpp |
1 | 4 (25%) | 4 (25%) | 2025-04-25 |
shadow/source/GetShadowResponse.cpp shadow/source/DeleteShadowResponse.cpp |
1 | 6 (16%) | 6 (16%) | 2025-04-25 |
shadow/source/UpdateShadowSubscriptionRequest.cpp identity/source/RegisterThingRequest.cpp |
1 | 4 (25%) | 5 (20%) | 2025-04-25 |
commands/include/aws/iotcommands/UpdateCommandExecutionRequest.h commands/include/aws/iotcommands/StatusReason.h |
1 | 1 (100%) | 1 (100%) | 2025-05-01 |
commands/include/aws/iotcommands/Exports.h commands/include/aws/iotcommands/CommandExecutionsSubscriptionRequest.h |
1 | 1 (100%) | 1 (100%) | 2025-05-01 |
shadow/source/UpdateShadowResponse.cpp jobs/include/aws/iotjobs/JobStatus.h |
1 | 5 (20%) | 5 (20%) | 2025-04-25 |
commands/include/aws/iotcommands/StatusReason.h commands/include/aws/iotcommands/IotCommandsClientV2.h |
1 | 1 (100%) | 1 (100%) | 2025-05-01 |
shadow/source/ShadowDeltaUpdatedEvent.cpp jobs/source/RejectedErrorCode.cpp |
1 | 7 (14%) | 6 (16%) | 2025-04-25 |
shadow/source/ShadowState.cpp devicedefender/source/DeviceDefender.cpp |
1 | 4 (25%) | 5 (20%) | 2025-04-25 |