更改swagger的Typescript角度客户端的文件名

时间:2018-08-27 11:18:03

标签: angular swagger swagger-codegen

我们开始将swagger集成到我们的产品中,并喜欢使用swagger的代码生成功能。

如果您转到https://editor.swagger.io/,则可以生成一个打字稿角客户端。

生成器生成驼峰格式的所有文件名 示例:MyEntity变成myEntity.ts

但是根据angular's style guide,我们应该使用破折号来分隔单词,这意味着正确的文件名应为my-entity.ts。 这就是我们整个应用程序的命名方式,因此我们希望生成的客户端遵守该约定。

是否可以通过某种方式更改文件的命名方式?

到目前为止我什么都找不到。

编辑:我发现的唯一东西是在swaggers source-code

private String getApiFilenameFromClassname(String classname) {
        String name = classname.substring(0, classname.length() - "Service".length());
        return toApiFilename(name);
    }

0 个答案:

没有答案