Tagir Valeev
01b72f856a
DFA: branch-specific reporting (IDEA-203016)
2018-11-27 16:57:29 +07:00
Tagir Valeev
1f800bf982
ReplaceWithTernaryOperatorFix: use template instead of selection (IDEA-202345)
2018-11-18 16:26:42 +07:00
Tagir Valeev
29e2383afd
IDEA-179370 "Constant conditions and exceptions" quickfix "Replace with 'x != null ?:'" does nothing
2017-09-22 16:20:55 +07:00
Tagir Valeev
6d7d4c9a53
ReplaceWithTernaryOperatorFix: method reference scenario as separate class
...
Review ID: IDEA-CR-23763
2017-08-23 15:06:04 +07:00
Tagir Valeev
1e9f078fa4
Quick-fix for NPE in method reference to convert to lambda and add ?: (IDEA-176699)
2017-08-11 11:17:57 +07:00
Tagir Valeev
eaec99dcce
DataFlowInspection: npe fixes fixed
...
Fixes duplicating NPE expression are disabled when expression has side-effect (not when it's a method call)
Parentheses added to generated code when necessary
2017-07-27 19:06:34 +07:00
peter
55f0e703e7
update dfa intention test expectations after IDEA-149904
2016-01-21 20:22:23 +01:00
peter
b3c40ee773
dfa: highlight just method reference name on possible NPE warnings (IDEA-149904)
2016-01-20 16:47:53 +01:00
peter
fd62fed994
dfa: don't suggest to convert lvalue to ternary expression (IDEA-140519)
2015-05-20 15:21:20 +02:00
Alexey Kudravtsev
0f00f05948
restored selection after quickfix
2013-05-27 11:13:27 +04:00
peter
8a3b6547f6
IDEA-99725 "Constant conditions & exceptions" inspection produces invalid code
2013-02-03 22:42:55 +01:00
Danila Ponomarenko
c152ac976f
IDEA-62374 Suggest ternary operation to avoid NPE implemented
2012-05-28 14:55:25 +04:00