[ https://issues.apache.org/jira/browse/DOXIA-761?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17900567#comment-17900567 ]
Konrad Windszus commented on DOXIA-761: --------------------------------------- If we keep this behaviour this will prevent automated conversion from APT -> Markdown as APT does not know a language specifier and treats every boxed verbatim text as code block, however Markdown would only emit code (with highlighting and line numbers) in case an info string is maintained. Not sure if something like {{unknown}} would work with Fluido highlighting. > Markdown: Fenced code without language specifier incorrectly formatted by > Fluido skin > ------------------------------------------------------------------------------------- > > Key: DOXIA-761 > URL: https://issues.apache.org/jira/browse/DOXIA-761 > Project: Maven Doxia > Issue Type: Bug > Components: Module - Markdown > Affects Versions: 2.0.0 > Reporter: Konrad Windszus > Priority: Major > > Due to the Flexmark option {{FENCED_CODE_NO_LANGUAGE_CLASS}} being set to > {{nohighlight nocode}} in > https://github.com/apache/maven-doxia/blob/master/doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownParser.java#L152 > every fenced code without an [info > string|https://spec.commonmark.org/0.31.2/#info-string] is emitted as > {code} > <pre class="prettyprint linenums"><code class="nohighlight nocode"> > ... > </code></pre> > {code} > This is incorrectly formatted by Fluido 2.0, printing only a line number for > the first line. > Example in > https://maven.apache.org/developers/release/maven-core-release.html, with its > markdown at > https://github.com/apache/maven-site/blob/6be27cb3b9c703772fb6837f27ec8547d840639b/content/markdown/developers/release/maven-core-release.md?plain=1#L26-L43 -- This message was sent by Atlassian Jira (v8.20.10#820010)