1 /* 2 RequireThis 3 checkFields = (default)true 4 checkMethods = (default)true 5 validateOnlyOverlapping = (default)true 6 7 8 */ 9 10 package com.puppycrawl.tools.checkstyle.checks.coding.requirethis; 11 12 public class InputRequireThisReceiver { 13 public void foo4(InputRequireThisReceiver this) {} 14 15 private class Inner { 16 public Inner(InputRequireThisReceiver InputRequireThisReceiver.this) {} 17 } 18 }