Ignorefile Lint¶
Ignorefile lint 是一种用于 .gitignore
和 .hgignore
文件的代码风格检查工具,用于验证这些文件是否具有等效的条目。
每个模式都会进行粗略比较,忽略标点符号,以吸收语法差异。
本地运行¶
ignorefile 代码风格检查工具的 mozlint 集成可以使用 mach 运行。
$ mach lint --linter ignorefile
特殊语法¶
以下特殊注释可用于忽略下一行的模式。
# lint-ignore-next-line: git-only
# lint-ignore-next-line: hg-only
下一行仅存在于 .gitignore
或 .hgignore
中。
# lint-ignore-next-line: syntax-difference
下一行的模式需要在 .gitignore
和 .hgignore
之间进行不同的表示。当 .hgignore
使用复杂的模式且无法在 .gitignore
中的单个模式中表示时,可以使用此功能。