One more test
This commit is contained in:
+17
@@ -0,0 +1,17 @@
|
|||||||
|
// "Replace usages of 'OldClass' in whole project" "true"
|
||||||
|
|
||||||
|
package ppp
|
||||||
|
|
||||||
|
@deprecated("", ReplaceWith("NewClass"))
|
||||||
|
open class OldClass(val p: Int) {
|
||||||
|
constructor() : this(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
open class NewClass(val p: Int = 0)
|
||||||
|
|
||||||
|
class Derived1 : <caret>OldClass(1)
|
||||||
|
|
||||||
|
class Derived2 : OldClass {
|
||||||
|
constructor(p: Int) : super(p)
|
||||||
|
constructor() : super()
|
||||||
|
}
|
||||||
+17
@@ -0,0 +1,17 @@
|
|||||||
|
// "Replace usages of 'OldClass' in whole project" "true"
|
||||||
|
|
||||||
|
package ppp
|
||||||
|
|
||||||
|
@deprecated("", ReplaceWith("NewClass"))
|
||||||
|
open class OldClass(val p: Int) {
|
||||||
|
constructor() : this(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
open class NewClass(val p: Int = 0)
|
||||||
|
|
||||||
|
class Derived1 : NewClass(1)
|
||||||
|
|
||||||
|
class Derived2 : NewClass {
|
||||||
|
constructor(p: Int) : super(p)
|
||||||
|
constructor() : super()
|
||||||
|
}
|
||||||
@@ -3384,6 +3384,20 @@ public class QuickFixTestGenerated extends AbstractQuickFixTest {
|
|||||||
doTest(fileName);
|
doTest(fileName);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@TestMetadata("idea/testData/quickfix/deprecatedSymbolUsage/classUsages/wholeProject")
|
||||||
|
@TestDataPath("$PROJECT_ROOT")
|
||||||
|
@RunWith(JUnit3RunnerWithInners.class)
|
||||||
|
public static class WholeProject extends AbstractQuickFixTest {
|
||||||
|
public void testAllFilesPresentInWholeProject() throws Exception {
|
||||||
|
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/quickfix/deprecatedSymbolUsage/classUsages/wholeProject"), Pattern.compile("^([\\w\\-_]+)\\.kt$"), true);
|
||||||
|
}
|
||||||
|
|
||||||
|
@TestMetadata("inheritance.kt")
|
||||||
|
public void testInheritance() throws Exception {
|
||||||
|
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/deprecatedSymbolUsage/classUsages/wholeProject/inheritance.kt");
|
||||||
|
doTest(fileName);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@TestMetadata("idea/testData/quickfix/deprecatedSymbolUsage/functionLiteralArguments")
|
@TestMetadata("idea/testData/quickfix/deprecatedSymbolUsage/functionLiteralArguments")
|
||||||
|
|||||||
Reference in New Issue
Block a user