Konrad Windszus created DOXIA-763:
-------------------------------------

             Summary: MarkdownSink: Distinguish between verbatim with source 
attribute and without
                 Key: DOXIA-763
                 URL: https://issues.apache.org/jira/browse/DOXIA-763
             Project: Maven Doxia
          Issue Type: Bug
          Components: Module - Markdown
    Affects Versions: 2.0.0
            Reporter: Konrad Windszus
            Assignee: Konrad Windszus
             Fix For: 2.1.0


Currently both lead to [fenced code blocks without info 
string|https://spec.commonmark.org/0.31.2/#fenced-code-blocks] however the 
MarkdownParser emits fenced code blocks without info string with the special 
classes {{nocode nohighlight}} 
(https://github.com/apache/maven-doxia/blob/c36b51695bdf4fe6f515d7e3fcdcec264867d990/doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownParser.java#L152)
 which basically makes it just a verbatim block. In order to emit without those 
classes one has to provide an info string (usually the programming language of 
the following block). As the language is not provided in Sink API one should 
instead rely on a hardcoded info string {{unknown}}.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to