spotify / scio

Compare 9738961 ... +0 ... 92cba3c

Coverage Reach
scio-core/src/main/scala/com/spotify/scio/coders/instances/ScalaCoders.scala scio-core/src/main/scala/com/spotify/scio/coders/instances/kryo/JodaSerializer.scala scio-core/src/main/scala/com/spotify/scio/coders/instances/kryo/AvroSerializer.scala scio-core/src/main/scala/com/spotify/scio/coders/instances/kryo/GrpcSerializers.scala scio-core/src/main/scala/com/spotify/scio/coders/instances/kryo/ByteStringSerializer.scala scio-core/src/main/scala/com/spotify/scio/coders/instances/kryo/KVSerializer.scala scio-core/src/main/scala/com/spotify/scio/coders/instances/kryo/CoderSerializer.scala scio-core/src/main/scala/com/spotify/scio/coders/instances/kryo/JPathSerializer.scala scio-core/src/main/scala/com/spotify/scio/coders/instances/JodaCoders.scala scio-core/src/main/scala/com/spotify/scio/coders/instances/JavaCoders.scala scio-core/src/main/scala/com/spotify/scio/coders/instances/AvroCoders.scala scio-core/src/main/scala/com/spotify/scio/coders/instances/BeamTypeCoders.scala scio-core/src/main/scala/com/spotify/scio/coders/instances/AlgebirdCoders.scala scio-core/src/main/scala/com/spotify/scio/coders/instances/GuavaCoders.scala scio-core/src/main/scala/com/spotify/scio/coders/instances/ProtobufCoders.scala scio-core/src/main/scala/com/spotify/scio/coders/Coder.scala scio-core/src/main/scala/com/spotify/scio/coders/KryoAtomicCoder.scala scio-core/src/main/scala/com/spotify/scio/coders/DerivedCoder.scala scio-core/src/main/scala/com/spotify/scio/coders/CoderMaterializer.scala scio-core/src/main/scala/com/spotify/scio/coders/BeamCoders.scala scio-core/src/main/scala/com/spotify/scio/coders/AvroBytesUtil.scala scio-core/src/main/scala/com/spotify/scio/values/SCollection.scala scio-core/src/main/scala/com/spotify/scio/values/PairSCollectionFunctions.scala scio-core/src/main/scala/com/spotify/scio/values/PairSkewedSCollectionFunctions.scala scio-core/src/main/scala/com/spotify/scio/values/DoubleSCollectionFunctions.scala scio-core/src/main/scala/com/spotify/scio/values/PairHashSCollectionFunctions.scala scio-core/src/main/scala/com/spotify/scio/values/SCollectionWithSideInput.scala scio-core/src/main/scala/com/spotify/scio/values/SideInput.scala scio-core/src/main/scala/com/spotify/scio/values/SCollectionWithFanout.scala scio-core/src/main/scala/com/spotify/scio/values/SCollectionWithHotKeyFanout.scala scio-core/src/main/scala/com/spotify/scio/values/DistCache.scala scio-core/src/main/scala/com/spotify/scio/values/WindowedSCollection.scala scio-core/src/main/scala/com/spotify/scio/values/SCollectionWithSideOutput.scala scio-core/src/main/scala/com/spotify/scio/values/TransformNameable.scala scio-core/src/main/scala/com/spotify/scio/values/SideOutput.scala scio-core/src/main/scala/com/spotify/scio/values/PCollectionWrapper.scala scio-core/src/main/scala/com/spotify/scio/util/Functions.scala scio-core/src/main/scala/com/spotify/scio/util/random/RandomSampler.scala scio-core/src/main/scala/com/spotify/scio/util/random/XORShiftRandom.scala scio-core/src/main/scala/com/spotify/scio/util/StatCounter.scala scio-core/src/main/scala/com/spotify/scio/util/ArtisanJoin.scala scio-core/src/main/scala/com/spotify/scio/util/CallSites.scala scio-core/src/main/scala/com/spotify/scio/util/Cache.scala scio-core/src/main/scala/com/spotify/scio/util/ScioUtil.scala scio-core/src/main/scala/com/spotify/scio/util/FunctionsWithWindowedValue.scala scio-core/src/main/scala/com/spotify/scio/util/FunctionsWithSideInput.scala scio-core/src/main/scala/com/spotify/scio/util/FunctionsWithSideOutput.scala scio-core/src/main/scala/com/spotify/scio/util/TupleFunctions.scala scio-core/src/main/scala/com/spotify/scio/util/ParallelLimitedFn.scala scio-core/src/main/scala/com/spotify/scio/util/ProtobufUtil.scala scio-core/src/main/scala/com/spotify/scio/util/NamedFn.scala scio-core/src/main/scala/com/spotify/scio/util/MultiJoin.scala scio-core/src/main/scala/com/spotify/scio/schemas/SchemaMaterializer.scala scio-core/src/main/scala/com/spotify/scio/schemas/instances/ScalaInstances.scala scio-core/src/main/scala/com/spotify/scio/schemas/instances/AvroInstances.scala scio-core/src/main/scala/com/spotify/scio/schemas/instances/JavaInstances.scala scio-core/src/main/scala/com/spotify/scio/schemas/instances/LowPrioritySchemaDerivation.scala scio-core/src/main/scala/com/spotify/scio/schemas/instances/JodaInstances.scala scio-core/src/main/scala/com/spotify/scio/schemas/Schema.scala scio-core/src/main/scala/com/spotify/scio/schemas/To.scala scio-core/src/main/scala/com/spotify/scio/schemas/PrettyPrint.scala scio-core/src/main/scala/com/spotify/scio/io/dynamic/syntax/SCollecionSyntax.scala scio-core/src/main/scala/com/spotify/scio/io/FileStorage.scala scio-core/src/main/scala/com/spotify/scio/io/Taps.scala scio-core/src/main/scala/com/spotify/scio/io/BinaryIO.scala scio-core/src/main/scala/com/spotify/scio/io/TextIO.scala scio-core/src/main/scala/com/spotify/scio/io/Tap.scala scio-core/src/main/scala/com/spotify/scio/io/ScioIO.scala scio-core/src/main/scala/com/spotify/scio/io/InMemorySink.scala scio-core/src/main/scala/com/spotify/scio/ScioContext.scala scio-core/src/main/scala/com/spotify/scio/hash/MutableScalableBloomFilter.scala scio-core/src/main/scala/com/spotify/scio/hash/ApproxFilter.scala scio-core/src/main/scala/com/spotify/scio/hash/package.scala scio-core/src/main/scala/com/spotify/scio/transforms/syntax/SCollectionSafeSyntax.scala scio-core/src/main/scala/com/spotify/scio/transforms/syntax/SCollectionPipeSyntax.scala.scala scio-core/src/main/scala/com/spotify/scio/transforms/syntax/SCollectionWithResourceSyntax.scala scio-core/src/main/scala/com/spotify/scio/transforms/syntax/SCollectionParallelismSyntax.scala scio-core/src/main/scala/com/spotify/scio/transforms/syntax/SCollectionFileDownloadSyntax.scala scio-core/src/main/scala/com/spotify/scio/transforms/WithResourceDoFns.scala scio-core/src/main/scala/com/spotify/scio/transforms/ParallelismDoFns.scala scio-core/src/main/scala/com/spotify/scio/transforms/ScalaFutureHandlers.scala scio-core/src/main/scala/com/spotify/scio/transforms/ScalaAsyncLookupDoFn.scala scio-core/src/main/scala/com/spotify/scio/transforms/JavaAsyncConverters.scala scio-core/src/main/scala/com/spotify/scio/runners/dataflow/DataflowResult.scala scio-core/src/main/scala/com/spotify/scio/runners/dataflow/DataflowContext.scala scio-core/src/main/scala/com/spotify/scio/runners/spark/SparkContext.scala scio-core/src/main/scala/com/spotify/scio/runners/flink/FlinkContext.scala scio-core/src/main/scala/com/spotify/scio/testing/TestDataManager.scala scio-core/src/main/scala/com/spotify/scio/testing/TestUtil.scala scio-core/src/main/scala/com/spotify/scio/ScioResult.scala scio-core/src/main/scala/com/spotify/scio/Args.scala scio-core/src/main/scala/com/spotify/scio/VersionUtil.scala scio-core/src/main/scala/com/spotify/scio/SysProps.scala scio-core/src/main/scala/com/spotify/scio/estimators/ApproxDistinctCounter.scala scio-core/src/main/scala/com/spotify/scio/JavaConverters.scala scio-core/src/main/scala/com/spotify/scio/ScioMetrics.scala scio-core/src/main/scala/com/spotify/scio/streaming/package.scala scio-core/src/main/scala-2.13/com/spotify/scio/coders/instances/TupleCoders.scala scio-core/src/main/scala-2.13/com/spotify/scio/coders/instances/kryo/JTraversableSerializer.scala scio-core/src/main/scala-2.13/com/spotify/scio/util/JMapWrapper.scala scio-core/src/main/scala-2.13/scala/collection/compat/extra.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/client/QueryOps.scala 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/JobOps.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/client/BigQuery.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/client/LoadOps.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/client/Cache.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/client/ExtractOps.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/client/BigQueryConfig.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/types/TypeProvider.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/types/SchemaProvider.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/types/SchemaUtil.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/types/BigQueryType.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/types/MacroUtil.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/types/ConverterProvider.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/BigQueryIO.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/syntax/ScioContextSyntax.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/syntax/TableRowSyntax.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/syntax/SCollectionSyntax.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/syntax/TableReferenceSyntax.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/BigQueryTypes.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/taps.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/validation/SampleOverrideTypeProvider.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/validation/OverrideTypeProviderFinder.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/validation/DummyOverrideTypeProvider.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/validation/SetProperty.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/MockBigQuery.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/BigQueryPartitionUtil.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/StorageUtil.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/dynamic/syntax/SCollectionSyntax.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/dynamic/DynamicDestinationsUtil.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/package.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/BigQueryUtil.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/instances/CoderInstances.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigtable/syntax/ScioContextSyntax.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigtable/syntax/RowSyntax.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigtable/syntax/SCollectionSyntax.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigtable/TableAdmin.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigtable/BigTableIO.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigtable/Mutations.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/bigtable/Rows.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/pubsub/PubsubIO.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/pubsub/PubSubAdmin.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/pubsub/syntax/ScioContextSyntax.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/pubsub/syntax/SCollectionSyntax.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/pubsub/instances/CoderInstances.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/spanner/SpannerIO.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/spanner/syntax/ScioContextSyntax.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/spanner/syntax/SCollectionSyntax.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/spanner/client/Spanner.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/spanner/instances/CoderInstances.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/datastore/DatastoreIO.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/datastore/syntax/SCollectionSyntax.scala scio-google-cloud-platform/src/main/scala/com/spotify/scio/datastore/syntax/ScioContextSyntax.scala scio-extra/src/main/scala/com/spotify/scio/extra/sparkey/package.scala scio-extra/src/main/scala/com/spotify/scio/extra/sparkey/instances/ShardedSparkeyReader.scala scio-extra/src/main/scala/com/spotify/scio/extra/sparkey/instances/TypedSparkeyReader.scala scio-extra/src/main/scala/com/spotify/scio/extra/sparkey/instances/SparkeyMap.scala scio-extra/src/main/scala/com/spotify/scio/extra/sparkey/instances/CachedStringSparkeyReader.scala scio-extra/src/main/scala/com/spotify/scio/extra/sparkey/instances/StringSparkeyReader.scala scio-extra/src/main/scala/com/spotify/scio/extra/sparkey/instances/SparkeySet.scala scio-extra/src/main/scala/com/spotify/scio/extra/sparkey/instances/SparkeyReaderInstances.scala scio-extra/src/main/scala/com/spotify/scio/extra/sparkey/ShardedSparkeyUri.scala scio-extra/src/main/scala/com/spotify/scio/extra/sparkey/PairLargeHashSCollectionFunctions.scala scio-extra/src/main/scala/com/spotify/scio/extra/sparkey/SparkeyUri.scala scio-extra/src/main/scala/com/spotify/scio/extra/sparkey/LargeHashSCollectionFunctions.scala scio-extra/src/main/scala/com/spotify/scio/extra/bigquery/ToTableSchema.scala scio-extra/src/main/scala/com/spotify/scio/extra/bigquery/ToTableRow.scala scio-extra/src/main/scala/com/spotify/scio/extra/bigquery/syntax/SCollectionSyntax.scala scio-extra/src/main/scala/com/spotify/scio/extra/bigquery/AvroConverters.scala scio-extra/src/main/scala/com/spotify/scio/extra/hll/zetasketch/ZetaSketchHLL.scala scio-extra/src/main/scala/com/spotify/scio/extra/hll/zetasketch/HllPlus.scala scio-extra/src/main/scala/com/spotify/scio/extra/hll/zetasketch/ZetaSketchHllPlusPlus.scala scio-extra/src/main/scala/com/spotify/scio/extra/hll/zetasketch/ZetaSketchable.scala scio-extra/src/main/scala/com/spotify/scio/extra/hll/zetasketch/syntax/SCollectionSyntax.scala scio-extra/src/main/scala/com/spotify/scio/extra/hll/sketching/SketchHllPlusPlus.scala scio-extra/src/main/scala/com/spotify/scio/extra/annoy/package.scala scio-extra/src/main/scala/com/spotify/scio/extra/annoy/AnnoyUri.scala scio-extra/src/main/scala/com/spotify/scio/extra/Iterators.scala scio-extra/src/main/scala/com/spotify/scio/extra/csv/CsvIO.scala scio-extra/src/main/scala/com/spotify/scio/extra/csv/syntax/SCollectionSyntax.scala scio-extra/src/main/scala/com/spotify/scio/extra/csv/syntax/ScioContextSyntax.scala scio-extra/src/main/scala/com/spotify/scio/extra/Collections.scala scio-extra/src/main/scala/com/spotify/scio/extra/rollup/syntax/SCollectionSyntax.scala scio-extra/src/main/scala/com/spotify/scio/extra/sorter/syntax/SCollectionSyntax.scala scio-extra/src/main/scala/com/spotify/scio/extra/json/JsonIO.scala scio-extra/src/main/scala/com/spotify/scio/extra/json/package.scala scio-extra/src/main/scala/com/spotify/scio/extra/Breeze.scala scio-extra/src/main/scala-2.13/com/spotify/scio/extra/sparkey/instances/SparkeySetBase.scala scio-extra/src/main/scala-2.13/com/spotify/scio/extra/sparkey/instances/SparkeyMapBase.scala scio-test/src/main/scala/com/spotify/scio/testing/SCollectionMatchers.scala scio-test/src/main/scala/com/spotify/scio/testing/ScioIOSpec.scala scio-test/src/main/scala/com/spotify/scio/testing/JobTest.scala scio-test/src/main/scala/com/spotify/scio/testing/Pretty.scala scio-test/src/main/scala/com/spotify/scio/testing/CoderAssertions.scala scio-test/src/main/scala/com/spotify/scio/testing/BigtableMatchers.scala scio-test/src/main/scala/com/spotify/scio/testing/RunEnforcementJobTest.scala scio-test/src/main/scala/com/spotify/scio/testing/PipelineTestUtils.scala scio-test/src/main/scala/com/spotify/scio/testing/ApproximationAssertions.scala scio-test/src/main/scala/com/spotify/scio/testing/PipelineSpec.scala scio-test/src/main/scala/com/spotify/scio/testing/EqInstances.scala scio-test/src/main/scala/com/spotify/scio/testing/package.scala scio-avro/src/main/scala/com/spotify/scio/avro/types/TypeProvider.scala scio-avro/src/main/scala/com/spotify/scio/avro/types/SchemaProvider.scala scio-avro/src/main/scala/com/spotify/scio/avro/types/SchemaUtil.scala scio-avro/src/main/scala/com/spotify/scio/avro/types/MacroUtil.scala scio-avro/src/main/scala/com/spotify/scio/avro/types/AvroType.scala scio-avro/src/main/scala/com/spotify/scio/avro/types/ConverterProvider.scala scio-avro/src/main/scala/com/spotify/scio/avro/AvroIO.scala scio-avro/src/main/scala/com/spotify/scio/avro/syntax/SCollectionSyntax.scala scio-avro/src/main/scala/com/spotify/scio/avro/syntax/ScioContextSyntax.scala scio-avro/src/main/scala/com/spotify/scio/avro/taps.scala scio-avro/src/main/scala/com/spotify/scio/avro/package.scala scio-jdbc/src/main/scala/com/spotify/scio/jdbc/sharded/Shard.scala scio-jdbc/src/main/scala/com/spotify/scio/jdbc/sharded/JdbcShardedSource.scala scio-jdbc/src/main/scala/com/spotify/scio/jdbc/sharded/ShardString.scala scio-jdbc/src/main/scala/com/spotify/scio/jdbc/sharded/JdbcUtils.scala scio-jdbc/src/main/scala/com/spotify/scio/jdbc/sharded/ShardQuery.scala scio-jdbc/src/main/scala/com/spotify/scio/jdbc/sharded/JdbcShardedSelect.scala scio-jdbc/src/main/scala/com/spotify/scio/jdbc/sharded/JdbcShardedReadOptions.scala scio-jdbc/src/main/scala/com/spotify/scio/jdbc/JdbcIO.scala scio-jdbc/src/main/scala/com/spotify/scio/jdbc/JdbcOptions.scala scio-jdbc/src/main/scala/com/spotify/scio/jdbc/syntax/ScioContextSyntax.scala scio-jdbc/src/main/scala/com/spotify/scio/jdbc/syntax/SCollectionSyntax.scala scio-parquet/src/main/scala/com/spotify/scio/parquet/avro/ParquetAvroIO.scala scio-parquet/src/main/scala/com/spotify/scio/parquet/avro/syntax/ScioContextSyntax.scala scio-parquet/src/main/scala/com/spotify/scio/parquet/avro/syntax/SCollectionSyntax.scala scio-parquet/src/main/scala/com/spotify/scio/parquet/avro/package.scala scio-parquet/src/main/scala/com/spotify/scio/parquet/tensorflow/ParquetExampleIO.scala scio-parquet/src/main/scala/com/spotify/scio/parquet/tensorflow/syntax/SCollectionSyntax.scala scio-parquet/src/main/scala/com/spotify/scio/parquet/tensorflow/syntax/ScioContextSyntax.scala scio-parquet/src/main/scala/com/spotify/scio/parquet/types/ParquetTypeIO.scala scio-parquet/src/main/scala/com/spotify/scio/parquet/types/syntax/ScioContextSyntax.scala scio-parquet/src/main/scala/com/spotify/scio/parquet/types/syntax/SCollectionSyntax.scala scio-parquet/src/main/scala/com/spotify/scio/parquet/GcsConnectorUtil.scala scio-smb/src/main/scala/com/spotify/scio/smb/syntax/SortMergeBucketScioContextSyntax.scala scio-smb/src/main/scala/com/spotify/scio/smb/syntax/SortMergeBucketSCollectionSyntax.scala scio-smb/src/main/scala/org/apache/beam/sdk/extensions/smb/ParquetTypeSortedBucketIO.scala scio-smb/src/main/scala/org/apache/beam/sdk/extensions/smb/ParquetTypeFileOperations.scala scio-elasticsearch/es6/src/main/scala/com/spotify/scio/elasticsearch/CoderInstances.scala scio-elasticsearch/es6/src/main/scala/com/spotify/scio/elasticsearch/ElasticsearchIO.scala scio-elasticsearch/es6/src/main/scala/com/spotify/scio/elasticsearch/IndexAdmin.scala scio-elasticsearch/es6/src/main/scala/com/spotify/scio/elasticsearch/package.scala scio-elasticsearch/es7/src/main/scala/com/spotify/scio/elasticsearch/CoderInstances.scala scio-elasticsearch/es7/src/main/scala/com/spotify/scio/elasticsearch/ElasticsearchIO.scala scio-elasticsearch/es7/src/main/scala/com/spotify/scio/elasticsearch/IndexAdmin.scala scio-elasticsearch/es7/src/main/scala/com/spotify/scio/elasticsearch/package.scala scio-tensorflow/src/main/scala/com/spotify/scio/tensorflow/TensorFlowDoFns.scala scio-tensorflow/src/main/scala/com/spotify/scio/tensorflow/TFRecordCodec.scala scio-tensorflow/src/main/scala/com/spotify/scio/tensorflow/syntax/SCollectionSyntax.scala scio-tensorflow/src/main/scala/com/spotify/scio/tensorflow/syntax/ScioContextSyntax.scala scio-tensorflow/src/main/scala/com/spotify/scio/tensorflow/syntax/FileStorageSyntax.scala scio-tensorflow/src/main/scala/com/spotify/scio/tensorflow/TFRecordIO.scala scio-tensorflow/src/main/scala/com/spotify/scio/tensorflow/TFRecordFileTap.scala scio-redis/src/main/scala/com/spotify/scio/redis/RedisMutator.scala scio-redis/src/main/scala/com/spotify/scio/redis/RedisDoFn.scala scio-redis/src/main/scala/com/spotify/scio/redis/instances/CoderInstances.scala scio-redis/src/main/scala/com/spotify/scio/redis/RedisIO.scala scio-redis/src/main/scala/com/spotify/scio/redis/syntax/SCollectionSyntax.scala scio-redis/src/main/scala/com/spotify/scio/redis/syntax/ScioContextSyntax.scala scio-redis/src/main/scala/com/spotify/scio/redis/types/RedisMutation.scala scio-cassandra/cassandra3/src/main/scala/com/spotify/scio/cassandra/BulkOperations.scala scio-cassandra/cassandra3/src/main/scala/com/spotify/scio/cassandra/DataTypeExternalizer.scala scio-cassandra/cassandra3/src/main/scala/com/spotify/scio/cassandra/CassandraIO.scala scio-cassandra/cassandra3/src/main/scala/com/spotify/scio/cassandra/package.scala scio-macros/src/main/scala/com/spotify/scio/IsJava.scala scio-macros/src/main/scala/com/spotify/scio/coders/CoderMacros.scala scio-macros/src/main/scala/com/spotify/scio/MacroSettings.scala scio-schemas/src/main/scala/com/spotify/scio/avro/AvroUtils.scala

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.

