Sha256: 471382494d0d6c953c8d35fff258f42d38a97d471814624a750f1ac5002b9b73
Contents?: true
Size: 582 Bytes
Versions: 28
Compression:
Stored size: 582 Bytes
Contents
module Asciidoctor module UN class Converter < Standoc::Converter def content_validate(doc) super bibdata_validate(doc.root) end def bibdata_validate(doc) stage_validate(doc) end def stage_validate(xmldoc) stage = xmldoc&.at("//bibdata/status/stage")&.text %w(proposal working-draft committee-draft draft-standard final-draft published withdrawn).include? stage or @log.add("Document Attributes", nil, "#{stage} is not a recognised status") end end end end
Version data entries
28 entries across 28 versions & 2 rubygems