Last active
June 2, 2023 03:25
-
-
Save suztomo/aa3835b36b176300d6698263103f75e2 to your computer and use it in GitHub Desktop.
The effective POM of sdk-platform-java/java-shared-dependencies/first-party-dependencies
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[INFO] Scanning for projects... | |
[INFO] Inspecting build with total of 1 modules... | |
[INFO] Installing Nexus Staging features: | |
[INFO] ... total of 1 executions of maven-deploy-plugin replaced with nexus-staging-maven-plugin | |
[INFO] | |
[INFO] -------------< com.google.cloud:first-party-dependencies >-------------- | |
[INFO] Building Google Cloud First-party Shared Dependencies 3.10.1 | |
[INFO] --------------------------------[ pom ]--------------------------------- | |
[INFO] | |
[INFO] --- maven-help-plugin:3.2.0:effective-pom (default-cli) @ first-party-dependencies --- | |
[INFO] | |
Effective POMs, after inheritance, interpolation, and profiles are applied: | |
<?xml version="1.0" encoding="US-ASCII"?> | |
<!-- ====================================================================== --> | |
<!-- --> | |
<!-- Generated by Maven Help Plugin on 2023-06-01T23:25:21-04:00 --> | |
<!-- See: http://maven.apache.org/plugins/maven-help-plugin/ --> | |
<!-- --> | |
<!-- ====================================================================== --> | |
<!-- ====================================================================== --> | |
<!-- --> | |
<!-- Effective POM for project --> | |
<!-- 'com.google.cloud:first-party-dependencies:pom:3.10.1' --> | |
<!-- --> | |
<!-- ====================================================================== --> | |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
<modelVersion>4.0.0</modelVersion> | |
<parent> | |
<groupId>com.google.cloud</groupId> | |
<artifactId>google-cloud-shared-config</artifactId> | |
<version>1.5.5</version> | |
<relativePath /> | |
</parent> | |
<groupId>com.google.cloud</groupId> | |
<artifactId>first-party-dependencies</artifactId> | |
<version>3.10.1</version> | |
<packaging>pom</packaging> | |
<name>Google Cloud First-party Shared Dependencies</name> | |
<description>Shared first-party dependencies for Google Cloud Java libraries.</description> | |
<url>https://github.com/googleapis/java-shared-config/first-party-dependencies</url> | |
<organization> | |
<name>Google LLC</name> | |
</organization> | |
<licenses> | |
<license> | |
<name>Apache-2.0</name> | |
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url> | |
</license> | |
</licenses> | |
<developers> | |
<developer> | |
<id>chingor13</id> | |
<name>Jeff Ching</name> | |
<email>chingor@google.com</email> | |
<organization>Google</organization> | |
<roles> | |
<role>Developer</role> | |
</roles> | |
</developer> | |
</developers> | |
<scm> | |
<connection>scm:git:git@github.com:googleapis/java-shared-config.git/first-party-dependencies</connection> | |
<developerConnection>scm:git:git@github.com:googleapis/java-shared-config.git/first-party-dependencies</developerConnection> | |
<url>https://github.com/googleapis/java-shared-config/first-party-dependencies</url> | |
</scm> | |
<issueManagement> | |
<system>GitHub Issues</system> | |
<url>https://github.com/googleapis/java-shared-config/issues</url> | |
</issueManagement> | |
<distributionManagement> | |
<repository> | |
<id>sonatype-nexus-staging</id> | |
<url>https://google.oss.sonatype.org/service/local/staging/deploy/maven2/</url> | |
</repository> | |
<snapshotRepository> | |
<id>sonatype-nexus-snapshots</id> | |
<url>https://google.oss.sonatype.org/content/repositories/snapshots</url> | |
</snapshotRepository> | |
</distributionManagement> | |
<properties> | |
<auto-value-annotation.version>1.10.1</auto-value-annotation.version> | |
<docRoot>/java/docs/reference/</docRoot> | |
<google.api-client.version>2.2.0</google.api-client.version> | |
<google.http-client.version>1.43.1</google.http-client.version> | |
<google.oauth-client.version>1.34.1</google.oauth-client.version> | |
<grpc-gcp.version>1.4.1</grpc-gcp.version> | |
<gson.version>2.10.1</gson.version> | |
<maven.compiler.release>8</maven.compiler.release> | |
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |
<report.jxr.inherited>false</report.jxr.inherited> | |
<site.installationModule>first-party-dependencies</site.installationModule> | |
<skipITs>true</skipITs> | |
<surefire.version>3.0.0-M7</surefire.version> | |
</properties> | |
<dependencyManagement> | |
<dependencies> | |
<dependency> | |
<groupId>com.google.cloud</groupId> | |
<artifactId>grpc-gcp</artifactId> | |
<version>1.4.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.code.gson</groupId> | |
<artifactId>gson</artifactId> | |
<version>2.10.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.cloud</groupId> | |
<artifactId>google-cloud-core</artifactId> | |
<version>2.18.1</version> | |
<type>test-jar</type> | |
</dependency> | |
<dependency> | |
<groupId>com.google.cloud</groupId> | |
<artifactId>google-cloud-core</artifactId> | |
<version>2.18.1</version> | |
<classifier>tests</classifier> | |
</dependency> | |
<dependency> | |
<groupId>com.google.auto.value</groupId> | |
<artifactId>auto-value-annotations</artifactId> | |
<version>1.10.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api</groupId> | |
<artifactId>api-common</artifactId> | |
<version>2.11.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api</groupId> | |
<artifactId>gapic-generator-java</artifactId> | |
<version>2.20.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api.grpc</groupId> | |
<artifactId>grpc-google-common-protos</artifactId> | |
<version>2.19.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api.grpc</groupId> | |
<artifactId>proto-google-common-protos</artifactId> | |
<version>2.19.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api.grpc</groupId> | |
<artifactId>proto-google-iam-v1</artifactId> | |
<version>1.14.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api.grpc</groupId> | |
<artifactId>proto-google-iam-v2</artifactId> | |
<version>1.14.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api.grpc</groupId> | |
<artifactId>proto-google-iam-v2beta</artifactId> | |
<version>1.14.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api.grpc</groupId> | |
<artifactId>grpc-google-iam-v1</artifactId> | |
<version>1.14.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api.grpc</groupId> | |
<artifactId>grpc-google-iam-v2</artifactId> | |
<version>1.14.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api.grpc</groupId> | |
<artifactId>grpc-google-iam-v2beta</artifactId> | |
<version>1.14.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.auth</groupId> | |
<artifactId>google-auth-library-credentials</artifactId> | |
<version>1.16.0</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.auth</groupId> | |
<artifactId>google-auth-library-oauth2-http</artifactId> | |
<version>1.16.0</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.auth</groupId> | |
<artifactId>google-auth-library-appengine</artifactId> | |
<version>1.16.0</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.guava</groupId> | |
<artifactId>guava</artifactId> | |
<version>31.1-jre</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.guava</groupId> | |
<artifactId>guava-gwt</artifactId> | |
<version>31.1-jre</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.guava</groupId> | |
<artifactId>guava-testlib</artifactId> | |
<version>31.1-jre</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.protobuf</groupId> | |
<artifactId>protobuf-java</artifactId> | |
<version>3.23.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.protobuf</groupId> | |
<artifactId>protobuf-java-util</artifactId> | |
<version>3.23.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-all</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-alts</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-api</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-auth</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-benchmarks</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-census</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-context</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-core</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-gcp-observability</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-googleapis</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-grpclb</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-interop-testing</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-netty</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-netty-shaded</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-okhttp</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-protobuf</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-protobuf-lite</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-rls</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-services</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-servlet</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-servlet-jakarta</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-stub</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-testing</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-testing-proto</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>grpc-xds</artifactId> | |
<version>1.55.1</version> | |
</dependency> | |
<dependency> | |
<groupId>io.grpc</groupId> | |
<artifactId>protoc-gen-grpc-java</artifactId> | |
<version>1.55.1</version> | |
<type>pom</type> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api</groupId> | |
<artifactId>gax</artifactId> | |
<version>2.28.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api</groupId> | |
<artifactId>gax</artifactId> | |
<version>2.28.1</version> | |
<type>test-jar</type> | |
<classifier>testlib</classifier> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api</groupId> | |
<artifactId>gax</artifactId> | |
<version>2.28.1</version> | |
<classifier>testlib</classifier> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api</groupId> | |
<artifactId>gax-grpc</artifactId> | |
<version>2.28.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api</groupId> | |
<artifactId>gax-grpc</artifactId> | |
<version>2.28.1</version> | |
<type>test-jar</type> | |
<classifier>testlib</classifier> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api</groupId> | |
<artifactId>gax-grpc</artifactId> | |
<version>2.28.1</version> | |
<classifier>testlib</classifier> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api</groupId> | |
<artifactId>gax-httpjson</artifactId> | |
<version>0.113.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api</groupId> | |
<artifactId>gax-httpjson</artifactId> | |
<version>0.113.1</version> | |
<type>test-jar</type> | |
<classifier>testlib</classifier> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api</groupId> | |
<artifactId>gax-httpjson</artifactId> | |
<version>0.113.1</version> | |
<classifier>testlib</classifier> | |
</dependency> | |
<dependency> | |
<groupId>com.google.cloud</groupId> | |
<artifactId>google-cloud-core</artifactId> | |
<version>2.18.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.cloud</groupId> | |
<artifactId>google-cloud-core-grpc</artifactId> | |
<version>2.18.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.cloud</groupId> | |
<artifactId>google-cloud-core-http</artifactId> | |
<version>2.18.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.http-client</groupId> | |
<artifactId>google-http-client</artifactId> | |
<version>1.43.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.http-client</groupId> | |
<artifactId>google-http-client-android</artifactId> | |
<version>1.43.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.http-client</groupId> | |
<artifactId>google-http-client-apache-v2</artifactId> | |
<version>1.43.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.http-client</groupId> | |
<artifactId>google-http-client-appengine</artifactId> | |
<version>1.43.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.http-client</groupId> | |
<artifactId>google-http-client-findbugs</artifactId> | |
<version>1.43.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.http-client</groupId> | |
<artifactId>google-http-client-gson</artifactId> | |
<version>1.43.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.http-client</groupId> | |
<artifactId>google-http-client-jackson2</artifactId> | |
<version>1.43.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.http-client</groupId> | |
<artifactId>google-http-client-protobuf</artifactId> | |
<version>1.43.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.http-client</groupId> | |
<artifactId>google-http-client-test</artifactId> | |
<version>1.43.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.http-client</groupId> | |
<artifactId>google-http-client-xml</artifactId> | |
<version>1.43.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.oauth-client</groupId> | |
<artifactId>google-oauth-client</artifactId> | |
<version>1.34.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.oauth-client</groupId> | |
<artifactId>google-oauth-client-appengine</artifactId> | |
<version>1.34.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.oauth-client</groupId> | |
<artifactId>google-oauth-client-java6</artifactId> | |
<version>1.34.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.oauth-client</groupId> | |
<artifactId>google-oauth-client-jetty</artifactId> | |
<version>1.34.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.oauth-client</groupId> | |
<artifactId>google-oauth-client-servlet</artifactId> | |
<version>1.34.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api-client</groupId> | |
<artifactId>google-api-client</artifactId> | |
<version>2.2.0</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api-client</groupId> | |
<artifactId>google-api-client-android</artifactId> | |
<version>2.2.0</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api-client</groupId> | |
<artifactId>google-api-client-appengine</artifactId> | |
<version>2.2.0</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api-client</groupId> | |
<artifactId>google-api-client-assembly</artifactId> | |
<version>2.2.0</version> | |
<type>pom</type> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api-client</groupId> | |
<artifactId>google-api-client-gson</artifactId> | |
<version>2.2.0</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api-client</groupId> | |
<artifactId>google-api-client-jackson2</artifactId> | |
<version>2.2.0</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api-client</groupId> | |
<artifactId>google-api-client-protobuf</artifactId> | |
<version>2.2.0</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api-client</groupId> | |
<artifactId>google-api-client-servlet</artifactId> | |
<version>2.2.0</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.api-client</groupId> | |
<artifactId>google-api-client-xml</artifactId> | |
<version>2.2.0</version> | |
</dependency> | |
</dependencies> | |
</dependencyManagement> | |
<repositories> | |
<repository> | |
<snapshots> | |
<enabled>false</enabled> | |
</snapshots> | |
<id>central</id> | |
<name>Central Repository</name> | |
<url>https://repo.maven.apache.org/maven2</url> | |
</repository> | |
</repositories> | |
<pluginRepositories> | |
<pluginRepository> | |
<releases> | |
<updatePolicy>never</updatePolicy> | |
</releases> | |
<snapshots> | |
<enabled>false</enabled> | |
</snapshots> | |
<id>central</id> | |
<name>Central Repository</name> | |
<url>https://repo.maven.apache.org/maven2</url> | |
</pluginRepository> | |
</pluginRepositories> | |
<build> | |
<sourceDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/src/main/java</sourceDirectory> | |
<scriptSourceDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/src/main/scripts</scriptSourceDirectory> | |
<testSourceDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/src/test/java</testSourceDirectory> | |
<outputDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/target/classes</outputDirectory> | |
<testOutputDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/target/test-classes</testOutputDirectory> | |
<resources> | |
<resource> | |
<directory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/src/main/resources</directory> | |
</resource> | |
</resources> | |
<testResources> | |
<testResource> | |
<directory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/src/test/resources</directory> | |
</testResource> | |
</testResources> | |
<directory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/target</directory> | |
<finalName>first-party-dependencies-3.10.1</finalName> | |
<pluginManagement> | |
<plugins> | |
<plugin> | |
<artifactId>maven-antrun-plugin</artifactId> | |
<version>1.3</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-assembly-plugin</artifactId> | |
<version>2.2-beta-5</version> | |
</plugin> | |
<plugin> | |
<groupId>org.sonatype.plugins</groupId> | |
<artifactId>nexus-staging-maven-plugin</artifactId> | |
<version>1.6.13</version> | |
<extensions>true</extensions> | |
<configuration> | |
<serverId>ossrh</serverId> | |
<nexusUrl>https://google.oss.sonatype.org/</nexusUrl> | |
<autoReleaseAfterClose>false</autoReleaseAfterClose> | |
<stagingProgressTimeoutMinutes>15</stagingProgressTimeoutMinutes> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<version>3.0.0-M7</version> | |
<dependencies> | |
<dependency> | |
<groupId>org.apache.maven.surefire</groupId> | |
<artifactId>surefire-junit47</artifactId> | |
<version>3.0.0-M7</version> | |
<scope>compile</scope> | |
</dependency> | |
</dependencies> | |
<configuration> | |
<excludes> | |
<exclude>**/*SmokeTest.java</exclude> | |
<exclude>**/IT*.java</exclude> | |
</excludes> | |
<reportNameSuffix>sponge_log</reportNameSuffix> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-enforcer-plugin</artifactId> | |
<version>3.1.0</version> | |
<dependencies> | |
<dependency> | |
<groupId>org.codehaus.mojo</groupId> | |
<artifactId>extra-enforcer-rules</artifactId> | |
<version>1.6.1</version> | |
<scope>compile</scope> | |
</dependency> | |
</dependencies> | |
</plugin> | |
<plugin> | |
<groupId>org.codehaus.mojo</groupId> | |
<artifactId>exec-maven-plugin</artifactId> | |
<version>3.1.0</version> | |
<configuration> | |
<killAfter>-1</killAfter> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-failsafe-plugin</artifactId> | |
<version>3.0.0-M7</version> | |
<dependencies> | |
<dependency> | |
<groupId>org.apache.maven.surefire</groupId> | |
<artifactId>surefire-junit47</artifactId> | |
<version>3.0.0-M7</version> | |
<scope>compile</scope> | |
</dependency> | |
</dependencies> | |
<configuration> | |
<forkedProcessTimeoutInSeconds>3600</forkedProcessTimeoutInSeconds> | |
<reportNameSuffix>sponge_log</reportNameSuffix> | |
<includes> | |
<include>**/IT*.java</include> | |
<include>**/*SmokeTest.java</include> | |
</includes> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-jar-plugin</artifactId> | |
<version>3.3.0</version> | |
<configuration> | |
<archive> | |
<addMavenDescriptor>true</addMavenDescriptor> | |
<index>true</index> | |
<manifest> | |
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |
</manifest> | |
<manifestEntries> | |
<artifactId>first-party-dependencies</artifactId> | |
<groupId>com.google.cloud</groupId> | |
<version>3.10.1</version> | |
</manifestEntries> | |
</archive> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<version>3.10.1</version> | |
<configuration> | |
<source>1.8</source> | |
<target>1.8</target> | |
<encoding>UTF-8</encoding> | |
<compilerArgument>-Xlint:unchecked</compilerArgument> | |
<compilerArgument>-Xlint:deprecation</compilerArgument> | |
<showDeprecation>true</showDeprecation> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-site-plugin</artifactId> | |
<version>3.12.1</version> | |
<configuration> | |
<skipDeploy>true</skipDeploy> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>org.jacoco</groupId> | |
<artifactId>jacoco-maven-plugin</artifactId> | |
<version>0.8.8</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-dependency-plugin</artifactId> | |
<version>3.3.0</version> | |
<configuration> | |
<ignoredUnusedDeclaredDependencies> | |
<ignoredUnusedDeclaredDependency>javax.annotation:javax.annotation-api</ignoredUnusedDeclaredDependency> | |
</ignoredUnusedDeclaredDependencies> | |
<ignoredNonTestScopedDependencies> | |
<ignoredNonTestScopedDependency>io.grpc:*</ignoredNonTestScopedDependency> | |
<ignoredNonTestScopedDependency>com.google.protobuf:*</ignoredNonTestScopedDependency> | |
<ignoredNonTestScopedDependency>com.google.api.grpc:*</ignoredNonTestScopedDependency> | |
</ignoredNonTestScopedDependencies> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-release-plugin</artifactId> | |
<version>2.5.3</version> | |
</plugin> | |
<plugin> | |
<groupId>org.codehaus.mojo</groupId> | |
<artifactId>build-helper-maven-plugin</artifactId> | |
<version>3.3.0</version> | |
</plugin> | |
<plugin> | |
<groupId>org.codehaus.mojo</groupId> | |
<artifactId>clirr-maven-plugin</artifactId> | |
<version>2.8</version> | |
</plugin> | |
<plugin> | |
<groupId>com.coveo</groupId> | |
<artifactId>fmt-maven-plugin</artifactId> | |
<version>2.9</version> | |
<dependencies> | |
<dependency> | |
<groupId>com.google.googlejavaformat</groupId> | |
<artifactId>google-java-format</artifactId> | |
<version>1.7</version> | |
</dependency> | |
</dependencies> | |
<configuration> | |
<style>google</style> | |
<verbose>true</verbose> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>org.codehaus.mojo</groupId> | |
<artifactId>flatten-maven-plugin</artifactId> | |
<version>1.3.0</version> | |
<executions> | |
<execution> | |
<id>flatten</id> | |
<phase>process-resources</phase> | |
<goals> | |
<goal>flatten</goal> | |
</goals> | |
<configuration> | |
<flattenMode>oss</flattenMode> | |
<flattenDependencyMode>all</flattenDependencyMode> | |
<pomElements> | |
<build>remove</build> | |
</pomElements> | |
</configuration> | |
</execution> | |
<execution> | |
<id>flatten.clean</id> | |
<phase>clean</phase> | |
<goals> | |
<goal>clean</goal> | |
</goals> | |
<configuration> | |
<flattenMode>oss</flattenMode> | |
<flattenDependencyMode>all</flattenDependencyMode> | |
<pomElements> | |
<build>remove</build> | |
</pomElements> | |
</configuration> | |
</execution> | |
</executions> | |
<configuration> | |
<flattenMode>oss</flattenMode> | |
<flattenDependencyMode>all</flattenDependencyMode> | |
<pomElements> | |
<build>remove</build> | |
</pomElements> | |
</configuration> | |
</plugin> | |
</plugins> | |
</pluginManagement> | |
<plugins> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<version>3.0.0-M7</version> | |
<dependencies> | |
<dependency> | |
<groupId>org.apache.maven.surefire</groupId> | |
<artifactId>surefire-junit47</artifactId> | |
<version>3.0.0-M7</version> | |
<scope>compile</scope> | |
</dependency> | |
</dependencies> | |
<configuration> | |
<excludes> | |
<exclude>**/*SmokeTest.java</exclude> | |
<exclude>**/IT*.java</exclude> | |
</excludes> | |
<reportNameSuffix>sponge_log</reportNameSuffix> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-enforcer-plugin</artifactId> | |
<version>3.1.0</version> | |
<executions> | |
<execution> | |
<id>enforce</id> | |
<goals> | |
<goal>enforce</goal> | |
</goals> | |
<configuration> | |
<rules> | |
<requireMavenVersion> | |
<version>[3.0,)</version> | |
</requireMavenVersion> | |
<requireJavaVersion> | |
<version>[1.7,)</version> | |
</requireJavaVersion> | |
<requireUpperBoundDeps /> | |
<banDuplicateClasses> | |
<scopes> | |
<scope>compile</scope> | |
<scope>provided</scope> | |
</scopes> | |
<findAllDuplicates>true</findAllDuplicates> | |
<ignoreWhenIdentical>true</ignoreWhenIdentical> | |
</banDuplicateClasses> | |
</rules> | |
</configuration> | |
</execution> | |
</executions> | |
<dependencies> | |
<dependency> | |
<groupId>org.codehaus.mojo</groupId> | |
<artifactId>extra-enforcer-rules</artifactId> | |
<version>1.6.1</version> | |
<scope>compile</scope> | |
</dependency> | |
</dependencies> | |
</plugin> | |
<plugin> | |
<groupId>org.codehaus.mojo</groupId> | |
<artifactId>exec-maven-plugin</artifactId> | |
<version>3.1.0</version> | |
<executions> | |
<execution> | |
<goals> | |
<goal>java</goal> | |
</goals> | |
<configuration> | |
<killAfter>-1</killAfter> | |
</configuration> | |
</execution> | |
</executions> | |
<configuration> | |
<killAfter>-1</killAfter> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-failsafe-plugin</artifactId> | |
<version>3.0.0-M7</version> | |
<executions> | |
<execution> | |
<goals> | |
<goal>integration-test</goal> | |
<goal>verify</goal> | |
</goals> | |
<configuration> | |
<forkedProcessTimeoutInSeconds>3600</forkedProcessTimeoutInSeconds> | |
<reportNameSuffix>sponge_log</reportNameSuffix> | |
<includes> | |
<include>**/IT*.java</include> | |
<include>**/*SmokeTest.java</include> | |
</includes> | |
</configuration> | |
</execution> | |
</executions> | |
<dependencies> | |
<dependency> | |
<groupId>org.apache.maven.surefire</groupId> | |
<artifactId>surefire-junit47</artifactId> | |
<version>3.0.0-M7</version> | |
<scope>compile</scope> | |
</dependency> | |
</dependencies> | |
<configuration> | |
<forkedProcessTimeoutInSeconds>3600</forkedProcessTimeoutInSeconds> | |
<reportNameSuffix>sponge_log</reportNameSuffix> | |
<includes> | |
<include>**/IT*.java</include> | |
<include>**/*SmokeTest.java</include> | |
</includes> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-jar-plugin</artifactId> | |
<version>3.3.0</version> | |
<executions> | |
<execution> | |
<goals> | |
<goal>test-jar</goal> | |
</goals> | |
<configuration> | |
<archive> | |
<addMavenDescriptor>true</addMavenDescriptor> | |
<index>true</index> | |
<manifest> | |
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |
</manifest> | |
<manifestEntries> | |
<artifactId>first-party-dependencies</artifactId> | |
<groupId>com.google.cloud</groupId> | |
<version>3.10.1</version> | |
</manifestEntries> | |
</archive> | |
</configuration> | |
</execution> | |
</executions> | |
<configuration> | |
<archive> | |
<addMavenDescriptor>true</addMavenDescriptor> | |
<index>true</index> | |
<manifest> | |
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |
</manifest> | |
<manifestEntries> | |
<artifactId>first-party-dependencies</artifactId> | |
<groupId>com.google.cloud</groupId> | |
<version>3.10.1</version> | |
</manifestEntries> | |
</archive> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<version>3.10.1</version> | |
<configuration> | |
<source>1.8</source> | |
<target>1.8</target> | |
<encoding>UTF-8</encoding> | |
<compilerArgument>-Xlint:unchecked</compilerArgument> | |
<compilerArgument>-Xlint:deprecation</compilerArgument> | |
<showDeprecation>true</showDeprecation> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>org.sonatype.plugins</groupId> | |
<artifactId>nexus-staging-maven-plugin</artifactId> | |
<version>1.6.13</version> | |
<extensions>true</extensions> | |
<executions> | |
<execution> | |
<id>injected-nexus-deploy</id> | |
<phase>deploy</phase> | |
<goals> | |
<goal>deploy</goal> | |
</goals> | |
<configuration> | |
<serverId>ossrh</serverId> | |
<nexusUrl>https://google.oss.sonatype.org/</nexusUrl> | |
<autoReleaseAfterClose>false</autoReleaseAfterClose> | |
<stagingProgressTimeoutMinutes>15</stagingProgressTimeoutMinutes> | |
</configuration> | |
</execution> | |
</executions> | |
<configuration> | |
<serverId>ossrh</serverId> | |
<nexusUrl>https://google.oss.sonatype.org/</nexusUrl> | |
<autoReleaseAfterClose>false</autoReleaseAfterClose> | |
<stagingProgressTimeoutMinutes>15</stagingProgressTimeoutMinutes> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-site-plugin</artifactId> | |
<version>3.12.1</version> | |
<executions> | |
<execution> | |
<id>default-site</id> | |
<phase>site</phase> | |
<goals> | |
<goal>site</goal> | |
</goals> | |
<configuration> | |
<skipDeploy>true</skipDeploy> | |
<outputDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/target/site</outputDirectory> | |
<reportPlugins> | |
<reportPlugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-project-info-reports-plugin</artifactId> | |
<version>3.4.1</version> | |
<configuration> | |
<dependencyDetailsEnabled>true</dependencyDetailsEnabled> | |
<artifactId>first-party-dependencies</artifactId> | |
<packaging>jar</packaging> | |
</configuration> | |
<reportSets> | |
<reportSet> | |
<id>default</id> | |
<configuration> | |
<dependencyDetailsEnabled>true</dependencyDetailsEnabled> | |
<artifactId>first-party-dependencies</artifactId> | |
<packaging>jar</packaging> | |
</configuration> | |
<reports> | |
<report>index</report> | |
<report>dependency-info</report> | |
<report>team</report> | |
<report>ci-management</report> | |
<report>issue-management</report> | |
<report>licenses</report> | |
<report>scm</report> | |
<report>dependency-management</report> | |
<report>distribution-management</report> | |
<report>summary</report> | |
<report>modules</report> | |
</reports> | |
</reportSet> | |
</reportSets> | |
</reportPlugin> | |
<reportPlugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-javadoc-plugin</artifactId> | |
<version>3.4.1</version> | |
<configuration> | |
<doclint>none</doclint> | |
<show>protected</show> | |
<nohelp>true</nohelp> | |
<outputDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/target/javadoc</outputDirectory> | |
<groups> | |
<group> | |
<title>Test helpers packages</title> | |
<packages>com.google.cloud.testing</packages> | |
</group> | |
<group> | |
<title>SPI packages</title> | |
<packages>com.google.cloud.spi*</packages> | |
</group> | |
</groups> | |
<links> | |
<link>https://googleapis.dev/java/api-common/</link> | |
<link>https://googleapis.dev/java/gax/</link> | |
<link>https://googleapis.dev/java/google-auth-library/</link> | |
<link>https://developers.google.com/protocol-buffers/docs/reference/java/</link> | |
<link>https://googleapis.github.io/common-protos-java/apidocs/</link> | |
<link>https://grpc.io/grpc-java/javadoc/</link> | |
</links> | |
</configuration> | |
<reportSets> | |
<reportSet> | |
<id>html</id> | |
<configuration> | |
<doclint>none</doclint> | |
<show>protected</show> | |
<nohelp>true</nohelp> | |
<outputDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/target/javadoc</outputDirectory> | |
<groups> | |
<group> | |
<title>Test helpers packages</title> | |
<packages>com.google.cloud.testing</packages> | |
</group> | |
<group> | |
<title>SPI packages</title> | |
<packages>com.google.cloud.spi*</packages> | |
</group> | |
</groups> | |
<links> | |
<link>https://googleapis.dev/java/api-common/</link> | |
<link>https://googleapis.dev/java/gax/</link> | |
<link>https://googleapis.dev/java/google-auth-library/</link> | |
<link>https://developers.google.com/protocol-buffers/docs/reference/java/</link> | |
<link>https://googleapis.github.io/common-protos-java/apidocs/</link> | |
<link>https://grpc.io/grpc-java/javadoc/</link> | |
</links> | |
</configuration> | |
<reports> | |
<report>javadoc</report> | |
<report>aggregate</report> | |
<report>aggregate-jar</report> | |
</reports> | |
</reportSet> | |
</reportSets> | |
</reportPlugin> | |
<reportPlugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-jxr-plugin</artifactId> | |
<version>3.3.0</version> | |
<configuration> | |
<linkJavadoc>true</linkJavadoc> | |
</configuration> | |
</reportPlugin> | |
</reportPlugins> | |
</configuration> | |
</execution> | |
<execution> | |
<id>default-deploy</id> | |
<phase>site-deploy</phase> | |
<goals> | |
<goal>deploy</goal> | |
</goals> | |
<configuration> | |
<skipDeploy>true</skipDeploy> | |
<outputDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/target/site</outputDirectory> | |
<reportPlugins> | |
<reportPlugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-project-info-reports-plugin</artifactId> | |
<version>3.4.1</version> | |
<configuration> | |
<dependencyDetailsEnabled>true</dependencyDetailsEnabled> | |
<artifactId>first-party-dependencies</artifactId> | |
<packaging>jar</packaging> | |
</configuration> | |
<reportSets> | |
<reportSet> | |
<id>default</id> | |
<configuration> | |
<dependencyDetailsEnabled>true</dependencyDetailsEnabled> | |
<artifactId>first-party-dependencies</artifactId> | |
<packaging>jar</packaging> | |
</configuration> | |
<reports> | |
<report>index</report> | |
<report>dependency-info</report> | |
<report>team</report> | |
<report>ci-management</report> | |
<report>issue-management</report> | |
<report>licenses</report> | |
<report>scm</report> | |
<report>dependency-management</report> | |
<report>distribution-management</report> | |
<report>summary</report> | |
<report>modules</report> | |
</reports> | |
</reportSet> | |
</reportSets> | |
</reportPlugin> | |
<reportPlugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-javadoc-plugin</artifactId> | |
<version>3.4.1</version> | |
<configuration> | |
<doclint>none</doclint> | |
<show>protected</show> | |
<nohelp>true</nohelp> | |
<outputDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/target/javadoc</outputDirectory> | |
<groups> | |
<group> | |
<title>Test helpers packages</title> | |
<packages>com.google.cloud.testing</packages> | |
</group> | |
<group> | |
<title>SPI packages</title> | |
<packages>com.google.cloud.spi*</packages> | |
</group> | |
</groups> | |
<links> | |
<link>https://googleapis.dev/java/api-common/</link> | |
<link>https://googleapis.dev/java/gax/</link> | |
<link>https://googleapis.dev/java/google-auth-library/</link> | |
<link>https://developers.google.com/protocol-buffers/docs/reference/java/</link> | |
<link>https://googleapis.github.io/common-protos-java/apidocs/</link> | |
<link>https://grpc.io/grpc-java/javadoc/</link> | |
</links> | |
</configuration> | |
<reportSets> | |
<reportSet> | |
<id>html</id> | |
<configuration> | |
<doclint>none</doclint> | |
<show>protected</show> | |
<nohelp>true</nohelp> | |
<outputDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/target/javadoc</outputDirectory> | |
<groups> | |
<group> | |
<title>Test helpers packages</title> | |
<packages>com.google.cloud.testing</packages> | |
</group> | |
<group> | |
<title>SPI packages</title> | |
<packages>com.google.cloud.spi*</packages> | |
</group> | |
</groups> | |
<links> | |
<link>https://googleapis.dev/java/api-common/</link> | |
<link>https://googleapis.dev/java/gax/</link> | |
<link>https://googleapis.dev/java/google-auth-library/</link> | |
<link>https://developers.google.com/protocol-buffers/docs/reference/java/</link> | |
<link>https://googleapis.github.io/common-protos-java/apidocs/</link> | |
<link>https://grpc.io/grpc-java/javadoc/</link> | |
</links> | |
</configuration> | |
<reports> | |
<report>javadoc</report> | |
<report>aggregate</report> | |
<report>aggregate-jar</report> | |
</reports> | |
</reportSet> | |
</reportSets> | |
</reportPlugin> | |
<reportPlugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-jxr-plugin</artifactId> | |
<version>3.3.0</version> | |
<configuration> | |
<linkJavadoc>true</linkJavadoc> | |
</configuration> | |
</reportPlugin> | |
</reportPlugins> | |
</configuration> | |
</execution> | |
</executions> | |
<configuration> | |
<skipDeploy>true</skipDeploy> | |
<outputDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/target/site</outputDirectory> | |
<reportPlugins> | |
<reportPlugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-project-info-reports-plugin</artifactId> | |
<version>3.4.1</version> | |
<configuration> | |
<dependencyDetailsEnabled>true</dependencyDetailsEnabled> | |
<artifactId>first-party-dependencies</artifactId> | |
<packaging>jar</packaging> | |
</configuration> | |
<reportSets> | |
<reportSet> | |
<id>default</id> | |
<configuration> | |
<dependencyDetailsEnabled>true</dependencyDetailsEnabled> | |
<artifactId>first-party-dependencies</artifactId> | |
<packaging>jar</packaging> | |
</configuration> | |
<reports> | |
<report>index</report> | |
<report>dependency-info</report> | |
<report>team</report> | |
<report>ci-management</report> | |
<report>issue-management</report> | |
<report>licenses</report> | |
<report>scm</report> | |
<report>dependency-management</report> | |
<report>distribution-management</report> | |
<report>summary</report> | |
<report>modules</report> | |
</reports> | |
</reportSet> | |
</reportSets> | |
</reportPlugin> | |
<reportPlugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-javadoc-plugin</artifactId> | |
<version>3.4.1</version> | |
<configuration> | |
<doclint>none</doclint> | |
<show>protected</show> | |
<nohelp>true</nohelp> | |
<outputDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/target/javadoc</outputDirectory> | |
<groups> | |
<group> | |
<title>Test helpers packages</title> | |
<packages>com.google.cloud.testing</packages> | |
</group> | |
<group> | |
<title>SPI packages</title> | |
<packages>com.google.cloud.spi*</packages> | |
</group> | |
</groups> | |
<links> | |
<link>https://googleapis.dev/java/api-common/</link> | |
<link>https://googleapis.dev/java/gax/</link> | |
<link>https://googleapis.dev/java/google-auth-library/</link> | |
<link>https://developers.google.com/protocol-buffers/docs/reference/java/</link> | |
<link>https://googleapis.github.io/common-protos-java/apidocs/</link> | |
<link>https://grpc.io/grpc-java/javadoc/</link> | |
</links> | |
</configuration> | |
<reportSets> | |
<reportSet> | |
<id>html</id> | |
<configuration> | |
<doclint>none</doclint> | |
<show>protected</show> | |
<nohelp>true</nohelp> | |
<outputDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/target/javadoc</outputDirectory> | |
<groups> | |
<group> | |
<title>Test helpers packages</title> | |
<packages>com.google.cloud.testing</packages> | |
</group> | |
<group> | |
<title>SPI packages</title> | |
<packages>com.google.cloud.spi*</packages> | |
</group> | |
</groups> | |
<links> | |
<link>https://googleapis.dev/java/api-common/</link> | |
<link>https://googleapis.dev/java/gax/</link> | |
<link>https://googleapis.dev/java/google-auth-library/</link> | |
<link>https://developers.google.com/protocol-buffers/docs/reference/java/</link> | |
<link>https://googleapis.github.io/common-protos-java/apidocs/</link> | |
<link>https://grpc.io/grpc-java/javadoc/</link> | |
</links> | |
</configuration> | |
<reports> | |
<report>javadoc</report> | |
<report>aggregate</report> | |
<report>aggregate-jar</report> | |
</reports> | |
</reportSet> | |
</reportSets> | |
</reportPlugin> | |
<reportPlugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-jxr-plugin</artifactId> | |
<version>3.3.0</version> | |
<configuration> | |
<linkJavadoc>true</linkJavadoc> | |
</configuration> | |
</reportPlugin> | |
</reportPlugins> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>org.jacoco</groupId> | |
<artifactId>jacoco-maven-plugin</artifactId> | |
<version>0.8.8</version> | |
<executions> | |
<execution> | |
<goals> | |
<goal>prepare-agent</goal> | |
</goals> | |
</execution> | |
<execution> | |
<id>report</id> | |
<phase>test</phase> | |
<goals> | |
<goal>report</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<groupId>org.codehaus.mojo</groupId> | |
<artifactId>build-helper-maven-plugin</artifactId> | |
<version>3.3.0</version> | |
<executions> | |
<execution> | |
<id>add-main-proto-resources</id> | |
<phase>generate-resources</phase> | |
<goals> | |
<goal>add-resource</goal> | |
</goals> | |
<configuration> | |
<resources> | |
<resource> | |
<directory>src/main/proto</directory> | |
</resource> | |
</resources> | |
</configuration> | |
</execution> | |
<execution> | |
<id>add-test-proto-resources</id> | |
<phase>generate-test-resources</phase> | |
<goals> | |
<goal>add-test-resource</goal> | |
</goals> | |
<configuration> | |
<resources> | |
<resource> | |
<directory>src/test/proto</directory> | |
</resource> | |
</resources> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<groupId>org.codehaus.mojo</groupId> | |
<artifactId>clirr-maven-plugin</artifactId> | |
<version>2.8</version> | |
<executions> | |
<execution> | |
<goals> | |
<goal>check</goal> | |
</goals> | |
<configuration> | |
<ignoredDifferencesFile>clirr-ignored-differences.xml</ignoredDifferencesFile> | |
<logResults>true</logResults> | |
</configuration> | |
</execution> | |
</executions> | |
<configuration> | |
<ignoredDifferencesFile>clirr-ignored-differences.xml</ignoredDifferencesFile> | |
<logResults>true</logResults> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>org.codehaus.mojo</groupId> | |
<artifactId>animal-sniffer-maven-plugin</artifactId> | |
<version>1.22</version> | |
<executions> | |
<execution> | |
<id>java8</id> | |
<goals> | |
<goal>check</goal> | |
</goals> | |
<configuration> | |
<signature> | |
<groupId>org.codehaus.mojo.signature</groupId> | |
<artifactId>java18</artifactId> | |
<version>1.0</version> | |
</signature> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-checkstyle-plugin</artifactId> | |
<version>3.2.0</version> | |
<executions> | |
<execution> | |
<id>checkstyle</id> | |
<phase>validate</phase> | |
<goals> | |
<goal>check</goal> | |
</goals> | |
<configuration> | |
<headerLocation>java.header</headerLocation> | |
<configLocation>license-checks.xml</configLocation> | |
<consoleOutput>true</consoleOutput> | |
<failOnViolation>true</failOnViolation> | |
<violationSeverity>error</violationSeverity> | |
<failsOnError>true</failsOnError> | |
<includeTestSourceDirectory>true</includeTestSourceDirectory> | |
<sourceDirectories> | |
<sourceDirectory>src/main</sourceDirectory> | |
</sourceDirectories> | |
<testSourceDirectories> | |
<testSourceDirectory>src/test</testSourceDirectory> | |
</testSourceDirectories> | |
</configuration> | |
</execution> | |
</executions> | |
<dependencies> | |
<dependency> | |
<groupId>com.puppycrawl.tools</groupId> | |
<artifactId>checkstyle</artifactId> | |
<version>10.5.0</version> | |
<scope>compile</scope> | |
</dependency> | |
</dependencies> | |
</plugin> | |
<plugin> | |
<artifactId>maven-clean-plugin</artifactId> | |
<version>2.5</version> | |
<executions> | |
<execution> | |
<id>default-clean</id> | |
<phase>clean</phase> | |
<goals> | |
<goal>clean</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-install-plugin</artifactId> | |
<version>2.4</version> | |
<executions> | |
<execution> | |
<id>default-install</id> | |
<phase>install</phase> | |
<goals> | |
<goal>install</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-deploy-plugin</artifactId> | |
<version>2.7</version> | |
</plugin> | |
</plugins> | |
</build> | |
<reporting> | |
<outputDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/target/site</outputDirectory> | |
<plugins> | |
<plugin> | |
<artifactId>maven-project-info-reports-plugin</artifactId> | |
<version>3.4.1</version> | |
<reportSets> | |
<reportSet> | |
<reports> | |
<report>index</report> | |
<report>dependency-info</report> | |
<report>team</report> | |
<report>ci-management</report> | |
<report>issue-management</report> | |
<report>licenses</report> | |
<report>scm</report> | |
<report>dependency-management</report> | |
<report>distribution-management</report> | |
<report>summary</report> | |
<report>modules</report> | |
</reports> | |
<configuration> | |
<dependencyDetailsEnabled>true</dependencyDetailsEnabled> | |
<artifactId>first-party-dependencies</artifactId> | |
<packaging>jar</packaging> | |
</configuration> | |
</reportSet> | |
</reportSets> | |
<configuration> | |
<dependencyDetailsEnabled>true</dependencyDetailsEnabled> | |
<artifactId>first-party-dependencies</artifactId> | |
<packaging>jar</packaging> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-javadoc-plugin</artifactId> | |
<version>3.4.1</version> | |
<reportSets> | |
<reportSet> | |
<id>html</id> | |
<reports> | |
<report>javadoc</report> | |
<report>aggregate</report> | |
<report>aggregate-jar</report> | |
</reports> | |
<configuration> | |
<doclint>none</doclint> | |
<show>protected</show> | |
<nohelp>true</nohelp> | |
<outputDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/target/javadoc</outputDirectory> | |
<groups> | |
<group> | |
<title>Test helpers packages</title> | |
<packages>com.google.cloud.testing</packages> | |
</group> | |
<group> | |
<title>SPI packages</title> | |
<packages>com.google.cloud.spi*</packages> | |
</group> | |
</groups> | |
<links> | |
<link>https://googleapis.dev/java/api-common/</link> | |
<link>https://googleapis.dev/java/gax/</link> | |
<link>https://googleapis.dev/java/google-auth-library/</link> | |
<link>https://developers.google.com/protocol-buffers/docs/reference/java/</link> | |
<link>https://googleapis.github.io/common-protos-java/apidocs/</link> | |
<link>https://grpc.io/grpc-java/javadoc/</link> | |
</links> | |
</configuration> | |
</reportSet> | |
</reportSets> | |
<configuration> | |
<doclint>none</doclint> | |
<show>protected</show> | |
<nohelp>true</nohelp> | |
<outputDirectory>/Users/suztomo/sdk-platform-java/java-shared-dependencies/first-party-dependencies/target/javadoc</outputDirectory> | |
<groups> | |
<group> | |
<title>Test helpers packages</title> | |
<packages>com.google.cloud.testing</packages> | |
</group> | |
<group> | |
<title>SPI packages</title> | |
<packages>com.google.cloud.spi*</packages> | |
</group> | |
</groups> | |
<links> | |
<link>https://googleapis.dev/java/api-common/</link> | |
<link>https://googleapis.dev/java/gax/</link> | |
<link>https://googleapis.dev/java/google-auth-library/</link> | |
<link>https://developers.google.com/protocol-buffers/docs/reference/java/</link> | |
<link>https://googleapis.github.io/common-protos-java/apidocs/</link> | |
<link>https://grpc.io/grpc-java/javadoc/</link> | |
</links> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-jxr-plugin</artifactId> | |
<version>3.3.0</version> | |
<configuration> | |
<linkJavadoc>true</linkJavadoc> | |
</configuration> | |
</plugin> | |
</plugins> | |
</reporting> | |
</project> | |
[INFO] ------------------------------------------------------------------------ | |
[INFO] BUILD SUCCESS | |
[INFO] ------------------------------------------------------------------------ | |
[INFO] Total time: 1.674 s | |
[INFO] Finished at: 2023-06-01T23:25:21-04:00 | |
[INFO] ------------------------------------------------------------------------ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment