Sha256: d2affb8dc9f6df078f97e57ed0535d3135a881258191ebe2de1c1af065131472
Contents?: true
Size: 513 Bytes
Versions: 2
Compression:
Stored size: 513 Bytes
Contents
# frozen_string_literal: true require 'openscap_parser/value_definition' module OpenscapParser # Methods related to parsing values module ValueDefinitions def self.included(base) base.class_eval do def value_definitions @value_definitions ||= value_definition_nodes.map do |vdn| ValueDefinition.new(parsed_xml: vdn) end end def value_definition_nodes(xpath = ".//Value") xpath_nodes(xpath) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
openscap_parser-1.5.1 | lib/openscap_parser/value_definitions.rb |
openscap_parser-1.5.0 | lib/openscap_parser/value_definitions.rb |