GoogleCloudPlatform / GoogleCloudPlatform/spring-cloud-gcp

Spring codegen script needs to be updated to generate classes for all stable versions of a library

Open
#2,192 0 comments 0 reactions 0 assignees View on GitHub
codegen priority: p2 type: enhancement
Dominant language
Java
Stars
551
Forks
349
Avg merge
1d 13h
Merged PRs (30d)
14

Description

Currently we only support the latest stable version of the library and drop support for an older version when a new one is available.
Most recent example can be seen in https://github.com/GoogleCloudPlatform/spring-cloud-gcp/pull/2183 where the languages v1 code was dropped in favor of languages v2. The client libraries, on the other hand, support v1 and v2 side-by-side and we should be emulating the same behavior (See https://github.com/googleapis/google-cloud-java/tree/main/java-language).

Note that if we support multiple versions of the client libraires, we will also a starter for each version that's supported.

cc/ @blakeli0 @meltsufin @diegomarquezp

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.