Commit Graph

5 Commits

Author SHA1 Message Date
Tagir Valeev
6ffb7e417e [java-dfa] Extract "Constant conditions" into separate "Constant values" inspection (IDEA-58235)
GitOrigin-RevId: 95a81fcd1546afec31afc2a044a9ba5fa1337411
2022-09-08 21:30:59 +00:00
Tagir Valeev
a53282bc9a [java-dfa] Introduce DfaAnchor
Avoid dependency on PsiExpression or PsiExpression+range; more flexible anchoring for values

GitOrigin-RevId: be671152c5a11aed4f0474094a4d193e9849ed93
2021-04-29 11:25:06 +00:00
Tagir Valeev
916cc45005 Constant methods: boxing support
GitOrigin-RevId: 6fa28da7fe823d2e5bea0ecabe1e49e34e55d7b6
2019-12-14 03:44:42 +00:00
Tagir Valeev
5de8f58f34 Replace with trivial lambda default fixed after 2cfd1ece23 2019-02-07 10:58:44 +07:00
Tagir Valeev
9127146364 DataFlowInspection: highlight method references known to return constant true/false value with quick-fix changing them to trivial lambdas (partially fixes IDEA-170885). 2017-04-26 12:43:30 +07:00