Module: AbideDevUtils::XCCDF::Parser
- Defined in:
 - lib/abide_dev_utils/xccdf/parser.rb,
lib/abide_dev_utils/xccdf/parser/helpers.rb,
lib/abide_dev_utils/xccdf/parser/objects.rb,
lib/abide_dev_utils/xccdf/parser/objects/diffable_object.rb,
lib/abide_dev_utils/xccdf/parser/objects/numbered_object.rb 
Overview
Contains methods and classes for parsing XCCDF files,
Defined Under Namespace
Modules: Helpers, Linker, Objects
Class Method Summary collapse
Class Method Details
.parse(file_path) ⇒ Object
      10 11 12 13 14 15 16  | 
    
      # File 'lib/abide_dev_utils/xccdf/parser.rb', line 10 def self.parse(file_path) doc = AbideDevUtils::Files::Reader.read(file_path) doc.remove_namespaces! benchmark = AbideDevUtils::XCCDF::Parser::Objects::Benchmark.new(doc) Linker.resolve_links(benchmark) benchmark end  |