Compare arrays with Arrays.equals
Array.equals compares references, not contents.
Search documentation pages and rules
Search documentation pages and rules
Array.equals compares references, not contents.
java.correctness.equals-on-arrayReference equality on arrays is almost always a logic bug.
Use Arrays.equals or Arrays.deepEquals for array content comparison.
The generated metadata points to critiq-rules/libs/rules/catalog/rules/java/java.correctness.equals-on-array.rule.yaml.