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

Manage Guava without findbugs and listenablefuture, make sure they do #23686

Merged
merged 2 commits into from
Feb 16, 2022

Conversation

ppalaga
Copy link
Contributor

@ppalaga ppalaga commented Feb 14, 2022

not soak through quarkus-maven-plugin and quarkus-bootstrap

See https://issues.redhat.com/browse/QUARKUS-1742 for more details.

not soak through quarkus-maven-plugin and quarkus-bootstrap

See https://issues.redhat.com/browse/QUARKUS-1742 for more details.
@quarkus-bot quarkus-bot bot added area/core area/devtools Issues/PR related to maven, gradle, platform and cli tooling/plugins area/maven labels Feb 14, 2022
@ppalaga ppalaga closed this Feb 14, 2022
@quarkus-bot quarkus-bot bot added the triage/invalid This doesn't seem right label Feb 14, 2022
@ppalaga ppalaga reopened this Feb 14, 2022
@quarkus-bot quarkus-bot bot removed the triage/invalid This doesn't seem right label Feb 14, 2022
@ppalaga
Copy link
Contributor Author

ppalaga commented Feb 14, 2022

Please backport to 2.7

@quarkus-bot
Copy link

quarkus-bot bot commented Feb 14, 2022

This workflow status is outdated as a new workflow run has been triggered.

🚫 This workflow run has been cancelled.

Failing Jobs - Building 3ad9ea1

Status Name Step Failures Logs Raw logs
Initial JDK 11 Build ⚠️ Check → Logs Raw logs
Attach pull request number ⚠️ Check → Logs Raw logs
CI Sanity Check ⚠️ Check → Logs Raw logs

<bannedDependencies>
<excludes>
<!-- findbugs is not required at runtime -->
<exclude>com.google.code.findbugs:jsr305</exclude>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This dependency is managed in the quarkus-bom. It's a runtime dependency of quarkus-grpc.

Copy link
Contributor Author

@ppalaga ppalaga Feb 15, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's fine for grpc and I do not think it contradicts banning it here in quarkus-core-deployment. I mean it would be nice if findbugs does not soak to every single deployment module that depends on quarkus-core-deployment. Most, if not all deployment modules depend on quarkus-core-deployment.
If some deployment module needs findbugs, it is free to depend on it direcly. Those cases are rather rare, though.

@aloubyansky aloubyansky merged commit bdbd395 into quarkusio:main Feb 16, 2022
@quarkus-bot quarkus-bot bot added this to the 2.8 - main milestone Feb 16, 2022
@gsmet gsmet modified the milestones: 2.8 - main, 2.7.2.Final Feb 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/core area/devtools Issues/PR related to maven, gradle, platform and cli tooling/plugins area/maven
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants