-
Notifications
You must be signed in to change notification settings - Fork 1.1k
use fewer guava classes in public surface #1480
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- SubscriberImpl used to expose AbstractService. We just make this package-private. - SubscriberStats defines its own Stats type. - SubsriberStats and PublisherStats are implemented with AutoValue.
cc @davidtorres |
@AutoValue | ||
public abstract class SubscriberStats { | ||
@AutoValue | ||
public static abstract class Stats {} |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This commit reverts most of the changes to (Publisher|Subscriber)Stats. For some reason, AutoValue doesn't work in this repository.
LGTM after tests pass |
Changes Unknown when pulling 16630e4 on pongad:deguava into ** on GoogleCloudPlatform:pubsub-hp**. |
🤖 I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
We just make this package-private.