metanorma/metanorma-iso

View on GitHub
lib/metanorma/requirements/requirements.rb

Summary

Maintainability
A
0 mins
Test Coverage
require "mn-requirements"
require_relative "modspec"

module Metanorma
  class Requirements
    class Iso < ::Metanorma::Requirements
      def create(type)
        case type
        when :modspec, :ogc
          ::Metanorma::Requirements::Modspec::Iso.new(parent: self)
        else ::Metanorma::Requirements::Default.new(parent: self)
        end
      end
    end
  end
end