View Javadoc
1   /*
2   EqualsAvoidNull
3   ignoreEqualsIgnoreCase = (default)false
4   
5   
6   */
7   
8   package com.puppycrawl.tools.checkstyle.checks.coding.equalsavoidnull;
9   
10  public abstract class InputEqualsAvoidNullSuperClass {
11     protected String stringFromBaseClass = "ABC";
12  }
13  
14  class DerivedClass extends InputEqualsAvoidNullSuperClass {
15     protected String classField = "DEF";
16  
17      void m1() {
18          if (this.stringFromBaseClass.equals("JKHKJ")) {
19          }
20      }
21  
22      void m2() {
23          if (this.classField.equals("JKHKJ")) { // violation 'left.*of.*equals'
24          }
25      }
26  }