View Javadoc
1   /*xml
2   <module name="Checker">
3     <module name="TreeWalker">
4       <module name="MethodName"/>
5       <module name="SuppressionXpathSingleFilter">
6         <property name="files" value="Example(1|3)\.java"/>
7         <property name="checks" value="MethodName"/>
8         <property name="query" value="(//CLASS_DEF[./IDENT[@text='Example1']]
9                   /OBJBLOCK/METHOD_DEF/IDENT[@text='MyMethod'])|
10                  (//CLASS_DEF[./IDENT[@text='Example3']]/OBJBLOCK
11                  /METHOD_DEF/IDENT[@text='MyMethod'])"/>
12      </module>
13    </module>
14  </module>
15  */
16  
17  package com.puppycrawl.tools.checkstyle.filters.suppressionxpathsinglefilter;
18  
19  // xdoc section -- start
20  public class Example1 {
21    public void MyMethod() {}
22    // filtered violation above 'Name 'MyMethod' must match pattern'
23  }
24  // xdoc section -- end