Extract Function: Check for INVISIBLE_* errors during validation phase

#KT-4995 Fixed
This commit is contained in:
Alexey Sedunov
2014-08-07 20:23:40 +04:00
parent cb3328c052
commit 87de6cff23
10 changed files with 58 additions and 4 deletions
@@ -288,11 +288,26 @@ public class JetExtractionTestGenerated extends AbstractJetExtractionTest {
doExtractFunctionTest("idea/testData/refactoring/extractFunction/basic/noConflictWithInnerFunction.kt");
}
@TestMetadata("privateMemberInClassObject.kt")
public void testPrivateMemberInClassObject() throws Exception {
doExtractFunctionTest("idea/testData/refactoring/extractFunction/basic/privateMemberInClassObject.kt");
}
@TestMetadata("privateMemberRef.kt")
public void testPrivateMemberRef() throws Exception {
doExtractFunctionTest("idea/testData/refactoring/extractFunction/basic/privateMemberRef.kt");
}
@TestMetadata("privateNestedClass.kt")
public void testPrivateNestedClass() throws Exception {
doExtractFunctionTest("idea/testData/refactoring/extractFunction/basic/privateNestedClass.kt");
}
@TestMetadata("privateSetter.kt")
public void testPrivateSetter() throws Exception {
doExtractFunctionTest("idea/testData/refactoring/extractFunction/basic/privateSetter.kt");
}
@TestMetadata("refInReturn.kt")
public void testRefInReturn() throws Exception {
doExtractFunctionTest("idea/testData/refactoring/extractFunction/basic/refInReturn.kt");