Skip to content

Commit

Permalink
fix: Update synth.py and run synthtool to get new pubsublite sources. (
Browse files Browse the repository at this point in the history
…#171)

* fix: Update synth.py and run synthtool to get new pubsublite sources.

This has the side effect of generating the GAPIC shim. We should consider using this although its unclear if it would give us any benefit.

* fix: Update pom for protos to work with autogenerated GAPIC code.

* fix: Add gax test lib for gapic library tests.

* fix: Disable clirr for failing libraries. It is unreasonable to require the annotations when protos are updated: It effectively prevents auto updating of protos.

* fix: Add guava to fix dependencies check.

* fix: Fix dependency checks.

* fix: Fix dependency checks.
  • Loading branch information
dpcollins-google committed Jul 23, 2020
1 parent 8861705 commit 90bb70d
Show file tree
Hide file tree
Showing 180 changed files with 15,630 additions and 428 deletions.
34 changes: 34 additions & 0 deletions google-cloud-pubsublite/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,18 @@
<groupId>com.google.auth</groupId>
<artifactId>google-auth-library-oauth2-http</artifactId>
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-common-protos</artifactId>
</dependency>
<dependency>
<groupId>com.google.api</groupId>
<artifactId>gax-grpc</artifactId>
</dependency>
<dependency>
<groupId>io.grpc</groupId>
<artifactId>grpc-protobuf</artifactId>
</dependency>

<!--test dependencies-->
<dependency>
Expand Down Expand Up @@ -138,6 +150,13 @@
<version>2.2</version>
<scope>test</scope>
</dependency>
<!-- Need testing utility classes for generated gRPC clients tests -->
<dependency>
<groupId>com.google.api</groupId>
<artifactId>gax-grpc</artifactId>
<classifier>testlib</classifier>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<pluginManagement>
Expand Down Expand Up @@ -196,6 +215,21 @@
<groupId>org.codehaus.mojo</groupId>
<artifactId>flatten-maven-plugin</artifactId>
</plugin>
<plugin>
<!--TODO: Remove before GA. -->
<groupId>org.codehaus.mojo</groupId>
<artifactId>clirr-maven-plugin</artifactId>
<configuration>
<failOnError>false</failOnError>
</configuration>
<executions>
<execution>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
Loading

0 comments on commit 90bb70d

Please sign in to comment.