Skip to content

Generated documentation for configuration properties omits tooltips for lists of enums #51787

@yrodiere

Description

@yrodiere

Describe the bug

The generator of documentation for extension configuration properties adds tooltips when a configuration property has type SomeEnum, but not when it has type List<SomeEnum> or Set<SomeEnum>.

Expected behavior

Tooltips on enum values explaining what the value means, like here: https://quarkus.io/guides/hibernate-search-orm-elasticsearch#quarkus-hibernate-search-orm-elasticsearch_quarkus-hibernate-search-orm-elasticsearch-protocol

Image

Actual behavior

See https://quarkus.io/guides/hibernate-orm#quarkus-hibernate-orm_quarkus-hibernate-orm-validation-mode after #51629

Image

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

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions