mirror of
https://github.com/nushell/nushell.git
synced 2025-03-13 15:08:43 +01:00
Clippy
This commit is contained in:
parent
1120fe89a2
commit
291a146466
@ -206,8 +206,10 @@ fn from_document_to_value(d: &roxmltree::Document, info: &ParsingInfo) -> Value
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn from_xml_string_to_value(s: &str, info: &ParsingInfo) -> Result<Value, roxmltree::Error> {
|
fn from_xml_string_to_value(s: &str, info: &ParsingInfo) -> Result<Value, roxmltree::Error> {
|
||||||
let mut options = ParsingOptions::default();
|
let options = ParsingOptions {
|
||||||
options.allow_dtd = info.allow_dtd;
|
allow_dtd: info.allow_dtd,
|
||||||
|
..Default::default()
|
||||||
|
};
|
||||||
|
|
||||||
let parsed = roxmltree::Document::parse_with_options(s, options)?;
|
let parsed = roxmltree::Document::parse_with_options(s, options)?;
|
||||||
Ok(from_document_to_value(&parsed, info))
|
Ok(from_document_to_value(&parsed, info))
|
||||||
@ -295,7 +297,7 @@ fn process_xml_parse_error(source: String, err: roxmltree::Error, span: Span) ->
|
|||||||
make_xml_error_spanned("Invalid name.", source, pos)
|
make_xml_error_spanned("Invalid name.", source, pos)
|
||||||
}
|
}
|
||||||
roxmltree::Error::NonXmlChar(_, pos) => {
|
roxmltree::Error::NonXmlChar(_, pos) => {
|
||||||
make_xml_error_spanned(format!("Non-XML character found. Valid characters are: <https://www.w3.org/TR/xml/#char32>"), source, pos)
|
make_xml_error_spanned("Non-XML character found. Valid characters are: <https://www.w3.org/TR/xml/#char32>", source, pos)
|
||||||
}
|
}
|
||||||
roxmltree::Error::InvalidChar(expected, actual, pos) => {
|
roxmltree::Error::InvalidChar(expected, actual, pos) => {
|
||||||
make_xml_error_spanned(
|
make_xml_error_spanned(
|
||||||
|
Loading…
Reference in New Issue
Block a user