Skip to content

Conversation

radcortez
Copy link
Member

The Gradle plugin uses a separate worker process to execute Quarkus tasks. It copies all quarkus.* configuration from the main process and hands it over to the worker as system properties. This means that every quarkus.* configuration is set as a system property.

To warn about deprecated configuration names, we check if the value is coming from the defaults. However, due to the Gradle plugin's behavior, every deprecated name will be reported because the value is set as a system property in the worker process.

This PRs removes all quarkus.* values coming from the default source, since they are not required, and the values will be available in the Quarkus tasks.

@quarkus-bot quarkus-bot bot added area/devtools Issues/PR related to maven, gradle, platform and cli tooling/plugins area/gradle Gradle labels Aug 13, 2025

This comment has been minimized.

Copy link

quarkus-bot bot commented Aug 15, 2025

Status for workflow Quarkus CI

This is the status report for running Quarkus CI on commit beecd2c.

✅ The latest workflow run for the pull request has completed successfully.

It should be safe to merge provided you have a look at the other checks in the summary.

You can consult the Develocity build scans.

@gsmet gsmet merged commit 4124442 into quarkusio:main Aug 19, 2025
43 checks passed
@quarkus-bot quarkus-bot bot added this to the 3.28 - main milestone Aug 19, 2025
@gsmet gsmet modified the milestones: 3.28 - main, 3.25.4 Aug 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/devtools Issues/PR related to maven, gradle, platform and cli tooling/plugins area/gradle Gradle triage/flaky-test
Projects
None yet
Development

Successfully merging this pull request may close these issues.

"config property is deprecated and should not be used anymore" warnings in Gradle projects
2 participants