Change Signature: Update signatures of lambdas passed to SAM constructors
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM { s -> " " })
|
||||
JTest.samTest(SAM { s -> " " })
|
||||
JTest.samTest(SAM { s -> " " })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String foo(String s);
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM { " " })
|
||||
JTest.samTest(SAM { () -> " " })
|
||||
JTest.samTest(SAM { -> " " })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String <caret>foo();
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM {(s, n, o) -> s + " " + n })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String <caret>foo(String s, int n, Object o);
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM { (s, n) -> s + " " + n })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String <caret>foo(String s, int n);
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM {(n, s) -> s + " " })
|
||||
JTest.samTest(SAM {(n, s) -> s + " " })
|
||||
JTest.samTest(SAM {(n, it) -> it + " " })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String foo(int n, String s);
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM { s -> s + " " })
|
||||
JTest.samTest(SAM { (s) -> s + " " })
|
||||
JTest.samTest(SAM { it + " " })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String <caret>foo(String s);
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM { (s, n) -> s + " " })
|
||||
JTest.samTest(SAM { (s, n): Any? -> s + " " })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
Object foo(String s, int n);
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM { (s, n) -> s + " " })
|
||||
JTest.samTest(SAM { (s, n): String -> s + " " })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String <caret>foo(String s, int n);
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM { (s, n) -> s + " " })
|
||||
JTest.samTest(SAM { (s: Any?, n: Int) -> x + " " })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String <caret>foo(Object s, int n);
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM { (s, n) -> s + " " })
|
||||
JTest.samTest(SAM { (s: String, n: Int) -> x + " " })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String <caret>foo(String s, int n);
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM { n -> s + " " })
|
||||
JTest.samTest(SAM { y -> x + " " })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String foo(int n);
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM { (s, n) -> s + " " })
|
||||
JTest.samTest(SAM { (x, y) -> x + " " })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String <caret>foo(String s, int n);
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM { s + " " })
|
||||
JTest.samTest(SAM { s + " " })
|
||||
JTest.samTest(SAM { it + " " })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String foo();
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM { s -> s + " " })
|
||||
JTest.samTest(SAM { (s) -> s + " " })
|
||||
JTest.samTest(SAM { it + " " })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String <caret>foo(String s);
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM { (s, n) -> s + " " })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String bar(String s, int n);
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM { (s, n) -> s + " " })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String <caret>foo(String s, int n);
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM { (s, n) -> s + " " })
|
||||
JTest.samTest(SAM { (x, y) -> x + " " })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String <caret>foo(String p, int n);
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
fun test() {
|
||||
JTest.samTest(SAM { (s, n) -> s + " " })
|
||||
JTest.samTest(SAM { (x, y) -> x + " " })
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
interface SAM {
|
||||
String <caret>foo(String s, int n);
|
||||
}
|
||||
|
||||
class JTest {
|
||||
static void samTest(SAM sam) { }
|
||||
}
|
||||
Reference in New Issue
Block a user