Skip to content

Commit 64de20e

Browse files
authored
fix: add api_version breadcrumb to client docs (#862)
1 parent 3fdb9c9 commit 64de20e

File tree

7 files changed

+19
-0
lines changed

7 files changed

+19
-0
lines changed

generator/gapic-generator-typescript/baselines/disable-packing-test-esm/esm/src/v1beta1/echo_client.ts.baseline

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ const version = getJSON(
5555
* to have the values echoed in the response trailers. Set the
5656
* 'x-goog-request-params' metadata key on any method to have the values
5757
* echoed in the response headers.
58+
*
59+
* This client uses Echo version v1_20240408.
5860
* @class
5961
* @memberof v1beta1
6062
*/

generator/gapic-generator-typescript/baselines/disable-packing-test/src/v1beta1/echo_client.ts.baseline

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ const version = require('../../../package.json').version;
4040
* to have the values echoed in the response trailers. Set the
4141
* 'x-goog-request-params' metadata key on any method to have the values
4242
* echoed in the response headers.
43+
*
44+
* This client uses Echo version v1_20240408.
4345
* @class
4446
* @memberof v1beta1
4547
*/

generator/gapic-generator-typescript/baselines/showcase-esm/esm/src/v1beta1/echo_client.ts.baseline

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ const version = getJSON(
5555
* to have the values echoed in the response trailers. Set the
5656
* 'x-goog-request-params' metadata key on any method to have the values
5757
* echoed in the response headers.
58+
*
59+
* This client uses Echo version v1_20240408.
5860
* @class
5961
* @memberof v1beta1
6062
*/

generator/gapic-generator-typescript/baselines/showcase-legacy-esm/esm/src/v1beta1/echo_client.ts.baseline

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ const version = getJSON(
5252
* to have the values echoed in the response trailers. Set the
5353
* 'x-goog-request-params' metadata key on any method to have the values
5454
* echoed in the response headers.
55+
*
56+
* This client uses Echo version v1_20240408.
5557
* @class
5658
* @memberof v1beta1
5759
*/

generator/gapic-generator-typescript/baselines/showcase-legacy/src/v1beta1/echo_client.ts.baseline

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ const version = require('../../../package.json').version;
3939
* to have the values echoed in the response trailers. Set the
4040
* 'x-goog-request-params' metadata key on any method to have the values
4141
* echoed in the response headers.
42+
*
43+
* This client uses Echo version v1_20240408.
4244
* @class
4345
* @memberof v1beta1
4446
*/

generator/gapic-generator-typescript/baselines/showcase/src/v1beta1/echo_client.ts.baseline

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ const version = require('../../../package.json').version;
4040
* to have the values echoed in the response trailers. Set the
4141
* 'x-goog-request-params' metadata key on any method to have the values
4242
* echoed in the response headers.
43+
*
44+
* This client uses Echo version v1_20240408.
4345
* @class
4446
* @memberof v1beta1
4547
*/

generator/gapic-generator-typescript/typescript/src/schema/proto.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1089,6 +1089,13 @@ export function augmentService(parameters: AugmentServiceParameters) {
10891089
if (augmentedService.options?.['.google.api.apiVersion']) {
10901090
augmentedService.apiVersion =
10911091
augmentedService.options['.google.api.apiVersion'];
1092+
1093+
// Include google.api.api_version breadcrumb in client documentation for reference in other API artifacts.
1094+
// Include a line break to make it stand out from the service description.
1095+
augmentedService.comments.push('');
1096+
augmentedService.comments.push(
1097+
` This client uses ${augmentedService.name} version ${augmentedService.apiVersion}.`,
1098+
);
10921099
}
10931100

10941101
// Build a list of resources referenced by this service

0 commit comments

Comments
 (0)