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" ] "[serializers/src/main/java/com/facebook/battery/serializer/disk/DiskMetricsSerializer.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/camera/CameraMetrics.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[reporters/src/main/java/com/facebook/battery/reporter/bluetooth/BluetoothMetricsReporter.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/network/MonotonicRadioMonitor.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[reporters/src/main/java/com/facebook/battery/reporter/camera/CameraMetricsReporter.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/disk/DiskMetrics.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[reporters/src/main/java/com/facebook/battery/reporter/camera/CameraMetricsReporter.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/core/ProcFileReader.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/sensor/SensorMetricsSerializer.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/composite/CompositeMetricsCollector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/devicebattery/DeviceBatteryMetricsCollector.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/cpu/CpuMetricsCollector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/wakelock/WakeLockDetails.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/devicebattery/DeviceBatteryMetrics.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/cpu/CpuFrequencyMetricsSerializer.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/composite/def/CompositeMetricsHolder.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/cpu/CpuFrequencyMetricsSerializer.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/network/RadioStateCollector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/healthstats/HealthStatsMetricsSerializer.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/network/NetworkStatsManagerBytesCollector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/wakelock/WakeLockDetails.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/cpu/CpuFrequencyMetrics.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/cpu/CpuFrequencyMetricsSerializer.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/network/NetworkStatsManagerBytesCollector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/cpu/CpuFrequencyMetricsSerializer.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/camera/CameraMetrics.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/time/TimeMetricsCollector.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/cpu/CpuFrequencyMetricsCollector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[reporters/src/main/java/com/facebook/battery/reporter/devicebattery/DeviceBatteryMetricsReporter.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/time/TimeMetrics.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[reporters/src/main/java/com/facebook/battery/reporter/disk/DiskMetricsReporter.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/disk/DiskMetricsCollector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/core/VisibleToAvoidSynthetics.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/appwakeup/AppWakeupMetrics.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sample/src/main/java/com/facebook/battery/sample/BatteryApplication.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/network/MonotonicRadioMonitor.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/cpu/CpuMetricsSerializer.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/cpu/CpuMetricsCollector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/network/NetworkMetricsSerializer.java]" -- "[serializers/src/main/java/com/facebook/battery/serializer/healthstats/HealthStatsMetricsSerializer.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/network/EnhancedNetworkMetrics.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/healthstats/HealthStatsMetrics.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/sensor/SensorMetricsSerializer.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/sensor/SensorMetricsCollector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/memory/MemoryMetricsSerializer.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/wakelock/WakeLockDetails.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/cpu/CpuMetricsSerializer.java]" -- "[reporters/src/main/java/com/facebook/battery/reporter/bluetooth/BluetoothMetricsReporter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/cpu/CpuFrequencyMetricsSerializer.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/core/SystemMetrics.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/devicebattery/DeviceBatteryMetricsSerializer.java]" -- "[reporters/src/main/java/com/facebook/battery/reporter/memory/MemoryMetricsReporter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sample/src/main/java/com/facebook/battery/sample/Event.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/sensor/SensorMetricsCollector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/sensor/SensorMetricsCollector.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/network/NetworkMetrics.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[reporters/src/main/java/com/facebook/battery/reporter/network/NetworkMetricsReporter.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/healthstats/HealthStatsMetricsCollector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/camera/CameraMetricsSerializer.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/cpu/CpuMetrics.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/core/SystemMetricsSerializer.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/network/RadioStateCollector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/devicebattery/DeviceBatteryMetricsSerializer.java]" -- "[reporters/src/main/java/com/facebook/battery/reporter/cpu/CpuFrequencyMetricsReporter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[reporters/src/main/java/com/facebook/battery/reporter/sensor/SensorMetricsReporter.java]" -- "[reporters/src/main/java/com/facebook/battery/reporter/devicebattery/DeviceBatteryMetricsReporter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[reporters/src/main/java/com/facebook/battery/reporter/disk/DiskMetricsReporter.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/healthstats/HealthStatsMetrics.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/core/SystemMetrics.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/composite/def/CompositeMetricsHolder.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/sensor/SensorMetricsCollector.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/appwakeup/AppWakeupMetrics.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/wakelock/WakeLockMetrics.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/network/EnhancedNetworkMetrics.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/camera/CameraMetricsSerializer.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/network/NetworkStatsManagerBytesCollector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/sensor/SensorMetricsSerializer.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/wakelock/WakeLockDetails.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[serializers/src/main/java/com/facebook/battery/serializer/cpu/CpuFrequencyMetricsSerializer.java]" -- "[reporters/src/main/java/com/facebook/battery/reporter/appwakeup/AppWakeupMetricsReporter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/memory/MemoryMetrics.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/cpu/CpuMetricsCollector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/network/RadioStateCollector.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/core/ProcFileReader.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/cpu/CpuMetrics.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/core/ProcFileReader.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/sensor/SensorMetricsCollector.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/core/ProcFileReader.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/sensor/SensorMetricsCollector.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/memory/MemoryMetrics.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/network/NetworkMetrics.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/composite/def/MetricsDef.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[reporters/src/main/java/com/facebook/battery/reporter/network/NetworkMetricsReporter.java]" -- "[reporters/src/main/java/com/facebook/battery/reporter/healthstats/HealthStatsMetricsReporter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/network/NetworkBytesCollector.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/core/StatefulSystemMetricsCollector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[reporters/src/main/java/com/facebook/battery/reporter/network/RadioStateReporter.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/bluetooth/BluetoothMetrics.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/src/main/java/com/facebook/battery/metrics/network/MonotonicRadioMonitor.java]" -- "[metrics/src/main/java/com/facebook/battery/metrics/bluetooth/BluetoothMetricsCollector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }