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 class InputEqualsAvoidNullOnTheSameLine {
11  
12      static {
13          String b = "onion";
14          String a=b;a.equals("ONION"); // violation 'left .* of .* equals'
15      }
16  
17      private String a = "";
18      private A b = null;
19  
20      public void shouldWarn() {
21          a.equals("");A a=b; // violation 'left .* of .* equals'
22      }
23  
24      public void shouldNotWarn() {
25          A a=b;a.equals("");
26      }
27  
28      class A {}
29  }