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