Sha256: 2572c2b43b34ca33aa3a02846ab7a8e7c32e07d18c195cf67ed8fcef2e1a267a
Contents?: true
Size: 648 Bytes
Versions: 49
Compression:
Stored size: 648 Bytes
Contents
require "metanorma" require "metanorma-generic" require "metanorma/m3aawg/processor" module Metanorma module M3AAWG class Configuration < Metanorma::Generic::Configuration def initialize(*args) super end end class << self extend Forwardable attr_accessor :configuration Configuration::CONFIG_ATTRS.each do |attr_name| def_delegator :@configuration, attr_name end def configure self.configuration ||= Configuration.new yield(configuration) end end configure {} end end Metanorma::Registry.instance.register(Metanorma::M3AAWG::Processor)
Version data entries
49 entries across 49 versions & 1 rubygems