Rename: Identify elements with the same origin when checking import ambiguity

#KT-13284 Fixed
This commit is contained in:
Alexey Sedunov
2018-02-27 16:11:43 +03:00
parent 6c17bbe42c
commit 85b381db7c
12 changed files with 82 additions and 1 deletions
@@ -421,6 +421,18 @@ public class RenameTestGenerated extends AbstractRenameTest {
doTest(fileName);
}
@TestMetadata("overloadsWithDifferentOrigins/overloadsWithDifferentOrigins.test")
public void testOverloadsWithDifferentOrigins_OverloadsWithDifferentOrigins() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("idea/testData/refactoring/rename/overloadsWithDifferentOrigins/overloadsWithDifferentOrigins.test");
doTest(fileName);
}
@TestMetadata("overloadsWithSameOrigin/overloadsWithSameOrigin.test")
public void testOverloadsWithSameOrigin_OverloadsWithSameOrigin() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("idea/testData/refactoring/rename/overloadsWithSameOrigin/overloadsWithSameOrigin.test");
doTest(fileName);
}
@TestMetadata("paramererAsReceiverWithNewNameAsSelector/parameterAsReceiverWithNewNameAsSelector.test")
public void testParamererAsReceiverWithNewNameAsSelector_ParameterAsReceiverWithNewNameAsSelector() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("idea/testData/refactoring/rename/paramererAsReceiverWithNewNameAsSelector/parameterAsReceiverWithNewNameAsSelector.test");