PY-6637 Make sure that names of new parameters don't clash with other names in functi...
authorMikhail Golubev <mikhail.golubev@jetbrains.com>
Mon, 5 Oct 2015 15:54:02 +0000 (18:54 +0300)
committerMikhail Golubev <mikhail.golubev@jetbrains.com>
Mon, 5 Oct 2015 15:54:02 +0000 (18:54 +0300)
commitecc897d4aa05490c193fbae89093f93bc37a03e0
tree4d5569e8f251c4c43f022ca385d142c12835d7ab
parent03e3b3342d4502f3aa6546c39eaae7d07b9060bb
PY-6637 Make sure that names of new parameters don't clash with other names in function scope
python/src/com/jetbrains/python/refactoring/makeFunctionTopLevel/PyBaseMakeFunctionTopLevelProcessor.java
python/src/com/jetbrains/python/refactoring/makeFunctionTopLevel/PyMakeLocalFunctionTopLevelProcessor.java
python/src/com/jetbrains/python/refactoring/makeFunctionTopLevel/PyMakeMethodTopLevelProcessor.java
python/testData/refactoring/convertTopLevel/methodUniqueParamNames.after.py [new file with mode: 0644]
python/testData/refactoring/convertTopLevel/methodUniqueParamNames.py [new file with mode: 0644]
python/testSrc/com/jetbrains/python/refactoring/PyMakeFunctionTopLevelTest.java