From 903a0a7a4a4c2734107410710fe4dd1df7c9ee5c Mon Sep 17 00:00:00 2001 From: Taylor Ninesling Date: Thu, 13 Feb 2025 10:54:24 -0600 Subject: [PATCH] Port onGraphQLJSValidationError as on_apollo_rs_validation_error --- apollo-federation/src/schema/blueprint.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/apollo-federation/src/schema/blueprint.rs b/apollo-federation/src/schema/blueprint.rs index a1d6fb4df9..81583c2bb5 100644 --- a/apollo-federation/src/schema/blueprint.rs +++ b/apollo-federation/src/schema/blueprint.rs @@ -37,6 +37,10 @@ trait SchemaBlueprint { fn on_validation(_schema: &Schema) -> Option; + fn on_apollo_rs_validation_error( + _error: apollo_compiler::validation::WithErrors, + ) -> FederationError; + fn on_unknown_directive_validation_error( _schema: &Schema, _unknown_directive_name: &str, @@ -92,6 +96,12 @@ impl SchemaBlueprint for FederationBlueprint { todo!() } + fn on_apollo_rs_validation_error( + _error: apollo_compiler::validation::WithErrors, + ) -> FederationError { + todo!() + } + fn on_unknown_directive_validation_error( _schema: &Schema, _unknown_directive_name: &str,