1<?xml version="1.0" encoding="UTF-8"?> 2<project xmlns="http://maven.apache.org/POM/4.0.0" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 5 <modelVersion>4.0.0</modelVersion> 6 <groupId>com.google.cloud</groupId> 7 <artifactId>third-party-dependencies</artifactId> 8 <packaging>pom</packaging> 9 <version>3.9.0</version><!-- {x-version-update:google-cloud-shared-dependencies:current} --> 10 <name>Google Cloud Third-party Shared Dependencies</name> 11 <description> 12 Shared third-party dependencies for Google Cloud Java libraries. 13 </description> 14 15 <parent> 16 <groupId>com.google.cloud</groupId> 17 <artifactId>google-cloud-shared-config</artifactId> 18 <version>1.5.5</version> 19 <relativePath /> 20 </parent> 21 22 <properties> 23 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 24 <site.installationModule>${project.artifactId}</site.installationModule> 25 26 <threeten.version>1.6.8</threeten.version> 27 <javax.annotations.version>1.3.2</javax.annotations.version> 28 <animal-sniffer.version>1.23</animal-sniffer.version> 29 <opencensus.version>0.31.1</opencensus.version> 30 <findbugs.version>3.0.2</findbugs.version> 31 <errorprone.version>2.18.0</errorprone.version> 32 <jackson.version>2.14.2</jackson.version> 33 <codec.version>1.15</codec.version> 34 <httpcomponents.httpcore.version>4.4.16</httpcomponents.httpcore.version> 35 <httpcomponents.httpclient.version>4.5.14</httpcomponents.httpclient.version> 36 <!-- ensure checker-qual version matches what Guava uses --> 37 <checker-qual.version>3.32.0</checker-qual.version> 38 <perfmark-api.version>0.26.0</perfmark-api.version> 39 </properties> 40 41 <dependencyManagement> 42 <dependencies> 43 <dependency> 44 <groupId>org.apache.httpcomponents</groupId> 45 <artifactId>httpcore</artifactId> 46 <version>${httpcomponents.httpcore.version}</version> 47 </dependency> 48 <dependency> 49 <groupId>org.apache.httpcomponents</groupId> 50 <artifactId>httpclient</artifactId> 51 <version>${httpcomponents.httpclient.version}</version> 52 </dependency> 53 <dependency> 54 <groupId>org.threeten</groupId> 55 <artifactId>threetenbp</artifactId> 56 <version>${threeten.version}</version> 57 </dependency> 58 <dependency> 59 <groupId>javax.annotation</groupId> 60 <artifactId>javax.annotation-api</artifactId> 61 <version>${javax.annotations.version}</version> 62 <scope>compile</scope> 63 </dependency> 64 <dependency> 65 <groupId>org.codehaus.mojo</groupId> 66 <artifactId>animal-sniffer-annotations</artifactId> 67 <version>${animal-sniffer.version}</version> 68 </dependency> 69 <dependency> 70 <groupId>com.google.code.findbugs</groupId> 71 <artifactId>jsr305</artifactId> 72 <version>${findbugs.version}</version> 73 </dependency> 74 <dependency> 75 <groupId>com.google.errorprone</groupId> 76 <artifactId>error_prone_annotations</artifactId> 77 <version>${errorprone.version}</version> 78 </dependency> 79 <dependency> 80 <groupId>com.fasterxml.jackson</groupId> 81 <artifactId>jackson-bom</artifactId> 82 <version>${jackson.version}</version> 83 <type>pom</type> 84 <scope>import</scope> 85 </dependency> 86 <dependency> 87 <groupId>commons-codec</groupId> 88 <artifactId>commons-codec</artifactId> 89 <version>${codec.version}</version> 90 </dependency> 91 92 <!-- TODO: replace with opencensus-bom when available --> 93 <dependency> 94 <groupId>io.opencensus</groupId> 95 <artifactId>opencensus-api</artifactId> 96 <version>${opencensus.version}</version> 97 </dependency> 98 <dependency> 99 <groupId>io.opencensus</groupId> 100 <artifactId>opencensus-contrib-grpc-util</artifactId> 101 <version>${opencensus.version}</version> 102 </dependency> 103 <dependency> 104 <groupId>io.opencensus</groupId> 105 <artifactId>opencensus-contrib-http-util</artifactId> 106 <version>${opencensus.version}</version> 107 </dependency> 108 <dependency> 109 <groupId>io.opencensus</groupId> 110 <artifactId>opencensus-contrib-zpages</artifactId> 111 <version>${opencensus.version}</version> 112 </dependency> 113 <dependency> 114 <groupId>io.opencensus</groupId> 115 <artifactId>opencensus-exporter-stats-stackdriver</artifactId> 116 <version>${opencensus.version}</version> 117 </dependency> 118 <dependency> 119 <groupId>io.opencensus</groupId> 120 <artifactId>opencensus-exporter-trace-stackdriver</artifactId> 121 <version>${opencensus.version}</version> 122 </dependency> 123 <dependency> 124 <groupId>io.opencensus</groupId> 125 <artifactId>opencensus-impl</artifactId> 126 <version>${opencensus.version}</version> 127 </dependency> 128 <dependency> 129 <groupId>io.opencensus</groupId> 130 <artifactId>opencensus-impl-core</artifactId> 131 <version>${opencensus.version}</version> 132 </dependency> 133 <dependency> 134 <groupId>org.checkerframework</groupId> 135 <artifactId>checker-qual</artifactId> 136 <version>${checker-qual.version}</version> 137 </dependency> 138 <dependency> 139 <groupId>io.perfmark</groupId> 140 <artifactId>perfmark-api</artifactId> 141 <version>${perfmark-api.version}</version> 142 </dependency> 143 </dependencies> 144 </dependencyManagement> 145</project>