Class: Metanorma::Iec::Validate
- Inherits:
-
Metanorma::Iso::Validate
- Object
- Metanorma::Iso::Validate
- Metanorma::Iec::Validate
- Extended by:
- Forwardable
- Defined in:
- lib/metanorma/iec/validate.rb
Instance Method Summary collapse
Instance Method Details
#doctype_validate(xmldoc) ⇒ Object
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/metanorma/iec/validate.rb', line 6 def doctype_validate(xmldoc) %w(international-standard technical-specification technical-report publicly-available-specification international-workshop-agreement guide interpretation-sheet).include? @doctype or @log.add("IEC_2", nil, params: [@doctype]) if function = xmldoc.at("//bibdata/ext/function")&.text %w(emc quality-assurance safety environment).include? function or @log.add("IEC_3", nil, params: [function]) end end |
#image_name_validate(xmldoc) ⇒ Object
21 |
# File 'lib/metanorma/iec/validate.rb', line 21 def image_name_validate(xmldoc); end |
#schema_file ⇒ Object
17 18 19 |
# File 'lib/metanorma/iec/validate.rb', line 17 def schema_file "iec.rng" end |