1 untracked files changed.
Other files ignored by Codecov
build.sbt has changed.

No tracked files changed.

Everything is accounted for!

No changes detected that need to be reviewed.
What changes does Codecov check for?
Lines, not adjusted in diff, that have changed coverage data.
Files that introduced coverage data that had none before.
Files that have missing coverage data that once were tracked.
Files Coverage
scio-avro/src/main/scala/com/spotify/scio/avro/AvroIO.scala 89.89%
scio-avro/src/main/scala/com/spotify/scio/avro/package.scala 100.00%
...io-avro/src/main/scala/com/spotify/scio/avro/syntax/SCollectionSyntax.scala 100.00%
...io-avro/src/main/scala/com/spotify/scio/avro/syntax/ScioContextSyntax.scala 100.00%
scio-avro/src/main/scala/com/spotify/scio/avro/taps.scala 40.00%
scio-avro/src/main/scala/com/spotify/scio/avro/types/AvroType.scala 100.00%
...cio-avro/src/main/scala/com/spotify/scio/avro/types/ConverterProvider.scala 100.00%
scio-avro/src/main/scala/com/spotify/scio/avro/types/MacroUtil.scala 100.00%
scio-avro/src/main/scala/com/spotify/scio/avro/types/SchemaProvider.scala 96.15%
scio-avro/src/main/scala/com/spotify/scio/avro/types/SchemaUtil.scala 89.36%
scio-avro/src/main/scala/com/spotify/scio/avro/types/TypeProvider.scala 39.68%
...a/cassandra3/src/main/scala/com/spotify/scio/cassandra/BulkOperations.scala 0.00%
...ndra/cassandra3/src/main/scala/com/spotify/scio/cassandra/CassandraIO.scala 22.22%
...andra3/src/main/scala/com/spotify/scio/cassandra/DataTypeExternalizer.scala 86.67%
...assandra/cassandra3/src/main/scala/com/spotify/scio/cassandra/package.scala 100.00%
...ore/src/main/scala-2.13/com/spotify/scio/coders/instances/TupleCoders.scala 40.16%
...la-2.13/com/spotify/scio/coders/instances/kryo/JTraversableSerializer.scala 82.61%
scio-core/src/main/scala-2.13/com/spotify/scio/util/JMapWrapper.scala 50.00%
scio-core/src/main/scala-2.13/scala/collection/compat/extra.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/Args.scala 85.71%
scio-core/src/main/scala/com/spotify/scio/JavaConverters.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/ScioContext.scala 81.78%
scio-core/src/main/scala/com/spotify/scio/ScioMetrics.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/ScioResult.scala 85.71%
scio-core/src/main/scala/com/spotify/scio/SysProps.scala 22.22%
scio-core/src/main/scala/com/spotify/scio/VersionUtil.scala 65.85%
scio-core/src/main/scala/com/spotify/scio/coders/AvroBytesUtil.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/coders/BeamCoders.scala 77.78%
scio-core/src/main/scala/com/spotify/scio/coders/Coder.scala 87.89%
scio-core/src/main/scala/com/spotify/scio/coders/CoderMaterializer.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/coders/DerivedCoder.scala 92.11%
scio-core/src/main/scala/com/spotify/scio/coders/KryoAtomicCoder.scala 71.77%
...-core/src/main/scala/com/spotify/scio/coders/instances/AlgebirdCoders.scala 71.43%
scio-core/src/main/scala/com/spotify/scio/coders/instances/AvroCoders.scala 79.31%
...-core/src/main/scala/com/spotify/scio/coders/instances/BeamTypeCoders.scala 70.00%
...cio-core/src/main/scala/com/spotify/scio/coders/instances/GuavaCoders.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/coders/instances/JavaCoders.scala 72.55%
scio-core/src/main/scala/com/spotify/scio/coders/instances/JodaCoders.scala 96.36%
...-core/src/main/scala/com/spotify/scio/coders/instances/ProtobufCoders.scala 100.00%
...cio-core/src/main/scala/com/spotify/scio/coders/instances/ScalaCoders.scala 71.57%
.../src/main/scala/com/spotify/scio/coders/instances/kryo/AvroSerializer.scala 100.00%
...ain/scala/com/spotify/scio/coders/instances/kryo/ByteStringSerializer.scala 100.00%
...src/main/scala/com/spotify/scio/coders/instances/kryo/CoderSerializer.scala 100.00%
...src/main/scala/com/spotify/scio/coders/instances/kryo/GrpcSerializers.scala 100.00%
...src/main/scala/com/spotify/scio/coders/instances/kryo/JPathSerializer.scala 0.00%
.../src/main/scala/com/spotify/scio/coders/instances/kryo/JodaSerializer.scala 92.50%
...re/src/main/scala/com/spotify/scio/coders/instances/kryo/KVSerializer.scala 100.00%
...core/src/main/scala/com/spotify/scio/estimators/ApproxDistinctCounter.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/hash/ApproxFilter.scala 77.27%
...-core/src/main/scala/com/spotify/scio/hash/MutableScalableBloomFilter.scala 95.52%
scio-core/src/main/scala/com/spotify/scio/hash/package.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/io/BinaryIO.scala 77.50%
scio-core/src/main/scala/com/spotify/scio/io/FileStorage.scala 97.73%
scio-core/src/main/scala/com/spotify/scio/io/InMemorySink.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/io/ScioIO.scala 55.00%
scio-core/src/main/scala/com/spotify/scio/io/Tap.scala 78.57%
scio-core/src/main/scala/com/spotify/scio/io/Taps.scala 90.48%
scio-core/src/main/scala/com/spotify/scio/io/TextIO.scala 97.06%
...re/src/main/scala/com/spotify/scio/io/dynamic/syntax/SCollecionSyntax.scala 89.80%
...core/src/main/scala/com/spotify/scio/runners/dataflow/DataflowContext.scala 0.00%
...-core/src/main/scala/com/spotify/scio/runners/dataflow/DataflowResult.scala 0.00%
scio-core/src/main/scala/com/spotify/scio/runners/flink/FlinkContext.scala 0.00%
scio-core/src/main/scala/com/spotify/scio/runners/spark/SparkContext.scala 0.00%
scio-core/src/main/scala/com/spotify/scio/schemas/PrettyPrint.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/schemas/Schema.scala 68.18%
scio-core/src/main/scala/com/spotify/scio/schemas/SchemaMaterializer.scala 62.50%
scio-core/src/main/scala/com/spotify/scio/schemas/To.scala 43.55%
...-core/src/main/scala/com/spotify/scio/schemas/instances/AvroInstances.scala 0.00%
...-core/src/main/scala/com/spotify/scio/schemas/instances/JavaInstances.scala 59.09%
...-core/src/main/scala/com/spotify/scio/schemas/instances/JodaInstances.scala 100.00%
.../scala/com/spotify/scio/schemas/instances/LowPrioritySchemaDerivation.scala 100.00%
...core/src/main/scala/com/spotify/scio/schemas/instances/ScalaInstances.scala 76.00%
scio-core/src/main/scala/com/spotify/scio/streaming/package.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/testing/TestDataManager.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/testing/TestUtil.scala 100.00%
...o-core/src/main/scala/com/spotify/scio/transforms/JavaAsyncConverters.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/transforms/ParallelismDoFns.scala 100.00%
...-core/src/main/scala/com/spotify/scio/transforms/ScalaAsyncLookupDoFn.scala 66.67%
...o-core/src/main/scala/com/spotify/scio/transforms/ScalaFutureHandlers.scala 100.00%
...cio-core/src/main/scala/com/spotify/scio/transforms/WithResourceDoFns.scala 100.00%
...cala/com/spotify/scio/transforms/syntax/SCollectionFileDownloadSyntax.scala 50.00%
...scala/com/spotify/scio/transforms/syntax/SCollectionParallelismSyntax.scala 100.00%
.../scala/com/spotify/scio/transforms/syntax/SCollectionPipeSyntax.scala.scala 100.00%
...c/main/scala/com/spotify/scio/transforms/syntax/SCollectionSafeSyntax.scala 100.00%
...cala/com/spotify/scio/transforms/syntax/SCollectionWithResourceSyntax.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/util/ArtisanJoin.scala 95.56%
scio-core/src/main/scala/com/spotify/scio/util/Cache.scala 37.04%
scio-core/src/main/scala/com/spotify/scio/util/CallSites.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/util/Functions.scala 95.00%
scio-core/src/main/scala/com/spotify/scio/util/FunctionsWithSideInput.scala 100.00%
...cio-core/src/main/scala/com/spotify/scio/util/FunctionsWithSideOutput.scala 100.00%
...-core/src/main/scala/com/spotify/scio/util/FunctionsWithWindowedValue.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/util/MultiJoin.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/util/NamedFn.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/util/ParallelLimitedFn.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/util/ProtobufUtil.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/util/ScioUtil.scala 61.54%
scio-core/src/main/scala/com/spotify/scio/util/StatCounter.scala 61.40%
scio-core/src/main/scala/com/spotify/scio/util/TupleFunctions.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/util/random/RandomSampler.scala 96.49%
scio-core/src/main/scala/com/spotify/scio/util/random/XORShiftRandom.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/values/DistCache.scala 69.23%
...ore/src/main/scala/com/spotify/scio/values/DoubleSCollectionFunctions.scala 98.36%
scio-core/src/main/scala/com/spotify/scio/values/PCollectionWrapper.scala 100.00%
...e/src/main/scala/com/spotify/scio/values/PairHashSCollectionFunctions.scala 100.00%
...-core/src/main/scala/com/spotify/scio/values/PairSCollectionFunctions.scala 98.11%
...src/main/scala/com/spotify/scio/values/PairSkewedSCollectionFunctions.scala 93.24%
scio-core/src/main/scala/com/spotify/scio/values/SCollection.scala 93.23%
...cio-core/src/main/scala/com/spotify/scio/values/SCollectionWithFanout.scala 100.00%
...re/src/main/scala/com/spotify/scio/values/SCollectionWithHotKeyFanout.scala 100.00%
...-core/src/main/scala/com/spotify/scio/values/SCollectionWithSideInput.scala 96.97%
...core/src/main/scala/com/spotify/scio/values/SCollectionWithSideOutput.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/values/SideInput.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/values/SideOutput.scala 87.50%
scio-core/src/main/scala/com/spotify/scio/values/TransformNameable.scala 100.00%
scio-core/src/main/scala/com/spotify/scio/values/WindowedSCollection.scala 75.00%
...arch/es6/src/main/scala/com/spotify/scio/elasticsearch/CoderInstances.scala 50.00%
...rch/es6/src/main/scala/com/spotify/scio/elasticsearch/ElasticsearchIO.scala 34.48%
...icsearch/es6/src/main/scala/com/spotify/scio/elasticsearch/IndexAdmin.scala 0.00%
...asticsearch/es6/src/main/scala/com/spotify/scio/elasticsearch/package.scala 100.00%
...arch/es7/src/main/scala/com/spotify/scio/elasticsearch/CoderInstances.scala 48.28%
...rch/es7/src/main/scala/com/spotify/scio/elasticsearch/ElasticsearchIO.scala 35.71%
...icsearch/es7/src/main/scala/com/spotify/scio/elasticsearch/IndexAdmin.scala 0.00%
...asticsearch/es7/src/main/scala/com/spotify/scio/elasticsearch/package.scala 100.00%
...in/scala-2.13/com/spotify/scio/extra/sparkey/instances/SparkeyMapBase.scala 0.00%
...in/scala-2.13/com/spotify/scio/extra/sparkey/instances/SparkeySetBase.scala 0.00%
scio-extra/src/main/scala/com/spotify/scio/extra/Breeze.scala 100.00%
scio-extra/src/main/scala/com/spotify/scio/extra/Collections.scala 100.00%
scio-extra/src/main/scala/com/spotify/scio/extra/Iterators.scala 100.00%
scio-extra/src/main/scala/com/spotify/scio/extra/annoy/AnnoyUri.scala 57.58%
scio-extra/src/main/scala/com/spotify/scio/extra/annoy/package.scala 82.05%
...o-extra/src/main/scala/com/spotify/scio/extra/bigquery/AvroConverters.scala 100.00%
scio-extra/src/main/scala/com/spotify/scio/extra/bigquery/ToTableRow.scala 85.29%
...io-extra/src/main/scala/com/spotify/scio/extra/bigquery/ToTableSchema.scala 86.27%
...c/main/scala/com/spotify/scio/extra/bigquery/syntax/SCollectionSyntax.scala 0.00%
scio-extra/src/main/scala/com/spotify/scio/extra/csv/CsvIO.scala 70.21%
...ra/src/main/scala/com/spotify/scio/extra/csv/syntax/SCollectionSyntax.scala 50.00%
...ra/src/main/scala/com/spotify/scio/extra/csv/syntax/ScioContextSyntax.scala 100.00%
...src/main/scala/com/spotify/scio/extra/hll/sketching/SketchHllPlusPlus.scala 93.33%
...io-extra/src/main/scala/com/spotify/scio/extra/hll/zetasketch/HllPlus.scala 66.67%
...ra/src/main/scala/com/spotify/scio/extra/hll/zetasketch/ZetaSketchHLL.scala 75.00%
...ain/scala/com/spotify/scio/extra/hll/zetasketch/ZetaSketchHllPlusPlus.scala 100.00%
...a/src/main/scala/com/spotify/scio/extra/hll/zetasketch/ZetaSketchable.scala 100.00%
.../scala/com/spotify/scio/extra/hll/zetasketch/syntax/SCollectionSyntax.scala 100.00%
scio-extra/src/main/scala/com/spotify/scio/extra/json/JsonIO.scala 100.00%
scio-extra/src/main/scala/com/spotify/scio/extra/json/package.scala 75.00%
...src/main/scala/com/spotify/scio/extra/rollup/syntax/SCollectionSyntax.scala 100.00%
...src/main/scala/com/spotify/scio/extra/sorter/syntax/SCollectionSyntax.scala 95.00%
...in/scala/com/spotify/scio/extra/sparkey/LargeHashSCollectionFunctions.scala 100.00%
...cala/com/spotify/scio/extra/sparkey/PairLargeHashSCollectionFunctions.scala 100.00%
...extra/src/main/scala/com/spotify/scio/extra/sparkey/ShardedSparkeyUri.scala 59.52%
scio-extra/src/main/scala/com/spotify/scio/extra/sparkey/SparkeyUri.scala 58.62%
...la/com/spotify/scio/extra/sparkey/instances/CachedStringSparkeyReader.scala 33.33%
...n/scala/com/spotify/scio/extra/sparkey/instances/ShardedSparkeyReader.scala 61.90%
...ra/src/main/scala/com/spotify/scio/extra/sparkey/instances/SparkeyMap.scala 90.91%
...scala/com/spotify/scio/extra/sparkey/instances/SparkeyReaderInstances.scala 100.00%
...ra/src/main/scala/com/spotify/scio/extra/sparkey/instances/SparkeySet.scala 50.00%
...in/scala/com/spotify/scio/extra/sparkey/instances/StringSparkeyReader.scala 100.00%
...ain/scala/com/spotify/scio/extra/sparkey/instances/TypedSparkeyReader.scala 83.33%
scio-extra/src/main/scala/com/spotify/scio/extra/sparkey/package.scala 87.72%
...le-cloud-platform/src/main/scala/com/spotify/scio/bigquery/BigQueryIO.scala 36.16%
...atform/src/main/scala/com/spotify/scio/bigquery/BigQueryPartitionUtil.scala 0.00%
...cloud-platform/src/main/scala/com/spotify/scio/bigquery/BigQueryTypes.scala 69.39%
...-cloud-platform/src/main/scala/com/spotify/scio/bigquery/BigQueryUtil.scala 50.00%
...-cloud-platform/src/main/scala/com/spotify/scio/bigquery/MockBigQuery.scala 0.00%
...e-cloud-platform/src/main/scala/com/spotify/scio/bigquery/StorageUtil.scala 0.00%
...oud-platform/src/main/scala/com/spotify/scio/bigquery/client/BigQuery.scala 28.21%
...atform/src/main/scala/com/spotify/scio/bigquery/client/BigQueryConfig.scala 0.00%
...-cloud-platform/src/main/scala/com/spotify/scio/bigquery/client/Cache.scala 0.00%
...d-platform/src/main/scala/com/spotify/scio/bigquery/client/ExtractOps.scala 0.00%
...cloud-platform/src/main/scala/com/spotify/scio/bigquery/client/JobOps.scala 0.00%
...loud-platform/src/main/scala/com/spotify/scio/bigquery/client/LoadOps.scala 0.00%
...oud-platform/src/main/scala/com/spotify/scio/bigquery/client/QueryOps.scala 0.74%
...oud-platform/src/main/scala/com/spotify/scio/bigquery/client/TableOps.scala 0.00%
.../main/scala/com/spotify/scio/bigquery/dynamic/DynamicDestinationsUtil.scala 0.00%
...main/scala/com/spotify/scio/bigquery/dynamic/syntax/SCollectionSyntax.scala 0.00%
...orm/src/main/scala/com/spotify/scio/bigquery/instances/CoderInstances.scala 100.00%
...oogle-cloud-platform/src/main/scala/com/spotify/scio/bigquery/package.scala 100.00%
...orm/src/main/scala/com/spotify/scio/bigquery/syntax/SCollectionSyntax.scala 53.33%
...orm/src/main/scala/com/spotify/scio/bigquery/syntax/ScioContextSyntax.scala 22.86%
.../src/main/scala/com/spotify/scio/bigquery/syntax/TableReferenceSyntax.scala 0.00%
...atform/src/main/scala/com/spotify/scio/bigquery/syntax/TableRowSyntax.scala 37.04%
...o-google-cloud-platform/src/main/scala/com/spotify/scio/bigquery/taps.scala 4.65%
...-platform/src/main/scala/com/spotify/scio/bigquery/types/BigQueryType.scala 62.50%
...form/src/main/scala/com/spotify/scio/bigquery/types/ConverterProvider.scala 100.00%
...oud-platform/src/main/scala/com/spotify/scio/bigquery/types/MacroUtil.scala 90.91%
...latform/src/main/scala/com/spotify/scio/bigquery/types/SchemaProvider.scala 96.00%
...ud-platform/src/main/scala/com/spotify/scio/bigquery/types/SchemaUtil.scala 95.45%
...-platform/src/main/scala/com/spotify/scio/bigquery/types/TypeProvider.scala 50.77%
.../scala/com/spotify/scio/bigquery/validation/DummyOverrideTypeProvider.scala 60.00%
...scala/com/spotify/scio/bigquery/validation/OverrideTypeProviderFinder.scala 100.00%
...scala/com/spotify/scio/bigquery/validation/SampleOverrideTypeProvider.scala 96.00%
...tform/src/main/scala/com/spotify/scio/bigquery/validation/SetProperty.scala 100.00%
...le-cloud-platform/src/main/scala/com/spotify/scio/bigtable/BigTableIO.scala 21.05%
...gle-cloud-platform/src/main/scala/com/spotify/scio/bigtable/Mutations.scala 20.00%
...o-google-cloud-platform/src/main/scala/com/spotify/scio/bigtable/Rows.scala 60.00%
...le-cloud-platform/src/main/scala/com/spotify/scio/bigtable/TableAdmin.scala 1.75%
...ud-platform/src/main/scala/com/spotify/scio/bigtable/syntax/RowSyntax.scala 92.86%
...orm/src/main/scala/com/spotify/scio/bigtable/syntax/SCollectionSyntax.scala 40.00%
...orm/src/main/scala/com/spotify/scio/bigtable/syntax/ScioContextSyntax.scala 26.53%
...-cloud-platform/src/main/scala/com/spotify/scio/datastore/DatastoreIO.scala 12.50%
...rm/src/main/scala/com/spotify/scio/datastore/syntax/SCollectionSyntax.scala 100.00%
...rm/src/main/scala/com/spotify/scio/datastore/syntax/ScioContextSyntax.scala 100.00%
...gle-cloud-platform/src/main/scala/com/spotify/scio/pubsub/PubSubAdmin.scala 0.00%
...google-cloud-platform/src/main/scala/com/spotify/scio/pubsub/PubsubIO.scala 34.09%
...tform/src/main/scala/com/spotify/scio/pubsub/instances/CoderInstances.scala 100.00%
...tform/src/main/scala/com/spotify/scio/pubsub/syntax/SCollectionSyntax.scala 100.00%
...tform/src/main/scala/com/spotify/scio/pubsub/syntax/ScioContextSyntax.scala 100.00%
...ogle-cloud-platform/src/main/scala/com/spotify/scio/spanner/SpannerIO.scala 24.00%
...cloud-platform/src/main/scala/com/spotify/scio/spanner/client/Spanner.scala 0.00%
...form/src/main/scala/com/spotify/scio/spanner/instances/CoderInstances.scala 100.00%
...form/src/main/scala/com/spotify/scio/spanner/syntax/SCollectionSyntax.scala 100.00%
...form/src/main/scala/com/spotify/scio/spanner/syntax/ScioContextSyntax.scala 100.00%
scio-jdbc/src/main/scala/com/spotify/scio/jdbc/JdbcIO.scala 27.50%
scio-jdbc/src/main/scala/com/spotify/scio/jdbc/JdbcOptions.scala 100.00%
...c/src/main/scala/com/spotify/scio/jdbc/sharded/JdbcShardedReadOptions.scala 0.00%
...o-jdbc/src/main/scala/com/spotify/scio/jdbc/sharded/JdbcShardedSelect.scala 16.67%
...o-jdbc/src/main/scala/com/spotify/scio/jdbc/sharded/JdbcShardedSource.scala 0.00%
scio-jdbc/src/main/scala/com/spotify/scio/jdbc/sharded/JdbcUtils.scala 0.00%
scio-jdbc/src/main/scala/com/spotify/scio/jdbc/sharded/Shard.scala 76.81%
scio-jdbc/src/main/scala/com/spotify/scio/jdbc/sharded/ShardQuery.scala 90.00%
scio-jdbc/src/main/scala/com/spotify/scio/jdbc/sharded/ShardString.scala 100.00%
...io-jdbc/src/main/scala/com/spotify/scio/jdbc/syntax/SCollectionSyntax.scala 100.00%
...io-jdbc/src/main/scala/com/spotify/scio/jdbc/syntax/ScioContextSyntax.scala 100.00%
scio-macros/src/main/scala/com/spotify/scio/IsJava.scala 100.00%
scio-macros/src/main/scala/com/spotify/scio/MacroSettings.scala 83.33%
scio-macros/src/main/scala/com/spotify/scio/coders/CoderMacros.scala 100.00%
scio-parquet/src/main/scala/com/spotify/scio/parquet/GcsConnectorUtil.scala 53.85%
...io-parquet/src/main/scala/com/spotify/scio/parquet/avro/ParquetAvroIO.scala 98.77%
scio-parquet/src/main/scala/com/spotify/scio/parquet/avro/package.scala 100.00%
...src/main/scala/com/spotify/scio/parquet/avro/syntax/SCollectionSyntax.scala 90.00%
...src/main/scala/com/spotify/scio/parquet/avro/syntax/ScioContextSyntax.scala 100.00%
...t/src/main/scala/com/spotify/scio/parquet/tensorflow/ParquetExampleIO.scala 100.00%
...in/scala/com/spotify/scio/parquet/tensorflow/syntax/SCollectionSyntax.scala 100.00%
...in/scala/com/spotify/scio/parquet/tensorflow/syntax/ScioContextSyntax.scala 100.00%
...o-parquet/src/main/scala/com/spotify/scio/parquet/types/ParquetTypeIO.scala 100.00%
...rc/main/scala/com/spotify/scio/parquet/types/syntax/SCollectionSyntax.scala 100.00%
...rc/main/scala/com/spotify/scio/parquet/types/syntax/ScioContextSyntax.scala 100.00%
scio-redis/src/main/scala/com/spotify/scio/redis/RedisDoFn.scala 0.00%
scio-redis/src/main/scala/com/spotify/scio/redis/RedisIO.scala 0.00%
scio-redis/src/main/scala/com/spotify/scio/redis/RedisMutator.scala 0.00%
...-redis/src/main/scala/com/spotify/scio/redis/instances/CoderInstances.scala 0.00%
...-redis/src/main/scala/com/spotify/scio/redis/syntax/SCollectionSyntax.scala 0.00%
...-redis/src/main/scala/com/spotify/scio/redis/syntax/ScioContextSyntax.scala 0.00%
scio-redis/src/main/scala/com/spotify/scio/redis/types/RedisMutation.scala 0.00%
scio-schemas/src/main/scala/com/spotify/scio/avro/AvroUtils.scala 100.00%
...in/scala/com/spotify/scio/smb/syntax/SortMergeBucketSCollectionSyntax.scala 42.86%
...in/scala/com/spotify/scio/smb/syntax/SortMergeBucketScioContextSyntax.scala 33.98%
...in/scala/org/apache/beam/sdk/extensions/smb/ParquetTypeFileOperations.scala 100.00%
...in/scala/org/apache/beam/sdk/extensions/smb/ParquetTypeSortedBucketIO.scala 61.19%
...o-tensorflow/src/main/scala/com/spotify/scio/tensorflow/TFRecordCodec.scala 97.92%
...tensorflow/src/main/scala/com/spotify/scio/tensorflow/TFRecordFileTap.scala 100.00%
scio-tensorflow/src/main/scala/com/spotify/scio/tensorflow/TFRecordIO.scala 93.33%
...tensorflow/src/main/scala/com/spotify/scio/tensorflow/TensorFlowDoFns.scala 100.00%
...w/src/main/scala/com/spotify/scio/tensorflow/syntax/FileStorageSyntax.scala 100.00%
...w/src/main/scala/com/spotify/scio/tensorflow/syntax/SCollectionSyntax.scala 95.00%
...w/src/main/scala/com/spotify/scio/tensorflow/syntax/ScioContextSyntax.scala 40.00%
...-test/src/main/scala/com/spotify/scio/testing/ApproximationAssertions.scala 100.00%
scio-test/src/main/scala/com/spotify/scio/testing/BigtableMatchers.scala 100.00%
scio-test/src/main/scala/com/spotify/scio/testing/CoderAssertions.scala 100.00%
scio-test/src/main/scala/com/spotify/scio/testing/EqInstances.scala 100.00%
scio-test/src/main/scala/com/spotify/scio/testing/JobTest.scala 87.67%
scio-test/src/main/scala/com/spotify/scio/testing/PipelineSpec.scala 90.91%
scio-test/src/main/scala/com/spotify/scio/testing/PipelineTestUtils.scala 50.00%
scio-test/src/main/scala/com/spotify/scio/testing/Pretty.scala 92.86%
...io-test/src/main/scala/com/spotify/scio/testing/RunEnforcementJobTest.scala 93.75%
scio-test/src/main/scala/com/spotify/scio/testing/SCollectionMatchers.scala 96.35%
scio-test/src/main/scala/com/spotify/scio/testing/ScioIOSpec.scala 86.52%
scio-test/src/main/scala/com/spotify/scio/testing/package.scala 100.00%
Project Totals (269 files) 61.81%
Loading