Uploaded image for project: 'Quarkus'
  1. Quarkus
  2. QUARKUS-7226

Generate enum description for lists and optional lists in Quarkus config documentation

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • 3.27.3.GA
    • None
    • team/eng
    • None

      closes #51787
      changes in the core/deployment/src/main/java/io/quarkus/deployment/pkg/NativeConfig.java allowed me to test this PR, but I think it is also an improvement, so I kept it...

      I have tested it and saw that newly there is a tooltip in the generated config file:
      mvavrik@fedora:~/sources/quarkus/docs$ cat ./target/quarkus-generated-doc/config/quarkus-core_quarkus.native.adoc | grep "off all monitoring"

      • `none` for explicitly turning off all monitoring features
        a|list of tooltip:heapdump[Heapdump support.], tooltip:jvmstat[JVMStat support.], tooltip:jfr[JDK flight recorder support.], tooltip:jmxserver[JMX server support (experimental).], tooltip:jmxclient[JMX client support (experimental).], tooltip:nmt[Native memory tracking support.], tooltip:all[All monitoring features.], tooltip:none[Explicitly turns off all monitoring features.]

              jmartisk@redhat.com Jan Martiska
              msochure@redhat.com Miroslav Sochurek
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: