// This graph has synthetic targets.
digraph G {
  bina [label="jvm_binary"];
  testa [label="junit_tests"];

  javaliba [label="java_library"];
  javalibb [label="java_library"];
  libc [label="scala_library"];
  libd [label="scala_library"];

  jara [label="jar"];

  thrifta [label="thrift_library"];
  thrift_gen_a [label="java_library", color=blue];
  thrifta -> thrift_gen_a [style=dashed, color=blue];

  bina -> javaliba -> javalibb -> jara;
  javalibb -> thrifta [color=white];
  javalibb -> thrift_gen_a;
  javaliba -> libc -> jara;
  testa -> libc;
  testa -> libd;
}
