1 /*xml 2 <module name="Checker"> 3 <module name="TreeWalker"> 4 <module name="NoEnumTrailingComma"/> 5 </module> 6 </module> 7 */ 8 package com.puppycrawl.tools.checkstyle.checks.coding.noenumtrailingcomma; 9 10 // xdoc section -- start 11 class Example1 { 12 enum Foo1 { 13 FOO, 14 BAR; 15 } 16 enum Foo2 { 17 FOO, 18 BAR 19 } 20 enum Foo3 { 21 FOO, 22 BAR, //violation, 'Enum should not contain trailing comma' 23 } 24 enum Foo4 { 25 FOO, 26 BAR,; // violation, 'Enum should not contain trailing comma' 27 } 28 enum Foo5 { 29 FOO, 30 BAR,; // violation, 'Enum should not contain trailing comma' 31 } 32 enum Foo6 { FOO, BAR,; } // violation, 'Enum should not contain trailing comma' 33 enum Foo7 { FOO, BAR, } // violation, 'Enum should not contain trailing comma' 34 enum Foo8 { 35 FOO, 36 BAR; 37 } 38 enum Foo9 { FOO, BAR; } 39 enum Foo10 { FOO, BAR } 40 } 41 // xdoc section -- end