是否有用于将单词列入黑名单的checkstyle插件

时间:2013-01-24 09:10:54

标签: checkstyle

有人知道可以配置一组单词的checkstyle插件,并会将这些单词的所有出现标记为警告(标识符或字符串值)吗?

我们正在开展的项目要求所有代码都是英文的。但大多数人不是母语人士,他们有时会在代码中不小心包含非英语单词。我们想要发现至少一些错误并发出信号。

1 个答案:

答案 0 :(得分:0)

尝试这个规则,检查“干杯!”的几个非英语变体,忽略大小写:

<module name="Regexp">
    <property name="format" value="(?i)(na zdrowie|kippis|a votre sante|prost)"/>
    <property name="message" value="Use only English language"/>
    <property name="illegalPattern" value="true"/>
</module>