{
  "formatVersion": "1.1",
  "component": {
    "group": "org.jobrunr",
    "module": "jobrunr-bom",
    "version": "8.5.2",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "9.2.0"
    }
  },
  "variants": [
    {
      "name": "apiElements",
      "attributes": {
        "org.gradle.category": "platform",
        "org.gradle.usage": "java-api"
      },
      "dependencyConstraints": [
        {
          "group": "org.slf4j",
          "module": "slf4j-api",
          "version": {
            "requires": "2.0.17"
          }
        },
        {
          "group": "org.ow2.asm",
          "module": "asm",
          "version": {
            "requires": "9.9.1"
          }
        },
        {
          "group": "org.ow2.asm",
          "module": "asm-util",
          "version": {
            "requires": "9.9.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "2.21.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.datatype",
          "module": "jackson-datatype-jsr310",
          "version": {
            "requires": "2.21.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.datatype",
          "module": "jackson-datatype-jdk8",
          "version": {
            "requires": "2.21.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.module",
          "module": "jackson-module-kotlin",
          "version": {
            "requires": "2.21.1"
          }
        },
        {
          "group": "tools.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "3.1.0"
          }
        },
        {
          "group": "tools.jackson.module",
          "module": "jackson-module-kotlin",
          "version": {
            "requires": "3.0.3"
          }
        },
        {
          "group": "com.google.code.gson",
          "module": "gson",
          "version": {
            "requires": "2.13.2"
          }
        },
        {
          "group": "org.eclipse",
          "module": "yasson",
          "version": {
            "requires": "3.0.4"
          }
        },
        {
          "group": "io.micrometer",
          "module": "micrometer-core",
          "version": {
            "requires": "1.16.3"
          }
        },
        {
          "group": "io.insert-koin",
          "module": "koin-core",
          "version": {
            "requires": "4.1.1"
          }
        },
        {
          "group": "org.jetbrains.kotlinx",
          "module": "kotlinx-serialization-json",
          "version": {
            "requires": "1.10.0"
          }
        },
        {
          "group": "org.xerial",
          "module": "sqlite-jdbc",
          "version": {
            "requires": "3.51.2.0"
          }
        },
        {
          "group": "com.h2database",
          "module": "h2",
          "version": {
            "requires": "2.4.240"
          }
        },
        {
          "group": "org.postgresql",
          "module": "postgresql",
          "version": {
            "requires": "42.7.10"
          }
        },
        {
          "group": "com.google.cloud.sql",
          "module": "postgres-socket-factory",
          "version": {
            "requires": "1.28.1"
          }
        },
        {
          "group": "com.oracle.database.jdbc",
          "module": "ojdbc8",
          "version": {
            "requires": "23.26.1.0.0"
          }
        },
        {
          "group": "org.mariadb.jdbc",
          "module": "mariadb-java-client",
          "version": {
            "requires": "3.5.7"
          }
        },
        {
          "group": "com.mysql",
          "module": "mysql-connector-j",
          "version": {
            "requires": "9.6.0"
          }
        },
        {
          "group": "com.microsoft.sqlserver",
          "module": "mssql-jdbc",
          "version": {
            "requires": "13.2.1.jre8"
          }
        },
        {
          "group": "com.ibm.db2",
          "module": "jcc",
          "version": {
            "requires": "12.1.3.0"
          }
        },
        {
          "group": "com.zaxxer",
          "module": "HikariCP",
          "version": {
            "requires": "7.0.2"
          }
        },
        {
          "group": "io.agroal",
          "module": "agroal-pool",
          "version": {
            "requires": "3.0"
          }
        },
        {
          "group": "org.apache.commons",
          "module": "commons-dbcp2",
          "version": {
            "requires": "2.14.0"
          }
        },
        {
          "group": "org.apache.tomcat",
          "module": "tomcat-jdbc",
          "version": {
            "requires": "11.0.18"
          }
        },
        {
          "group": "org.mongodb",
          "module": "mongodb-driver-sync",
          "version": {
            "requires": "5.6.4"
          }
        },
        {
          "group": "org.junit.jupiter",
          "module": "junit-jupiter",
          "version": {
            "requires": "5.14.0"
          }
        },
        {
          "group": "io.github.artsok",
          "module": "rerunner-jupiter",
          "version": {
            "requires": "2.1.6"
          }
        },
        {
          "group": "org.awaitility",
          "module": "awaitility",
          "version": {
            "requires": "4.3.0"
          }
        },
        {
          "group": "org.assertj",
          "module": "assertj-core",
          "version": {
            "requires": "3.27.7"
          }
        },
        {
          "group": "com.tngtech.archunit",
          "module": "archunit-junit5",
          "version": {
            "requires": "1.4.1"
          }
        },
        {
          "group": "net.javacrumbs.json-unit",
          "module": "json-unit-assertj",
          "version": {
            "requires": "5.1.0"
          }
        },
        {
          "group": "org.mockito",
          "module": "mockito-inline",
          "version": {
            "requires": "5.2.0"
          }
        },
        {
          "group": "org.mockito",
          "module": "mockito-junit-jupiter",
          "version": {
            "requires": "5.22.0"
          }
        },
        {
          "group": "ch.qos.logback",
          "module": "logback-classic",
          "version": {
            "requires": "1.5.32"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-junit-jupiter",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-jdbc",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-mariadb",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-mssqlserver",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-mysql",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-oracle-free",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-postgresql",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-db2",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-mongodb",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "com.microsoft.playwright",
          "module": "playwright",
          "version": {
            "requires": "1.57.0"
          }
        },
        {
          "group": "org.wiremock",
          "module": "wiremock",
          "version": {
            "requires": "3.13.2"
          }
        }
      ]
    },
    {
      "name": "runtimeElements",
      "attributes": {
        "org.gradle.category": "platform",
        "org.gradle.usage": "java-runtime"
      },
      "dependencyConstraints": [
        {
          "group": "org.slf4j",
          "module": "slf4j-api",
          "version": {
            "requires": "2.0.17"
          }
        },
        {
          "group": "org.ow2.asm",
          "module": "asm",
          "version": {
            "requires": "9.9.1"
          }
        },
        {
          "group": "org.ow2.asm",
          "module": "asm-util",
          "version": {
            "requires": "9.9.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "2.21.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.datatype",
          "module": "jackson-datatype-jsr310",
          "version": {
            "requires": "2.21.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.datatype",
          "module": "jackson-datatype-jdk8",
          "version": {
            "requires": "2.21.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.module",
          "module": "jackson-module-kotlin",
          "version": {
            "requires": "2.21.1"
          }
        },
        {
          "group": "tools.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "3.1.0"
          }
        },
        {
          "group": "tools.jackson.module",
          "module": "jackson-module-kotlin",
          "version": {
            "requires": "3.0.3"
          }
        },
        {
          "group": "com.google.code.gson",
          "module": "gson",
          "version": {
            "requires": "2.13.2"
          }
        },
        {
          "group": "org.eclipse",
          "module": "yasson",
          "version": {
            "requires": "3.0.4"
          }
        },
        {
          "group": "io.micrometer",
          "module": "micrometer-core",
          "version": {
            "requires": "1.16.3"
          }
        },
        {
          "group": "io.insert-koin",
          "module": "koin-core",
          "version": {
            "requires": "4.1.1"
          }
        },
        {
          "group": "org.jetbrains.kotlinx",
          "module": "kotlinx-serialization-json",
          "version": {
            "requires": "1.10.0"
          }
        },
        {
          "group": "org.xerial",
          "module": "sqlite-jdbc",
          "version": {
            "requires": "3.51.2.0"
          }
        },
        {
          "group": "com.h2database",
          "module": "h2",
          "version": {
            "requires": "2.4.240"
          }
        },
        {
          "group": "org.postgresql",
          "module": "postgresql",
          "version": {
            "requires": "42.7.10"
          }
        },
        {
          "group": "com.google.cloud.sql",
          "module": "postgres-socket-factory",
          "version": {
            "requires": "1.28.1"
          }
        },
        {
          "group": "com.oracle.database.jdbc",
          "module": "ojdbc8",
          "version": {
            "requires": "23.26.1.0.0"
          }
        },
        {
          "group": "org.mariadb.jdbc",
          "module": "mariadb-java-client",
          "version": {
            "requires": "3.5.7"
          }
        },
        {
          "group": "com.mysql",
          "module": "mysql-connector-j",
          "version": {
            "requires": "9.6.0"
          }
        },
        {
          "group": "com.microsoft.sqlserver",
          "module": "mssql-jdbc",
          "version": {
            "requires": "13.2.1.jre8"
          }
        },
        {
          "group": "com.ibm.db2",
          "module": "jcc",
          "version": {
            "requires": "12.1.3.0"
          }
        },
        {
          "group": "com.zaxxer",
          "module": "HikariCP",
          "version": {
            "requires": "7.0.2"
          }
        },
        {
          "group": "io.agroal",
          "module": "agroal-pool",
          "version": {
            "requires": "3.0"
          }
        },
        {
          "group": "org.apache.commons",
          "module": "commons-dbcp2",
          "version": {
            "requires": "2.14.0"
          }
        },
        {
          "group": "org.apache.tomcat",
          "module": "tomcat-jdbc",
          "version": {
            "requires": "11.0.18"
          }
        },
        {
          "group": "org.mongodb",
          "module": "mongodb-driver-sync",
          "version": {
            "requires": "5.6.4"
          }
        },
        {
          "group": "org.junit.jupiter",
          "module": "junit-jupiter",
          "version": {
            "requires": "5.14.0"
          }
        },
        {
          "group": "io.github.artsok",
          "module": "rerunner-jupiter",
          "version": {
            "requires": "2.1.6"
          }
        },
        {
          "group": "org.awaitility",
          "module": "awaitility",
          "version": {
            "requires": "4.3.0"
          }
        },
        {
          "group": "org.assertj",
          "module": "assertj-core",
          "version": {
            "requires": "3.27.7"
          }
        },
        {
          "group": "com.tngtech.archunit",
          "module": "archunit-junit5",
          "version": {
            "requires": "1.4.1"
          }
        },
        {
          "group": "net.javacrumbs.json-unit",
          "module": "json-unit-assertj",
          "version": {
            "requires": "5.1.0"
          }
        },
        {
          "group": "org.mockito",
          "module": "mockito-inline",
          "version": {
            "requires": "5.2.0"
          }
        },
        {
          "group": "org.mockito",
          "module": "mockito-junit-jupiter",
          "version": {
            "requires": "5.22.0"
          }
        },
        {
          "group": "ch.qos.logback",
          "module": "logback-classic",
          "version": {
            "requires": "1.5.32"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-junit-jupiter",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-jdbc",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-mariadb",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-mssqlserver",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-mysql",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-oracle-free",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-postgresql",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-db2",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "org.testcontainers",
          "module": "testcontainers-mongodb",
          "version": {
            "requires": "2.0.3"
          }
        },
        {
          "group": "com.microsoft.playwright",
          "module": "playwright",
          "version": {
            "requires": "1.57.0"
          }
        },
        {
          "group": "org.wiremock",
          "module": "wiremock",
          "version": {
            "requires": "3.13.2"
          }
        }
      ]
    }
  ]
}
