From 0099f82882541e5ea8fdb337f2113bbd3f9b02db Mon Sep 17 00:00:00 2001 From: Christoph Kappestein Date: Sat, 15 Feb 2025 10:35:57 +0100 Subject: [PATCH] add missing exception imports --- src/Generator/Client/LanguageBuilder.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Generator/Client/LanguageBuilder.php b/src/Generator/Client/LanguageBuilder.php index ca45ee3..6d59f9a 100644 --- a/src/Generator/Client/LanguageBuilder.php +++ b/src/Generator/Client/LanguageBuilder.php @@ -214,6 +214,9 @@ private function getOperations(array $operations, DefinitionsInterface $definiti $exceptionImports = []; if ($throwSchema instanceof PropertyTypeAbstract) { $this->resolveImport($throwSchema, $exceptionImports); + foreach ($exceptionImports as $file => $class) { + $imports[$file] = $class; + } } $exceptionType = $this->newType($throwSchema, false, $definitions, Type\GeneratorInterface::CONTEXT_CLIENT | Type\GeneratorInterface::CONTEXT_RESPONSE);