diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/DartClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/DartClientCodegen.java index 266fbee0136..2c84f7f747b 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/DartClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/DartClientCodegen.java @@ -17,6 +17,7 @@ package org.openapitools.codegen.languages; +import com.google.common.collect.Sets; import org.openapitools.codegen.CliOption; import org.openapitools.codegen.CodegenConstants; import org.openapitools.codegen.SupportingFile; @@ -37,6 +38,19 @@ public class DartClientCodegen extends AbstractDartCodegen { public DartClientCodegen() { super(); + additionalReservedWords.addAll( + Sets.newHashSet( + "StreamedRequest", + "ApiClient", + "QueryParam", + "Authentication", + "HttpBasicAuth", + "HttpBearerAuth", + "ApiKeyAuth", + "OAuth" + ) + ); + final CliOption serializationLibrary = new CliOption(CodegenConstants.SERIALIZATION_LIBRARY, "Specify serialization library"); serializationLibrary.setDefault(SERIALIZATION_LIBRARY_NATIVE);