1
2
3
4
5
6
7 package com.puppycrawl.tools.checkstyle.checks.coding.noenumtrailingcomma;
8
9 public class InputNoEnumTrailingCommaOne {
10
11 enum Foo1 {
12 FOO,
13 BAR;
14 }
15
16 enum Foo2 {
17 FOO,
18 BAR
19 }
20
21 enum Foo3 {
22 FOO,
23 BAR,
24 }
25
26 enum Foo4 {
27 FOO,
28 BAR,
29 ;
30 }
31
32 enum Foo5 {
33 FOO,
34 BAR,;
35 }
36
37 enum Foo6 { FOO, BAR,; }
38
39 enum Foo7 { FOO, BAR, }
40
41 enum Foo8 {
42 FOO,
43 BAR
44 ;
45 }
46
47 enum Foo9 { FOO, BAR; }
48
49 enum Foo10 { FOO, BAR }
50
51 enum Foo11 {}
52
53 enum Foo12 { FOO, }
54
55 enum Foo13 { FOO }
56
57 enum Foo14 {
58 FOO,
59 }
60
61 enum Foo15 {
62 FOO
63 }
64
65 enum Foo16 {
66 }
67
68 enum Foo17 { FOO; }
69
70 enum Foo18 {
71 FOO;
72 }
73
74 enum Foo19 {
75 FOO
76 ,
77 }
78
79 enum Foo20 {
80 FOO
81 ;
82 }
83
84 public enum Foo21
85 {
86 FIRST_CONSTANT,
87 SECOND_CONSTANT;
88
89 public void someMethod() {
90 }
91 }
92
93 enum Foo22 {
94 A,B()
95 }
96 }