lib/awis/utils/xml.rb in awis-sdk-ruby-1.0.0 vs lib/awis/utils/xml.rb in awis-sdk-ruby-1.1.0
- old
+ new
@@ -1,5 +1,7 @@
+# frozen_string_literal: true
+
module Awis
module Utils
class XML
def initialize(data)
@data = data
@@ -9,10 +11,10 @@
reader = Nokogiri::XML::Reader(@data)
nodes = ['']
reader.each do |node|
if node.node_type == Nokogiri::XML::Reader::TYPE_ELEMENT
- if attributes_in_path && node.attributes.size > 0
+ if attributes_in_path && !node.attributes.empty?
attributes = []
node.attributes.sort.each do |name, value|
attributes << "@#{name}=#{value}"
end