4

我希望每个*.swift文件都必须有所需的文本。像这样。。 swift文件上所需的标题文本

如果开发者忘记添加或输入了错误的值swiftlint,编译时会给出错误或警告。

我已经搜索过,file_header但不知何故它不能正常工作。这是我的swiftlint.yml配置 Swiftlint 配置 yml 文件

4

1 回答 1

3

您可以使用:required_pattern

    file_header:
      required_pattern: |
                        \/\/
                        \/\/  .*?\.swift
                        \/\/  (PROJECT_NAME.*?|Unit Tests)
                        \/\/
                        \/\/  (Created by .*? on .*?)
                        \/\/  Copyright © \d{4} COPY_RIGHT_NAME\. All rights reserved\.
                        \/\/

用您的值替换PROJECT_NAMECOPY_RIGHT_NAME或更改模式

于 2019-02-16T18:05:45.900 回答