Skip to content

Commit

Permalink
Update asciidoctorjVersion
Browse files Browse the repository at this point in the history
  • Loading branch information
codeconsole committed Oct 17, 2024
1 parent 806ed77 commit bf28f4f
Showing 1 changed file with 10 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ package grails.doc.asciidoc

import grails.doc.DocEngine
import groovy.transform.InheritConstructors
import org.asciidoctor.Attributes
import org.asciidoctor.Options
import org.asciidoctor.OptionsBuilder
import org.asciidoctor.SafeMode
import org.radeox.api.engine.context.RenderContext

Expand All @@ -25,16 +25,16 @@ class AsciiDocEngine extends DocEngine {
]
@Override
String render(String content, RenderContext context) {
def optionsBuilder = OptionsBuilder.options()
.headerFooter(false)
.attributes(attributes)
if(attributes.containsKey('safe')) {
def optionsBuilder = Options.builder()
.standalone(false)
.attributes(Attributes.builder()
.imagesDir(attributes['imagesdir'])
.sourceHighlighter(attributes[ 'source-highlighter'])
.icons('icons').build())

if (attributes.containsKey('safe')) {
optionsBuilder.safe(SafeMode.valueOf(attributes.get('safe').toString()))
}
asciidoctor.convert(content,
optionsBuilder
.get()
)
asciidoctor.convert(content, optionsBuilder.build())
}

}

0 comments on commit bf28f4f

Please sign in to comment.