Skip to content

Drop Animal Sniffer in favor of building with a newer JDK using the release flag #1757

Open
@axelfontaine

Description

@axelfontaine

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/

Metadata

Metadata

Assignees

No one assigned

    Labels

    api: storageIssues related to the googleapis/java-storage API.type: processA process-related concern. May include testing, release, or the like.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions