-1
这个正则表达式应该找到java类没有'@Configuration'单词和多个'@Inject'单词。在Java Matcher中它可以工作,但不是在checkstyle中。checkstyle正则表达式不工作
<module name="RegexpMultiline">
<property name="format" value="(?s)(([email protected]).)*@Inject.*@Inject.*"/>
</module>
在这个例子的结果是假的,但如果u从目标文本删除@Configuration
则结果为真 - 好。 Checkstyle总是生成真实的。