From f42f4b2c27af2041436d681e4e292e549985066c Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Fri, 6 May 2022 09:30:27 +0300 Subject: refactor: replace SubplotError::YamlError with more specific one SubplotError::YamlError is quite generic. We only parse YAML as part of document metadata, so replace the error with a more specific one. Sponsored-by: author --- src/error.rs | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) (limited to 'src/error.rs') diff --git a/src/error.rs b/src/error.rs index 1b95f1c..5286410 100644 --- a/src/error.rs +++ b/src/error.rs @@ -309,16 +309,9 @@ pub enum SubplotError { source: serde_json::Error, }, - /// YAML error - /// - /// Subplot parses YAML. This is a generic wrapper for any kinds - /// of errors related to that. - #[error(transparent)] - YamlError { - /// The wrapped error. - #[from] - source: serde_yaml::Error, - }, + /// Error parsing YAML metadata for document. + #[error("Failed to parse YAML metadata")] + Metadata(#[source] serde_yaml::Error), /// Abstract syntax tree error. #[error(transparent)] -- cgit v1.2.1