Skip to content

Commit 90bb70d

Browse files
fix: Update synth.py and run synthtool to get new pubsublite sources. (#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.
1 parent 8861705 commit 90bb70d

File tree

180 files changed

+15630
-428
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

180 files changed

+15630
-428
lines changed

google-cloud-pubsublite/pom.xml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,18 @@
9595
<groupId>com.google.auth</groupId>
9696
<artifactId>google-auth-library-oauth2-http</artifactId>
9797
</dependency>
98+
<dependency>
99+
<groupId>com.google.api.grpc</groupId>
100+
<artifactId>proto-google-common-protos</artifactId>
101+
</dependency>
102+
<dependency>
103+
<groupId>com.google.api</groupId>
104+
<artifactId>gax-grpc</artifactId>
105+
</dependency>
106+
<dependency>
107+
<groupId>io.grpc</groupId>
108+
<artifactId>grpc-protobuf</artifactId>
109+
</dependency>
98110

99111
<!--test dependencies-->
100112
<dependency>
@@ -138,6 +150,13 @@
138150
<version>2.2</version>
139151
<scope>test</scope>
140152
</dependency>
153+
<!-- Need testing utility classes for generated gRPC clients tests -->
154+
<dependency>
155+
<groupId>com.google.api</groupId>
156+
<artifactId>gax-grpc</artifactId>
157+
<classifier>testlib</classifier>
158+
<scope>test</scope>
159+
</dependency>
141160
</dependencies>
142161
<build>
143162
<pluginManagement>
@@ -196,6 +215,21 @@
196215
<groupId>org.codehaus.mojo</groupId>
197216
<artifactId>flatten-maven-plugin</artifactId>
198217
</plugin>
218+
<plugin>
219+
<!--TODO: Remove before GA. -->
220+
<groupId>org.codehaus.mojo</groupId>
221+
<artifactId>clirr-maven-plugin</artifactId>
222+
<configuration>
223+
<failOnError>false</failOnError>
224+
</configuration>
225+
<executions>
226+
<execution>
227+
<goals>
228+
<goal>check</goal>
229+
</goals>
230+
</execution>
231+
</executions>
232+
</plugin>
199233
</plugins>
200234
</build>
201235
</project>

0 commit comments

Comments
 (0)