This repository was archived by the owner on Feb 24, 2026. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717import synthtool as s
1818import synthtool .gcp as gcp
1919import synthtool .languages .java as java
20+ import os
2021
2122AUTOSYNTH_MULTIPLE_COMMITS = True
2223
3536 )
3637
3738java .common_templates ()
39+
40+ # TODO: Remove all below s.replace() logic when upstream correction is made in gapic https://github.com/googleapis/gapic-generator/issues/3181
41+ # Remove line added by gapic generator
42+ s .replace ("google-cloud-bigquerystorage/src/test/java/com/google/cloud/bigquery/storage/v1alpha2/MockBigQueryWriteImpl.java" ,
43+ "final Object response = responses.remove();" ,
44+ "" )
45+
46+ # Add back lines removed by gapic generator
47+ s .replace ("google-cloud-bigquerystorage/src/test/java/com/google/cloud/bigquery/storage/v1alpha2/MockBigQueryWriteImpl.java" ,
48+ """
49+ public void onNext(AppendRowsRequest value) {
50+ if (response instanceof AppendRowsResponse) {
51+ """ ,
52+ """
53+ public void onNext(AppendRowsRequest value) {
54+ requests.add(value);
55+ final Object response = responses.remove();
56+ if (response instanceof AppendRowsResponse) {
57+ """
58+ )
59+
60+ # Re-run java code formatter after making hacky code change
61+ os .system ("mvn com.coveo:fmt-maven-plugin:format" )
You can’t perform that action at this time.
0 commit comments