Position literals first in comparisons, if the second argument is null then NullPointerExceptions can be avoided, they will just return false. Example:
class Foo { boolean bar(String x) { return x.equalsIgnoreCase("2"); // should be "2".equalsIgnoreCase(x) } }
This rule is deprecated, use {rule:squid:S1132} instead.