View Javadoc
1   /*xml
2   <module name="Checker">
3     <module name="TreeWalker">
4       <module name="IllegalIdentifierName">
5         <property name="format" value="^[A-Z][a-zA-Z0-9]*$"/>
6         <property name="tokens" value="CLASS_DEF"/>
7       </module>
8       <module name="SuppressionXpathSingleFilter">
9         <property name="files" value="[\\/]src[\\/]test[\\/]java[\\/]"/>
10        <property name="checks" value="IllegalIdentifierName"/>
11      </module>
12      <module name="SuppressionXpathSingleFilter">
13        <property name="files" value=".*Tests\.java"/>
14        <property name="checks" value="IllegalIdentifierName"/>
15      </module>
16      <module name="SuppressionXpathSingleFilter">
17        <property name="files" value="generated-sources"/>
18        <property name="checks" value="[a-zA-Z0-9]*"/>
19      </module>
20    </module>
21  </module>
22  */
23  
24  package com.puppycrawl.tools.checkstyle.filters.suppressionxpathsinglefilter;
25  
26  public class Example14 {}
27  
28  /*
29  // xdoc section -- start
30  .../src/myApplication.java // violation, Name 'myApplication' must match pattern.
31  .../src/myApplicationTests.java // filtered violation 'must match pattern'
32  .../src/test/java/insidePackage.java // filtered violation 'must match pattern'
33  // xdoc section -- end
34  */