Class MarkdownFormatter
java.lang.Object
io.quarkus.maven.config.doc.generator.AbstractFormatter
io.quarkus.maven.config.doc.generator.MarkdownFormatter
- All Implemented Interfaces:
Formatter
-
Field Summary
Fields inherited from class io.quarkus.maven.config.doc.generator.AbstractFormatter
enableEnumTooltips, generationReport, javadocRepository -
Constructor Summary
ConstructorsConstructorDescriptionMarkdownFormatter(GenerationReport generationReport, io.quarkus.annotation.processor.documentation.config.merger.JavadocRepository javadocRepository) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringescapeDefaultValue(String defaultValue) formatSectionTitle(io.quarkus.annotation.processor.documentation.config.model.ConfigSection configSection) protected io.quarkus.annotation.processor.documentation.config.model.JavadocFormatprotected Stringprotected StringmoreInformationAboutType(GenerateConfigDocMojo.Context context, String anchorRoot, String type) protected StringMethods inherited from class io.quarkus.maven.config.doc.generator.AbstractFormatter
adjustedLevel, displayConfigRootDescription, escapeCellContent, formatDefaultValue, formatDeprecatedReason, formatDescription, formatName, formatTypeDescription, toAnchorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.quarkus.maven.config.doc.generator.Formatter
formatDescription
-
Constructor Details
-
MarkdownFormatter
MarkdownFormatter(GenerationReport generationReport, io.quarkus.annotation.processor.documentation.config.merger.JavadocRepository javadocRepository)
-
-
Method Details
-
javadocFormat
protected io.quarkus.annotation.processor.documentation.config.model.JavadocFormat javadocFormat()- Specified by:
javadocFormatin classAbstractFormatter
-
formatSectionTitle
public String formatSectionTitle(io.quarkus.annotation.processor.documentation.config.model.ConfigSection configSection) - Specified by:
formatSectionTitlein interfaceFormatter- Overrides:
formatSectionTitlein classAbstractFormatter
-
moreInformationAboutType
protected String moreInformationAboutType(GenerateConfigDocMojo.Context context, String anchorRoot, String type) - Specified by:
moreInformationAboutTypein classAbstractFormatter
-
link
- Specified by:
linkin classAbstractFormatter
-
tooltip
- Specified by:
tooltipin classAbstractFormatter
-
escapeDefaultValue
- Specified by:
escapeDefaultValuein classAbstractFormatter
-