firebase / firebase-tools
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
src/commands/ext-install.ts
src/commands/ext-configure.ts
4 51 (7%) 25 (16%) 2022-01-19
src/deploy/functions/release/fabricator.ts
src/deploy/functions/backend.ts
3 10 (30%) 25 (12%) 2022-01-31
src/extensions/extensionsHelper.ts
src/extensions/extensionsApi.ts
3 58 (5%) 32 (9%) 2022-01-20
src/extensions/resolveSource.ts
src/extensions/extensionsApi.ts
3 22 (13%) 32 (9%) 2022-01-20
src/extensions/resolveSource.ts
src/extensions/extensionsHelper.ts
3 22 (13%) 58 (5%) 2022-01-20
src/emulator/functionsEmulatorRuntime.ts
src/emulator/functionsEmulator.ts
3 123 (2%) 135 (2%) 2022-01-20
src/emulator/storage/rules/runtime.ts
src/emulator/functionsEmulator.ts
3 7 (42%) 135 (2%) 2022-01-20
src/emulator/storage/rules/runtime.ts
src/emulator/functionsEmulatorRuntime.ts
3 7 (42%) 123 (2%) 2022-01-20
src/commands/ext-configure.ts
src/extensions/extensionsHelper.ts
3 25 (12%) 58 (5%) 2022-01-19
src/commands/ext-install.ts
src/extensions/extensionsHelper.ts
3 51 (5%) 58 (5%) 2022-01-19
src/commands/ext-uninstall.ts
src/extensions/extensionsHelper.ts
3 25 (12%) 58 (5%) 2022-01-19
src/commands/ext-uninstall.ts
src/commands/ext-configure.ts
3 25 (12%) 25 (12%) 2022-01-19
src/commands/ext-uninstall.ts
src/commands/ext-install.ts
3 25 (12%) 51 (5%) 2022-01-19
src/commands/ext-update.ts
src/extensions/extensionsHelper.ts
3 39 (7%) 58 (5%) 2022-01-19
src/commands/ext-update.ts
src/commands/ext-configure.ts
3 39 (7%) 25 (12%) 2022-01-19
src/commands/ext-update.ts
src/commands/ext-install.ts
3 39 (7%) 51 (5%) 2022-01-19
src/commands/ext-update.ts
src/commands/ext-uninstall.ts
3 39 (7%) 25 (12%) 2022-01-19
src/deploy/functions/validate.ts
src/deploy/functions/prepare.ts
2 30 (6%) 33 (6%) 2022-01-31
src/emulator/functionsEmulator.ts
src/deploy/functions/backend.ts
2 135 (1%) 25 (8%) 2022-01-05
src/emulator/functionsEmulator.ts
src/deploy/functions/release/fabricator.ts
2 135 (1%) 10 (20%) 2022-01-05
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [src/commands/ext-install.ts] [src/commands/ext-install.ts] [src/commands/ext-configure.ts] [src/commands/ext-configure.ts] [src/commands/ext-install.ts]--[src/commands/ext-configure.ts] 4 [src/extensions/extensionsHelper.ts] [src/extensions/extensionsHelper.ts] [src/commands/ext-install.ts]--[src/extensions/extensionsHelper.ts] 3 [src/commands/ext-configure.ts]--[src/extensions/extensionsHelper.ts] 3 [src/deploy/functions/release/fabricator.ts] [src/deploy/functions/release/fabricator.ts] [src/deploy/functions/backend.ts] [src/deploy/functions/backend.ts] [src/deploy/functions/release/fabricator.ts]--[src/deploy/functions/backend.ts] 3 [src/extensions/extensionsApi.ts] [src/extensions/extensionsApi.ts] [src/extensions/extensionsHelper.ts]--[src/extensions/extensionsApi.ts] 3 [src/extensions/resolveSource.ts] [src/extensions/resolveSource.ts] [src/extensions/resolveSource.ts]--[src/extensions/extensionsHelper.ts] 3 [src/extensions/resolveSource.ts]--[src/extensions/extensionsApi.ts] 3 [src/extensions/provisioningHelper.ts] [src/extensions/provisioningHelper.ts] [src/extensions/resolveSource.ts]--[src/extensions/provisioningHelper.ts] 2 [src/emulator/functionsEmulatorRuntime.ts] [src/emulator/functionsEmulatorRuntime.ts] [src/emulator/functionsEmulatorRuntime.ts]--[src/deploy/functions/release/fabricator.ts] 2 [src/emulator/functionsEmulatorRuntime.ts]--[src/deploy/functions/backend.ts] 2 [src/emulator/functionsEmulator.ts] [src/emulator/functionsEmulator.ts] [src/emulator/functionsEmulatorRuntime.ts]--[src/emulator/functionsEmulator.ts] 3 [src/apiv2.ts] [src/apiv2.ts] [src/emulator/functionsEmulatorRuntime.ts]--[src/apiv2.ts] 2 [scripts/integration-helpers/cli.ts] [scripts/integration-helpers/cli.ts] [src/emulator/functionsEmulatorRuntime.ts]--[scripts/integration-helpers/cli.ts] 2 [src/deploy/functions/runtimes/golang/index.ts] [src/deploy/functions/runtimes/golang/index.ts] [src/emulator/functionsEmulatorRuntime.ts]--[src/deploy/functions/runtimes/golang/index.ts] 2 [src/emulator/downloadableEmulators.ts] [src/emulator/downloadableEmulators.ts] [src/emulator/functionsEmulatorRuntime.ts]--[src/emulator/downloadableEmulators.ts] 2 [src/emulator/functionsEmulator.ts]--[src/deploy/functions/release/fabricator.ts] 2 [src/emulator/functionsEmulator.ts]--[src/deploy/functions/backend.ts] 2 [src/emulator/storage/rules/runtime.ts] [src/emulator/storage/rules/runtime.ts] [src/emulator/storage/rules/runtime.ts]--[src/emulator/functionsEmulatorRuntime.ts] 3 [src/emulator/storage/rules/runtime.ts]--[src/emulator/functionsEmulator.ts] 3 [src/emulator/storage/rules/runtime.ts]--[scripts/integration-helpers/cli.ts] 2 [src/commands/ext-uninstall.ts] [src/commands/ext-uninstall.ts] [src/commands/ext-uninstall.ts]--[src/commands/ext-install.ts] 3 [src/commands/ext-uninstall.ts]--[src/commands/ext-configure.ts] 3 [src/commands/ext-uninstall.ts]--[src/extensions/extensionsHelper.ts] 3 [src/commands/ext-update.ts] [src/commands/ext-update.ts] [src/commands/ext-update.ts]--[src/commands/ext-install.ts] 3 [src/commands/ext-update.ts]--[src/commands/ext-configure.ts] 3 [src/commands/ext-update.ts]--[src/extensions/extensionsHelper.ts] 3 [src/commands/ext-update.ts]--[src/commands/ext-uninstall.ts] 3 [src/deploy/functions/validate.ts] [src/deploy/functions/validate.ts] [src/deploy/functions/prepare.ts] [src/deploy/functions/prepare.ts] [src/deploy/functions/validate.ts]--[src/deploy/functions/prepare.ts] 2 [src/gcp/cloudlogging.ts] [src/gcp/cloudlogging.ts] [src/gcp/storage.ts] [src/gcp/storage.ts] [src/gcp/cloudlogging.ts]--[src/gcp/storage.ts] 2 [src/gcp/cloudmonitoring.ts] [src/gcp/cloudmonitoring.ts] [src/gcp/cloudmonitoring.ts]--[src/gcp/cloudlogging.ts] 2 [src/gcp/cloudmonitoring.ts]--[src/gcp/storage.ts] 2 [src/gcp/cloudscheduler.ts] [src/gcp/cloudscheduler.ts] [src/gcp/cloudscheduler.ts]--[src/gcp/cloudlogging.ts] 2 [src/gcp/cloudscheduler.ts]--[src/gcp/storage.ts] 2 [src/gcp/cloudscheduler.ts]--[src/gcp/cloudmonitoring.ts] 2 [src/gcp/secretManager.ts] [src/gcp/secretManager.ts] [src/gcp/secretManager.ts]--[src/gcp/cloudlogging.ts] 2 [src/gcp/secretManager.ts]--[src/gcp/storage.ts] 2 [src/gcp/secretManager.ts]--[src/gcp/cloudmonitoring.ts] 2 [src/gcp/secretManager.ts]--[src/gcp/cloudscheduler.ts] 2 [src/apiv2.ts]--[src/deploy/functions/release/fabricator.ts] 2 [src/apiv2.ts]--[src/deploy/functions/backend.ts] 2 [src/apiv2.ts]--[src/emulator/functionsEmulator.ts] 2 [src/remoteconfig/versionslist.ts] [src/remoteconfig/versionslist.ts] [src/remoteconfig/get.ts] [src/remoteconfig/get.ts] [src/remoteconfig/versionslist.ts]--[src/remoteconfig/get.ts] 2 [src/extensions/provisioningHelper.ts]--[src/extensions/extensionsHelper.ts] 2 [src/extensions/provisioningHelper.ts]--[src/extensions/extensionsApi.ts] 2 [scripts/integration-helpers/cli.ts]--[src/emulator/functionsEmulator.ts] 2 [src/deploy/functions/runtimes/golang/index.ts]--[src/emulator/functionsEmulator.ts] 2 [src/deploy/functions/runtimes/golang/index.ts]--[scripts/integration-helpers/cli.ts] 2 [src/emulator/downloadableEmulators.ts]--[src/emulator/functionsEmulator.ts] 2 [src/emulator/downloadableEmulators.ts]--[scripts/integration-helpers/cli.ts] 2 [src/emulator/downloadableEmulators.ts]--[src/deploy/functions/runtimes/golang/index.ts] 2

Open 3D force graph...