flutter / engine
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 20)
margin-top: 20px

data...

Pairs # same commits # commits 1 # commits 2 latest commit
shell/platform/windows/keyboard_win32_unittests.cc
shell/platform/windows/flutter_window_win32_unittests.cc
5 8 (62%) 20 (25%) 2022-02-02
display_list/display_list_benchmarks.h
display_list/display_list_benchmarks.cc
5 7 (71%) 7 (71%) 2022-01-31
shell/common/engine.h
shell/common/engine.cc
4 174 (2%) 240 (1%) 2022-02-01
shell/platform/fuchsia/dart_runner/dart_component_controller_v2.cc
shell/platform/fuchsia/dart_runner/dart_component_controller.cc
4 11 (36%) 20 (20%) 2022-01-25
shell/platform/windows/keyboard_key_handler.cc
shell/platform/windows/flutter_window_win32_unittests.cc
4 14 (28%) 20 (20%) 2022-01-14
shell/platform/windows/keyboard_key_handler.cc
shell/platform/windows/keyboard_win32_unittests.cc
4 14 (28%) 8 (50%) 2022-01-14
shell/platform/windows/keyboard_manager_win32.cc
shell/platform/windows/flutter_window_win32_unittests.cc
3 5 (60%) 20 (15%) 2022-02-02
shell/platform/windows/keyboard_manager_win32.h
shell/platform/windows/keyboard_manager_win32.cc
3 4 (75%) 5 (60%) 2022-02-02
shell/platform/windows/keyboard_win32_unittests.cc
shell/platform/windows/keyboard_manager_win32.cc
3 8 (37%) 5 (60%) 2022-02-02
vulkan/vulkan_proc_table.cc
vulkan/vulkan_device.cc
3 29 (10%) 36 (8%) 2022-02-02
vulkan/vulkan_proc_table.h
vulkan/vulkan_device.cc
3 26 (11%) 36 (8%) 2022-02-02
vulkan/vulkan_proc_table.h
vulkan/vulkan_proc_table.cc
3 26 (11%) 29 (10%) 2022-02-02
shell/common/engine.cc
shell/common/animator_unittests.cc
3 240 (1%) 19 (15%) 2022-02-01
shell/common/engine.h
shell/common/animator_unittests.cc
3 174 (1%) 19 (15%) 2022-02-01
display_list/display_list_benchmarks.cc
display_list/BUILD.gn
3 7 (42%) 10 (30%) 2022-01-19
display_list/display_list_benchmarks.h
display_list/BUILD.gn
3 7 (42%) 10 (30%) 2022-01-19
shell/common/animator.cc
shell/common/engine.cc
3 81 (3%) 240 (1%) 2022-01-27
shell/common/animator.cc
shell/common/engine.h
3 81 (3%) 174 (1%) 2022-01-27
shell/common/animator.h
shell/common/engine.cc
3 63 (4%) 240 (1%) 2022-01-27
shell/common/animator.h
shell/common/engine.h
3 63 (4%) 174 (1%) 2022-01-27
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [shell/platform/windows/keyboard_win32_unittests.cc] [shell/platform/windows/keyboard_win32_unittests.cc] [shell/platform/windows/flutter_window_win32_unittests.cc] [shell/platform/windows/flutter_window_win32_unittests.cc] [shell/platform/windows/keyboard_win32_unittests.cc]--[shell/platform/windows/flutter_window_win32_unittests.cc] 5 [shell/platform/windows/keyboard_manager_win32.cc] [shell/platform/windows/keyboard_manager_win32.cc] [shell/platform/windows/keyboard_win32_unittests.cc]--[shell/platform/windows/keyboard_manager_win32.cc] 3 [shell/platform/windows/keyboard_manager_win32.h] [shell/platform/windows/keyboard_manager_win32.h] [shell/platform/windows/keyboard_win32_unittests.cc]--[shell/platform/windows/keyboard_manager_win32.h] 2 [display_list/display_list_benchmarks.h] [display_list/display_list_benchmarks.h] [display_list/display_list_benchmarks.cc] [display_list/display_list_benchmarks.cc] [display_list/display_list_benchmarks.h]--[display_list/display_list_benchmarks.cc] 5 [display_list/BUILD.gn] [display_list/BUILD.gn] [display_list/display_list_benchmarks.h]--[display_list/BUILD.gn] 3 [display_list/display_list_benchmarks.cc]--[display_list/BUILD.gn] 3 [shell/common/engine.h] [shell/common/engine.h] [shell/common/engine.cc] [shell/common/engine.cc] [shell/common/engine.h]--[shell/common/engine.cc] 4 [shell/common/animator_unittests.cc] [shell/common/animator_unittests.cc] [shell/common/engine.h]--[shell/common/animator_unittests.cc] 3 [shell/common/engine.cc]--[shell/common/animator_unittests.cc] 3 [shell/platform/fuchsia/dart_runner/dart_component_controller_v2.cc] [shell/platform/fuchsia/dart_runner/dart_component_controller_v2.cc] [shell/platform/fuchsia/dart_runner/dart_component_controller.cc] [shell/platform/fuchsia/dart_runner/dart_component_controller.cc] [shell/platform/fuchsia/dart_runner/dart_component_controller_v2.cc]--[shell/platform/fuchsia/dart_runner/dart_component_controller.cc] 4 [shell/platform/windows/keyboard_key_handler.cc] [shell/platform/windows/keyboard_key_handler.cc] [shell/platform/windows/keyboard_key_handler.cc]--[shell/platform/windows/keyboard_win32_unittests.cc] 4 [shell/platform/windows/keyboard_key_handler.cc]--[shell/platform/windows/flutter_window_win32_unittests.cc] 4 [shell/platform/windows/keyboard_manager_win32.cc]--[shell/platform/windows/flutter_window_win32_unittests.cc] 3 [shell/platform/windows/keyboard_manager_win32.h]--[shell/platform/windows/flutter_window_win32_unittests.cc] 2 [shell/platform/windows/keyboard_manager_win32.h]--[shell/platform/windows/keyboard_manager_win32.cc] 3 [vulkan/vulkan_proc_table.cc] [vulkan/vulkan_proc_table.cc] [vulkan/vulkan_device.cc] [vulkan/vulkan_device.cc] [vulkan/vulkan_proc_table.cc]--[vulkan/vulkan_device.cc] 3 [shell/platform/embedder/embedder.cc] [shell/platform/embedder/embedder.cc] [vulkan/vulkan_proc_table.cc]--[shell/platform/embedder/embedder.cc] 2 [vulkan/vulkan_device.cc]--[shell/platform/embedder/embedder.cc] 2 [vulkan/vulkan_proc_table.h] [vulkan/vulkan_proc_table.h] [vulkan/vulkan_proc_table.h]--[vulkan/vulkan_proc_table.cc] 3 [vulkan/vulkan_proc_table.h]--[vulkan/vulkan_device.cc] 3 [vulkan/vulkan_proc_table.h]--[shell/platform/embedder/embedder.cc] 2 [shell/common/animator.cc] [shell/common/animator.cc] [shell/common/animator.cc]--[shell/common/engine.h] 3 [shell/common/animator.cc]--[shell/common/engine.cc] 3 [shell/common/animator.h] [shell/common/animator.h] [shell/common/animator.h]--[shell/common/engine.h] 3 [shell/common/animator.h]--[shell/common/engine.cc] 3 [shell/common/animator.h]--[shell/common/animator.cc] 3 [shell/common/shell.cc] [shell/common/shell.cc] [shell/common/shell.cc]--[shell/common/engine.h] 3 [shell/common/shell.cc]--[shell/common/engine.cc] 3 [shell/common/shell.cc]--[shell/common/animator.cc] 3 [shell/common/shell.cc]--[shell/common/animator.h] 3 [shell/platform/fuchsia/dart_runner/service_isolate.cc] [shell/platform/fuchsia/dart_runner/service_isolate.cc] [shell/platform/fuchsia/dart_runner/service_isolate.cc]--[shell/platform/fuchsia/dart_runner/dart_component_controller_v2.cc] 3 [shell/platform/fuchsia/dart_runner/service_isolate.cc]--[shell/platform/fuchsia/dart_runner/dart_component_controller.cc] 3 [shell/platform/windows/flutter_windows_view.cc] [shell/platform/windows/flutter_windows_view.cc] [shell/platform/windows/flutter_windows_view.cc]--[shell/platform/windows/keyboard_win32_unittests.cc] 3 [shell/common/shell.h] [shell/common/shell.h] [shell/common/shell.h]--[shell/common/shell.cc] 3 [shell/platform/windows/testing/wm_builders.cc] [shell/platform/windows/testing/wm_builders.cc] [shell/platform/windows/testing/wm_builders.cc]--[shell/platform/windows/keyboard_win32_unittests.cc] 2 [shell/platform/windows/testing/wm_builders.cc]--[shell/platform/windows/flutter_window_win32_unittests.cc] 2 [shell/platform/windows/testing/wm_builders.h] [shell/platform/windows/testing/wm_builders.h] [shell/platform/windows/testing/wm_builders.h]--[shell/platform/windows/keyboard_win32_unittests.cc] 2 [shell/platform/windows/testing/wm_builders.h]--[shell/platform/windows/flutter_window_win32_unittests.cc] 2 [shell/platform/windows/testing/wm_builders.h]--[shell/platform/windows/testing/wm_builders.cc] 2 [shell/platform/windows/window_win32.cc] [shell/platform/windows/window_win32.cc] [shell/platform/windows/window_win32.cc]--[shell/platform/windows/keyboard_win32_unittests.cc] 2 [shell/platform/windows/window_win32.cc]--[shell/platform/windows/flutter_window_win32_unittests.cc] 2 [shell/platform/windows/window_win32.cc]--[shell/platform/windows/keyboard_manager_win32.cc] 2 [shell/platform/windows/window_win32.cc]--[shell/platform/windows/keyboard_manager_win32.h] 2 [shell/platform/windows/window_win32.h] [shell/platform/windows/window_win32.h] [shell/platform/windows/window_win32.h]--[shell/platform/windows/keyboard_win32_unittests.cc] 2 [shell/platform/windows/window_win32.h]--[shell/platform/windows/flutter_window_win32_unittests.cc] 2 [shell/platform/windows/window_win32.h]--[shell/platform/windows/keyboard_manager_win32.cc] 2 [shell/platform/windows/window_win32.h]--[shell/platform/windows/keyboard_manager_win32.h] 2 [shell/platform/windows/window_win32.h]--[shell/platform/windows/window_win32.cc] 2 [flow/raster_cache.cc] [flow/raster_cache.cc] [display_list/display_list_complexity.cc] [display_list/display_list_complexity.cc] [flow/raster_cache.cc]--[display_list/display_list_complexity.cc] 2 [lib/web_ui/lib/window.dart] [lib/web_ui/lib/window.dart] [lib/web_ui/lib/platform_dispatcher.dart] [lib/web_ui/lib/platform_dispatcher.dart] [lib/web_ui/lib/window.dart]--[lib/web_ui/lib/platform_dispatcher.dart] 2

Open 3D force graph...