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" ] "[kahuna/public/js/crop/view.html]" -- "[kahuna/public/js/directives/ui-crop-box/cropper-override.css]" [label=" 11 ", penwidth="10", color="#00688bFF"]; "[kahuna/public/stylesheets/main.css]" -- "[kahuna/public/js/crop/view.html]" [label=" 9 ", penwidth="8", color="#00688bDB"]; "[kahuna/public/stylesheets/main.css]" -- "[kahuna/public/js/directives/ui-crop-box/cropper-override.css]" [label=" 9 ", penwidth="8", color="#00688bDB"]; "[project/plugins.sbt]" -- "[build.sbt]" [label=" 8 ", penwidth="7", color="#00688bC9"]; "[kahuna/public/js/crop/view.html]" -- "[kahuna/public/js/crop/controller.js]" [label=" 8 ", penwidth="7", color="#00688bC9"]; "[kahuna/public/js/directives/ui-crop-box/cropper-override.css]" -- "[kahuna/public/js/crop/controller.js]" [label=" 8 ", penwidth="7", color="#00688bC9"]; "[thrall/app/lib/elasticsearch/ElasticSearch.scala]" -- "[build.sbt]" [label=" 8 ", penwidth="7", color="#00688bC9"]; "[thrall/app/lib/SyncChecker.scala]" -- "[media-api/app/controllers/MediaApi.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/kinesis/KinesisConfig.scala]" -- "[build.sbt]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/RetryHandler.scala]" -- "[thrall/app/controllers/ThrallController.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/ThrallStreamProcessor.scala]" -- "[image-loader/app/controllers/ImageLoaderController.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/ThrallStreamProcessor.scala]" -- "[thrall/app/controllers/ReaperController.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[media-api/app/lib/elasticsearch/ElasticSearch.scala]" -- "[common-lib/src/main/scala/com/gu/mediaservice/lib/metrics/CloudWatchMetrics.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[media-api/app/lib/elasticsearch/ElasticSearch.scala]" -- "[image-loader/app/controllers/ImageLoaderController.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[media-api/app/lib/elasticsearch/ElasticSearch.scala]" -- "[common-lib/src/main/scala/com/gu/mediaservice/lib/BaseStore.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/controllers/ThrallController.scala]" -- "[common-lib/src/main/scala/com/gu/mediaservice/lib/metrics/CloudWatchMetrics.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/ThrallStreamProcessor.scala]" -- "[build.sbt]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/controllers/ReaperController.scala]" -- "[image-loader/app/controllers/ImageLoaderController.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[rest-lib/src/main/scala/com/gu/mediaservice/lib/play/RequestLoggingFilter.scala]" -- "[build.sbt]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/ThrallStreamProcessor.scala]" -- "[common-lib/src/main/scala/com/gu/mediaservice/lib/BaseStore.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/ThrallStreamProcessor.scala]" -- "[rest-lib/src/main/scala/com/gu/mediaservice/lib/play/RequestLoggingFilter.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/elasticsearch/ElasticSearch.scala]" -- "[thrall/app/controllers/ReaperController.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/elasticsearch/ElasticSearch.scala]" -- "[thrall/app/lib/RetryHandler.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[image-loader/app/controllers/ImageLoaderController.scala]" -- "[common-lib/src/main/scala/com/gu/mediaservice/lib/metrics/CloudWatchMetrics.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/ThrallComponents.scala]" -- "[build.sbt]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/controllers/ReaperController.scala]" -- "[rest-lib/src/main/scala/com/gu/mediaservice/lib/play/RequestLoggingFilter.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/ThrallStreamProcessor.scala]" -- "[media-api/app/lib/elasticsearch/ElasticSearch.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/RetryHandler.scala]" -- "[common-lib/src/main/scala/com/gu/mediaservice/lib/metrics/CloudWatchMetrics.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/RetryHandler.scala]" -- "[build.sbt]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[common-lib/src/main/scala/com/gu/mediaservice/lib/metrics/CloudWatchMetrics.scala]" -- "[build.sbt]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/RetryHandler.scala]" -- "[image-loader/app/controllers/ImageLoaderController.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/ThrallStreamProcessor.scala]" -- "[thrall/app/lib/RetryHandler.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/ThrallStreamProcessor.scala]" -- "[media-api/app/controllers/MediaApi.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/ThrallStreamProcessor.scala]" -- "[thrall/app/controllers/ThrallController.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/controllers/ThrallController.scala]" -- "[image-loader/app/controllers/ImageLoaderController.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/controllers/ThrallController.scala]" -- "[rest-lib/src/main/scala/com/gu/mediaservice/lib/play/RequestLoggingFilter.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[rest-lib/src/main/scala/com/gu/mediaservice/lib/play/RequestLoggingFilter.scala]" -- "[media-api/app/controllers/MediaApi.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/RetryHandler.scala]" -- "[rest-lib/src/main/scala/com/gu/mediaservice/lib/play/RequestLoggingFilter.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/elasticsearch/ElasticSearch.scala]" -- "[thrall/app/controllers/ThrallController.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/SyncChecker.scala]" -- "[thrall/app/lib/RetryHandler.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/ThrallStreamProcessor.scala]" -- "[common-lib/src/main/scala/com/gu/mediaservice/lib/metrics/CloudWatchMetrics.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/SyncChecker.scala]" -- "[thrall/app/controllers/ThrallController.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[media-api/app/controllers/MediaApi.scala]" -- "[image-loader/app/controllers/ImageLoaderController.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/elasticsearch/ElasticSearch.scala]" -- "[image-loader/app/controllers/ImageLoaderController.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/controllers/ThrallController.scala]" -- "[thrall/app/controllers/ReaperController.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[rest-lib/src/main/scala/com/gu/mediaservice/lib/play/RequestLoggingFilter.scala]" -- "[media-api/app/lib/elasticsearch/ElasticSearch.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/controllers/ReaperController.scala]" -- "[build.sbt]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/elasticsearch/ElasticSearch.scala]" -- "[rest-lib/src/main/scala/com/gu/mediaservice/lib/play/RequestLoggingFilter.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/controllers/ReaperController.scala]" -- "[media-api/app/controllers/MediaApi.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; "[thrall/app/lib/elasticsearch/ElasticSearch.scala]" -- "[media-api/app/lib/elasticsearch/ElasticSearch.scala]" [label=" 7 ", penwidth="6", color="#00688bB7"]; }