1 /* 2 MethodName 3 format = (default)^[a-z][a-zA-Z0-9]*$ 4 allowClassName = (default)false 5 applyToPublic = (default)true 6 applyToProtected = (default)true 7 applyToPackage = (default)true 8 applyToPrivate = (default)true 9 10 11 */ 12 13 package com.puppycrawl.tools.checkstyle.checks.naming.methodname; 14 15 public class InputMethodNameOverriddenMethods extends SomeClass 16 { 17 @Override 18 public void PUBLICfoo() { //Ignored due to impossibility of change by developer 19 20 } 21 22 @java.lang.Override 23 protected void PROTECTEDfoo() { //Ignored due to impossibility of change by developer 24 25 } 26 } 27 28 class SomeClass { 29 public void PUBLICfoo() { // violation 'Name 'PUBLICfoo' must match pattern' 30 31 } 32 protected void PROTECTEDfoo() { // violation 'Name 'PROTECTEDfoo' must match pattern' 33 34 } 35 }