From 80f3cecce1cb2ef9f5bd862bd2d95ee53e7e158d Mon Sep 17 00:00:00 2001 From: Joscha Feth Date: Fri, 27 Sep 2024 00:31:19 +0100 Subject: [PATCH] feat(typescript): generate `.gitattributes` file --- .../openapitools/codegen/languages/TypeScriptClientCodegen.java | 1 + .../src/main/resources/typescript/.gitattributes.mustache | 2 ++ 2 files changed, 3 insertions(+) create mode 100644 modules/openapi-generator/src/main/resources/typescript/.gitattributes.mustache diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptClientCodegen.java index 1ab5a61e5fd9..f35c40b7677e 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptClientCodegen.java @@ -140,6 +140,7 @@ public class TypeScriptClientCodegen extends AbstractTypeScriptClientCodegen imp supportModelPropertyNaming(CodegenConstants.MODEL_PROPERTY_NAMING_TYPE.camelCase); // Git + supportingFiles.add(new SupportingFile(".gitattributes.mustache", "", ".gitattributes")); supportingFiles.add(new SupportingFile(".gitignore.mustache", "", ".gitignore")); supportingFiles.add(new SupportingFile("git_push.sh.mustache", "", "git_push.sh")); diff --git a/modules/openapi-generator/src/main/resources/typescript/.gitattributes.mustache b/modules/openapi-generator/src/main/resources/typescript/.gitattributes.mustache new file mode 100644 index 000000000000..b1f7f40dd196 --- /dev/null +++ b/modules/openapi-generator/src/main/resources/typescript/.gitattributes.mustache @@ -0,0 +1,2 @@ +*.md linguist-documentation +**/* linguist-generated \ No newline at end of file