From 59bc9e04ad5a1c2315aa0604bed160918742c208 Mon Sep 17 00:00:00 2001 From: KtorZ Date: Tue, 6 Aug 2024 14:27:49 +0200 Subject: [PATCH] Box large elements in project errors. --- crates/aiken-project/src/error.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/aiken-project/src/error.rs b/crates/aiken-project/src/error.rs index 0f8277cf..05e030e3 100644 --- a/crates/aiken-project/src/error.rs +++ b/crates/aiken-project/src/error.rs @@ -61,7 +61,7 @@ pub enum Error { TomlLoading { path: PathBuf, src: String, - named: NamedSource, + named: Box>, location: Option, help: String, }, @@ -76,7 +76,7 @@ pub enum Error { Parse { path: PathBuf, src: String, - named: NamedSource, + named: Box>, #[source] error: Box, }, @@ -454,7 +454,7 @@ impl Diagnostic for Error { Error::Type { named, .. } => Some(named), Error::StandardIo(_) => None, Error::MissingManifest { .. } => None, - Error::TomlLoading { named, .. } => Some(named), + Error::TomlLoading { named, .. } => Some(named.as_ref()), Error::Format { .. } => None, Error::TestFailure { .. } => None, Error::Http(_) => None,