[java-inspections] UseHashCodeMethodInspection: fix inspection name, support boxed Long type

IDEA-338114, IDEA-339366

GitOrigin-RevId: 5e51384d160e29f3c81b99c9c50260cb883d9c46
This commit is contained in:
Tagir Valeev
2023-12-01 15:37:22 +01:00
committed by intellij-monorepo-bot
parent 13239eecf6
commit b7d4e8a3b2
6 changed files with 42 additions and 4 deletions

View File

@@ -0,0 +1,9 @@
// "Replace with 'Long.hashCode()'" "true-preview"
public class Test {
Long var = 1234567890123456789L;
Long var1 = 1234567890123456784L;
public void testMethod(boolean f) {
int result = (int<caret>)((f ? var : var1) ^ ((f ? var : var1) >>> /*shift amount*/ 32));
}
}