<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <!-- This module was also published with a richer model, Gradle metadata,  -->
  <!-- which should be used instead. Do not delete the following line which  -->
  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
  <!-- that they should prefer consuming it instead. -->
  <!-- do_not_remove: published-with-gradle-metadata -->
  <modelVersion>4.0.0</modelVersion>
  <groupId>io.micronaut</groupId>
  <artifactId>micronaut-bom</artifactId>
  <version>3.0.1</version>
  <packaging>pom</packaging>
  <name>Micronaut</name>
  <description>Natively Cloud Native</description>
  <url>http://micronaut.io</url>
  <licenses>
    <license>
      <name>The Apache Software License, Version 2.0</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
      <distribution>repo</distribution>
    </license>
  </licenses>
  <scm>
    <url>scm:git@github.com:micronaut-projects/micronaut-core.git</url>
    <connection>scm:git@github.com:micronaut-projects/micronaut-core.git</connection>
    <developerConnection>scm:git@github.com:micronaut-projects/micronaut-core.git</developerConnection>
  </scm>
  <developers>
    <developer>
      <id>graemerocher</id>
      <name>Graeme Rocher</name>
    </developer>
  </developers>
  <properties>
    <commons.dbcp.version>2.8.0</commons.dbcp.version>
    <gorm.version>7.1.0.M6</gorm.version>
    <gorm.hibernate.version>7.1.0.M3</gorm.hibernate.version>
    <jaeger.version>1.6.0</jaeger.version>
    <zipkin.reporter.version>2.16.3</zipkin.reporter.version>
    <brave.instrumentation.version>5.13.3</brave.instrumentation.version>
    <brave.opentracing.version>1.0.0</brave.opentracing.version>
    <javax.annotation-api.version>1.3.2</javax.annotation-api.version>
    <jakarta.annotation-api.version>2.0.0</jakarta.annotation-api.version>
    <jsr305.version>3.0.2</jsr305.version>
    <spotbugs.version>4.0.3</spotbugs.version>
    <micronaut.kafka.version>4.0.0</micronaut.kafka.version>
    <micronaut.cassandra.version>4.0.0</micronaut.cassandra.version>
    <micronaut.discovery.version>3.0.0</micronaut.discovery.version>
    <micronaut.hibernate.validator.version>3.0.0</micronaut.hibernate.validator.version>
    <micronaut.jmx.version>3.0.0</micronaut.jmx.version>
    <micronaut.picocli.version>4.0.0</micronaut.picocli.version>
    <micronaut.rabbitmq.version>3.0.0</micronaut.rabbitmq.version>
    <micronaut.nats.version>3.0.0</micronaut.nats.version>
    <micronaut.graphql.version>3.0.0</micronaut.graphql.version>
    <micronaut.gcp.version>4.0.0</micronaut.gcp.version>
    <micronaut.azure.version>3.0.0</micronaut.azure.version>
    <azure.function.version>1.4.2</azure.function.version>
    <micronaut.elasticsearch.version>3.0.0</micronaut.elasticsearch.version>
    <micronaut.flyway.version>4.1.0</micronaut.flyway.version>
    <micronaut.kotlin.version>3.0.0</micronaut.kotlin.version>
    <micronaut.liquibase.version>4.0.3</micronaut.liquibase.version>
    <micronaut.multitenancy.version>4.0.0</micronaut.multitenancy.version>
    <micronaut.netflix.version>2.1.0</micronaut.netflix.version>
    <micronaut.openapi.version>3.0.2</micronaut.openapi.version>
    <kafka.version>2.8.0</kafka.version>
    <micronaut.grpc.version>3.0.0</micronaut.grpc.version>
    <micronaut.xml.version>3.0.0</micronaut.xml.version>
    <micronaut.micrometer.version>4.0.0</micronaut.micrometer.version>
    <micronaut.spring.version>4.0.0</micronaut.spring.version>
    <micronaut.mongo.version>4.0.0</micronaut.mongo.version>
    <micronaut.redis.version>5.0.0</micronaut.redis.version>
    <micronaut.neo4j.version>5.0.0</micronaut.neo4j.version>
    <mongo.version>4.3.0</mongo.version>
    <mongo.reactive.version>4.3.0</mongo.reactive.version>
    <neo4j.version>3.5.29</neo4j.version>
    <neo4j.bolt.version>4.2.7</neo4j.bolt.version>
    <jcache.version>1.1.0</jcache.version>
    <opentracing.version>0.33.0</opentracing.version>
    <picocli.version>4.6.1</picocli.version>
    <lettuce.version>6.1.1.RELEASE</lettuce.version>
    <logback.version>1.2.3</logback.version>
    <spring.version>5.3.9</spring.version>
    <springboot.version>2.5.3</springboot.version>
    <snakeyaml.version>1.29</snakeyaml.version>
    <slf4j.version>1.7.29</slf4j.version>
    <spock.version>2.0-groovy-3.0</spock.version>
    <swagger.version>2.1.10</swagger.version>
    <google.function.framework.version>1.0.2</google.function.framework.version>
    <google.function.invoker.version>1.0.0</google.function.invoker.version>
    <reactive.streams.version>1.0.3</reactive.streams.version>
    <reactive.pg.client.version>0.11.4</reactive.pg.client.version>
    <rxjava1.version>1.3.8</rxjava1.version>
    <rxjava1.interop.version>0.13.7</rxjava1.interop.version>
    <rxjava2.version>2.2.10</rxjava2.version>
    <micronaut.rxjava3.version>2.0.0</micronaut.rxjava3.version>
    <micronaut.rxjava2.version>1.0.0</micronaut.rxjava2.version>
    <micronaut.rxjava1.version>1.0.0</micronaut.rxjava1.version>
    <micronaut.reactor.version>2.0.0</micronaut.reactor.version>
    <micronaut.problem.version>2.0.0</micronaut.problem.version>
    <reactor.version>3.4.8</reactor.version>
    <validation.version>2.0.1.Final</validation.version>
    <hystrix.version>1.5.18</hystrix.version>
    <graal.version>21.2.0</graal.version>
    <graalSdk.version>21.2.0</graalSdk.version>
    <h2.version>1.4.200</h2.version>
    <liquibase.version>4.4.3</liquibase.version>
    <flyway.version>7.12.1</flyway.version>
    <jna.version>5.3.1</jna.version>
    <elasticsearch.version>7.12.1</elasticsearch.version>
    <methvin.directory-watcher.version>0.9.6</methvin.directory-watcher.version>
    <micronaut.security.version>3.0.1</micronaut.security.version>
    <micronaut.rss.version>3.0.0</micronaut.rss.version>
    <micronaut.kubernetes.version>3.0.0</micronaut.kubernetes.version>
    <micronaut.servlet.version>3.0.0</micronaut.servlet.version>
    <micronaut.jaxrs.version>3.0.0</micronaut.jaxrs.version>
    <micronaut.acme.version>3.0.0</micronaut.acme.version>
    <dekorate.version>1.0.3</dekorate.version>
    <micronaut.ignite.version>1.0.0.RC1</micronaut.ignite.version>
    <ignite.version>2.8.1</ignite.version>
    <micronaut.mqtt.version>2.0.0</micronaut.mqtt.version>
    <pahov3.version>1.2.5</pahov3.version>
    <pahov5.version>1.2.5</pahov5.version>
    <lombok.version>1.18.20</lombok.version>
    <micronaut.jms.version>2.0.0-M1</micronaut.jms.version>
    <micronaut.views.version>3.0.0</micronaut.views.version>
    <micronaut.groovy.version>3.0.0</micronaut.groovy.version>
    <micronaut.test.version>3.0.0</micronaut.test.version>
    <micronaut.data.version>3.0.1</micronaut.data.version>
    <micronaut.oraclecloud.version>2.0.0</micronaut.oraclecloud.version>
    <micronaut.r2dbc.version>2.0.0</micronaut.r2dbc.version>
    <micronaut.cache.version>3.0.0</micronaut.cache.version>
    <micronaut.coherence.version>1.0.0</micronaut.coherence.version>
    <micronaut.aws.version>3.0.0</micronaut.aws.version>
    <micronaut.sql.version>4.0.0</micronaut.sql.version>
    <netty.version>4.1.67.Final</netty.version>
    <kotlin.version>1.5.21</kotlin.version>
    <kotlin.coroutines.version>1.5.1</kotlin.coroutines.version>
    <ktor.version>1.6.1</ktor.version>
    <groovy.version>3.0.7</groovy.version>
    <micrometer.version>1.7.1</micrometer.version>
    <junit5.version>5.7.2</junit5.version>
    <jackson.version>2.12.4</jackson.version>
    <grpc.version>1.38.0</grpc.version>
    <protobuf.version>3.17.2</protobuf.version>
    <testcontainers.version>1.15.3</testcontainers.version>
  </properties>
  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-aop</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-buffer-netty</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-context</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-core</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-core-reactive</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-function</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-function-client</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-function-web</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-graal</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-http</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-http-client</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-http-client-core</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-http-netty</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-http-server</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-http-server-netty</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-http-validation</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-inject</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-inject-groovy</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-inject-groovy-test</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-inject-java</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-inject-java-test</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-inject-kotlin-test</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-management</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-messaging</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>micronaut</groupId>
        <artifactId>micronaut-parent</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-router</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-runtime</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-runtime-osx</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-session</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-test-suite-jakarta-inject-bean-import</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-test-suite-javax-inject</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-tracing</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-validation</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut</groupId>
        <artifactId>micronaut-websocket</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-dbcp2</artifactId>
        <version>${commons.dbcp.version}</version>
      </dependency>
      <dependency>
        <groupId>org.grails</groupId>
        <artifactId>grails-datastore-core</artifactId>
        <version>${gorm.version}</version>
      </dependency>
      <dependency>
        <groupId>org.grails</groupId>
        <artifactId>grails-datastore-gorm</artifactId>
        <version>${gorm.version}</version>
      </dependency>
      <dependency>
        <groupId>org.grails</groupId>
        <artifactId>grails-datastore-async</artifactId>
        <version>${gorm.version}</version>
      </dependency>
      <dependency>
        <groupId>org.grails</groupId>
        <artifactId>grails-datastore-gorm-async</artifactId>
        <version>${gorm.version}</version>
      </dependency>
      <dependency>
        <groupId>org.grails</groupId>
        <artifactId>grails-datastore-gorm-support</artifactId>
        <version>${gorm.version}</version>
      </dependency>
      <dependency>
        <groupId>org.grails</groupId>
        <artifactId>grails-datastore-gorm-test</artifactId>
        <version>${gorm.version}</version>
      </dependency>
      <dependency>
        <groupId>org.grails</groupId>
        <artifactId>grails-datastore-gorm-validation</artifactId>
        <version>${gorm.version}</version>
      </dependency>
      <dependency>
        <groupId>org.grails</groupId>
        <artifactId>grails-datastore-web</artifactId>
        <version>${gorm.version}</version>
      </dependency>
      <dependency>
        <groupId>org.grails</groupId>
        <artifactId>grails-datastore-gorm-hibernate5</artifactId>
        <version>${gorm.hibernate.version}</version>
      </dependency>
      <dependency>
        <groupId>io.jaegertracing</groupId>
        <artifactId>jaeger-thrift</artifactId>
        <version>${jaeger.version}</version>
      </dependency>
      <dependency>
        <groupId>io.zipkin.reporter2</groupId>
        <artifactId>zipkin-reporter</artifactId>
        <version>${zipkin.reporter.version}</version>
      </dependency>
      <dependency>
        <groupId>io.zipkin.brave</groupId>
        <artifactId>brave-instrumentation-http</artifactId>
        <version>${brave.instrumentation.version}</version>
      </dependency>
      <dependency>
        <groupId>io.opentracing.brave</groupId>
        <artifactId>brave-opentracing</artifactId>
        <version>${brave.opentracing.version}</version>
      </dependency>
      <dependency>
        <groupId>javax.annotation</groupId>
        <artifactId>javax.annotation-api</artifactId>
        <version>${javax.annotation-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.annotation</groupId>
        <artifactId>jakarta.annotation-api</artifactId>
        <version>${jakarta.annotation-api.version}</version>
      </dependency>
      <dependency>
        <groupId>com.google.code.findbugs</groupId>
        <artifactId>jsr305</artifactId>
        <version>${jsr305.version}</version>
      </dependency>
      <dependency>
        <groupId>com.github.spotbugs</groupId>
        <artifactId>spotbugs-annotations</artifactId>
        <version>${spotbugs.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.kafka</groupId>
        <artifactId>micronaut-kafka</artifactId>
        <version>${micronaut.kafka.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.kafka</groupId>
        <artifactId>micronaut-kafka-streams</artifactId>
        <version>${micronaut.kafka.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.cassandra</groupId>
        <artifactId>micronaut-cassandra</artifactId>
        <version>${micronaut.cassandra.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.discovery</groupId>
        <artifactId>micronaut-discovery-client</artifactId>
        <version>${micronaut.discovery.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.beanvalidation</groupId>
        <artifactId>micronaut-hibernate-validator</artifactId>
        <version>${micronaut.hibernate.validator.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.jmx</groupId>
        <artifactId>micronaut-jmx</artifactId>
        <version>${micronaut.jmx.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.picocli</groupId>
        <artifactId>micronaut-picocli</artifactId>
        <version>${micronaut.picocli.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.rabbitmq</groupId>
        <artifactId>micronaut-rabbitmq</artifactId>
        <version>${micronaut.rabbitmq.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.nats</groupId>
        <artifactId>micronaut-nats</artifactId>
        <version>${micronaut.nats.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.graphql</groupId>
        <artifactId>micronaut-graphql</artifactId>
        <version>${micronaut.graphql.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.gcp</groupId>
        <artifactId>micronaut-gcp-common</artifactId>
        <version>${micronaut.gcp.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.gcp</groupId>
        <artifactId>micronaut-gcp-tracing</artifactId>
        <version>${micronaut.gcp.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.gcp</groupId>
        <artifactId>micronaut-gcp-function-http</artifactId>
        <version>${micronaut.gcp.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.gcp</groupId>
        <artifactId>micronaut-gcp-function-http-test</artifactId>
        <version>${micronaut.gcp.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.gcp</groupId>
        <artifactId>micronaut-gcp-function</artifactId>
        <version>${micronaut.gcp.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.gcp</groupId>
        <artifactId>micronaut-gcp-http-client</artifactId>
        <version>${micronaut.gcp.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.gcp</groupId>
        <artifactId>micronaut-gcp-logging</artifactId>
        <version>${micronaut.gcp.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.gcp</groupId>
        <artifactId>micronaut-gcp-pubsub</artifactId>
        <version>${micronaut.gcp.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.gcp</groupId>
        <artifactId>micronaut-gcp-secret-manager</artifactId>
        <version>${micronaut.gcp.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.azure</groupId>
        <artifactId>micronaut-azure-function</artifactId>
        <version>${micronaut.azure.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.azure</groupId>
        <artifactId>micronaut-azure-function-http</artifactId>
        <version>${micronaut.azure.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.azure</groupId>
        <artifactId>micronaut-azure-function-http-test</artifactId>
        <version>${micronaut.azure.version}</version>
      </dependency>
      <dependency>
        <groupId>com.microsoft.azure.functions</groupId>
        <artifactId>azure-functions-java-library</artifactId>
        <version>${azure.function.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.elasticsearch</groupId>
        <artifactId>micronaut-elasticsearch</artifactId>
        <version>${micronaut.elasticsearch.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.flyway</groupId>
        <artifactId>micronaut-flyway</artifactId>
        <version>${micronaut.flyway.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.kotlin</groupId>
        <artifactId>micronaut-kotlin-runtime</artifactId>
        <version>${micronaut.kotlin.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.kotlin</groupId>
        <artifactId>micronaut-ktor</artifactId>
        <version>${micronaut.kotlin.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.kotlin</groupId>
        <artifactId>micronaut-kotlin-extension-functions</artifactId>
        <version>${micronaut.kotlin.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.liquibase</groupId>
        <artifactId>micronaut-liquibase</artifactId>
        <version>${micronaut.liquibase.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.multitenancy</groupId>
        <artifactId>micronaut-multitenancy</artifactId>
        <version>${micronaut.multitenancy.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.netflix</groupId>
        <artifactId>micronaut-netflix-archaius</artifactId>
        <version>${micronaut.netflix.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.netflix</groupId>
        <artifactId>micronaut-netflix-hystrix</artifactId>
        <version>${micronaut.netflix.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.netflix</groupId>
        <artifactId>micronaut-netflix-ribbon</artifactId>
        <version>${micronaut.netflix.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.openapi</groupId>
        <artifactId>micronaut-openapi</artifactId>
        <version>${micronaut.openapi.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.kafka</groupId>
        <artifactId>kafka-clients</artifactId>
        <version>${kafka.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.kafka</groupId>
        <artifactId>kafka_2.12</artifactId>
        <version>${kafka.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.kafka</groupId>
        <artifactId>kafka-streams</artifactId>
        <version>${kafka.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.grpc</groupId>
        <artifactId>micronaut-grpc-runtime</artifactId>
        <version>${micronaut.grpc.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.grpc</groupId>
        <artifactId>micronaut-grpc-annotation</artifactId>
        <version>${micronaut.grpc.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.grpc</groupId>
        <artifactId>micronaut-grpc-client-runtime</artifactId>
        <version>${micronaut.grpc.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.grpc</groupId>
        <artifactId>micronaut-grpc-server-runtime</artifactId>
        <version>${micronaut.grpc.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.grpc</groupId>
        <artifactId>micronaut-protobuff-support</artifactId>
        <version>${micronaut.grpc.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.xml</groupId>
        <artifactId>micronaut-jackson-xml</artifactId>
        <version>${micronaut.xml.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-core</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-appoptics</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-atlas</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-azure-monitor</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-cloudwatch</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-datadog</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-dynatrace</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-elastic</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-ganglia</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-graphite</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-humio</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-influx</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-jmx</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-kairos</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-new-relic</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-new-relic-telemetry</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-prometheus</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-signalfx</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-stackdriver</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-statsd</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.micrometer</groupId>
        <artifactId>micronaut-micrometer-registry-wavefront</artifactId>
        <version>${micronaut.micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.spring</groupId>
        <artifactId>micronaut-spring-annotation</artifactId>
        <version>${micronaut.spring.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.spring</groupId>
        <artifactId>micronaut-spring</artifactId>
        <version>${micronaut.spring.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.spring</groupId>
        <artifactId>micronaut-spring-boot</artifactId>
        <version>${micronaut.spring.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.spring</groupId>
        <artifactId>micronaut-spring-boot-annotation</artifactId>
        <version>${micronaut.spring.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.spring</groupId>
        <artifactId>micronaut-spring-context</artifactId>
        <version>${micronaut.spring.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.spring</groupId>
        <artifactId>micronaut-spring-web</artifactId>
        <version>${micronaut.spring.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.spring</groupId>
        <artifactId>micronaut-spring-web-annotation</artifactId>
        <version>${micronaut.spring.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.mongodb</groupId>
        <artifactId>micronaut-mongo-reactive</artifactId>
        <version>${micronaut.mongo.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.mongodb</groupId>
        <artifactId>micronaut-mongo-core</artifactId>
        <version>${micronaut.mongo.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.mongodb</groupId>
        <artifactId>micronaut-mongo-sync</artifactId>
        <version>${micronaut.mongo.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.redis</groupId>
        <artifactId>micronaut-redis-lettuce</artifactId>
        <version>${micronaut.redis.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.neo4j</groupId>
        <artifactId>micronaut-neo4j-bolt</artifactId>
        <version>${micronaut.neo4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.mongodb</groupId>
        <artifactId>mongodb-driver-sync</artifactId>
        <version>${mongo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.mongodb</groupId>
        <artifactId>mongodb-driver-core</artifactId>
        <version>${mongo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.mongodb</groupId>
        <artifactId>mongodb-driver-reactivestreams</artifactId>
        <version>${mongo.reactive.version}</version>
      </dependency>
      <dependency>
        <groupId>org.neo4j.test</groupId>
        <artifactId>neo4j-harness</artifactId>
        <version>${neo4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.neo4j.driver</groupId>
        <artifactId>neo4j-java-driver</artifactId>
        <version>${neo4j.bolt.version}</version>
      </dependency>
      <dependency>
        <groupId>javax.cache</groupId>
        <artifactId>cache-api</artifactId>
        <version>${jcache.version}</version>
      </dependency>
      <dependency>
        <groupId>io.opentracing</groupId>
        <artifactId>opentracing-api</artifactId>
        <version>${opentracing.version}</version>
      </dependency>
      <dependency>
        <groupId>io.opentracing</groupId>
        <artifactId>opentracing-util</artifactId>
        <version>${opentracing.version}</version>
      </dependency>
      <dependency>
        <groupId>info.picocli</groupId>
        <artifactId>picocli</artifactId>
        <version>${picocli.version}</version>
      </dependency>
      <dependency>
        <groupId>info.picocli</groupId>
        <artifactId>picocli-codegen</artifactId>
        <version>${picocli.version}</version>
      </dependency>
      <dependency>
        <groupId>io.lettuce</groupId>
        <artifactId>lettuce-core</artifactId>
        <version>${lettuce.version}</version>
      </dependency>
      <dependency>
        <groupId>ch.qos.logback</groupId>
        <artifactId>logback-classic</artifactId>
        <version>${logback.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-core</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-tx</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-orm</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-jdbc</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter</artifactId>
        <version>${springboot.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
        <version>${springboot.version}</version>
      </dependency>
      <dependency>
        <groupId>org.yaml</groupId>
        <artifactId>snakeyaml</artifactId>
        <version>${snakeyaml.version}</version>
      </dependency>
      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>${slf4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-simple</artifactId>
        <version>${slf4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.spockframework</groupId>
        <artifactId>spock-core</artifactId>
        <version>${spock.version}</version>
      </dependency>
      <dependency>
        <groupId>io.swagger.core.v3</groupId>
        <artifactId>swagger-core</artifactId>
        <version>${swagger.version}</version>
      </dependency>
      <dependency>
        <groupId>io.swagger.core.v3</groupId>
        <artifactId>swagger-models</artifactId>
        <version>${swagger.version}</version>
      </dependency>
      <dependency>
        <groupId>io.swagger.core.v3</groupId>
        <artifactId>swagger-annotations</artifactId>
        <version>${swagger.version}</version>
      </dependency>
      <dependency>
        <groupId>com.google.cloud.functions</groupId>
        <artifactId>functions-framework-api</artifactId>
        <version>${google.function.framework.version}</version>
      </dependency>
      <dependency>
        <groupId>com.google.cloud.functions.invoker</groupId>
        <artifactId>java-function-invoker</artifactId>
        <version>${google.function.invoker.version}</version>
      </dependency>
      <dependency>
        <groupId>org.reactivestreams</groupId>
        <artifactId>reactive-streams</artifactId>
        <version>${reactive.streams.version}</version>
      </dependency>
      <dependency>
        <groupId>io.reactiverse</groupId>
        <artifactId>reactive-pg-client</artifactId>
        <version>${reactive.pg.client.version}</version>
      </dependency>
      <dependency>
        <groupId>io.reactivex</groupId>
        <artifactId>rxjava</artifactId>
        <version>${rxjava1.version}</version>
      </dependency>
      <dependency>
        <groupId>com.github.akarnokd</groupId>
        <artifactId>rxjava2-interop</artifactId>
        <version>${rxjava1.interop.version}</version>
      </dependency>
      <dependency>
        <groupId>io.reactivex.rxjava2</groupId>
        <artifactId>rxjava</artifactId>
        <version>${rxjava2.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.rxjava3</groupId>
        <artifactId>micronaut-rxjava3</artifactId>
        <version>${micronaut.rxjava3.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.rxjava3</groupId>
        <artifactId>micronaut-rxjava3-http-client</artifactId>
        <version>${micronaut.rxjava3.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.rxjava2</groupId>
        <artifactId>micronaut-rxjava2</artifactId>
        <version>${micronaut.rxjava2.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.rxjava2</groupId>
        <artifactId>micronaut-rxjava2-http-client</artifactId>
        <version>${micronaut.rxjava2.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.rxjava2</groupId>
        <artifactId>micronaut-rxjava2-http-server-netty</artifactId>
        <version>${micronaut.rxjava2.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.rxjava1</groupId>
        <artifactId>micronaut-rxjava1</artifactId>
        <version>${micronaut.rxjava1.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.reactor</groupId>
        <artifactId>micronaut-reactor</artifactId>
        <version>${micronaut.reactor.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.reactor</groupId>
        <artifactId>micronaut-reactor-http-client</artifactId>
        <version>${micronaut.reactor.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.problem</groupId>
        <artifactId>micronaut-problem-json</artifactId>
        <version>${micronaut.problem.version}</version>
      </dependency>
      <dependency>
        <groupId>io.projectreactor</groupId>
        <artifactId>reactor-core</artifactId>
        <version>${reactor.version}</version>
      </dependency>
      <dependency>
        <groupId>javax.validation</groupId>
        <artifactId>validation-api</artifactId>
        <version>${validation.version}</version>
      </dependency>
      <dependency>
        <groupId>com.netflix.hystrix</groupId>
        <artifactId>hystrix-core</artifactId>
        <version>${hystrix.version}</version>
      </dependency>
      <dependency>
        <groupId>com.netflix.hystrix</groupId>
        <artifactId>hystrix-serialization</artifactId>
        <version>${hystrix.version}</version>
      </dependency>
      <dependency>
        <groupId>org.graalvm.nativeimage</groupId>
        <artifactId>svm</artifactId>
        <version>${graal.version}</version>
      </dependency>
      <dependency>
        <groupId>org.graalvm.sdk</groupId>
        <artifactId>graal-sdk</artifactId>
        <version>${graalSdk.version}</version>
      </dependency>
      <dependency>
        <groupId>com.h2database</groupId>
        <artifactId>h2</artifactId>
        <version>${h2.version}</version>
      </dependency>
      <dependency>
        <groupId>org.liquibase</groupId>
        <artifactId>liquibase-core</artifactId>
        <version>${liquibase.version}</version>
      </dependency>
      <dependency>
        <groupId>org.flywaydb</groupId>
        <artifactId>flyway-core</artifactId>
        <version>${flyway.version}</version>
      </dependency>
      <dependency>
        <groupId>net.java.dev.jna</groupId>
        <artifactId>jna</artifactId>
        <version>${jna.version}</version>
      </dependency>
      <dependency>
        <groupId>org.elasticsearch.client</groupId>
        <artifactId>elasticsearch-rest-high-level-client</artifactId>
        <version>${elasticsearch.version}</version>
      </dependency>
      <dependency>
        <groupId>io.methvin</groupId>
        <artifactId>directory-watcher</artifactId>
        <version>${methvin.directory-watcher.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.security</groupId>
        <artifactId>micronaut-security</artifactId>
        <version>${micronaut.security.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.security</groupId>
        <artifactId>micronaut-security-annotations</artifactId>
        <version>${micronaut.security.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.security</groupId>
        <artifactId>micronaut-security-jwt</artifactId>
        <version>${micronaut.security.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.security</groupId>
        <artifactId>micronaut-security-oauth2</artifactId>
        <version>${micronaut.security.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.security</groupId>
        <artifactId>micronaut-security-ldap</artifactId>
        <version>${micronaut.security.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.security</groupId>
        <artifactId>micronaut-security-session</artifactId>
        <version>${micronaut.security.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.rss</groupId>
        <artifactId>micronaut-rss</artifactId>
        <version>${micronaut.rss.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.rss</groupId>
        <artifactId>micronaut-rss-core</artifactId>
        <version>${micronaut.rss.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.rss</groupId>
        <artifactId>micronaut-rss-language</artifactId>
        <version>${micronaut.rss.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.rss</groupId>
        <artifactId>micronaut-itunespodcast</artifactId>
        <version>${micronaut.rss.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.rss</groupId>
        <artifactId>micronaut-jsonfeed-core</artifactId>
        <version>${micronaut.rss.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.rss</groupId>
        <artifactId>micronaut-jsonfeed</artifactId>
        <version>${micronaut.rss.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.kubernetes</groupId>
        <artifactId>micronaut-kubernetes-discovery-client</artifactId>
        <version>${micronaut.kubernetes.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.kubernetes</groupId>
        <artifactId>micronaut-kubernetes-client</artifactId>
        <version>${micronaut.kubernetes.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.kubernetes</groupId>
        <artifactId>micronaut-kubernetes-client-processor</artifactId>
        <version>${micronaut.kubernetes.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.servlet</groupId>
        <artifactId>micronaut-servlet-core</artifactId>
        <version>${micronaut.servlet.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.servlet</groupId>
        <artifactId>micronaut-http-server-tomcat</artifactId>
        <version>${micronaut.servlet.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.servlet</groupId>
        <artifactId>micronaut-http-server-jetty</artifactId>
        <version>${micronaut.servlet.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.servlet</groupId>
        <artifactId>micronaut-http-server-undertow</artifactId>
        <version>${micronaut.servlet.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.jaxrs</groupId>
        <artifactId>micronaut-jaxrs-server</artifactId>
        <version>${micronaut.jaxrs.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.jaxrs</groupId>
        <artifactId>micronaut-jaxrs-processor</artifactId>
        <version>${micronaut.jaxrs.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.acme</groupId>
        <artifactId>micronaut-acme</artifactId>
        <version>${micronaut.acme.version}</version>
      </dependency>
      <dependency>
        <groupId>io.dekorate</groupId>
        <artifactId>dekorate-project</artifactId>
        <version>${dekorate.version}</version>
      </dependency>
      <dependency>
        <groupId>io.dekorate</groupId>
        <artifactId>jaeger-annotations</artifactId>
        <version>${dekorate.version}</version>
      </dependency>
      <dependency>
        <groupId>io.dekorate</groupId>
        <artifactId>knative-annotations</artifactId>
        <version>${dekorate.version}</version>
      </dependency>
      <dependency>
        <groupId>io.dekorate</groupId>
        <artifactId>kubernetes-annotations</artifactId>
        <version>${dekorate.version}</version>
      </dependency>
      <dependency>
        <groupId>io.dekorate</groupId>
        <artifactId>openshift-annotations</artifactId>
        <version>${dekorate.version}</version>
      </dependency>
      <dependency>
        <groupId>io.dekorate</groupId>
        <artifactId>prometheus-annotations</artifactId>
        <version>${dekorate.version}</version>
      </dependency>
      <dependency>
        <groupId>io.dekorate</groupId>
        <artifactId>servicecatalog-annotations</artifactId>
        <version>${dekorate.version}</version>
      </dependency>
      <dependency>
        <groupId>io.dekorate</groupId>
        <artifactId>halkyon-annotations</artifactId>
        <version>${dekorate.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.ignite</groupId>
        <artifactId>micronaut-ignite-core</artifactId>
        <version>${micronaut.ignite.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.ignite</groupId>
        <artifactId>micronaut-ignite-cache</artifactId>
        <version>${micronaut.ignite.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.ignite</groupId>
        <artifactId>ignite-core</artifactId>
        <version>${ignite.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.ignite</groupId>
        <artifactId>ignite-kubernetes</artifactId>
        <version>${ignite.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.mqtt</groupId>
        <artifactId>micronaut-mqtt-core</artifactId>
        <version>${micronaut.mqtt.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.mqtt</groupId>
        <artifactId>micronaut-mqtt-ssl</artifactId>
        <version>${micronaut.mqtt.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.mqtt</groupId>
        <artifactId>micronaut-mqttv3</artifactId>
        <version>${micronaut.mqtt.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.mqtt</groupId>
        <artifactId>micronaut-mqttv5</artifactId>
        <version>${micronaut.mqtt.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.paho</groupId>
        <artifactId>org.eclipse.paho.client.mqttv3</artifactId>
        <version>${pahov3.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.paho</groupId>
        <artifactId>org.eclipse.paho.mqttv5.client</artifactId>
        <version>${pahov5.version}</version>
      </dependency>
      <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>${lombok.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.jms</groupId>
        <artifactId>micronaut-jms-core</artifactId>
        <version>${micronaut.jms.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.jms</groupId>
        <artifactId>micronaut-jms-activemq-classic</artifactId>
        <version>${micronaut.jms.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.jms</groupId>
        <artifactId>micronaut-jms-activemq-artemis</artifactId>
        <version>${micronaut.jms.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.jms</groupId>
        <artifactId>micronaut-jms-sqs</artifactId>
        <version>${micronaut.jms.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micronaut.views</groupId>
        <artifactId>micronaut-views-bom</artifactId>
        <version>${micronaut.views.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>io.micronaut.groovy</groupId>
        <artifactId>micronaut-groovy-bom</artifactId>
        <version>${micronaut.groovy.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>io.micronaut.test</groupId>
        <artifactId>micronaut-test-bom</artifactId>
        <version>${micronaut.test.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>io.micronaut.data</groupId>
        <artifactId>micronaut-data-bom</artifactId>
        <version>${micronaut.data.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>io.micronaut.oraclecloud</groupId>
        <artifactId>micronaut-oraclecloud-bom</artifactId>
        <version>${micronaut.oraclecloud.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>io.micronaut.r2dbc</groupId>
        <artifactId>micronaut-r2dbc-bom</artifactId>
        <version>${micronaut.r2dbc.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>io.micronaut.cache</groupId>
        <artifactId>micronaut-cache-bom</artifactId>
        <version>${micronaut.cache.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>io.micronaut.coherence</groupId>
        <artifactId>micronaut-coherence-bom</artifactId>
        <version>${micronaut.coherence.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>io.micronaut.aws</groupId>
        <artifactId>micronaut-aws-bom</artifactId>
        <version>${micronaut.aws.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>io.micronaut.sql</groupId>
        <artifactId>micronaut-sql-bom</artifactId>
        <version>${micronaut.sql.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-bom</artifactId>
        <version>${netty.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>org.jetbrains.kotlin</groupId>
        <artifactId>kotlin-bom</artifactId>
        <version>${kotlin.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>org.jetbrains.kotlinx</groupId>
        <artifactId>kotlinx-coroutines-bom</artifactId>
        <version>${kotlin.coroutines.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>io.ktor</groupId>
        <artifactId>ktor-bom</artifactId>
        <version>${ktor.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>org.codehaus.groovy</groupId>
        <artifactId>groovy-bom</artifactId>
        <version>${groovy.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>io.micrometer</groupId>
        <artifactId>micrometer-bom</artifactId>
        <version>${micrometer.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>org.junit</groupId>
        <artifactId>junit-bom</artifactId>
        <version>${junit5.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>com.fasterxml.jackson</groupId>
        <artifactId>jackson-bom</artifactId>
        <version>${jackson.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>io.grpc</groupId>
        <artifactId>grpc-bom</artifactId>
        <version>${grpc.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>com.google.protobuf</groupId>
        <artifactId>protobuf-bom</artifactId>
        <version>${protobuf.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>org.testcontainers</groupId>
        <artifactId>testcontainers-bom</artifactId>
        <version>${testcontainers.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
    </dependencies>
  </dependencyManagement>
</project>
