mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-26 03:13:40 +07:00
inline method to method reference: convert to lambda (IDEA-148481)
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
import java.util.function.Supplier;
|
||||
|
||||
public class Test {
|
||||
|
||||
public Test() {
|
||||
this(0);
|
||||
}
|
||||
|
||||
public Test(int i) {}
|
||||
|
||||
|
||||
{
|
||||
Supplier<Test> sup = Test::ne<caret>w;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
import java.util.function.Supplier;
|
||||
|
||||
public class Test {
|
||||
|
||||
public Test() {
|
||||
this(0);
|
||||
}
|
||||
|
||||
public Test(int i) {}
|
||||
|
||||
|
||||
{
|
||||
Supplier<Test> sup = () -> new Test(0);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
import java.util.function.Supplier;
|
||||
|
||||
class Test {
|
||||
{
|
||||
Supplier<String> sup = this::g<caret>et;
|
||||
}
|
||||
|
||||
private String get() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
import java.util.function.Supplier;
|
||||
|
||||
class Test {
|
||||
{
|
||||
Supplier<String> sup = () -> null;
|
||||
}
|
||||
|
||||
private String get() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
|
||||
import java.util.function.Supplier;
|
||||
|
||||
public class Test {
|
||||
|
||||
{
|
||||
Supplier<String> sup = new Test()::get;
|
||||
}
|
||||
|
||||
private String ge<caret>t() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user