Class: HappyMapperTools::CCIAttributes::CCI_List

Inherits:
Object
  • Object
show all
Includes:
HappyMapper
Defined in:
lib/happy_mapper_tools/cci_attributes.rb

Instance Method Summary collapse

Instance Method Details

#fetch_nists(ccis) ⇒ Object



65
66
67
68
69
70
71
72
73
# File 'lib/happy_mapper_tools/cci_attributes.rb', line 65

def fetch_nists(ccis)
  ccis = [ccis] unless ccis.is_a?(Array)
  nists = []
  nist_ver = cci_items[0].cci_item[0].references.references.max_by(&:version).version
  ccis.each do |cci|
    nists << cci_items[0].cci_item.select { |item| item.id == cci }.first.references.references.max_by(&:version).index
  end
  nists << ('Rev_' + nist_ver)
end