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" ] "[tool/preprocess/preprocess.go]" -- "[tool/preprocess/match.go]" [label=" 12 ", penwidth="10", color="#00688bFF"]; "[tool/preprocess/preprocess.go]" -- "[tool/instrument/instrument.go]" [label=" 7 ", penwidth="5", color="#00688bA5"]; "[tool/util/util.go]" -- "[tool/preprocess/preprocess.go]" [label=" 7 ", penwidth="5", color="#00688bA5"]; "[tool/resource/bundle.go]" -- "[tool/instrument/instrument.go]" [label=" 6 ", penwidth="5", color="#00688bA5"]; "[tool/preprocess/match.go]" -- "[tool/instrument/instrument.go]" [label=" 6 ", penwidth="5", color="#00688bA5"]; "[tool/preprocess/preprocess.go]" -- "[tool/config/config.go]" [label=" 6 ", penwidth="5", color="#00688bA5"]; "[tool/instrument/instrument.go]" -- "[tool/instrument/inst_func.go]" [label=" 6 ", penwidth="5", color="#00688bA5"]; "[tool/instrument/optimize.go]" -- "[tool/instrument/instrument.go]" [label=" 6 ", penwidth="5", color="#00688bA5"]; "[tool/preprocess/match.go]" -- "[tool/config/config.go]" [label=" 6 ", penwidth="5", color="#00688bA5"]; "[tool/instrument/inst_struct.go]" -- "[tool/instrument/inst_func.go]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[tool/util/util.go]" -- "[tool/preprocess/match.go]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[tool/util/shared.go]" -- "[tool/preprocess/match.go]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[tool/instrument/optimize.go]" -- "[tool/preprocess/preprocess.go]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[tool/util/shared.go]" -- "[tool/preprocess/preprocess.go]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[tool/resource/bundle.go]" -- "[tool/preprocess/match.go]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[tool/preprocess/preprocess.go]" -- "[tool/cmd/main.go]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[tool/preprocess/preprocess.go]" -- "[tool/instrument/inst_func.go]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[tool/preprocess/match.go]" -- "[tool/cmd/main.go]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[tool/instrument/instrument.go]" -- "[tool/instrument/inst_struct.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/instrument/instrument.go]" -- "[tool/cmd/main.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[pkg/rules/goredisv8/goredis_v8_otel_instrumenter.go]" -- "[pkg/rules/goredis/goredis_otel_instrumenter.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/instrument/trampoline.go]" -- "[tool/instrument/inst_func.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[pkg/rules/goredisv8/goredis_v8_otel_instrumenter.go]" -- "[pkg/rules/databasesql/databasesql_otel_instrumenter.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/util/util.go]" -- "[tool/util/shared.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/instrument/optimize.go]" -- "[tool/preprocess/match.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/instrument/instrument.go]" -- "[tool/config/config.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[pkg/rules/mongo/mongo_otel_instrumenter.go]" -- "[pkg/rules/elasticsearch/es_otel_instrumenter.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/util/util.go]" -- "[tool/instrument/inst_func.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/instrument/optimize.go]" -- "[tool/instrument/inst_func.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[pkg/rules/redigo/redigo_otel_instrumenter.go]" -- "[pkg/rules/goredis/goredis_otel_instrumenter.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/resource/bundle.go]" -- "[tool/cmd/main.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[pkg/rules/grpc/grpc_new_client_setup.go]" -- "[pkg/rules/grpc/grpc_client_setup.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/util/util.go]" -- "[tool/cmd/main.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/instrument/instrument.go]" -- "[tool/instrument/inst_file.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/preprocess/match.go]" -- "[tool/instrument/inst_func.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/instrument/optimize.go]" -- "[tool/instrument/trampoline.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/resource/bundle.go]" -- "[tool/config/config.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/resource/bundle.go]" -- "[tool/instrument/inst_file.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[pkg/rules/goredis/goredis_otel_instrumenter.go]" -- "[pkg/rules/databasesql/databasesql_otel_instrumenter.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[pkg/rules/redigo/redigo_otel_instrumenter.go]" -- "[pkg/rules/databasesql/databasesql_otel_instrumenter.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/resource/bundle.go]" -- "[tool/preprocess/preprocess.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/preprocess/match.go]" -- "[tool/instrument/inst_struct.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/resource/bundle.go]" -- "[tool/instrument/inst_func.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/instrument/trampoline.go]" -- "[tool/instrument/instrument.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[pkg/rules/redigo/redigo_otel_instrumenter.go]" -- "[pkg/rules/goredisv8/goredis_v8_otel_instrumenter.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/config/config.go]" -- "[tool/cmd/main.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/resource/bundle.go]" -- "[tool/instrument/inst_struct.go]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[tool/util/ast.go]" -- "[tool/instrument/trampoline.go]" [label=" 3 ", penwidth="2", color="#00688b70"]; "[tool/util/util.go]" -- "[tool/instrument/instrument.go]" [label=" 3 ", penwidth="2", color="#00688b70"]; "[tool/instrument/inst_file.go]" -- "[tool/cmd/main.go]" [label=" 3 ", penwidth="2", color="#00688b70"]; }