PY-17265 Check that target module doesn't contain function with this name already...
authorMikhail Golubev <mikhail.golubev@jetbrains.com>
Tue, 20 Oct 2015 13:13:55 +0000 (16:13 +0300)
committerMikhail Golubev <mikhail.golubev@jetbrains.com>
Mon, 24 Oct 2016 21:03:49 +0000 (00:03 +0300)
commit61003f9cdd23b4a66432df721054189a4419eda6
tree910eacae23fae4790199ab7fd5679f26a82e399a
parent9f39149814a37a45d4640b39680beee6b5745f15
PY-17265 Check that target module doesn't contain function with this name already and is importable
python/src/com/jetbrains/python/PyBundle.properties
python/src/com/jetbrains/python/refactoring/makeFunctionTopLevel/PyBaseMakeFunctionTopLevelProcessor.java
python/src/com/jetbrains/python/refactoring/move/PyMoveModuleMembersProcessor.java
python/src/com/jetbrains/python/refactoring/move/PyMoveRefactoringUtil.java [new file with mode: 0644]
python/testData/refactoring/makeFunctionTopLevel/localFunctionNameCollision.py [new file with mode: 0644]
python/testData/refactoring/makeFunctionTopLevel/methodNotImportableDestinationFile/before/main.py [new file with mode: 0644]
python/testData/refactoring/makeFunctionTopLevel/methodNotImportableDestinationFile/before/not-importable.py [new file with mode: 0644]
python/testSrc/com/jetbrains/python/refactoring/PyMakeFunctionTopLevelTest.java