预提交 --comment-style 正则表达式
pre-commit --comment-style regex
我有一个预提交文件,用于检查 .cfg 文件中的注释行格式。当前的注释样式是分号,所以如果文件注释使用井号,这将失败。 RegEx 能否以某种方式用于匹配多个注释模式?例如:
- --comment-style
- ';'|'#'|'some other comment'
files: |
(?x)(
\.cfg
)$
这是提交前测试的来源:
https://github.com/Lucas-C/pre-commit-hooks/blob/master/tests/insert_license_test.py
谢谢。
不能
parser.add_argument('--comment-style', default='#',
help='Can be a single prefix or a triplet: '
'<comment-start>|<comment-prefix>|<comment-end>'
'E.g.: /*| *| */')
该挂钩只允许一种评论类型
我有一个预提交文件,用于检查 .cfg 文件中的注释行格式。当前的注释样式是分号,所以如果文件注释使用井号,这将失败。 RegEx 能否以某种方式用于匹配多个注释模式?例如:
- --comment-style
- ';'|'#'|'some other comment'
files: |
(?x)(
\.cfg
)$
这是提交前测试的来源:
https://github.com/Lucas-C/pre-commit-hooks/blob/master/tests/insert_license_test.py
谢谢。
不能
parser.add_argument('--comment-style', default='#',
help='Can be a single prefix or a triplet: '
'<comment-start>|<comment-prefix>|<comment-end>'
'E.g.: /*| *| */')
该挂钩只允许一种评论类型