1 /* 2 OneTopLevelClass 3 4 5 */ 6 7 package com.puppycrawl.tools.checkstyle.checks.design.onetoplevelclass; 8 9 public class InputOneTopLevelClassDeclarationOrder 10 { 11 private class InnerClass 12 { 13 } 14 } 15 16 enum InputDeclarationOrderEnum // violation 17 { 18 ENUM_VALUE_1; 19 20 class AsyncProcess { 21 private final int startLogErrorsCnt = 0; 22 protected final int maxTotalConcurrentTasks = 0; 23 } 24 } 25 26 @interface InputDeclarationOrderAnnotation // violation 27 { 28 29 }