diff --git a/hugr-core/src/envelope/package_json.rs b/hugr-core/src/envelope/package_json.rs index bbdf19d26e..05ce42ffa1 100644 --- a/hugr-core/src/envelope/package_json.rs +++ b/hugr-core/src/envelope/package_json.rs @@ -6,7 +6,6 @@ use std::io; use super::{ExtensionBreakingError, WithGenerator, check_breaking_extensions}; use crate::extension::ExtensionRegistry; use crate::extension::resolution::ExtensionResolutionError; -use crate::hugr::ExtensionError; use crate::package::Package; use crate::{Extension, Hugr}; @@ -73,8 +72,6 @@ pub enum PackageEncodingError { ExtensionResolution(WithGenerator), /// Error raised while checking for breaking extension version mismatch. ExtensionVersion(WithGenerator), - /// Could not resolve the runtime extensions for the hugr. - RuntimeExtensionResolution(ExtensionError), } /// A private package structure implementing the serde traits. diff --git a/hugr-core/src/hugr/validate.rs b/hugr-core/src/hugr/validate.rs index d3c586a997..c8c861e883 100644 --- a/hugr-core/src/hugr/validate.rs +++ b/hugr-core/src/hugr/validate.rs @@ -21,7 +21,6 @@ use crate::types::EdgeKind; use crate::types::type_param::TypeParam; use crate::{Direction, Port}; -use super::ExtensionError; use super::internal::PortgraphNodeMap; use super::views::HugrView; @@ -692,10 +691,6 @@ pub enum ValidationError { /// There are invalid inter-graph edges. #[error(transparent)] InterGraphEdgeError(#[from] InterGraphEdgeError), - /// There are errors in the extension deltas. - #[deprecated(note = "Never returned since hugr-core-v0.20.0")] - #[error(transparent)] - ExtensionError(#[from] ExtensionError), /// A node claims to still be awaiting extension inference. Perhaps it is not acted upon by inference. #[error( "{node} needs a concrete ExtensionSet - inference will provide this for Case/CFG/Conditional/DataflowBlock/DFG/TailLoop only"