Reactor Dependency Convergence



You do not have 100% convergence.
Dependencies used in modules
com.chuusai:shapeless_2.13

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- com.sparkutils:frameless-core_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
\- (com.chuusai:shapeless_2.13:jar:2.3.10:compile - omitted for conflict with 2.3.13) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- com.sparkutils:frameless-core_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
\- (com.chuusai:shapeless_2.13:jar:2.3.10:compile - omitted for conflict with 2.3.13)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT:compile
| \- (com.chuusai:shapeless_2.13:jar:2.3.13:compile - omitted for duplicate)
\- com.chuusai:shapeless_2.13:jar:2.3.13:compile - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- com.chuusai:shapeless_2.13:jar:2.3.13:compile
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- eu.timepit:refined_2.13:jar:0.9.28:provided
\- (com.chuusai:shapeless_2.13:jar:2.3.7:provided - omitted for conflict with 2.3.13) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- eu.timepit:refined_2.13:jar:0.9.28:provided
\- (com.chuusai:shapeless_2.13:jar:2.3.7:provided - omitted for conflict with 2.3.10)
com.fasterxml.jackson.core:jackson-core

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- io.dropwizard.metrics:metrics-json:jar:4.2.30:provided
\- (com.fasterxml.jackson.core:jackson-core:jar:2.12.7:provided - omitted for conflict with 2.17.2) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- io.dropwizard.metrics:metrics-json:jar:4.2.30:provided
\- (com.fasterxml.jackson.core:jackson-core:jar:2.12.7:provided - omitted for conflict with 2.17.2) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- io.dropwizard.metrics:metrics-json:jar:4.2.30:provided
\- (com.fasterxml.jackson.core:jackson-core:jar:2.12.7:provided - omitted for conflict with 2.17.2) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- io.dropwizard.metrics:metrics-json:jar:4.2.30:provided
\- (com.fasterxml.jackson.core:jackson-core:jar:2.12.7:provided - omitted for conflict with 2.17.2)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.avro:avro:jar:1.12.0:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.17.2:provided - omitted for conflict with 2.18.2)
+- org.apache.avro:avro-mapred:jar:1.12.0:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.17.2:provided - omitted for duplicate)
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (com.fasterxml.jackson.core:jackson-core:jar:2.17.2:provided - omitted for duplicate) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.avro:avro:jar:1.12.0:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.17.2:provided - omitted for conflict with 2.18.2)
+- org.apache.avro:avro-mapred:jar:1.12.0:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.17.2:provided - omitted for duplicate)
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (com.fasterxml.jackson.core:jackson-core:jar:2.17.2:provided - omitted for duplicate) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.avro:avro:jar:1.12.0:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.17.2:provided - omitted for conflict with 2.18.2)
+- org.apache.avro:avro-mapred:jar:1.12.0:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.17.2:provided - omitted for duplicate)
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (com.fasterxml.jackson.core:jackson-core:jar:2.17.2:provided - omitted for duplicate) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.avro:avro:jar:1.12.0:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.17.2:provided - omitted for conflict with 2.18.2)
+- org.apache.avro:avro-mapred:jar:1.12.0:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.17.2:provided - omitted for duplicate)
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (com.fasterxml.jackson.core:jackson-core:jar:2.17.2:provided - omitted for duplicate)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-kvstore_2.13:jar:4.0.1:provided
| | \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
| +- org.apache.spark:spark-variant_2.13:jar:4.0.1:provided
| | \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
| +- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.2:provided
| | \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
| \- com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided
\- org.apache.spark:spark-connect-client-jvm_2.13:jar:tests:4.0.1:test
\- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:test - omitted for duplicate) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-kvstore_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
+- com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.18.2:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
+- org.apache.spark:spark-variant_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
+- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.2:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
+- com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
\- com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-kvstore_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
+- com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.18.2:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
+- org.apache.spark:spark-variant_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
+- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.2:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
+- com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
\- com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-kvstore_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
+- com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.18.2:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
+- org.apache.spark:spark-variant_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
+- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.2:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
+- com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided
| \- (com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided - omitted for conflict with 2.17.2)
\- com.fasterxml.jackson.core:jackson-core:jar:2.18.2:provided
com.fasterxml.jackson.core:jackson-databind

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.hive:hive-common:jar:2.3.10:test
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.12.0:test - omitted for conflict with 2.18.2)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.json4s:json4s-jackson-core_2.13:jar:4.0.7:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.12.7:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.json4s:json4s-jackson-core_2.13:jar:4.0.7:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.12.7:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.json4s:json4s-jackson-core_2.13:jar:4.0.7:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.12.7:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.json4s:json4s-jackson-core_2.13:jar:4.0.7:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.12.7:provided - omitted for conflict with 2.18.2)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- io.jsonwebtoken:jjwt-jackson:jar:0.12.6:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.12.7.1:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- io.jsonwebtoken:jjwt-jackson:jar:0.12.6:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.12.7.1:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- io.jsonwebtoken:jjwt-jackson:jar:0.12.6:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.12.7.1:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- io.jsonwebtoken:jjwt-jackson:jar:0.12.6:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.12.7.1:provided - omitted for conflict with 2.18.2)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- io.dropwizard.metrics:metrics-json:jar:4.2.30:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.12.7.2:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- io.dropwizard.metrics:metrics-json:jar:4.2.30:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.12.7.2:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- io.dropwizard.metrics:metrics-json:jar:4.2.30:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.12.7.2:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- io.dropwizard.metrics:metrics-json:jar:4.2.30:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.12.7.2:provided - omitted for conflict with 2.18.2)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.15.2:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.2:provided - omitted for conflict with 2.18.2)
\- com.fasterxml.jackson.core:jackson-databind:jar:2.15.2:provided
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.avro:avro:jar:1.12.0:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.17.2:provided - omitted for conflict with 2.18.2)
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.17.2:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.avro:avro:jar:1.12.0:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.17.2:provided - omitted for conflict with 2.18.2)
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.17.2:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.avro:avro:jar:1.12.0:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.17.2:provided - omitted for conflict with 2.18.2)
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.17.2:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.avro:avro:jar:1.12.0:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.17.2:provided - omitted for conflict with 2.18.2)
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.17.2:provided - omitted for conflict with 2.18.2)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.arrow:arrow-vector:jar:18.1.0:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.0:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.arrow:arrow-vector:jar:18.1.0:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.0:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.arrow:arrow-vector:jar:18.1.0:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.0:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.arrow:arrow-vector:jar:18.1.0:provided
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.0:provided - omitted for conflict with 2.18.2)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| | \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
| +- org.apache.spark:spark-kvstore_2.13:jar:4.0.1:provided
| | \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
| +- org.apache.spark:spark-network-common_2.13:jar:4.0.1:provided
| | \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
| +- org.apache.spark:spark-common-utils_2.13:jar:4.0.1:provided
| | \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
| +- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.2:provided
| | \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for conflict with 2.15.2)
\- org.apache.spark:spark-connect-client-jvm_2.13:jar:tests:4.0.1:test
\- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:test - omitted for conflict with 2.15.2) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
+- org.apache.spark:spark-kvstore_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
+- org.apache.spark:spark-network-common_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
+- org.apache.spark:spark-common-utils_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
+- com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.18.2:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
+- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.2:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
\- com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
+- org.apache.spark:spark-kvstore_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
+- org.apache.spark:spark-network-common_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
+- org.apache.spark:spark-common-utils_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
+- com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.18.2:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
+- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.2:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
\- com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
+- org.apache.spark:spark-kvstore_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
+- org.apache.spark:spark-network-common_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
+- org.apache.spark:spark-common-utils_2.13:jar:4.0.1:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
+- com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.18.2:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
+- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.2:provided
| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided - omitted for duplicate)
\- com.fasterxml.jackson.core:jackson-databind:jar:2.18.2:provided
com.fasterxml.jackson.datatype:jackson-datatype-jsr310

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.arrow:arrow-vector:jar:18.1.0:provided
\- (com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.0:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.arrow:arrow-vector:jar:18.1.0:provided
\- (com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.0:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.arrow:arrow-vector:jar:18.1.0:provided
\- (com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.0:provided - omitted for conflict with 2.18.2) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.arrow:arrow-vector:jar:18.1.0:provided
\- (com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.0:provided - omitted for conflict with 2.18.2)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| \- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.2:provided
\- org.apache.spark:spark-connect-client-jvm_2.13:jar:tests:4.0.1:test
\- (com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.2:test - omitted for duplicate) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.2:provided - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.2:provided - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.2:provided
com.fasterxml.jackson.module:jackson-module-scala_2.13

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.15.2:provided
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| | \- (com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.18.2:provided - omitted for duplicate)
| +- org.apache.spark:spark-common-utils_2.13:jar:4.0.1:provided
| | \- (com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.18.2:provided - omitted for duplicate)
| \- (com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.18.2:provided - omitted for conflict with 2.15.2)
\- org.apache.spark:spark-connect-client-jvm_2.13:jar:tests:4.0.1:test
\- (com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.18.2:test - omitted for conflict with 2.15.2)
com.github.luben:zstd-jni

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (com.github.luben:zstd-jni:jar:1.5.6-4:provided - omitted for conflict with 1.5.6-9) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (com.github.luben:zstd-jni:jar:1.5.6-4:provided - omitted for conflict with 1.5.6-9) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (com.github.luben:zstd-jni:jar:1.5.6-4:provided - omitted for conflict with 1.5.6-9) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (com.github.luben:zstd-jni:jar:1.5.6-4:provided - omitted for conflict with 1.5.6-9)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (com.github.luben:zstd-jni:jar:1.5.6-9:provided - omitted for duplicate)
\- com.github.luben:zstd-jni:jar:1.5.6-9:provided - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (com.github.luben:zstd-jni:jar:1.5.6-9:provided - omitted for duplicate)
\- com.github.luben:zstd-jni:jar:1.5.6-9:provided - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (com.github.luben:zstd-jni:jar:1.5.6-9:provided - omitted for duplicate)
\- com.github.luben:zstd-jni:jar:1.5.6-9:provided - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (com.github.luben:zstd-jni:jar:1.5.6-9:provided - omitted for duplicate)
\- com.github.luben:zstd-jni:jar:1.5.6-9:provided
com.google.code.findbugs:jsr305

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| | \- (com.google.code.findbugs:jsr305:jar:3.0.0:provided - omitted for conflict with 3.0.2)
| +- org.apache.spark:spark-network-common_2.13:jar:4.0.1:provided
| | \- (com.google.code.findbugs:jsr305:jar:3.0.0:provided - omitted for conflict with 3.0.2)
| +- org.apache.spark:spark-unsafe_2.13:jar:4.0.1:provided
| | \- (com.google.code.findbugs:jsr305:jar:3.0.0:provided - omitted for conflict with 3.0.2)
| \- (com.google.code.findbugs:jsr305:jar:3.0.0:provided - omitted for conflict with 3.0.2)
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- (com.google.code.findbugs:jsr305:jar:3.0.0:test - omitted for conflict with 3.0.2) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (com.google.code.findbugs:jsr305:jar:3.0.0:provided - omitted for duplicate)
+- org.apache.spark:spark-network-common_2.13:jar:4.0.1:provided
| \- (com.google.code.findbugs:jsr305:jar:3.0.0:provided - omitted for duplicate)
+- org.apache.spark:spark-unsafe_2.13:jar:4.0.1:provided
| \- (com.google.code.findbugs:jsr305:jar:3.0.0:provided - omitted for duplicate)
\- com.google.code.findbugs:jsr305:jar:3.0.0:provided - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (com.google.code.findbugs:jsr305:jar:3.0.0:provided - omitted for duplicate)
+- org.apache.spark:spark-network-common_2.13:jar:4.0.1:provided
| \- (com.google.code.findbugs:jsr305:jar:3.0.0:provided - omitted for duplicate)
+- org.apache.spark:spark-unsafe_2.13:jar:4.0.1:provided
| \- (com.google.code.findbugs:jsr305:jar:3.0.0:provided - omitted for duplicate)
\- com.google.code.findbugs:jsr305:jar:3.0.0:provided - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (com.google.code.findbugs:jsr305:jar:3.0.0:provided - omitted for duplicate)
+- org.apache.spark:spark-network-common_2.13:jar:4.0.1:provided
| \- (com.google.code.findbugs:jsr305:jar:3.0.0:provided - omitted for duplicate)
+- org.apache.spark:spark-unsafe_2.13:jar:4.0.1:provided
| \- (com.google.code.findbugs:jsr305:jar:3.0.0:provided - omitted for duplicate)
\- com.google.code.findbugs:jsr305:jar:3.0.0:provided
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- com.google.guava:guava:jar:33.4.0-jre:provided
| \- com.google.code.findbugs:jsr305:jar:3.0.2:provided
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.hadoop:hadoop-client-runtime:jar:3.4.1:provided
| \- (com.google.code.findbugs:jsr305:jar:3.0.2:provided - omitted for duplicate)
\- com.google.crypto.tink:tink:jar:1.16.0:provided
\- (com.google.code.findbugs:jsr305:jar:3.0.2:provided - omitted for duplicate) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.hadoop:hadoop-client-runtime:jar:3.4.1:provided
| \- (com.google.code.findbugs:jsr305:jar:3.0.2:provided - omitted for conflict with 3.0.0)
+- com.google.crypto.tink:tink:jar:1.16.0:provided
| \- (com.google.code.findbugs:jsr305:jar:3.0.2:provided - omitted for conflict with 3.0.0)
\- org.apache.curator:curator-client:jar:5.7.1:provided
\- com.google.guava:guava:jar:32.0.0-jre:provided
\- (com.google.code.findbugs:jsr305:jar:3.0.2:provided - omitted for conflict with 3.0.0) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.hadoop:hadoop-client-runtime:jar:3.4.1:provided
| \- (com.google.code.findbugs:jsr305:jar:3.0.2:provided - omitted for conflict with 3.0.0)
+- com.google.crypto.tink:tink:jar:1.16.0:provided
| \- (com.google.code.findbugs:jsr305:jar:3.0.2:provided - omitted for conflict with 3.0.0)
\- org.apache.curator:curator-client:jar:5.7.1:provided
\- com.google.guava:guava:jar:32.0.0-jre:provided
\- (com.google.code.findbugs:jsr305:jar:3.0.2:provided - omitted for conflict with 3.0.0) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.hadoop:hadoop-client-runtime:jar:3.4.1:provided
| \- (com.google.code.findbugs:jsr305:jar:3.0.2:provided - omitted for conflict with 3.0.0)
+- com.google.crypto.tink:tink:jar:1.16.0:provided
| \- (com.google.code.findbugs:jsr305:jar:3.0.2:provided - omitted for conflict with 3.0.0)
\- org.apache.curator:curator-client:jar:5.7.1:provided
\- com.google.guava:guava:jar:32.0.0-jre:provided
\- (com.google.code.findbugs:jsr305:jar:3.0.2:provided - omitted for conflict with 3.0.0)
com.google.code.gson:gson

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.google.crypto.tink:tink:jar:1.16.0:provided
\- (com.google.code.gson:gson:jar:2.10.1:provided - omitted for conflict with 2.11.0) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.google.crypto.tink:tink:jar:1.16.0:provided
\- (com.google.code.gson:gson:jar:2.10.1:provided - omitted for conflict with 2.11.0) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.google.crypto.tink:tink:jar:1.16.0:provided
\- (com.google.code.gson:gson:jar:2.10.1:provided - omitted for conflict with 2.11.0) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.google.crypto.tink:tink:jar:1.16.0:provided
\- (com.google.code.gson:gson:jar:2.10.1:provided - omitted for conflict with 2.11.0)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.google.code.gson:gson:jar:2.11.0:provided - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.google.code.gson:gson:jar:2.11.0:provided - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.google.code.gson:gson:jar:2.11.0:provided - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.google.code.gson:gson:jar:2.11.0:provided
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.hive:hive-exec:jar:core:2.3.10:test
\- (com.google.code.gson:gson:jar:2.2.4:test - omitted for conflict with 2.11.0)
com.google.guava:guava

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.curator:curator-client:jar:5.7.1:provided
\- (com.google.guava:guava:jar:32.0.0-jre:provided - omitted for conflict with 33.4.0-jre)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- com.google.guava:guava:jar:33.4.0-jre:provided
com.google.protobuf:protobuf-java

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.hive:hive-metastore:jar:2.3.10:test
\- (com.google.protobuf:protobuf-java:jar:2.5.0:test - omitted for conflict with 4.29.3)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.google.crypto.tink:tink:jar:1.16.0:provided
\- (com.google.protobuf:protobuf-java:jar:4.28.2:provided - omitted for conflict with 4.29.3) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.google.crypto.tink:tink:jar:1.16.0:provided
\- (com.google.protobuf:protobuf-java:jar:4.28.2:provided - omitted for conflict with 4.29.3) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.google.crypto.tink:tink:jar:1.16.0:provided
\- (com.google.protobuf:protobuf-java:jar:4.28.2:provided - omitted for conflict with 4.29.3) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.google.crypto.tink:tink:jar:1.16.0:provided
\- (com.google.protobuf:protobuf-java:jar:4.28.2:provided - omitted for conflict with 4.29.3)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.google.protobuf:protobuf-java:jar:4.29.3:provided - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.google.protobuf:protobuf-java:jar:4.29.3:provided - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.google.protobuf:protobuf-java:jar:4.29.3:provided - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.google.protobuf:protobuf-java:jar:4.29.3:provided
commons-codec:commons-codec

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.httpcomponents:httpclient:jar:4.5.14:test
\- (commons-codec:commons-codec:jar:1.11:test - omitted for conflict with 1.17.2)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.commons:commons-compress:jar:1.27.1:provided
| \- (commons-codec:commons-codec:jar:1.17.1:provided - omitted for conflict with 1.17.2)
\- org.apache.arrow:arrow-vector:jar:18.1.0:provided
\- (commons-codec:commons-codec:jar:1.17.1:provided - omitted for conflict with 1.17.2) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.commons:commons-compress:jar:1.27.1:provided
| \- (commons-codec:commons-codec:jar:1.17.1:provided - omitted for conflict with 1.17.2)
\- org.apache.arrow:arrow-vector:jar:18.1.0:provided
\- (commons-codec:commons-codec:jar:1.17.1:provided - omitted for conflict with 1.17.2) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.commons:commons-compress:jar:1.27.1:provided
| \- (commons-codec:commons-codec:jar:1.17.1:provided - omitted for conflict with 1.17.2)
\- org.apache.arrow:arrow-vector:jar:18.1.0:provided
\- (commons-codec:commons-codec:jar:1.17.1:provided - omitted for conflict with 1.17.2) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.commons:commons-compress:jar:1.27.1:provided
| \- (commons-codec:commons-codec:jar:1.17.1:provided - omitted for conflict with 1.17.2)
\- org.apache.arrow:arrow-vector:jar:18.1.0:provided
\- (commons-codec:commons-codec:jar:1.17.1:provided - omitted for conflict with 1.17.2)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| | \- (commons-codec:commons-codec:jar:1.17.2:provided - omitted for duplicate)
| +- commons-codec:commons-codec:jar:1.17.2:provided
| \- org.apache.spark:spark-catalyst_2.13:jar:4.0.1:provided
| \- (commons-codec:commons-codec:jar:1.17.2:provided - omitted for duplicate)
+- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
| \- (commons-codec:commons-codec:jar:1.17.2:test - omitted for duplicate)
\- org.apache.spark:spark-connect-client-jvm_2.13:jar:tests:4.0.1:test
\- (commons-codec:commons-codec:jar:1.17.2:test - omitted for duplicate) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (commons-codec:commons-codec:jar:1.17.2:provided - omitted for duplicate)
+- commons-codec:commons-codec:jar:1.17.2:provided
\- org.apache.spark:spark-catalyst_2.13:jar:4.0.1:provided
\- (commons-codec:commons-codec:jar:1.17.2:provided - omitted for duplicate) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (commons-codec:commons-codec:jar:1.17.2:provided - omitted for duplicate)
+- commons-codec:commons-codec:jar:1.17.2:provided
\- org.apache.spark:spark-catalyst_2.13:jar:4.0.1:provided
\- (commons-codec:commons-codec:jar:1.17.2:provided - omitted for duplicate) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (commons-codec:commons-codec:jar:1.17.2:provided - omitted for duplicate)
+- commons-codec:commons-codec:jar:1.17.2:provided
\- org.apache.spark:spark-catalyst_2.13:jar:4.0.1:provided
\- (commons-codec:commons-codec:jar:1.17.2:provided - omitted for duplicate)
commons-io:commons-io

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| | \- (commons-io:commons-io:jar:2.18.0:provided - omitted for duplicate)
| +- org.apache.spark:spark-common-utils_2.13:jar:4.0.1:provided
| | \- (commons-io:commons-io:jar:2.18.0:provided - omitted for duplicate)
| \- commons-io:commons-io:jar:2.18.0:provided
\- org.apache.spark:spark-connect-client-jvm_2.13:jar:tests:4.0.1:test
\- (commons-io:commons-io:jar:2.18.0:test - omitted for duplicate)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.hive:hive-exec:jar:core:2.3.10:test
\- (commons-io:commons-io:jar:2.4:test - omitted for conflict with 2.18.0)
io.dropwizard.metrics:metrics-core

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.hive:hive-common:jar:2.3.10:test
\- (io.dropwizard.metrics:metrics-core:jar:3.1.0:test - omitted for conflict with 4.2.30)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.hive:hive-common:jar:2.3.10:test
\- com.github.joshelser:dropwizard-metrics-hadoop-metrics2-reporter:jar:0.1.2:test
\- (io.dropwizard.metrics:metrics-core:jar:3.1.2:test - omitted for conflict with 4.2.30)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (io.dropwizard.metrics:metrics-core:jar:4.2.30:provided - omitted for duplicate)
+- org.apache.spark:spark-network-common_2.13:jar:4.0.1:provided
| \- (io.dropwizard.metrics:metrics-core:jar:4.2.30:provided - omitted for duplicate)
+- org.apache.spark:spark-network-shuffle_2.13:jar:4.0.1:provided
| \- (io.dropwizard.metrics:metrics-core:jar:4.2.30:provided - omitted for duplicate)
+- io.dropwizard.metrics:metrics-core:jar:4.2.30:provided
+- io.dropwizard.metrics:metrics-jvm:jar:4.2.30:provided
| \- (io.dropwizard.metrics:metrics-core:jar:4.2.30:provided - omitted for duplicate)
+- io.dropwizard.metrics:metrics-json:jar:4.2.30:provided
| \- (io.dropwizard.metrics:metrics-core:jar:4.2.30:provided - omitted for duplicate)
+- io.dropwizard.metrics:metrics-graphite:jar:4.2.30:provided
| \- (io.dropwizard.metrics:metrics-core:jar:4.2.30:provided - omitted for duplicate)
\- io.dropwizard.metrics:metrics-jmx:jar:4.2.30:provided
\- (io.dropwizard.metrics:metrics-core:jar:4.2.30:provided - omitted for duplicate)
io.dropwizard.metrics:metrics-json

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.hive:hive-common:jar:2.3.10:test
\- (io.dropwizard.metrics:metrics-json:jar:3.1.0:test - omitted for conflict with 4.2.30)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (io.dropwizard.metrics:metrics-json:jar:4.2.30:provided - omitted for duplicate)
\- io.dropwizard.metrics:metrics-json:jar:4.2.30:provided
io.dropwizard.metrics:metrics-jvm

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.hive:hive-common:jar:2.3.10:test
\- (io.dropwizard.metrics:metrics-jvm:jar:3.1.0:test - omitted for conflict with 4.2.30)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (io.dropwizard.metrics:metrics-jvm:jar:4.2.30:provided - omitted for duplicate)
\- io.dropwizard.metrics:metrics-jvm:jar:4.2.30:provided
io.netty:netty-buffer

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.arrow:arrow-memory-netty-buffer-patch:jar:18.1.0:provided
\- (io.netty:netty-buffer:jar:4.1.114.Final:provided - omitted for conflict with 4.1.118.Final) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.arrow:arrow-memory-netty-buffer-patch:jar:18.1.0:provided
\- (io.netty:netty-buffer:jar:4.1.114.Final:provided - omitted for conflict with 4.1.118.Final) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.arrow:arrow-memory-netty-buffer-patch:jar:18.1.0:provided
\- (io.netty:netty-buffer:jar:4.1.114.Final:provided - omitted for conflict with 4.1.118.Final) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.arrow:arrow-memory-netty-buffer-patch:jar:18.1.0:provided
\- (io.netty:netty-buffer:jar:4.1.114.Final:provided - omitted for conflict with 4.1.118.Final)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- io.netty:netty-all:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-buffer:jar:4.1.118.Final:provided
+- io.netty:netty-codec:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-dns:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-http:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-http2:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-socks:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-handler:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-unix-common:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-handler-proxy:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-resolver-dns:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-classes-epoll:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-classes-kqueue:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-riscv64:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-kqueue:jar:osx-aarch_64:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
\- io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.118.Final:provided
\- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- io.netty:netty-all:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-buffer:jar:4.1.118.Final:provided
+- io.netty:netty-codec:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-dns:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-http:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-http2:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-socks:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-handler:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-unix-common:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-handler-proxy:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-resolver-dns:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-classes-epoll:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-classes-kqueue:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-riscv64:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-kqueue:jar:osx-aarch_64:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
\- io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.118.Final:provided
\- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- io.netty:netty-all:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-buffer:jar:4.1.118.Final:provided
+- io.netty:netty-codec:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-dns:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-http:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-http2:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-socks:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-handler:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-unix-common:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-handler-proxy:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-resolver-dns:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-classes-epoll:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-classes-kqueue:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-riscv64:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-kqueue:jar:osx-aarch_64:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
\- io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.118.Final:provided
\- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- io.netty:netty-all:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-buffer:jar:4.1.118.Final:provided
+- io.netty:netty-codec:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-dns:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-http:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-http2:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-socks:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-handler:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-unix-common:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-handler-proxy:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-resolver-dns:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-classes-epoll:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-classes-kqueue:jar:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-riscv64:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-kqueue:jar:osx-aarch_64:4.1.118.Final:provided
| \- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
\- io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.118.Final:provided
\- (io.netty:netty-buffer:jar:4.1.118.Final:provided - omitted for duplicate)
io.netty:netty-common

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.arrow:arrow-memory-netty-buffer-patch:jar:18.1.0:provided
\- (io.netty:netty-common:jar:4.1.114.Final:provided - omitted for conflict with 4.1.118.Final) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.arrow:arrow-memory-netty-buffer-patch:jar:18.1.0:provided
\- (io.netty:netty-common:jar:4.1.114.Final:provided - omitted for conflict with 4.1.118.Final) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.arrow:arrow-memory-netty-buffer-patch:jar:18.1.0:provided
\- (io.netty:netty-common:jar:4.1.114.Final:provided - omitted for conflict with 4.1.118.Final) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.arrow:arrow-memory-netty-buffer-patch:jar:18.1.0:provided
\- (io.netty:netty-common:jar:4.1.114.Final:provided - omitted for conflict with 4.1.118.Final)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- io.netty:netty-all:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-buffer:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-dns:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-http:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-http2:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-socks:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-common:jar:4.1.118.Final:provided
+- io.netty:netty-handler:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-unix-common:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-handler-proxy:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-resolver:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-resolver-dns:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-classes-epoll:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-classes-kqueue:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-riscv64:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-kqueue:jar:osx-aarch_64:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
\- io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.118.Final:provided
\- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- io.netty:netty-all:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-buffer:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-dns:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-http:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-http2:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-socks:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-common:jar:4.1.118.Final:provided
+- io.netty:netty-handler:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-unix-common:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-handler-proxy:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-resolver:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-resolver-dns:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-classes-epoll:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-classes-kqueue:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-riscv64:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-kqueue:jar:osx-aarch_64:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
\- io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.118.Final:provided
\- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- io.netty:netty-all:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-buffer:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-dns:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-http:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-http2:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-socks:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-common:jar:4.1.118.Final:provided
+- io.netty:netty-handler:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-unix-common:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-handler-proxy:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-resolver:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-resolver-dns:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-classes-epoll:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-classes-kqueue:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-riscv64:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-kqueue:jar:osx-aarch_64:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
\- io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.118.Final:provided
\- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- io.netty:netty-all:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-buffer:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-dns:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-http:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-http2:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-codec-socks:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-common:jar:4.1.118.Final:provided
+- io.netty:netty-handler:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-unix-common:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-handler-proxy:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-resolver:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-resolver-dns:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-classes-epoll:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-classes-kqueue:jar:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-riscv64:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
+- io.netty:netty-transport-native-kqueue:jar:osx-aarch_64:4.1.118.Final:provided
| \- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
\- io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.118.Final:provided
\- (io.netty:netty-common:jar:4.1.118.Final:provided - omitted for duplicate)
joda-time:joda-time

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- joda-time:joda-time:jar:2.13.0:test
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.hive:hive-common:jar:2.3.10:test
\- (joda-time:joda-time:jar:2.8.1:test - omitted for conflict with 2.13.0)
org.antlr:antlr-runtime

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.hive:hive-exec:jar:core:2.3.10:test
\- org.antlr:ST4:jar:4.0.4:test
\- (org.antlr:antlr-runtime:jar:3.3:test - omitted for conflict with 3.5.2)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
+- org.apache.hive:hive-exec:jar:core:2.3.10:test
| \- org.antlr:antlr-runtime:jar:3.5.2:test
\- org.apache.hive:hive-metastore:jar:2.3.10:test
\- (org.antlr:antlr-runtime:jar:3.5.2:test - omitted for duplicate)
org.apache.commons:commons-compress

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.avro:avro:jar:1.12.0:provided
\- (org.apache.commons:commons-compress:jar:1.26.2:provided - omitted for conflict with 1.27.1) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.avro:avro:jar:1.12.0:provided
\- (org.apache.commons:commons-compress:jar:1.26.2:provided - omitted for conflict with 1.27.1) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.avro:avro:jar:1.12.0:provided
\- (org.apache.commons:commons-compress:jar:1.26.2:provided - omitted for conflict with 1.27.1) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.avro:avro:jar:1.12.0:provided
\- (org.apache.commons:commons-compress:jar:1.26.2:provided - omitted for conflict with 1.27.1)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (org.apache.commons:commons-compress:jar:1.27.1:provided - omitted for duplicate)
\- org.apache.commons:commons-compress:jar:1.27.1:provided - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (org.apache.commons:commons-compress:jar:1.27.1:provided - omitted for duplicate)
\- org.apache.commons:commons-compress:jar:1.27.1:provided - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (org.apache.commons:commons-compress:jar:1.27.1:provided - omitted for duplicate)
\- org.apache.commons:commons-compress:jar:1.27.1:provided - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (org.apache.commons:commons-compress:jar:1.27.1:provided - omitted for duplicate)
\- org.apache.commons:commons-compress:jar:1.27.1:provided
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
+- org.apache.hive:hive-common:jar:2.3.10:test
| \- (org.apache.commons:commons-compress:jar:1.9:test - omitted for conflict with 1.27.1)
\- org.apache.hive:hive-exec:jar:core:2.3.10:test
\- (org.apache.commons:commons-compress:jar:1.9:test - omitted for conflict with 1.27.1)
org.apache.commons:commons-lang3

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
+- org.apache.hive:hive-common:jar:2.3.10:test
| \- (org.apache.commons:commons-lang3:jar:3.12.0:test - omitted for conflict with 3.17.0)
+- org.apache.hive:hive-metastore:jar:2.3.10:test
| \- (org.apache.commons:commons-lang3:jar:3.12.0:test - omitted for conflict with 3.17.0)
+- org.apache.hive:hive-serde:jar:2.3.10:test
| \- (org.apache.commons:commons-lang3:jar:3.12.0:test - omitted for conflict with 3.17.0)
+- org.apache.hive:hive-shims:jar:2.3.10:test
| +- org.apache.hive.shims:hive-shims-common:jar:2.3.10:test
| | \- (org.apache.commons:commons-lang3:jar:3.12.0:test - omitted for conflict with 3.17.0)
| \- org.apache.hive.shims:hive-shims-0.23:jar:2.3.10:test
| \- (org.apache.commons:commons-lang3:jar:3.12.0:test - omitted for conflict with 3.17.0)
\- org.apache.thrift:libthrift:jar:0.16.0:test
\- (org.apache.commons:commons-lang3:jar:3.12.0:test - omitted for conflict with 3.17.0)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| | \- (org.apache.commons:commons-lang3:jar:3.17.0:provided - omitted for duplicate)
| +- org.apache.spark:spark-network-common_2.13:jar:4.0.1:provided
| | \- (org.apache.commons:commons-lang3:jar:3.17.0:provided - omitted for duplicate)
| +- org.apache.commons:commons-lang3:jar:3.17.0:provided
| \- org.apache.commons:commons-text:jar:1.13.0:provided
| \- (org.apache.commons:commons-lang3:jar:3.17.0:provided - omitted for duplicate)
\- org.apache.spark:spark-connect-client-jvm_2.13:jar:tests:4.0.1:test
\- (org.apache.commons:commons-lang3:jar:3.17.0:test - omitted for duplicate)
org.apache.derby:derby

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.hive:hive-metastore:jar:2.3.10:test
\- (org.apache.derby:derby:jar:10.14.2.0:test - omitted for conflict with 10.16.1.1)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.derby:derby:jar:10.16.1.1:test
org.apache.httpcomponents:httpclient

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.thrift:libthrift:jar:0.16.0:test
\- (org.apache.httpcomponents:httpclient:jar:4.5.13:test - omitted for conflict with 4.5.14)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.httpcomponents:httpclient:jar:4.5.14:test
org.apache.httpcomponents:httpcore

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.thrift:libthrift:jar:0.16.0:test
\- (org.apache.httpcomponents:httpcore:jar:4.4.15:test - omitted for conflict with 4.4.16)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.httpcomponents:httpclient:jar:4.5.14:test
\- org.apache.httpcomponents:httpcore:jar:4.4.16:test
org.apache.ivy:ivy

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.hive:hive-exec:jar:core:2.3.10:test
\- (org.apache.ivy:ivy:jar:2.4.0:test - omitted for conflict with 2.5.3)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-common-utils_2.13:jar:4.0.1:provided
| | \- (org.apache.ivy:ivy:jar:2.5.3:provided - omitted for duplicate)
| \- org.apache.ivy:ivy:jar:2.5.3:provided
\- org.apache.spark:spark-connect-client-jvm_2.13:jar:tests:4.0.1:test
\- (org.apache.ivy:ivy:jar:2.5.3:test - omitted for duplicate)
org.apache.thrift:libthrift

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.thrift:libthrift:jar:0.16.0:test
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-hive_2.13:jar:4.0.1:test
\- org.apache.thrift:libfb303:jar:0.9.3:test
\- (org.apache.thrift:libthrift:jar:0.9.3:test - omitted for conflict with 0.16.0)
org.apache.zookeeper:zookeeper

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.curator:curator-client:jar:5.7.1:provided
\- (org.apache.zookeeper:zookeeper:jar:3.9.2:provided - omitted for conflict with 3.9.3) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.curator:curator-client:jar:5.7.1:provided
\- (org.apache.zookeeper:zookeeper:jar:3.9.2:provided - omitted for conflict with 3.9.3) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.curator:curator-client:jar:5.7.1:provided
\- (org.apache.zookeeper:zookeeper:jar:3.9.2:provided - omitted for conflict with 3.9.3) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.curator:curator-client:jar:5.7.1:provided
\- (org.apache.zookeeper:zookeeper:jar:3.9.2:provided - omitted for conflict with 3.9.3)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (org.apache.zookeeper:zookeeper:jar:3.9.3:provided - omitted for duplicate)
\- org.apache.zookeeper:zookeeper:jar:3.9.3:provided - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (org.apache.zookeeper:zookeeper:jar:3.9.3:provided - omitted for duplicate)
\- org.apache.zookeeper:zookeeper:jar:3.9.3:provided - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (org.apache.zookeeper:zookeeper:jar:3.9.3:provided - omitted for duplicate)
\- org.apache.zookeeper:zookeeper:jar:3.9.3:provided - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (org.apache.zookeeper:zookeeper:jar:3.9.3:provided - omitted for duplicate)
\- org.apache.zookeeper:zookeeper:jar:3.9.3:provided
org.scala-lang.modules:scala-parser-combinators_2.13

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.scala-lang.modules:scala-parser-combinators_2.13:jar:1.1.2:compile
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-sql-api_2.13:jar:4.0.1:provided
| | \- (org.scala-lang.modules:scala-parser-combinators_2.13:jar:2.4.0:provided - omitted for duplicate)
| \- (org.scala-lang.modules:scala-parser-combinators_2.13:jar:2.4.0:provided - omitted for conflict with 1.1.2)
\- org.apache.spark:spark-connect-client-jvm_2.13:jar:tests:4.0.1:test
\- (org.scala-lang.modules:scala-parser-combinators_2.13:jar:2.4.0:test - omitted for conflict with 1.1.2)
org.scala-lang.modules:scala-xml_2.13

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.scalatest:scalatest_2.13:jar:3.0.9:test
\- (org.scala-lang.modules:scala-xml_2.13:jar:1.2.0:test - omitted for conflict with 2.3.0)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- eu.timepit:refined_2.13:jar:0.9.28:provided
\- (org.scala-lang.modules:scala-xml_2.13:jar:1.3.0:provided - omitted for conflict with 2.3.0) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- eu.timepit:refined_2.13:jar:0.9.28:provided
\- (org.scala-lang.modules:scala-xml_2.13:jar:1.3.0:provided - omitted for conflict with 2.3.0)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| | \- (org.scala-lang.modules:scala-xml_2.13:jar:2.3.0:provided - omitted for conflict with 1.2.0)
| \- org.scala-lang.modules:scala-xml_2.13:jar:2.3.0:provided
\- org.apache.spark:spark-connect-client-jvm_2.13:jar:tests:4.0.1:test
\- (org.scala-lang.modules:scala-xml_2.13:jar:2.3.0:test - omitted for duplicate) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (org.scala-lang.modules:scala-xml_2.13:jar:2.3.0:provided - omitted for duplicate)
\- org.scala-lang.modules:scala-xml_2.13:jar:2.3.0:provided
org.scala-lang:scala-compiler

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.scala-lang:scala-compiler:jar:2.13.16:test
\- org.apache.spark:spark-connect-client-jvm_2.13:jar:tests:4.0.1:test
\- (org.scala-lang:scala-compiler:jar:2.13.16:test - omitted for duplicate) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.scala-lang:scala-compiler:jar:2.13.16:test
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- eu.timepit:refined_2.13:jar:0.9.28:provided
\- (org.scala-lang:scala-compiler:jar:2.13.7:provided - omitted for conflict with 2.13.16) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- eu.timepit:refined_2.13:jar:0.9.28:provided
\- (org.scala-lang:scala-compiler:jar:2.13.7:provided - omitted for conflict with 2.13.16)
org.scala-lang:scala-library

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- com.sparkutils:frameless-cats_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
| \- org.typelevel:cats-effect_2.13:jar:3.5.3:compile
| +- (org.scala-lang:scala-library:jar:2.13.10:compile - omitted for conflict with 2.13.16)
| +- org.typelevel:cats-effect-kernel_2.13:jar:3.5.3:compile
| | \- (org.scala-lang:scala-library:jar:2.13.10:compile - omitted for conflict with 2.13.16)
| \- org.typelevel:cats-effect-std_2.13:jar:3.5.3:compile
| \- (org.scala-lang:scala-library:jar:2.13.10:compile - omitted for conflict with 2.13.16)
\- com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.15.2:provided
\- (org.scala-lang:scala-library:jar:2.13.10:provided - omitted for conflict with 2.13.16) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- com.sparkutils:frameless-cats_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
\- org.typelevel:cats-effect_2.13:jar:3.5.3:compile
+- (org.scala-lang:scala-library:jar:2.13.10:compile - omitted for conflict with 2.13.16)
+- org.typelevel:cats-effect-kernel_2.13:jar:3.5.3:compile
| \- (org.scala-lang:scala-library:jar:2.13.10:compile - omitted for conflict with 2.13.16)
\- org.typelevel:cats-effect-std_2.13:jar:3.5.3:compile
\- (org.scala-lang:scala-library:jar:2.13.10:compile - omitted for conflict with 2.13.16)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- com.sparkutils:frameless-cats_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
+- org.typelevel:cats-core_2.13:jar:2.10.0:compile
| +- (org.scala-lang:scala-library:jar:2.13.11:compile - omitted for conflict with 2.13.16)
| \- org.typelevel:cats-kernel_2.13:jar:2.10.0:compile
| \- (org.scala-lang:scala-library:jar:2.13.11:compile - omitted for conflict with 2.13.16)
\- org.typelevel:alleycats-core_2.13:jar:2.10.0:compile
\- (org.scala-lang:scala-library:jar:2.13.11:compile - omitted for conflict with 2.13.16) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- com.sparkutils:frameless-cats_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
+- org.typelevel:cats-core_2.13:jar:2.10.0:compile
| +- (org.scala-lang:scala-library:jar:2.13.11:compile - omitted for conflict with 2.13.16)
| \- org.typelevel:cats-kernel_2.13:jar:2.10.0:compile
| \- (org.scala-lang:scala-library:jar:2.13.11:compile - omitted for conflict with 2.13.16)
\- org.typelevel:alleycats-core_2.13:jar:2.10.0:compile
\- (org.scala-lang:scala-library:jar:2.13.11:compile - omitted for conflict with 2.13.16)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- com.sparkutils:frameless-cats_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
\- org.typelevel:cats-mtl_2.13:jar:1.4.0:compile
\- (org.scala-lang:scala-library:jar:2.13.12:compile - omitted for conflict with 2.13.16) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- com.sparkutils:frameless-cats_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
\- org.typelevel:cats-mtl_2.13:jar:1.4.0:compile
\- (org.scala-lang:scala-library:jar:2.13.12:compile - omitted for conflict with 2.13.16)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| \- org.scala-lang.modules:scala-xml_2.13:jar:2.3.0:provided
| \- (org.scala-lang:scala-library:jar:2.13.13:provided - omitted for conflict with 2.13.16)
+- io.delta:delta-spark_2.13:jar:4.0.0:provided
| \- (org.scala-lang:scala-library:jar:2.13.13:provided - omitted for conflict with 2.13.16)
\- org.scala-lang.modules:scala-collection-compat_2.13:jar:2.13.0:compile
\- (org.scala-lang:scala-library:jar:2.13.13:compile - omitted for conflict with 2.13.16) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.scala-lang.modules:scala-xml_2.13:jar:2.3.0:provided
| | \- (org.scala-lang:scala-library:jar:2.13.13:provided - omitted for conflict with 2.13.16)
| \- org.scala-lang.modules:scala-parser-combinators_2.13:jar:2.4.0:provided
| \- (org.scala-lang:scala-library:jar:2.13.13:provided - omitted for conflict with 2.13.16)
\- org.scala-lang.modules:scala-collection-compat_2.13:jar:2.13.0:compile
\- (org.scala-lang:scala-library:jar:2.13.13:compile - omitted for conflict with 2.13.16) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.scala-lang.modules:scala-xml_2.13:jar:2.3.0:provided
| \- (org.scala-lang:scala-library:jar:2.13.13:provided - omitted for conflict with 2.13.16)
\- org.scala-lang.modules:scala-parser-combinators_2.13:jar:2.4.0:provided
\- (org.scala-lang:scala-library:jar:2.13.13:provided - omitted for conflict with 2.13.16) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.scala-lang.modules:scala-xml_2.13:jar:2.3.0:provided
| \- (org.scala-lang:scala-library:jar:2.13.13:provided - omitted for conflict with 2.13.16)
\- org.scala-lang.modules:scala-parser-combinators_2.13:jar:2.4.0:provided
\- (org.scala-lang:scala-library:jar:2.13.13:provided - omitted for conflict with 2.13.16)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.scala-lang.modules:scala-parallel-collections_2.13:jar:1.2.0:provided
\- (org.scala-lang:scala-library:jar:2.13.15:provided - omitted for conflict with 2.13.16) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.18.2:provided
| \- (org.scala-lang:scala-library:jar:2.13.15:provided - omitted for conflict with 2.13.16)
\- org.scala-lang.modules:scala-parallel-collections_2.13:jar:1.2.0:provided
\- (org.scala-lang:scala-library:jar:2.13.15:provided - omitted for conflict with 2.13.16) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.18.2:provided
| \- (org.scala-lang:scala-library:jar:2.13.15:provided - omitted for conflict with 2.13.16)
\- org.scala-lang.modules:scala-parallel-collections_2.13:jar:1.2.0:provided
\- (org.scala-lang:scala-library:jar:2.13.15:provided - omitted for conflict with 2.13.16) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- com.fasterxml.jackson.module:jackson-module-scala_2.13:jar:2.18.2:provided
| \- (org.scala-lang:scala-library:jar:2.13.15:provided - omitted for conflict with 2.13.16)
\- org.scala-lang.modules:scala-parallel-collections_2.13:jar:1.2.0:provided
\- (org.scala-lang:scala-library:jar:2.13.15:provided - omitted for conflict with 2.13.16)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| | \- (org.scala-lang:scala-library:jar:2.13.16:provided - omitted for conflict with 2.13.16)
| +- (org.scala-lang:scala-library:jar:2.13.16:compile - scope updated from provided; omitted for duplicate)
| +- org.scala-lang:scala-reflect:jar:2.13.16:provided
| | \- (org.scala-lang:scala-library:jar:2.13.16:provided - omitted for duplicate)
| \- org.apache.spark:spark-tags_2.13:jar:4.0.1:provided
| \- (org.scala-lang:scala-library:jar:2.13.16:provided - omitted for duplicate)
+- org.scala-lang:scala-library:jar:2.13.16:provided (scope not updated to compile)
+- com.sparkutils:frameless-dataset_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
| \- (org.scala-lang:scala-library:jar:2.13.16:compile - omitted for duplicate)
+- com.sparkutils:frameless-core_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
| \- (org.scala-lang:scala-library:jar:2.13.16:compile - omitted for duplicate)
+- com.sparkutils:frameless-ml_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
| \- (org.scala-lang:scala-library:jar:2.13.16:compile - omitted for duplicate)
+- com.sparkutils:frameless-cats_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
| \- (org.scala-lang:scala-library:jar:2.13.16:compile - omitted for duplicate)
+- org.scala-lang:scala-compiler:jar:2.13.16:test
| \- (org.scala-lang:scala-library:jar:2.13.16:test - omitted for duplicate)
+- com.chuusai:shapeless_2.13:jar:2.3.13:compile
| \- (org.scala-lang:scala-library:jar:2.13.16:compile - omitted for duplicate)
\- org.apache.spark:spark-connect-client-jvm_2.13:jar:tests:4.0.1:test
+- (org.scala-lang:scala-library:jar:2.13.16:test - omitted for duplicate)
\- org.apache.spark:spark-connect-shims_2.13:jar:4.0.1:test
\- (org.scala-lang:scala-library:jar:2.13.16:test - omitted for duplicate) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| | \- (org.scala-lang:scala-library:jar:2.13.16:provided - omitted for duplicate)
| +- (org.scala-lang:scala-library:jar:2.13.16:provided - omitted for duplicate)
| +- org.scala-lang:scala-reflect:jar:2.13.16:provided
| | \- (org.scala-lang:scala-library:jar:2.13.16:provided - omitted for duplicate)
| \- org.apache.spark:spark-tags_2.13:jar:4.0.1:provided
| \- (org.scala-lang:scala-library:jar:2.13.16:provided - omitted for duplicate)
+- org.scala-lang:scala-library:jar:2.13.16:provided (scope not updated to compile)
+- com.sparkutils:frameless-dataset_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
| \- (org.scala-lang:scala-library:jar:2.13.16:compile - omitted for duplicate)
+- com.sparkutils:frameless-core_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
| \- (org.scala-lang:scala-library:jar:2.13.16:compile - omitted for duplicate)
+- com.sparkutils:frameless-ml_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
| \- (org.scala-lang:scala-library:jar:2.13.16:compile - omitted for duplicate)
+- com.sparkutils:frameless-cats_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
| \- (org.scala-lang:scala-library:jar:2.13.16:compile - omitted for duplicate)
+- com.chuusai:shapeless_2.13:jar:2.3.13:compile
| \- (org.scala-lang:scala-library:jar:2.13.16:compile - omitted for duplicate)
\- org.scala-lang:scala-compiler:jar:2.13.16:test
\- (org.scala-lang:scala-library:jar:2.13.16:test - omitted for duplicate) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| | \- (org.scala-lang:scala-library:jar:2.13.16:provided - omitted for duplicate)
| +- (org.scala-lang:scala-library:jar:2.13.16:provided - omitted for duplicate)
| +- org.scala-lang:scala-reflect:jar:2.13.16:provided
| | \- (org.scala-lang:scala-library:jar:2.13.16:provided - omitted for duplicate)
| \- org.apache.spark:spark-tags_2.13:jar:4.0.1:provided
| \- (org.scala-lang:scala-library:jar:2.13.16:provided - omitted for duplicate)
+- org.scala-lang:scala-library:jar:2.13.16:provided
\- org.scala-lang:scala-compiler:jar:2.13.16:test
\- (org.scala-lang:scala-library:jar:2.13.16:test - omitted for duplicate) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| | \- (org.scala-lang:scala-library:jar:2.13.16:provided - omitted for duplicate)
| +- (org.scala-lang:scala-library:jar:2.13.16:provided - omitted for duplicate)
| +- org.scala-lang:scala-reflect:jar:2.13.16:provided
| | \- (org.scala-lang:scala-library:jar:2.13.16:provided - omitted for duplicate)
| \- org.apache.spark:spark-tags_2.13:jar:4.0.1:provided
| \- (org.scala-lang:scala-library:jar:2.13.16:provided - omitted for duplicate)
+- org.scala-lang:scala-library:jar:2.13.16:provided
\- org.scala-lang:scala-compiler:jar:2.13.16:test
\- (org.scala-lang:scala-library:jar:2.13.16:test - omitted for duplicate)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.scalatest:scalatest_2.13:jar:3.0.9:test
+- (org.scala-lang:scala-library:jar:2.13.3:test - omitted for conflict with 2.13.16)
\- org.scalactic:scalactic_2.13:jar:3.0.9:test
\- (org.scala-lang:scala-library:jar:2.13.3:test - omitted for conflict with 2.13.16)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.twitter:chill_2.13:jar:0.10.0:provided
\- (org.scala-lang:scala-library:jar:2.13.6:provided - omitted for conflict with 2.13.16) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.twitter:chill_2.13:jar:0.10.0:provided
\- (org.scala-lang:scala-library:jar:2.13.6:provided - omitted for conflict with 2.13.16) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.twitter:chill_2.13:jar:0.10.0:provided
\- (org.scala-lang:scala-library:jar:2.13.6:provided - omitted for conflict with 2.13.16) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.twitter:chill_2.13:jar:0.10.0:provided
\- (org.scala-lang:scala-library:jar:2.13.6:provided - omitted for conflict with 2.13.16)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- eu.timepit:refined_2.13:jar:0.9.28:provided
\- (org.scala-lang:scala-library:jar:2.13.7:provided - omitted for conflict with 2.13.16) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- eu.timepit:refined_2.13:jar:0.9.28:provided
\- (org.scala-lang:scala-library:jar:2.13.7:provided - omitted for conflict with 2.13.16)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.json4s:json4s-jackson_2.13:jar:4.0.7:provided
| \- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
+- org.json4s:json4s-core_2.13:jar:4.0.7:provided
| \- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
+- org.json4s:json4s-ast_2.13:jar:4.0.7:provided
| \- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
+- org.json4s:json4s-scalap_2.13:jar:4.0.7:provided
| \- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
\- org.json4s:json4s-jackson-core_2.13:jar:4.0.7:provided
\- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.json4s:json4s-jackson_2.13:jar:4.0.7:provided
| \- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
+- org.json4s:json4s-core_2.13:jar:4.0.7:provided
| \- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
+- org.json4s:json4s-ast_2.13:jar:4.0.7:provided
| \- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
+- org.json4s:json4s-scalap_2.13:jar:4.0.7:provided
| \- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
\- org.json4s:json4s-jackson-core_2.13:jar:4.0.7:provided
\- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.json4s:json4s-jackson_2.13:jar:4.0.7:provided
| \- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
+- org.json4s:json4s-core_2.13:jar:4.0.7:provided
| \- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
+- org.json4s:json4s-ast_2.13:jar:4.0.7:provided
| \- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
+- org.json4s:json4s-scalap_2.13:jar:4.0.7:provided
| \- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
\- org.json4s:json4s-jackson-core_2.13:jar:4.0.7:provided
\- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.json4s:json4s-jackson_2.13:jar:4.0.7:provided
| \- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
+- org.json4s:json4s-core_2.13:jar:4.0.7:provided
| \- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
+- org.json4s:json4s-ast_2.13:jar:4.0.7:provided
| \- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
+- org.json4s:json4s-scalap_2.13:jar:4.0.7:provided
| \- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
\- org.json4s:json4s-jackson-core_2.13:jar:4.0.7:provided
\- (org.scala-lang:scala-library:jar:2.13.8:provided - omitted for conflict with 2.13.16)
org.scala-lang:scala-reflect

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| | \- (org.scala-lang:scala-reflect:jar:2.13.16:provided - omitted for conflict with 2.13.3)
| +- org.scala-lang:scala-reflect:jar:2.13.16:provided
| \- org.apache.spark:spark-sql-api_2.13:jar:4.0.1:provided
| \- (org.scala-lang:scala-reflect:jar:2.13.16:provided - omitted for duplicate)
+- org.scala-lang:scala-compiler:jar:2.13.16:test
| \- (org.scala-lang:scala-reflect:jar:2.13.16:test - omitted for duplicate)
\- org.apache.spark:spark-connect-client-jvm_2.13:jar:tests:4.0.1:test
\- (org.scala-lang:scala-reflect:jar:2.13.16:test - omitted for duplicate) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| | \- (org.scala-lang:scala-reflect:jar:2.13.16:provided - omitted for duplicate)
| +- org.scala-lang:scala-reflect:jar:2.13.16:provided
| \- org.apache.spark:spark-sql-api_2.13:jar:4.0.1:provided
| \- (org.scala-lang:scala-reflect:jar:2.13.16:provided - omitted for duplicate)
\- org.scala-lang:scala-compiler:jar:2.13.16:test
\- (org.scala-lang:scala-reflect:jar:2.13.16:test - omitted for duplicate)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.scalatest:scalatest_2.13:jar:3.0.9:test
+- org.scalactic:scalactic_2.13:jar:3.0.9:test
| \- (org.scala-lang:scala-reflect:jar:2.13.3:test - omitted for conflict with 2.13.16)
\- (org.scala-lang:scala-reflect:jar:2.13.3:test - omitted for conflict with 2.13.16)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- eu.timepit:refined_2.13:jar:0.9.28:provided
\- (org.scala-lang:scala-reflect:jar:2.13.7:provided - omitted for conflict with 2.13.16) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- eu.timepit:refined_2.13:jar:0.9.28:provided
\- (org.scala-lang:scala-reflect:jar:2.13.7:provided - omitted for conflict with 2.13.16)
org.slf4j:slf4j-api

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.clearspring.analytics:stream:jar:2.9.8:provided
\- (org.slf4j:slf4j-api:jar:1.7.10:provided - omitted for conflict with 2.0.13) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.clearspring.analytics:stream:jar:2.9.8:provided
\- (org.slf4j:slf4j-api:jar:1.7.10:provided - omitted for conflict with 2.0.13) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.clearspring.analytics:stream:jar:2.9.8:provided
\- (org.slf4j:slf4j-api:jar:1.7.10:provided - omitted for conflict with 2.0.13) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- com.clearspring.analytics:stream:jar:2.9.8:provided
\- (org.slf4j:slf4j-api:jar:1.7.10:provided - omitted for conflict with 2.0.13)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.curator:curator-client:jar:5.7.1:provided
\- (org.slf4j:slf4j-api:jar:1.7.25:provided - omitted for conflict with 2.0.13) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.curator:curator-client:jar:5.7.1:provided
\- (org.slf4j:slf4j-api:jar:1.7.25:provided - omitted for conflict with 2.0.13) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.curator:curator-client:jar:5.7.1:provided
\- (org.slf4j:slf4j-api:jar:1.7.25:provided - omitted for conflict with 2.0.13) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.curator:curator-client:jar:5.7.1:provided
\- (org.slf4j:slf4j-api:jar:1.7.25:provided - omitted for conflict with 2.0.13)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.hive:hive-storage-api:jar:2.8.1:provided
\- (org.slf4j:slf4j-api:jar:1.7.30:provided - omitted for conflict with 2.0.16) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.hive:hive-storage-api:jar:2.8.1:provided
\- (org.slf4j:slf4j-api:jar:1.7.30:provided - omitted for conflict with 2.0.16) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.hive:hive-storage-api:jar:2.8.1:provided
\- (org.slf4j:slf4j-api:jar:1.7.30:provided - omitted for conflict with 2.0.16) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.hive:hive-storage-api:jar:2.8.1:provided
\- (org.slf4j:slf4j-api:jar:1.7.30:provided - omitted for conflict with 2.0.16)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.parquet:parquet-column:jar:1.15.2:provided
| \- (org.slf4j:slf4j-api:jar:1.7.33:provided - omitted for conflict with 2.0.16)
+- org.apache.parquet:parquet-common:jar:1.15.2:provided
| \- (org.slf4j:slf4j-api:jar:1.7.33:provided - omitted for conflict with 2.0.16)
+- org.apache.parquet:parquet-encoding:jar:1.15.2:provided
| \- (org.slf4j:slf4j-api:jar:1.7.33:provided - omitted for conflict with 2.0.16)
\- org.apache.parquet:parquet-hadoop:jar:1.15.2:provided
\- (org.slf4j:slf4j-api:jar:1.7.33:provided - omitted for conflict with 2.0.16) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.parquet:parquet-column:jar:1.15.2:provided
| \- (org.slf4j:slf4j-api:jar:1.7.33:provided - omitted for conflict with 2.0.16)
+- org.apache.parquet:parquet-common:jar:1.15.2:provided
| \- (org.slf4j:slf4j-api:jar:1.7.33:provided - omitted for conflict with 2.0.16)
+- org.apache.parquet:parquet-encoding:jar:1.15.2:provided
| \- (org.slf4j:slf4j-api:jar:1.7.33:provided - omitted for conflict with 2.0.16)
\- org.apache.parquet:parquet-hadoop:jar:1.15.2:provided
\- (org.slf4j:slf4j-api:jar:1.7.33:provided - omitted for conflict with 2.0.16) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.parquet:parquet-column:jar:1.15.2:provided
| \- (org.slf4j:slf4j-api:jar:1.7.33:provided - omitted for conflict with 2.0.16)
+- org.apache.parquet:parquet-common:jar:1.15.2:provided
| \- (org.slf4j:slf4j-api:jar:1.7.33:provided - omitted for conflict with 2.0.16)
+- org.apache.parquet:parquet-encoding:jar:1.15.2:provided
| \- (org.slf4j:slf4j-api:jar:1.7.33:provided - omitted for conflict with 2.0.16)
\- org.apache.parquet:parquet-hadoop:jar:1.15.2:provided
\- (org.slf4j:slf4j-api:jar:1.7.33:provided - omitted for conflict with 2.0.16) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.parquet:parquet-column:jar:1.15.2:provided
| \- (org.slf4j:slf4j-api:jar:1.7.33:provided - omitted for conflict with 2.0.16)
+- org.apache.parquet:parquet-common:jar:1.15.2:provided
| \- (org.slf4j:slf4j-api:jar:1.7.33:provided - omitted for conflict with 2.0.16)
+- org.apache.parquet:parquet-encoding:jar:1.15.2:provided
| \- (org.slf4j:slf4j-api:jar:1.7.33:provided - omitted for conflict with 2.0.16)
\- org.apache.parquet:parquet-hadoop:jar:1.15.2:provided
\- (org.slf4j:slf4j-api:jar:1.7.33:provided - omitted for conflict with 2.0.16)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.hadoop:hadoop-client-runtime:jar:3.4.1:provided
| \- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
+- io.dropwizard.metrics:metrics-core:jar:4.2.30:provided
| \- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
+- io.dropwizard.metrics:metrics-jvm:jar:4.2.30:provided
| \- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
+- io.dropwizard.metrics:metrics-graphite:jar:4.2.30:provided
| \- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
\- io.dropwizard.metrics:metrics-jmx:jar:4.2.30:provided
\- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.hadoop:hadoop-client-runtime:jar:3.4.1:provided
| \- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
+- io.dropwizard.metrics:metrics-core:jar:4.2.30:provided
| \- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
+- io.dropwizard.metrics:metrics-jvm:jar:4.2.30:provided
| \- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
+- io.dropwizard.metrics:metrics-graphite:jar:4.2.30:provided
| \- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
\- io.dropwizard.metrics:metrics-jmx:jar:4.2.30:provided
\- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.hadoop:hadoop-client-runtime:jar:3.4.1:provided
| \- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
+- io.dropwizard.metrics:metrics-core:jar:4.2.30:provided
| \- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
+- io.dropwizard.metrics:metrics-jvm:jar:4.2.30:provided
| \- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
+- io.dropwizard.metrics:metrics-graphite:jar:4.2.30:provided
| \- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
\- io.dropwizard.metrics:metrics-jmx:jar:4.2.30:provided
\- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.hadoop:hadoop-client-runtime:jar:3.4.1:provided
| \- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
+- io.dropwizard.metrics:metrics-core:jar:4.2.30:provided
| \- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
+- io.dropwizard.metrics:metrics-jvm:jar:4.2.30:provided
| \- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
+- io.dropwizard.metrics:metrics-graphite:jar:4.2.30:provided
| \- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
\- io.dropwizard.metrics:metrics-jmx:jar:4.2.30:provided
\- (org.slf4j:slf4j-api:jar:1.7.36:provided - omitted for conflict with 2.0.13)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.avro:avro:jar:1.12.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.13:provided - omitted for conflict with 2.0.16)
+- org.apache.avro:avro-mapred:jar:1.12.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.13:provided - omitted for duplicate)
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (org.slf4j:slf4j-api:jar:2.0.13:provided - omitted for duplicate) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.avro:avro:jar:1.12.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.13:provided - omitted for conflict with 2.0.16)
+- org.apache.avro:avro-mapred:jar:1.12.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.13:provided - omitted for duplicate)
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (org.slf4j:slf4j-api:jar:2.0.13:provided - omitted for duplicate) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.avro:avro:jar:1.12.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.13:provided - omitted for conflict with 2.0.16)
+- org.apache.avro:avro-mapred:jar:1.12.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.13:provided - omitted for duplicate)
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (org.slf4j:slf4j-api:jar:2.0.13:provided - omitted for duplicate) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.avro:avro:jar:1.12.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.13:provided - omitted for conflict with 2.0.16)
+- org.apache.avro:avro-mapred:jar:1.12.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.13:provided - omitted for duplicate)
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (org.slf4j:slf4j-api:jar:2.0.13:provided - omitted for duplicate)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| +- org.apache.spark:spark-kvstore_2.13:jar:4.0.1:provided
| | \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
| +- org.apache.spark:spark-common-utils_2.13:jar:4.0.1:provided
| | \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
| +- org.slf4j:jul-to-slf4j:jar:2.0.16:provided
| | \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
| +- org.slf4j:jcl-over-slf4j:jar:2.0.16:provided
| | \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
| +- org.apache.logging.log4j:log4j-slf4j2-impl:jar:2.24.3:provided
| | \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
| +- org.apache.arrow:arrow-vector:jar:18.1.0:provided
| | \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
| +- org.apache.arrow:arrow-memory-core:jar:18.1.0:provided
| | \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
| +- org.apache.arrow:arrow-memory-netty-buffer-patch:jar:18.1.0:provided
| | \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
| +- org.apache.orc:orc-core:jar:shaded-protobuf:2.1.3:provided
| | \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
| +- org.apache.orc:orc-shims:jar:2.1.3:provided
| | \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
| \- org.slf4j:slf4j-api:jar:2.0.16:provided
\- org.apache.spark:spark-connect-client-jvm_2.13:jar:tests:4.0.1:test
\- (org.slf4j:slf4j-api:jar:2.0.16:test - omitted for duplicate) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-kvstore_2.13:jar:4.0.1:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.spark:spark-common-utils_2.13:jar:4.0.1:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.slf4j:jul-to-slf4j:jar:2.0.16:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.slf4j:jcl-over-slf4j:jar:2.0.16:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.logging.log4j:log4j-slf4j2-impl:jar:2.24.3:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.arrow:arrow-vector:jar:18.1.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.arrow:arrow-memory-core:jar:18.1.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.arrow:arrow-memory-netty-buffer-patch:jar:18.1.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.orc:orc-core:jar:shaded-protobuf:2.1.3:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.orc:orc-shims:jar:2.1.3:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
\- org.slf4j:slf4j-api:jar:2.0.16:provided - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-kvstore_2.13:jar:4.0.1:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.spark:spark-common-utils_2.13:jar:4.0.1:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.slf4j:jul-to-slf4j:jar:2.0.16:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.slf4j:jcl-over-slf4j:jar:2.0.16:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.logging.log4j:log4j-slf4j2-impl:jar:2.24.3:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.arrow:arrow-vector:jar:18.1.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.arrow:arrow-memory-core:jar:18.1.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.arrow:arrow-memory-netty-buffer-patch:jar:18.1.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.orc:orc-core:jar:shaded-protobuf:2.1.3:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.orc:orc-shims:jar:2.1.3:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
\- org.slf4j:slf4j-api:jar:2.0.16:provided - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-kvstore_2.13:jar:4.0.1:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.spark:spark-common-utils_2.13:jar:4.0.1:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.slf4j:jul-to-slf4j:jar:2.0.16:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.slf4j:jcl-over-slf4j:jar:2.0.16:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.logging.log4j:log4j-slf4j2-impl:jar:2.24.3:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.arrow:arrow-vector:jar:18.1.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.arrow:arrow-memory-core:jar:18.1.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.arrow:arrow-memory-netty-buffer-patch:jar:18.1.0:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.orc:orc-core:jar:shaded-protobuf:2.1.3:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
+- org.apache.orc:orc-shims:jar:2.1.3:provided
| \- (org.slf4j:slf4j-api:jar:2.0.16:provided - omitted for conflict with 2.0.13)
\- org.slf4j:slf4j-api:jar:2.0.16:provided
org.tukaani:xz

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
+- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
| \- org.tukaani:xz:jar:1.10:provided
\- org.apache.spark:spark-avro_2.13:jar:4.0.1:test
\- (org.tukaani:xz:jar:1.10:test - omitted for duplicate) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.tukaani:xz:jar:1.10:provided - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.tukaani:xz:jar:1.10:provided - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.tukaani:xz:jar:1.10:provided
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (org.tukaani:xz:jar:1.9:provided - omitted for conflict with 1.10) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (org.tukaani:xz:jar:1.9:provided - omitted for conflict with 1.10) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (org.tukaani:xz:jar:1.9:provided - omitted for conflict with 1.10) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (org.tukaani:xz:jar:1.9:provided - omitted for conflict with 1.10)
org.typelevel:cats-core_2.13

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- com.sparkutils:frameless-cats_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
+- org.typelevel:cats-core_2.13:jar:2.10.0:compile
+- org.typelevel:cats-mtl_2.13:jar:1.4.0:compile
| \- (org.typelevel:cats-core_2.13:jar:2.10.0:compile - omitted for duplicate)
\- org.typelevel:alleycats-core_2.13:jar:2.10.0:compile
\- (org.typelevel:cats-core_2.13:jar:2.10.0:compile - omitted for duplicate) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- com.sparkutils:frameless-cats_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
+- org.typelevel:cats-core_2.13:jar:2.10.0:compile
+- org.typelevel:cats-mtl_2.13:jar:1.4.0:compile
| \- (org.typelevel:cats-core_2.13:jar:2.10.0:compile - omitted for duplicate)
\- org.typelevel:alleycats-core_2.13:jar:2.10.0:compile
\- (org.typelevel:cats-core_2.13:jar:2.10.0:compile - omitted for duplicate)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- com.sparkutils:frameless-cats_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
\- org.typelevel:cats-effect_2.13:jar:3.5.3:compile
\- org.typelevel:cats-effect-kernel_2.13:jar:3.5.3:compile
\- (org.typelevel:cats-core_2.13:jar:2.9.0:compile - omitted for conflict with 2.10.0) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- com.sparkutils:frameless-cats_4.0_2.13:jar:2.0.0-agEnc-baseline:compile
\- org.typelevel:cats-effect_2.13:jar:3.5.3:compile
\- org.typelevel:cats-effect-kernel_2.13:jar:3.5.3:compile
\- (org.typelevel:cats-core_2.13:jar:2.9.0:compile - omitted for conflict with 2.10.0)
org.xerial.snappy:snappy-java

- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.hadoop:hadoop-client-api:jar:3.4.1:provided
| \- (org.xerial.snappy:snappy-java:jar:1.1.10.4:provided - omitted for conflict with 1.1.10.7)
\- org.apache.hadoop:hadoop-client-runtime:jar:3.4.1:provided
\- (org.xerial.snappy:snappy-java:jar:1.1.10.4:provided - omitted for conflict with 1.1.10.7) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.hadoop:hadoop-client-api:jar:3.4.1:provided
| \- (org.xerial.snappy:snappy-java:jar:1.1.10.4:provided - omitted for conflict with 1.1.10.7)
\- org.apache.hadoop:hadoop-client-runtime:jar:3.4.1:provided
\- (org.xerial.snappy:snappy-java:jar:1.1.10.4:provided - omitted for conflict with 1.1.10.7) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.hadoop:hadoop-client-api:jar:3.4.1:provided
| \- (org.xerial.snappy:snappy-java:jar:1.1.10.4:provided - omitted for conflict with 1.1.10.7)
\- org.apache.hadoop:hadoop-client-runtime:jar:3.4.1:provided
\- (org.xerial.snappy:snappy-java:jar:1.1.10.4:provided - omitted for conflict with 1.1.10.7) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.hadoop:hadoop-client-api:jar:3.4.1:provided
| \- (org.xerial.snappy:snappy-java:jar:1.1.10.4:provided - omitted for conflict with 1.1.10.7)
\- org.apache.hadoop:hadoop-client-runtime:jar:3.4.1:provided
\- (org.xerial.snappy:snappy-java:jar:1.1.10.4:provided - omitted for conflict with 1.1.10.7)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (org.xerial.snappy:snappy-java:jar:1.1.10.5:provided - omitted for conflict with 1.1.10.7) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (org.xerial.snappy:snappy-java:jar:1.1.10.5:provided - omitted for conflict with 1.1.10.7) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (org.xerial.snappy:snappy-java:jar:1.1.10.5:provided - omitted for conflict with 1.1.10.7) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
\- org.apache.avro:avro-ipc:jar:1.12.0:provided
\- (org.xerial.snappy:snappy-java:jar:1.1.10.5:provided - omitted for conflict with 1.1.10.7)
- com.sparkutils:quality_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (org.xerial.snappy:snappy-java:jar:1.1.10.7:provided - omitted for duplicate)
+- org.xerial.snappy:snappy-java:jar:1.1.10.7:provided
\- org.apache.parquet:parquet-hadoop:jar:1.15.2:provided
\- (org.xerial.snappy:snappy-java:jar:1.1.10.7:provided - omitted for duplicate) - com.sparkutils:quality_api_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (org.xerial.snappy:snappy-java:jar:1.1.10.7:provided - omitted for duplicate)
+- org.xerial.snappy:snappy-java:jar:1.1.10.7:provided
\- org.apache.parquet:parquet-hadoop:jar:1.15.2:provided
\- (org.xerial.snappy:snappy-java:jar:1.1.10.7:provided - omitted for duplicate) - com.sparkutils:quality_api_stub_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (org.xerial.snappy:snappy-java:jar:1.1.10.7:provided - omitted for duplicate)
+- org.xerial.snappy:snappy-java:jar:1.1.10.7:provided
\- org.apache.parquet:parquet-hadoop:jar:1.15.2:provided
\- (org.xerial.snappy:snappy-java:jar:1.1.10.7:provided - omitted for duplicate) - com.sparkutils:quality_core_4.0.0.oss_4.0_2.13:jar:0.2.0-SNAPSHOT
\- org.apache.spark:spark-sql_2.13:jar:4.0.1:provided
+- org.apache.spark:spark-core_2.13:jar:4.0.1:provided
| \- (org.xerial.snappy:snappy-java:jar:1.1.10.7:provided - omitted for duplicate)
+- org.xerial.snappy:snappy-java:jar:1.1.10.7:provided
\- org.apache.parquet:parquet-hadoop:jar:1.15.2:provided
\- (org.xerial.snappy:snappy-java:jar:1.1.10.7:provided - omitted for duplicate)
