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);
|
||||
}
|
||||
|
||||
@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")
|
||||
|
||||
Reference in New Issue
Block a user