Fine-grained write actions in "Extract Method" refactoring for Python
authorMikhail Golubev <mikhail.golubev@jetbrains.com>
Wed, 1 Jun 2016 14:27:02 +0000 (17:27 +0300)
committerMikhail Golubev <mikhail.golubev@jetbrains.com>
Thu, 2 Jun 2016 09:38:24 +0000 (12:38 +0300)
commit7d7788fe12f3e6ecbd372d2b36887d09d0c5fa1c
tree32f871dd07ddab2f85c0a41ab60f7d7b0d9ebb1c
parent568b1161f9bdce183ac0755cc1e2a7bbdd9b5af5
Fine-grained write actions in "Extract Method" refactoring for Python

This way it's safer to launch time-consuming dependent tasks
(e.g. searching for code duplicates) synchonously since under
WriteAction they might cause deadlock.
python/src/com/jetbrains/python/refactoring/extractmethod/PyExtractMethodUtil.java