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