1 /* 2 MethodCount 3 maxTotal = 1 4 maxPrivate = (default)100 5 maxPackage = (default)100 6 maxProtected = (default)100 7 maxPublic = (default)100 8 tokens = (default)CLASS_DEF, ENUM_CONSTANT_DEF, ENUM_DEF, INTERFACE_DEF, ANNOTATION_DEF, RECORD_DEF 9 10 11 */ 12 13 package com.puppycrawl.tools.checkstyle.checks.sizes.methodcount; 14 15 public class InputMethodCount5 { // violation 'Total number of methods is 2 (max allowed is 1).' 16 void method1() { 17 } 18 19 private @interface Generates {} 20 21 void method2() { 22 } 23 }