View Javadoc
1   /*xml
2   <module name="Checker">
3     <module name="TreeWalker">
4       <module name="DescendantToken">
5         <property name="tokens" value="LITERAL_ASSERT"/>
6         <property name="limitedTokens" value="ASSIGN,DEC,INC,POST_DEC,
7           POST_INC,PLUS_ASSIGN,MINUS_ASSIGN,STAR_ASSIGN,DIV_ASSIGN,MOD_ASSIGN,
8           BSR_ASSIGN,SR_ASSIGN,SL_ASSIGN,BAND_ASSIGN,BXOR_ASSIGN,BOR_ASSIGN,
9           METHOD_CALL"/>
10        <property name="maximumNumber" value="0"/>
11      </module>
12    </module>
13  </module>
14  */
15  package com.puppycrawl.tools.checkstyle.checks.descendanttoken;
16  
17  // xdoc section -- start
18  class Example16 {
19    void testMethod1() {
20      int a = 5;
21      // violation below, 'Count of 1 for 'LITERAL_ASSERT' descendant'
22      assert a++ == 0 : "is not";
23      System.out.println(a);
24      assert a == 0 : "is not";
25    }
26  }
27  // xdoc section -- end