You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When generating the documentation from @ConfigRoot, if the interface extends another interface, the listed properties in the base interface will not include the prefix of the @ConfigMapping and are hardcoded to build time properties.
Describe the bug
When generating the documentation from
@ConfigRoot
, if the interface extends another interface, the listed properties in the base interface will not include the prefix of the@ConfigMapping
and are hardcoded to build time properties.Expected behavior
When having this interface definition:
Classes in the OtlpExporterConfig are displayed like:
quarkus.otel.exporter.otlp.endpoint
Actual behavior
Properties show up without prefix and are built time.

How to Reproduce?
Override a property defined on a base interface and see the generated documentation
Output of
uname -a
orver
Darwin 22.6.0 Darwin Kernel Version 22.6.0: Mon Apr 22 20:49:37 PDT 2024; root:xnu-8796.141.3.705.2~1/RELEASE_ARM64_T6000 arm64
Output of
java -version
% java --version openjdk 21.0.2 2024-01-16 LTS OpenJDK Runtime Environment Temurin-21.0.2+13 (build 21.0.2+13-LTS) OpenJDK 64-Bit Server VM Temurin-21.0.2+13 (build 21.0.2+13-LTS, mixed mode)
Quarkus version or git rev
No response
Build tool (ie. output of
mvnw --version
orgradlew --version
)Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae) Maven home: /Users//.sdkman/candidates/maven/current Java version: 21.0.2, vendor: Eclipse Adoptium, runtime: /Users//.sdkman/candidates/java/21.0.2-tem Default locale: en_PT, platform encoding: UTF-8 OS name: "mac os x", version: "13.6.7", arch: "aarch64", family: "mac"
Additional information
No response
The text was updated successfully, but these errors were encountered: