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

Multi-project audit caching improved #7791

Merged
merged 2 commits into from
Oct 14, 2024

Conversation

sdedic
Copy link
Member

@sdedic sdedic commented Sep 25, 2024

This PR adds limited support for constraints in Gradle dependency versions, accepts !! as a strict modifier.
The main part is a change that separates cache for individual projects in a knowledgebase; for multi-module projects, the audit cache was be overwritten with each subsequent audit even though the audit executed for a different submodule.

@sdedic sdedic added Java [ci] enable extra Java tests (java.completion, java.source.base, java.hints, refactoring.java, form) Gradle [ci] enable "build tools" tests enterprise [ci] enable enterprise job labels Sep 25, 2024
@sdedic sdedic added this to the NB24 milestone Sep 25, 2024
@sdedic sdedic requested review from jhorvath and dbalek September 25, 2024 07:07
@sdedic sdedic self-assigned this Sep 25, 2024
@sdedic sdedic changed the title Gradle/adm dependencies2 Multi-project audit caching improved Sep 25, 2024
Copy link
Contributor

@jhorvath jhorvath left a comment

Choose a reason for hiding this comment

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

Looks good

@sdedic sdedic added the do not merge Don't merge this PR, it is not ready or just demonstration purposes. label Oct 1, 2024
@sdedic sdedic removed the do not merge Don't merge this PR, it is not ready or just demonstration purposes. label Oct 14, 2024
@sdedic sdedic merged commit bde1b33 into apache:master Oct 14, 2024
38 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enterprise [ci] enable enterprise job Gradle [ci] enable "build tools" tests Java [ci] enable extra Java tests (java.completion, java.source.base, java.hints, refactoring.java, form)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants