googleapis / googleapis/google-cloud-java

[sdk-platform-java] Provide a version that doesn't build upon old javax libraries

Open
#12,363 1 comment 0 reactions 0 assignees View on GitHub
priority: p2 type: bug
Dominant language
Java
Stars
2.1k
Forks
1.2k
Avg merge
1d 23h
Merged PRs (30d)
154

Description

**Is your feature request related to a problem? Please describe.**

In version 1.39 a dependency to api-common was introduced.
[Commit](https://github.com/googleapis/google-auth-library-java/commit/e7d4380ce94bbdd5a879591e0652945262e896aa)

api-common still references javax.annotations a dependency that has moved to jakarta.annotations years ago. This can cause a headache for projects that already moved to jakarta.

**Describe the solution you'd like**
Update to the jakarta namespace or remove the api-common dependency because it is only used for one annotation anyway.

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.