Tagir Valeev
04f7352faa
RemoveUnusedVariableUtil: code generation fixes
...
1. Support Java 12 switch rules and switch expressions (IDEA-203692)
2. Support void expression lambdas
3. Fix PSI structure when expression list statement is reduced to single expression
2018-12-20 13:50:01 +07:00
Pavel Dolgov
4c3dfe6001
Java: Don't delete class cast when deleting unused variable (IDEA-181346)
2017-11-10 14:36:04 +03:00
Pavel Dolgov
24a6c66183
Java: Fixed removing unused variable occurrences from 'for' loop's update and init clauses (IDEA-180217)
2017-10-11 15:35:05 +03:00
Roman Shevchenko
7b9eab1dec
[java] consistent PSI after removing one of multiple declarations (IDEA-175642)
2017-07-13 14:07:11 +02:00
Roman Shevchenko
ac8b9ae4ee
Cleanup (formatting)
2017-07-13 12:55:25 +02:00
Alexey Kudravtsev
fc68d2a0d6
IDEA-130782 make RemoveUnusedVariableUtil#checkSideEffects Contract(pure) aware
2014-10-08 15:01:58 +04:00
Anna Kozlova
9d5429e77f
remove variable: do not leave tailing loops/ifs (IDEA-124489)
2014-06-05 11:45:20 +04:00
Denis Zhdanov
f2c1a27c51
Test data fixes
2011-02-15 09:33:13 +03:00
Denis Zhdanov
d4117de40b
IDEA-58293 Java Formatter: Respect 'space after semicolon' setting for 'for' loop with empty 'after loop' operation
...
Test data is corrected
2011-02-10 13:09:13 +03:00
Alexey Kudravtsev
2718da9fc7
more java tests moved to community
2010-06-25 12:46:40 +04:00