lib/inspec_tools/csv.rb in inspec_tools-2.3.5 vs lib/inspec_tools/csv.rb in inspec_tools-2.3.6

- old
+ new

@@ -4,14 +4,10 @@ require_relative '../utilities/inspec_util' require_relative '../utilities/cci_xml' require_relative '../utilities/mapping_validator' -# rubocop:disable Metrics/AbcSize -# rubocop:disable Metrics/PerceivedComplexity -# rubocop:disable Metrics/CyclomaticComplexity - module InspecTools # Methods for converting from CSV to various formats class CSVTool def initialize(csv, mapping, name, verbose = false) @name = name @@ -44,12 +40,12 @@ @profile['summary'] = 'An InSpec Compliance Profile' @profile['version'] = '0.1.0' @profile['supports'] = [] @profile['attributes'] = [] @profile['generator'] = { - 'name': 'inspec_tools', - 'version': VERSION + name: 'inspec_tools', + version: VERSION } end def get_nist_reference(cci_number) item_node = @cci_xml.xpath("//cci_list/cci_items/cci_item[@id='#{cci_number}']")[0] unless @cci_xml.nil? @@ -96,9 +92,5 @@ "#{prefix}-#{id}" end end end - -# rubocop:enable Metrics/AbcSize -# rubocop:enable Metrics/PerceivedComplexity -# rubocop:enable Metrics/CyclomaticComplexity