Extract Function: Do not allow property extraction if return type is Unit

#KT-6017 Fixed
This commit is contained in:
Alexey Sedunov
2014-10-20 16:30:19 +04:00
parent f5f1aec47b
commit 40da4bd423
4 changed files with 15 additions and 1 deletions
@@ -296,7 +296,13 @@ public class JetExtractionTestGenerated extends AbstractJetExtractionTest {
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/asProperty/extractToFunction.kt");
doExtractFunctionTest(fileName);
}
@TestMetadata("extractUnit.kt")
public void testExtractUnit() throws Exception {
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/asProperty/extractUnit.kt");
doExtractFunctionTest(fileName);
}
@TestMetadata("extractWithParams.kt")
public void testExtractWithParams() throws Exception {
String fileName = JetTestUtils.navigationMetadata("idea/testData/refactoring/extractFunction/asProperty/extractWithParams.kt");