diff --git a/codegen/smithy-dafny-codegen/src/main/java/software/amazon/polymorph/smithypython/localservice/customize/ReferencesFileWriter.java b/codegen/smithy-dafny-codegen/src/main/java/software/amazon/polymorph/smithypython/localservice/customize/ReferencesFileWriter.java index 5c47ab0e0..a7ed7ff57 100644 --- a/codegen/smithy-dafny-codegen/src/main/java/software/amazon/polymorph/smithypython/localservice/customize/ReferencesFileWriter.java +++ b/codegen/smithy-dafny-codegen/src/main/java/software/amazon/polymorph/smithypython/localservice/customize/ReferencesFileWriter.java @@ -365,17 +365,6 @@ private void generateNativeWrapperFunctionDefinitionForResource( .expectShape(codegenContext.settings().getService()) .asServiceShape() .get(); - List serviceDependencyErrors = serviceShape.getErrors(); - // Services don't specify a "default" error. - // Pick the first one off its list of errors. - // Crypto Tools currently only specifies one error per service, so this works perfectly, but may not - // extend well. - // This will need to be updated. - if (serviceDependencyErrors.size() > 1) { - throw new IllegalArgumentException( - "Only 1 service-modelled error per service supported" - ); - } writer.addStdlibImport( SmithyNameResolver.getPythonModuleSmithygeneratedPathForSmithyNamespace(