lukeed/tidyPublic

refactor: one error type

html::Error, css::Failure, handlebars::Failure and xml::Failure
had the same two variants. tidyrs::Error replaces them all, so one
top-level format can return it. The parsers' private errors are
named Abort.
LELuke Edwards authored
ad02ec1Patch
Parentc776911
10 files changed+137-195
StackedSplit
crates/tidyrs/src/css/mod.rs+7 −33
crates/tidyrs/src/handlebars/lexer.rs+11 −11
crates/tidyrs/src/handlebars/mod.rs+15 −34
crates/tidyrs/src/handlebars/parser.rs+26 −26
crates/tidyrs/src/handlebars/tempura.rs+3 −3
crates/tidyrs/src/handlebars/tokenizer.rs+23 −23
crates/tidyrs/src/html/mod.rs+1 −21
crates/tidyrs/src/lib.rs+26 −0
crates/tidyrs/src/xml/mod.rs+12 −31
crates/tidyrs/src/xml/parser.rs+13 −13