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" ] "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser/Generator.kt]" -- "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser/Html.kt]" [label=" 13 ", penwidth="10", color="#00688bFF"]; "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/vscode/Converter.kt]" -- "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/vscode/Generator.kt]" [label=" 12 ", penwidth="9", color="#00688bED"]; "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser/Patches.kt]" -- "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser/Html.kt]" [label=" 10 ", penwidth="7", color="#00688bC9"]; "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/vscode/Converter.kt]" -- "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/vscode/KotlinType.kt]" [label=" 10 ", penwidth="7", color="#00688bC9"]; "[kotlin-js/src/webMain/kotlin/js/typedarrays/Int8Array.kt]" -- "[kotlin-js/src/webMain/kotlin/js/typedarrays/Uint8Array.kt]" [label=" 8 ", penwidth="6", color="#00688bB7"]; "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser/Types.kt]" -- "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser/Html.kt]" [label=" 6 ", penwidth="4", color="#00688b93"]; "[kotlin-js/src/webMain/kotlin/js/iterable/AsyncIterator.kt]" -- "[kotlin-js/src/webMain/kotlin/js/iterable/AsyncIterable.kt]" [label=" 6 ", penwidth="4", color="#00688b93"]; "[kotlin-js-core/src/wasmJsMain/kotlin/js/core/JsPrimitives.kt]" -- "[kotlin-js-core/src/jsMain/kotlin/js/core/JsPrimitives.kt]" [label=" 6 ", penwidth="4", color="#00688b93"]; "[kotlin-js-core/src/webMain/kotlin/js/core/JsPrimitives.kt]" -- "[kotlin-js-core/src/wasmJsMain/kotlin/js/core/JsPrimitives.kt]" [label=" 6 ", penwidth="4", color="#00688b93"]; "[kotlin-js/src/webMain/kotlin/js/objects/Record.kt]" -- "[kotlin-js/src/webMain/kotlin/js/objects/ReadonlyRecord.kt]" [label=" 6 ", penwidth="4", color="#00688b93"]; "[kotlin-js-core/src/webMain/kotlin/js/core/JsPrimitives.kt]" -- "[kotlin-js-core/src/jsMain/kotlin/js/core/JsPrimitives.kt]" [label=" 6 ", penwidth="4", color="#00688b93"]; "[kotlin-react-core/src/jsMain/kotlin/react/ChildrenBuilder.kt]" -- "[kotlin-react-core/src/jsMain/kotlin/react/jsx/runtime/jsx.kt]" [label=" 5 ", penwidth="3", color="#00688b82"]; "[kotlin-js/src/webMain/kotlin/js/typedarrays/Int8Array.kt]" -- "[kotlin-js/src/wasmJsMain/kotlin/js/typedarrays/Int8Array.ext.kt]" [label=" 5 ", penwidth="3", color="#00688b82"]; "[kotlin-js/src/webMain/kotlin/js/typedarrays/TypedArrayCompanion.kt]" -- "[kotlin-js/src/webMain/kotlin/js/typedarrays/TypedArray.kt]" [label=" 5 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertSkippedGenerics.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertOverriddenPropertySignature.kt]" [label=" 5 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/EventMapInjection.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/EventInjection.kt]" [label=" 5 ", penwidth="3", color="#00688b82"]; "[kotlin-js/src/webMain/kotlin/js/typedarrays/UByteArray.ext.kt]" -- "[kotlin-js/src/webMain/kotlin/js/typedarrays/ByteArray.ext.kt]" [label=" 5 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertUtilTypeHelpers.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertTopLevelGlobals.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertOverriddenPropertySignature.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/annotations/annotateInterfaceWithSuperclass.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/vscode/KotlinType.kt]" -- "[build-logic/generatorlegacybuild/src/main/kotlin/karakum/vscode/Generator.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/inheritanceModifiers/modifyInterfaceInheritance.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/inheritanceModifiers/modifyClassInheritance.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertOverriddenFsOptionPropertySignature.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertOverriddenPropertySignature.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-js/src/webMain/kotlin/js/promise/PromiseSettledResult.kt]" -- "[kotlin-js/src/webMain/kotlin/js/iterable/IteratorResult.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertOverriddenPropertySignature.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/inheritanceModifiers/modifyInterfaceInheritance.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/EventMapInjection.kt]" -- "[kotlin-electron/karakum/src/jsMain/kotlin/electron/karakum/injections/EventInjection.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/injectAgentOptionsPort.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/TracingChannelSubscribersInjection.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertNodeJsQualifiedName.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertOverriddenPropertySignature.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/ResourceRecordTypePlugin.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/InspectorSessionMethodPlugin.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/EventMapInjection.kt]" -- "[kotlin-electron/karakum/src/jsMain/kotlin/electron/karakum/injections/BrowserEventInjection.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-react/src/jsMain/kotlin/react/createElementOrNull.kt]" -- "[kotlin-react-core/src/jsMain/kotlin/react/ChildrenBuilder.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertPipelinePromise.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertHttpTypeParameter.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertUndiciTypesReexport.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertTopLevelGlobals.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-js/src/webMain/kotlin/js/disposable/Disposable.kt]" -- "[kotlin-js/src/webMain/kotlin/js/disposable/AsyncDisposable.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertTypealiasParameterBounds.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertHttpTypeParameter.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-js/src/webMain/kotlin/js/temporal/PlainTime.kt]" -- "[kotlin-js/src/webMain/kotlin/js/temporal/Duration.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertOverriddenPropertySignature.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertKeyUnions.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-js/src/webMain/kotlin/js/typedarrays/Int8Array.kt]" -- "[kotlin-js/src/jsMain/kotlin/js/typedarrays/Int8Array.ext.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertParsedResults.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/AmbiguousSignaturePlugin.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-web/build.gradle.kts]" -- "[kotlin-browser/build.gradle.kts]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/PromiseClassApiPlugin.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/AmbiguousSignaturePlugin.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertUtilTypeHelpers.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertUndiciTypesReexport.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertHttpTypeParameter.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/PromiseFunctionApiPlugin.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertReporterConstructorWrapperTypeParameter.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertPipelinePromise.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/EventInjection.kt]" -- "[kotlin-electron/karakum/src/jsMain/kotlin/electron/karakum/injections/BrowserEventInjection.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/FsStatsMembersInjection.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/FsStatsFsMembersInjection.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertTypealiasParameterBounds.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertTopLevelGlobals.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertHttpTypeParameter.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertParsedResults.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertUtilTypeHelpers.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertTypealiasParameterBounds.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertReporterConstructorWrapperTypeParameter.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/convertParsedResults.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/EventEmitterPlugin.kt]" -- "[kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins/ContractFunctionApiPlugin.kt]" [label=" 4 ", penwidth="3", color="#00688b82"]; }