This inspection reports any use of == to test for Object equality, rather than the ".equals()" method. Note that comparison of Strings using == is not reported by this inspection, nor is the comparison of an object to null using ==, or the comparison of two array objects.

Use the checkboxes below to indicate whether uses of == between objects of an enumerated type, class type or types with private constructors should be reported by this inspection.