Skip to content
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

Make jsr305 api dependency for servicetalk-annotations #3056

Merged
merged 1 commit into from
Sep 10, 2024

Conversation

idelpivnitskiy
Copy link
Member

Motivation:

It's exposed on @ElementsAreNonnullByDefault and therefore should be an api dependency instead of implementation. It will also help us to avoid adding com.google.code.findbugs:jsr305 dependency for every module that already adds servicetalk-annotations.

Modifications:

  • Change api to implementation for com.google.code.findbugs:jsr305 in servicetalk-annotations;
  • Remove com.google.code.findbugs:jsr305 from every module that already adds servicetalk-annotations;
  • Regenerate lock files;

Motivation:

It's exposed on `@ElementsAreNonnullByDefault` and therefore should be
an `api` dependency instead of `implementation`. It will also help us
to avoid adding `com.google.code.findbugs:jsr305` dependency for every
module that already adds `servicetalk-annotations`.

Modifications:

- Change `api` to `implementation` for `com.google.code.findbugs:jsr305`
in `servicetalk-annotations`;
- Remove `com.google.code.findbugs:jsr305` from every module that
already adds `servicetalk-annotations`;
- Regenerate lock files;
@idelpivnitskiy idelpivnitskiy merged commit f269b08 into apple:main Sep 10, 2024
11 checks passed
@idelpivnitskiy idelpivnitskiy deleted the jsr305 branch September 10, 2024 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants