-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
s2a: don't use reflection to load token manager. #11590
Conversation
b4b9978
to
e720d50
Compare
e720d50
to
63d49f9
Compare
) | ||
|
||
java_library( | ||
name = "single_token_fetcher", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh, I understand more of what was going on here, now. You were thinking people didn't have to depend on certain targets. In OSS, they must get all-or-nothing of a particular Java package, and they get everything per-project (aka artifact, aka jar. So grpc-java/s2a folder here).
SingleTokenFetcher has so very, very little code and no dependencies. So it doesn't make sense to split it out into a separate package+project/artifact.
The bazel build is failing for this PR. |
Address: #11113 (comment)