Checker Logic

No checker logic generated yet.

No checker code generated yet.

Position literals first in all String comparison methods: non-overloaded 'boolean equals(Object o)' and 'equalsIgnoreCase' and 'compareTo' and 'compareToIgnoreCase' and 'contentEquals', if the second argument is null then NullPointerExceptions can be avoided, they will just return false.

(follow rule)test case 1
(violate rule)test case 2
(violate rule)test case 3
(follow rule)test case 4
(follow rule)test case 5
(follow rule)test case 6
(follow rule)test case 7
(violate rule)test case 8
(follow rule)test case 9
(follow rule)test case 10
(follow rule)test case 11
(follow rule)test case 12
(violate rule)test case 13
(follow rule)test case 14
(follow rule)test case 15
(violate rule)test case 16
(follow rule)test case 17
(follow rule)test case 18
(violate rule)test case 19
(follow rule)test case 20
(violate rule)test case 21
(follow rule)test case 22
(violate rule)test case 23
(violate rule)test case 24
(violate rule)test case 25
(follow rule)test case 26
(follow rule)test case 27
(follow rule)test case 28
(violate rule)test case 29
(follow rule)test case 30
(follow rule)test case 31
(follow rule)test case 32
(follow rule)test case 33
Step 1 / 58