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" ] "[src/prometheus/prometheus-config.yaml]" -- "[src/grafana/provisioning/datasources/opensearch.yaml]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[src/load-generator/locustfile.py]" -- "[src/grafana/provisioning/datasources/opensearch.yaml]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[src/prometheus/prometheus-config.yaml]" -- "[src/load-generator/locustfile.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[src/load-generator/locustfile.py]" -- "[src/fraud-detection/build.gradle.kts]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[src/load-generator/locustfile.py]" -- "[src/frontend/utils/telemetry/FrontendTracer.ts]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[src/prometheus/prometheus-config.yaml]" -- "[src/frontend/utils/telemetry/FrontendTracer.ts]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[src/grafana/provisioning/datasources/opensearch.yaml]" -- "[src/fraud-detection/build.gradle.kts]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[src/prometheus/prometheus-config.yaml]" -- "[src/fraud-detection/build.gradle.kts]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[src/frontend/utils/telemetry/FrontendTracer.ts]" -- "[src/fraud-detection/build.gradle.kts]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[src/grafana/provisioning/datasources/opensearch.yaml]" -- "[src/frontend/utils/telemetry/FrontendTracer.ts]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[src/frontend/pages/product/[productId]/index.tsx]" -- "[src/frontend/pages/cart/index.tsx]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/frontend/pages/cart/index.tsx]" -- "[src/frontend/pages/cart/checkout/[orderId]/index.tsx]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/frontend/pages/cart/checkout/[orderId]/index.tsx]" -- "[src/frontend/pages/_document.tsx]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/frontend/pages/index.tsx]" -- "[src/frontend/pages/cart/index.tsx]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/frontend/pages/index.tsx]" -- "[src/frontend/pages/cart/checkout/[orderId]/index.tsx]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/grafana/provisioning/datasources/opensearch.yaml]" -- "[src/grafana/provisioning/dashboards/demo.yaml]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/frontend/pages/product/[productId]/index.tsx]" -- "[src/frontend/pages/cart/checkout/[orderId]/index.tsx]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/frontend/pages/product/[productId]/index.tsx]" -- "[src/frontend/pages/index.tsx]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/frontend/pages/product/[productId]/index.tsx]" -- "[src/frontend/pages/_document.tsx]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/frontend/pages/index.tsx]" -- "[src/frontend/pages/_document.tsx]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/frontend/pages/cart/index.tsx]" -- "[src/frontend/pages/_document.tsx]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/prometheus/prometheus-config.yaml]" -- "[src/grafana/provisioning/dashboards/demo.yaml]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/recommendation/demo_pb2_grpc.py]" -- "[src/flagd-ui/src/components/advanced/AdvancedView.tsx]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/shipping/src/telemetry/traces_conf.rs]" -- "[src/shipping/src/shipping_service/quote.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/constants/Colors.ts]" -- "[src/frontend/gateways/rpc/Currency.gateway.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/frontend/gateways/rpc/Cart.gateway.ts]" -- "[src/cart/src/cartstore/ICartStore.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/frontend/gateways/rpc/Checkout.gateway.ts]" -- "[src/cart/src/cartstore/ValkeyCartStore.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/hooks/useTracer.ts]" -- "[src/react-native-app/components/CheckoutForm/index.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/frontend/gateways/rpc/Checkout.gateway.ts]" -- "[src/fraud-detection/src/main/resources/log4j2.xml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/utils/Request.ts]" -- "[src/frontend/pages/cart/checkout/[orderId]/index.tsx]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/shipping/src/shipping_service.rs]" -- "[src/react-native-app/android/app/src/main/res/values/colors.xml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/android/app/src/main/res/drawable/splashscreen.xml]" -- "[src/react-native-app/android/app/src/main/res/drawable/rn_edit_text_material.xml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/android/app/src/main/res/values/ic_launcher_background.xml]" -- "[src/react-native-app/android/app/src/main/res/drawable/ic_launcher_background.xml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/components/CheckoutForm/index.ts]" -- "[src/ad/src/main/java/oteldemo/problempattern/MemoryUtils.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/metro.config.js]" -- "[src/flagd-ui/src/components/advanced/AdvancedView.tsx]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/fraud-detection/src/main/kotlin/frauddetection/main.kt]" -- "[src/checkout/money/money.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/quote/app/settings.php]" -- "[src/payment/logger.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/components/ProductCard/index.ts]" -- "[src/load-generator/locustfile.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/android/app/src/main/java/io/opentelemetry/reactnativeapp/MainActivity.kt]" -- "[src/checkout/tools.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/hooks/useThemeColor.ts]" -- "[src/payment/index.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/components/ProductList/ProductList.tsx]" -- "[src/checkout/genproto/oteldemo/demo_grpc.pb.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/quote/app/settings.php]" -- "[src/checkout/tools.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/android/app/src/main/res/values/styles.xml]" -- "[src/react-native-app/android/app/src/main/res/values/strings.xml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/fraud-detection/settings.gradle.kts]" -- "[src/otel-collector/otelcol-elastic-config.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/components/EmptyCart/index.ts]" -- "[src/react-native-app/babel.config.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/shipping/src/main.rs]" -- "[src/react-native-app/babel.config.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/utils/Request.ts]" -- "[src/frontend/components/CartDropdown/CartDropdown.tsx]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/ios/reactnativeapp/main.m]" -- "[src/frontend/utils/imageLoader.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/android/app/src/main/res/drawable/splashscreen.xml]" -- "[src/otel-collector/otelcol-elastic-config.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/react-native-app/components/Field.tsx]" -- "[src/react-native-app/babel.config.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; }