PHP代码嗅探器exclude-pattern

时间:2014-01-10 14:24:17

标签: php regex pear codesniffer

您好我目前正致力于PHP编码嗅探器。 我们正在使用PHPStorm中的ruleset.xml文件以及我们的TeamCity构建服务器。 这很好。

我们想要的最后一件事就是排除第三方库。 知道的是我们应该为此<exclude-pattern>标记 对于Linux和Windows,我们应该以不同的方式逃避模式。

我不明白的是如何递归地排除目录。 例如,如何排除X,Y,Z和这些目录中的所有文件?

 - Library
    - 3PartyStuff
      - X
      - Y
      - Z
    - Feeds
    - Products

似乎将整个路径放入exclude标记对我来说不起作用。

1 个答案:

答案 0 :(得分:1)

在命令行中,将目录添加到ignore:

--ignore=Library/3PartyStuff/X/*,Library/3PartyStuff/Y/*,Library/3PartyStuff/Z/*