<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
    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.servicetalk</groupId>
  <artifactId>servicetalk-bom</artifactId>
  <version>0.42.21</version>
  <packaging>pom</packaging>
  <name>servicetalk-bom</name>
  <description>ServiceTalk BOM that includes all modules</description>
  <url>https://servicetalk.io</url>
  <licenses>
    <license>
      <name>The Apache License, Version 2.0</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
    </license>
  </licenses>
  <developers>
    <developer>
      <id>servicetalk-project-authors</id>
      <name>ServiceTalk project authors</name>
      <email>servicetalk-oss@group.apple.com</email>
    </developer>
  </developers>
  <scm>
    <connection>scm:git:git://github.com/apple/servicetalk.git</connection>
    <developerConnection>scm:git:ssh://github.com:apple/servicetalk.git</developerConnection>
    <url>https://github.com/apple/servicetalk</url>
  </scm>
  <issueManagement>
    <system>ServiceTalk Issues</system>
    <url>https://github.com/apple/servicetalk/issues</url>
  </issueManagement>
  <ciManagement>
    <system>ServiceTalk CI</system>
    <url>https://github.com/apple/servicetalk/actions</url>
  </ciManagement>
  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-annotations</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-benchmarks</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-buffer-api</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-buffer-netty</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-client-api</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-client-api-internal</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-concurrent</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-concurrent-api</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-concurrent-api-internal</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-concurrent-api-test</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-concurrent-internal</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-concurrent-jdkflow</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-concurrent-reactivestreams</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-concurrent-test-internal</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-context-api</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-data-jackson</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-data-jackson-jersey</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-data-protobuf</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-data-protobuf-jersey</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-dns-discovery-netty</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-encoding-api</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-encoding-api-internal</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-encoding-netty</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-gradle-plugin-internal</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-grpc-api</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-grpc-health</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-grpc-internal</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-grpc-netty</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-grpc-protobuf</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-grpc-protoc</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-grpc-utils</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-http-api</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-http-netty</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-http-router-jersey</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-http-router-jersey-internal</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-http-router-predicate</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-http-security-jersey</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-http-utils</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-loadbalancer</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-log4j2-mdc</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-log4j2-mdc-utils</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-logging-api</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-logging-slf4j-internal</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-oio-api</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-oio-api-internal</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-opentracing-asynccontext</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-opentracing-http</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-opentracing-inmemory</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-opentracing-inmemory-api</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-opentracing-internal</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-opentracing-log4j2</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-opentracing-zipkin-publisher</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-router-api</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-router-utils-internal</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-serialization-api</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-serializer-api</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-serializer-utils</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-tcp-netty-internal</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-test-resources</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-transport-api</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-transport-netty</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-transport-netty-internal</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>servicetalk-utils-internal</artifactId>
        <version>0.42.21</version>
      </dependency>
      <dependency>
        <groupId>io.servicetalk</groupId>
        <artifactId>serialization</artifactId>
        <version>0.42.21</version>
      </dependency>
    </dependencies>
  </dependencyManagement>
</project>
