Sha256: 56fcf43fff67e733d8372a38bc705b2ad7861ef2f34dca996fda30af6c65d209
Contents?: true
Size: 567 Bytes
Versions: 18
Compression:
Stored size: 567 Bytes
Contents
module RelatonItu class ItuBibliographicItem < RelatonIsoBib::IsoBibliographicItem TYPES = %w[ recommendation recommendation-supplement recommendation-amendment recommendation-corrigendum recommendation-errata recommendation-annex focus-group implementers-guide technical-paper technical-report joint-itu-iso-iec ].freeze def initialize(**args) @doctype = args.delete :doctype if doctype && !TYPES.include?(doctype) raise ArgumentError, "invalid doctype: #{doctype}" end super end end end
Version data entries
18 entries across 18 versions & 1 rubygems