googleapis / googleapis/google-cloud-java
[java-storage] Drop Animal Sniffer in favor of building with a newer JDK using the release flag
Open
api: storage
type: process
- Dominant language
- Java
- Stars
- 2.1k
- Forks
- 1.2k
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 154
Description
Currently the SDK includes a dependency on Animal Sniffer to ensure to no APIs that were introduced post Java 8 are used. This can be replaced by the javac `--release` argument when building with newer JDKs and the annotations dependency can be removed.
As documented on https://www.mojohaus.org/animal-sniffer/
Contributor guide
Assessment
This issue has not been assessed yet.