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" ] "[scio-core/src/main/scala/com/spotify/scio/values/SCollectionWithHotKeyFanout.scala]" -- "[scio-core/src/main/scala/com/spotify/scio/values/SCollectionWithFanout.scala]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/types/ConverterProvider.scala]" -- "[build.sbt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scio-core/src/main/scala/com/spotify/scio/values/PairSCollectionFunctions.scala]" -- "[scio-core/src/main/scala/com/spotify/scio/values/SCollection.scala]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scio-core/src/main/java/com/spotify/scio/transforms/BaseAsyncLookupDoFn.java]" -- "[scio-core/src/main/java/com/spotify/scio/transforms/BaseAsyncBatchLookupDoFn.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/types/package.scala]" -- "[scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/types/ConverterProvider.scala]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scio-core/src/main/java/com/spotify/scio/transforms/BaseAsyncLookupDoFn.java]" -- "[scio-core/src/main/java/com/spotify/scio/transforms/BaseAsyncDoFn.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/types/package.scala]" -- "[build.sbt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[build.sbt]" -- "[project/plugins.sbt]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scio-core/src/main/scala/com/spotify/scio/values/SCollectionWithFanout.scala]" -- "[scio-core/src/main/scala/com/spotify/scio/values/SCollection.scala]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scio-core/src/main/scala/com/spotify/scio/values/SCollectionWithHotKeyFanout.scala]" -- "[scio-core/src/main/scala/com/spotify/scio/values/SCollection.scala]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scio-core/src/main/java/com/spotify/scio/transforms/BaseAsyncDoFn.java]" -- "[scio-core/src/main/java/com/spotify/scio/transforms/BaseAsyncBatchLookupDoFn.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scio-grpc/src/main/java/com/spotify/scio/grpc/GrpcBatchDoFn.java]" -- "[scio-core/src/main/java/com/spotify/scio/transforms/BaseAsyncBatchLookupDoFn.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-parquet/src/main/java/com/spotify/scio/parquet/avro/ParquetAvroFileBasedSink.java]" -- "[project/plugins.sbt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-grpc/src/main/java/com/spotify/scio/grpc/GrpcBatchDoFn.java]" -- "[scio-google-cloud-platform/src/main/java/com/spotify/scio/bigtable/BigtableBatchDoFn.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/client/TableOps.scala]" -- "[scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/client/BigQuery.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-grpc/src/main/scala/com/spotify/scio/grpc/SCollectionSyntax.scala]" -- "[scio-core/src/main/java/com/spotify/scio/transforms/BaseAsyncBatchLookupDoFn.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-core/src/main/scala/com/spotify/scio/transforms/ScalaAsyncLookupDoFn.scala]" -- "[scio-core/src/main/java/com/spotify/scio/transforms/BaseAsyncDoFn.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-grpc/src/main/scala/com/spotify/scio/grpc/SCollectionSyntax.scala]" -- "[scio-google-cloud-platform/src/main/java/com/spotify/scio/bigtable/BigtableBatchDoFn.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-core/src/main/java/com/spotify/scio/transforms/FutureHandlers.java]" -- "[scio-core/src/main/java/com/spotify/scio/transforms/BaseAsyncLookupDoFn.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/syntax/TableRowSyntax.scala]" -- "[build.sbt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-core/src/main/scala/com/spotify/scio/transforms/ScalaAsyncBatchLookupDoFn.scala]" -- "[scio-core/src/main/java/com/spotify/scio/transforms/BaseAsyncLookupDoFn.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-core/src/main/scala/com/spotify/scio/util/TupleFunctions.scala]" -- "[scio-core/src/main/scala/com/spotify/scio/values/SCollectionWithFanout.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-google-cloud-platform/src/main/java/com/spotify/scio/bigtable/BigtableBatchDoFn.java]" -- "[build.sbt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scalafix/rules/src/main/scala/fix/v0_14_0/FixQuery.scala]" -- "[scalafix/input-0_14/src/main/scala/fix/v0_14_0/FixQuery.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/taps.scala]" -- "[scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/client/TableOps.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-core/src/main/java/com/spotify/scio/options/ScioOptions.java]" -- "[build.sbt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-snowflake/src/main/scala/com/spotify/scio/snowflake/package.scala]" -- "[scio-snowflake/src/main/scala/com/spotify/scio/snowflake/SnowflakeIO.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-parquet/src/main/java/com/spotify/scio/parquet/avro/ParquetAvroFileBasedSink.java]" -- "[build.sbt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/taps.scala]" -- "[scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/StorageUtil.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-grpc/src/main/scala/com/spotify/scio/grpc/SCollectionSyntax.scala]" -- "[scio-grpc/src/main/java/com/spotify/scio/grpc/GrpcBatchDoFn.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[project/JavaOptions.scala]" -- "[scio-core/src/main/scala/com/spotify/scio/runners/dataflow/DataflowContext.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-google-cloud-platform/src/main/java/com/spotify/scio/bigtable/BigtableDoFn.java]" -- "[scio-core/src/main/java/com/spotify/scio/transforms/BaseAsyncBatchLookupDoFn.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-core/src/main/scala/com/spotify/scio/transforms/ScalaAsyncLookupDoFn.scala]" -- "[scio-core/src/main/scala/com/spotify/scio/transforms/ScalaAsyncBatchLookupDoFn.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-snowflake/src/main/scala/com/spotify/scio/snowflake/syntax/ScioContextSyntax.scala]" -- "[scio-snowflake/src/main/scala/com/spotify/scio/snowflake/syntax/SCollectionSyntax.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-snowflake/src/main/scala/com/spotify/scio/snowflake/syntax/AllSyntax.scala]" -- "[build.sbt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/taps.scala]" -- "[build.sbt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-snowflake/src/main/scala/com/spotify/scio/snowflake/syntax/ScioContextSyntax.scala]" -- "[scio-snowflake/src/main/scala/com/spotify/scio/snowflake/SnowflakeIO.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-snowflake/src/main/scala/com/spotify/scio/snowflake/syntax/AllSyntax.scala]" -- "[scio-snowflake/src/main/scala/com/spotify/scio/snowflake/package.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scalafix/rules/src/main/scala/fix/v0_14_0/FixAvroCoder.scala]" -- "[scalafix/project/plugins.sbt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-grpc/src/main/scala/com/spotify/scio/grpc/SCollectionSyntax.scala]" -- "[build.sbt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-snowflake/src/main/scala/com/spotify/scio/snowflake/syntax/AllSyntax.scala]" -- "[scio-snowflake/src/main/scala/com/spotify/scio/snowflake/SnowflakeIO.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-core/src/main/scala/com/spotify/scio/schemas/To.scala]" -- "[project/plugins.sbt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/client/TableOps.scala]" -- "[scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/StorageUtil.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-google-cloud-platform/src/main/java/com/spotify/scio/bigtable/BigtableDoFn.java]" -- "[scio-core/src/main/scala/com/spotify/scio/transforms/ScalaFutureHandlers.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-snowflake/src/main/scala/com/spotify/scio/snowflake/syntax/SCollectionSyntax.scala]" -- "[scio-snowflake/src/main/scala/com/spotify/scio/snowflake/syntax/AllSyntax.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-core/src/main/java/com/spotify/scio/options/ScioOptions.java]" -- "[project/plugins.sbt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[project/ScalacOptions.scala]" -- "[project/plugins.sbt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/client/BigQuery.scala]" -- "[build.sbt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-core/src/main/scala/com/spotify/scio/transforms/ScalaAsyncLookupDoFn.scala]" -- "[scio-core/src/main/java/com/spotify/scio/transforms/BaseAsyncLookupDoFn.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scio-core/src/main/java/com/spotify/scio/transforms/UnmatchedRequestException.java]" -- "[build.sbt]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }