Module: MultiXML::ParserResolution Private

Included in:
MultiXML
Defined in:
lib/multi_xml/parser_resolution.rb,
sig/multi_xml.rbs

Overview

This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.

Internal helpers for resolving and loading parser backends

Constant Summary collapse

LOADED_PARSER_CHECKS =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

Parser constant names mapped to their symbols, in preference order

Returns:

  • (Hash[Symbol, Symbol])
{
  Ox: :ox,
  LibXML: :libxml,
  Nokogiri: :nokogiri,
  Oga: :oga
}.freeze