Sha256: b7884be50eb01a2e511b89a2b6cc959c461b8060412d65272aacf6af04745847
Contents?: true
Size: 700 Bytes
Versions: 459
Compression:
Stored size: 700 Bytes
Contents
# frozen_string_literal: true module Nokogiri module XML class DTD < Nokogiri::XML::Node undef_method :attribute_nodes undef_method :values undef_method :content undef_method :namespace undef_method :namespace_definitions undef_method :line if method_defined?(:line) def keys attributes.keys end def each attributes.each do |key, value| yield([key, value]) end end def html_dtd? name.casecmp("html").zero? end def html5_dtd? html_dtd? && external_id.nil? && (system_id.nil? || system_id == "about:legacy-compat") end end end end
Version data entries
459 entries across 457 versions & 11 rubygems