8000 avoid SRCFG01008 warning for log-console-output=default in Quarkus dev mode by kowshik-04 · Pull Request #47746 · keycloak/keycloak · GitHub
[go: up one dir, main page]

Skip to content

avoid SRCFG01008 warning for log-console-output=default in Quarkus dev mode - #47746

Closed
kowshik-04 wants to merge 1 commit into
keycloak:mainfrom
kowshik-04:fix-dev-mode-clean
Closed

kowshik-04 wants to merge 1 commit into
keycloak:mainfrom
kowshik-04:fix-dev-mode-clean

Conversation

@kowshik-04
Copy link
Copy Markdown

Fixes #47659

The existing logic that suppresses runtime values during augmentation relied on system properties that are not set in Quarkus dev mode.

This change introduces a centralized augmentation detection method and extends it to include Quarkus dev mode via LaunchMode.DEVELOPMENT, so dev mode follows the same behavior as other augmentation paths.

As a result, runtime configuration values are no longer incorrectly passed through boolean conversion during dev-mode startup, preventing the SRCFG01008 warning.

Behavior validated via test coverage.

Note: AI tools were used to assist with code exploration and drafting. All changes were reviewed and verified manually.