Commit Graph

4 Commits

Author SHA1 Message Date
Tagir Valeev
0322598dbc CollapseIntoLoopAction: disable when expression refers to written variable
Also, EquivalenceChecker.getComplexElementDecision fixed

GitOrigin-RevId: 6848a57ddc1cf4992030fff614c246a6316f4807
2020-06-17 06:30:58 +03:00
Tagir Valeev
51cd561f79 CollapseIntoLoopAction: disable when expression is written
GitOrigin-RevId: aa405149d65d0e669bc18f87359f486981c1c899
2020-06-17 06:30:57 +03:00
Tagir Valeev
30b4657109 CollapseIntoLoopAction: support no-selection mode; disable if code can break the outer loop
GitOrigin-RevId: 87c99d17438c8db668e936f379f2edabde692c80
2020-06-11 10:01:42 +03:00
Tagir Valeev
03db4748c0 IDEA-243025 Action to collapse several statements into a loop
GitOrigin-RevId: 5064b5ac2c2ec4390d9d082b7fded96e0c731732
2020-06-10 09:38:24 +03:00