Support for the Ruby 2.4 series has ended. See here for reference.
# File rss/xmlscanner.rb, line 96 def on_attr_charref(code) @current_attr << [code].pack('U') end
# File rss/xmlscanner.rb, line 92 def on_attr_entityref(ref) @current_attr << entity(ref) end
# File rss/xmlscanner.rb, line 88 def on_attr_value(str) @current_attr << str end
# File rss/xmlscanner.rb, line 84 def on_attribute(name) @attrs[name] = @current_attr = '' end
# File rss/xmlscanner.rb, line 74 def on_charref(code) text([code].pack('U')) end
# File rss/xmlscanner.rb, line 70 def on_entityref(ref) text(entity(ref)) end
# File rss/xmlscanner.rb, line 66 def on_etag(name) tag_end(name) end
# File rss/xmlscanner.rb, line 80 def on_stag(name) @attrs = {} end
# File rss/xmlscanner.rb, line 102 def on_stag_end(name) tag_start(name, @attrs) end
# File rss/xmlscanner.rb, line 106 def on_stag_end_empty(name) tag_start(name, @attrs) tag_end(name) end
# File rss/xmlscanner.rb, line 50 def on_xmldecl_encoding(str) @encoding = str end
# File rss/xmlscanner.rb, line 58 def on_xmldecl_end xmldecl(@version, @encoding, @standalone == "yes") end