resources.report.rules.pmd.UnnecessaryCaseChange.html Maven / Gradle / Ivy
UnnecessaryCaseChange
UnnecessaryCaseChange
Using equalsIgnoreCase() is faster than using toUpperCase/toLowerCase().equals()
This rule is defined by the following Java class: net.sourceforge.pmd.lang.java.rule.strings.UnnecessaryCaseChangeRule
Example(s):
boolean answer1 = buz.toUpperCase().equals("baz"); // should be buz.equalsIgnoreCase("baz")
boolean answer2 = buz.toUpperCase().equalsIgnoreCase("baz"); // another unnecessary toUpperCase()