Garrett Jones
Garrett Jones
https://github.com/GoogleCloudPlatform/cloud-opensource-java/blob/master/library-best-practices/JLBP-4.md There are beta checkers available for guava and grpc - these should be recommended. cc @netdpb
Specifically, we would want to run a checker to make sure that a new release of a library (e.g. google-cloud-java) wasn't creating new artifacts containing classes that other artifacts already...
The user doesn't know what call causes exceptions: ``` Exception in thread "main" com.google.api.gax.grpc.ApiException: io.grpc.StatusRuntimeException: ALREADY_EXISTS: Resource already exists in the project (resource=zipkin). ```
This isn't for review exactly, it's more to look at for amusement.
google-api-java-client-services needs a BOM, as per https://github.com/GoogleCloudPlatform/cloud-opensource-java/blob/master/library-best-practices/JLBP-15.md . It looks like the best way to handle a BOM in this repo is to generate it, probably using templating in some...