graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/status/ugs/UgsMetadataServerClient.kt]" -- "[buildSrc/src/main/kotlin/plugin.common.gradle.kts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/status/ugs/UgsCommitStatusPublisher.kt]" -- "[plugin-sdk-core/src/main/kotlin/com/jetbrains/teamcity/plugins/framework/resource/location/windows/registry/WindowsRegistry.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/buildgraph/BuildGraphSetupBuildValidator.kt]" -- "[plugin-sdk-core/src/main/kotlin/com/jetbrains/teamcity/plugins/framework/resource/location/windows/registry/WindowsRegistry.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/buildgraph/BuildGraphDistributedBuildCreator.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/buildcookrun/StageOptions.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/agent/AgentBuildEventReceiver.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/commandlets/RunCommandletCommand.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[plugin-sdk-core/src/main/kotlin/com/jetbrains/teamcity/plugins/framework/resource/location/Json.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/buildcookrun/ArchiveOptions.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/agent/AgentBuildEventReceiver.kt]" -- "[gradle/libs.versions.toml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/status/ugs/UgsParameters.kt]" -- "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/reporting/AutomationTestLogEventHandler.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[plugin-sdk-core/src/main/kotlin/com/jetbrains/teamcity/plugins/framework/common/RaiseContext.kt]" -- "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/automation/commands/RunAutomationCommandWorkflowCreator.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/buildgraph/BuildGraphSettingsInitializer.kt]" -- "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/state/DistributedBuildStateTracker.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/state/DistributedBuildStateTracker.kt]" -- "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/buildgraph/BuildGraphWorkflowCreator.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/agent/AgentBuildEventReceiver.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/parameters/UnrealCommandTypeParameter.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/parameters/EngineDetectionModeParameter.kt]" -- "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/UnrealEngineSourceVersionDetector.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/agent/AgentBuildEventReceiver.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/buildcookrun/ArchiveOptions.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/buildcookrun/BuildCookRunWorkflowCreator.kt]" -- "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/build/log/UnrealEngineProcessListener.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/commandlets/CommandletWorkflowCreator.kt]" -- "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/buildgraph/DistributedBuildSettingsCreator.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[plugin-sdk-core/src/main/kotlin/com/jetbrains/teamcity/plugins/framework/resource/location/queries/ResourceLocationQuery.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/commandlets/RunCommandletCommand.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/parameters/UnrealCommandTypeParameter.kt]" -- "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/UnrealToolRegistry.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/state/DistributedBuildStateStorage.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/automation/commands/RunAutomationCommand.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/buildgraph/BuildGraphDistributedBuildCreator.kt]" -- "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/status/ugs/UgsParameters.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/state/AgentBuildStateEventMonitor.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/Error.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/buildgraph/BuildGraphSetupBuildValidator.kt]" -- "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/buildgraph/DistributedExecutor.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/buildgraph/BuildGraphDistributedBuildCreator.kt]" -- "[plugin-sdk-core/src/main/kotlin/com/jetbrains/teamcity/plugins/framework/resource/location/windows/registry/WindowsRegistry.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/UnrealCommand.kt]" -- "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/buildgraph/DistributedBuildSettingsCreator.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/buildgraph/BuildGraphBuildSettings.kt]" -- "[buildSrc/src/main/kotlin/plugin.common.gradle.kts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/state/AgentBuildStateEventMonitor.kt]" -- "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/agent/AgentBuildEventReceiver.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/agent/AgentBuildEventReceiver.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/Error.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/status/ugs/UgsCommitStatusPublisher.kt]" -- "[plugin-sdk-core/src/main/kotlin/com/jetbrains/teamcity/plugins/framework/resource/location/Json.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/buildcookrun/UnrealTargetPlatformsParameter.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/buildcookrun/ArchiveOptions.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[gradle/libs.versions.toml]" -- "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/WorkflowCreator.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/buildgraph/BuildGraphSetupBuildValidator.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/buildcookrun/BuildCookRunCommand.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/buildcookrun/BuildConfigurationParameter.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/build/events/AgentBuildEventConverter.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[plugin-sdk-core/src/main/kotlin/com/jetbrains/teamcity/plugins/framework/resource/location/ResourceLocator.kt]" -- "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/commandlets/CommandletWorkflowCreator.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[plugin-sdk-core/src/main/kotlin/com/jetbrains/teamcity/plugins/framework/resource/location/windows/registry/WindowsRegistry.kt]" -- "[plugin-sdk-core/build.gradle.kts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/buildgraph/BuildGraphVirtualBuildCreator.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/buildcookrun/BuildConfigurationParameter.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/buildgraph/BuildGraphParser.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/parameters/UnrealCommandTypeParameter.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[plugin-sdk-core/src/main/kotlin/com/jetbrains/teamcity/plugins/framework/resource/location/Ini.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/Error.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/state/DistributedBuildStateTracker.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/buildgraph/BuildGraphParameters.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/buildcookrun/UnrealTargetPlatformsParameter.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/buildcookrun/StageOptions.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/buildgraph/BuildGraphDistributedSetupOrchestrator.kt]" -- "[plugin-sdk-core/src/main/kotlin/com/jetbrains/teamcity/plugins/framework/resource/location/Json.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/buildgraph/BuildGraphParameters.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/UnrealCommand.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[plugin-sdk-core/src/main/kotlin/com/jetbrains/teamcity/plugins/framework/resource/location/Json.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/buildcookrun/StageOptions.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/buildgraph/BuildGraphVirtualBuildCreator.kt]" -- "[plugin-sdk-core/src/main/kotlin/com/jetbrains/teamcity/plugins/framework/resource/location/windows/registry/WindowsRegistry.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/buildgraph/BuildGraphWorkflowCreator.kt]" -- "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/buildcookrun/BuildCookRunWorkflowCreator.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[plugin-sdk-core/src/main/kotlin/com/jetbrains/teamcity/plugins/framework/resource/location/windows/registry/WindowsRegistry.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/parameters/UnrealProjectPathParameter.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/buildgraph/BuildGraphBadgePublisher.kt]" -- "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/UnrealToolRegistry.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/buildgraph/BuildGraphSetupBuildValidator.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/buildcookrun/ArchiveOptions.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[plugin-sdk-core/src/main/kotlin/com/jetbrains/teamcity/plugins/framework/resource/location/ResourceLocator.kt]" -- "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/buildgraph/DistributedBuildSettingsCreator.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/buildgraph/BuildGraphCommand.kt]" -- "[common/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/common/build/events/AgentBuildEventConverter.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/server/build/status/ugs/UgsParameters.kt]" -- "[agent/src/main/kotlin/com/jetbrains/teamcity/plugins/unrealengine/agent/buildgraph/DistributedBuildSettingsCreator.kt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }