class DTK::DSL::Template::V1::CommonModuleSummary

Public Instance Methods

parse!() click to toggle source
# File lib/dsl/template/v1/common_module_summary.rb, line 34
def parse!
  set :DSLVersion, input_key_value?(:DSLVersion) || dsl_version
  set :ModuleVersion, input_key_value(:ModuleVersion)
  merge parse_child(:module_ref, input_key_value(:Module), :parent_key => Constant::Module)
  set? :DependentModules, parse_child_elements?(:dependency, :DependentModules)
end