Fix test data for quickfix tests

Depending on Module and ModuleBuilder from runtime
This commit is contained in:
Pavel V. Talanov
2015-04-07 18:13:01 +03:00
parent 818a6b5c2e
commit 3329136c9c
14 changed files with 47 additions and 47 deletions
@@ -1,10 +1,10 @@
// "Add parameter to function 'foo'" "true"
// DISABLE-ERRORS
import kotlin.modules.ModuleBuilder
import java.util.LinkedHashSet
fun foo(x: Int, moduleBuilder: ModuleBuilder) {
foo(, kotlin.modules.ModuleBuilder("", ""));
foo(1, kotlin.modules.ModuleBuilder("", ""));
foo(2, kotlin.modules.ModuleBuilder("", ""));
fun foo(x: Int, linkedHashSet: LinkedHashSet<Int>) {
foo(, java.util.LinkedHashSet<Int>());
foo(1, java.util.LinkedHashSet<Int>());
foo(2, java.util.LinkedHashSet<Int>());
}
@@ -4,5 +4,5 @@
fun foo(x: Int) {
foo(,);
foo(1);
foo(2, kotlin.modules.ModuleBuilder("", "")<caret>);
foo(2, java.util.LinkedHashSet<Int>()<caret>);
}
@@ -1,8 +1,8 @@
// "Change getter type to Module" "true"
// "Change getter type to HashSet<Int>" "true"
import kotlin.modules.Module
import java.util.HashSet
class A() {
val i: kotlin.modules.Module
get(): <caret>Module = kotlin.modules.ModuleBuilder("", "")
val i: java.util.HashSet<Int>
get(): HashSet<Int> = java.util.LinkedHashSet<Int>()
}
@@ -1,6 +1,6 @@
// "Change getter type to Module" "true"
// "Change getter type to HashSet<Int>" "true"
class A() {
val i: kotlin.modules.Module
get(): <caret>Any = kotlin.modules.ModuleBuilder("", "")
val i: java.util.HashSet<Int>
get(): <caret>Any = java.util.LinkedHashSet<Int>()
}
@@ -1,10 +1,10 @@
// "Change type from 'String' to '(ModuleBuilder) -> Module'" "true"
// "Change type from 'String' to '(LinkedHashSet<Int>) -> HashSet<Int>'" "true"
import kotlin.modules.Module
import kotlin.modules.ModuleBuilder
import java.util.HashSet
import java.util.LinkedHashSet
fun foo(f: ((kotlin.modules.ModuleBuilder) -> kotlin.modules.Module) -> String) {
fun foo(f: ((java.util.LinkedHashSet<Int>) -> java.util.HashSet<Int>) -> String) {
foo {
(f: (ModuleBuilder) -> Module) -> "42"
(f: (LinkedHashSet<Int>) -> HashSet<Int>) -> "42"
}
}
@@ -1,6 +1,6 @@
// "Change 'bar' function return type to 'Module'" "true"
// "Change 'bar' function return type to 'HashSet<Int>'" "true"
import kotlin.modules.Module
import java.util.HashSet
fun bar(): Module = kotlin.modules.ModuleBuilder("", "")
fun foo(): kotlin.modules.Module = bar()
fun bar(): HashSet<Int> = java.util.LinkedHashSet<Int>()
fun foo(): java.util.HashSet<Int> = bar()
@@ -1,9 +1,9 @@
// "Change type from 'String' to 'Module'" "true"
// "Change type from 'String' to 'HashSet<Int>'" "true"
import kotlin.modules.Module
import java.util.HashSet
fun foo(f: (kotlin.modules.Module) -> String) {
fun foo(f: (java.util.HashSet<Int>) -> String) {
foo {
(x: Module<caret>) -> ""
(x: HashSet<Int>) -> ""
}
}
@@ -1,6 +1,6 @@
// "Change type from 'String' to '(ModuleBuilder) -> Module'" "true"
// "Change type from 'String' to '(LinkedHashSet<Int>) -> HashSet<Int>'" "true"
fun foo(f: ((kotlin.modules.ModuleBuilder) -> kotlin.modules.Module) -> String) {
fun foo(f: ((java.util.LinkedHashSet<Int>) -> java.util.HashSet<Int>) -> String) {
foo {
(f: String<caret>) -> "42"
}
@@ -1,4 +1,4 @@
// "Change 'bar' function return type to 'Module'" "true"
// "Change 'bar' function return type to 'HashSet<Int>'" "true"
fun bar(): Any = kotlin.modules.ModuleBuilder("", "")
fun foo(): kotlin.modules.Module = bar(<caret>)
fun bar(): Any = java.util.LinkedHashSet<Int>()
fun foo(): java.util.HashSet<Int> = bar(<caret>)
@@ -1,6 +1,6 @@
// "Change type from 'String' to 'Module'" "true"
// "Change type from 'String' to 'HashSet<Int>'" "true"
fun foo(f: (kotlin.modules.Module) -> String) {
fun foo(f: (java.util.HashSet<Int>) -> String) {
foo {
(x: String<caret>) -> ""
}
@@ -1,9 +1,9 @@
// "Cast expression 'module' to 'ModuleBuilder'" "true"
// "Cast expression 'module' to 'LinkedHashSet<Int>'" "true"
// DISABLE-ERRORS
import kotlin.modules.ModuleBuilder
import java.util.LinkedHashSet
fun foo(): kotlin.modules.ModuleBuilder {
val module: kotlin.modules.Module = kotlin.modules.ModuleBuilder("", "")
return module as ModuleBuilder
fun foo(): java.util.LinkedHashSet<Int> {
val module: java.util.HashSet<Int> = java.util.LinkedHashSet<Int>()
return module as LinkedHashSet<Int>
}
@@ -1,7 +1,7 @@
// "Cast expression 'module' to 'ModuleBuilder'" "true"
// "Cast expression 'module' to 'LinkedHashSet<Int>'" "true"
// DISABLE-ERRORS
fun foo(): kotlin.modules.ModuleBuilder {
val module: kotlin.modules.Module = kotlin.modules.ModuleBuilder("", "")
fun foo(): java.util.LinkedHashSet<Int> {
val module: java.util.HashSet<Int> = java.util.LinkedHashSet<Int>()
return module<caret>
}
@@ -1,8 +1,8 @@
// "Change parameter 'x' type of function 'bar.foo' to '(Module) -> Int'" "true"
// "Change parameter 'x' type of function 'bar.foo' to '(HashSet<Int>) -> Int'" "true"
package bar
import kotlin.modules.Module
import java.util.HashSet
fun foo(w: Int = 0, x: (Module) -> Int, y: Int = 0, z: (Int) -> Int = {42}) {
foo(1, { a: kotlin.modules.Module -> 42}<caret>, 1)
fun foo(w: Int = 0, x: (HashSet<Int>) -> Int, y: Int = 0, z: (Int) -> Int = {42}) {
foo(1, { a: java.util.HashSet<Int> -> 42}, 1)
}
@@ -1,5 +1,5 @@
// "Change parameter 'x' type of function 'bar.foo' to '(Module) -> Int'" "true"
// "Change parameter 'x' type of function 'bar.foo' to '(HashSet<Int>) -> Int'" "true"
package bar
fun foo(w: Int = 0, x: Int, y: Int = 0, z: (Int) -> Int = {42}) {
foo(1, { a: kotlin.modules.Module -> 42}<caret>, 1)
foo(1, { a: java.util.HashSet<Int> -> 42}<caret>, 1)
}