quarkusio / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
13.58k stars 2.63k forks source link

Quarkus documentation regarding profile is confusing #43408

Closed michalvavrik closed 2 hours ago

michalvavrik commented 2 hours ago

Describe the bug

Intro: I checked CDI IfBuildProfile https://quarkus.io/guides/cdi-reference#enable_build_profile and IIUC it speaks about build-time value of runtime property quarkus.profile. So I checked config reference https://quarkus.io/guides/config-reference#profiles and it also mentions quarkus.profile as the property to go with.

And here it comes: I went to https://quarkus.io/guides/all-config and typed quarkus.profile. It is listed under Log cleanup filters - internal use group, which confuses me. So I looked it up and this comes from https://github.com/quarkusio/quarkus/blob/14af18414375ebd3bd6c96c4d217dfc652ee267a/core/runtime/src/main/java/io/quarkus/runtime/logging/LogConfig.java#L101. Which is something about log filters.

Expected behavior

The profile config property should not be listed under some log cleanup.

Actual behavior

See the all config page.

How to Reproduce?

No response

Output of uname -a or ver

No response

Output of java -version

No response

Quarkus version or git rev

No response

Build tool (ie. output of mvnw --version or gradlew --version)

No response

Additional information

No response

michalvavrik commented 2 hours ago

/cc @gsmet this might be of interest to you

michalvavrik commented 2 hours ago

I tried it with 999-SNAPSHOT and it is fixed, sorry for the fuss