@[Flags] enum XML::HTMLParserOptions # Relaxed parsing RECOVER = 1 # Do not default a doctype if not found NODEFDTD = 4 # Suppress error reports NOERROR = 32 # Suppress warning reports NOWARNING = 64 # Pedantic error reporting PEDANTIC = 128 # Remove blank nodes NOBLANKS = 256 # Forbid network access NONET = 2048 # Do not add implied html/body... elements NOIMPLIED = 8192 # Compact small text nodes COMPACT = 65536 # Ignore internal document encoding hint IGNORE_ENC = 2097152 # Returns default options for parsing HTML documents. # # Default flags are: `RECOVER` | `NOWARNING` def self.default : self RECOVER | NOWARNING end end