ExcessiveLambdaUsageInspection: support Java 9 requireNonNullElseGet

This commit is contained in:
Tagir Valeev
2017-09-13 10:46:01 +07:00
parent 626278150e
commit 308e007dd8
3 changed files with 19 additions and 0 deletions
@@ -0,0 +1,9 @@
// "Use 'requireNonNullElse' method without lambda" "true"
import java.util.*;
class Test {
public String test(String foo, String bar) {
return Objects.requireNonNullElse(foo, bar);
}
}
@@ -0,0 +1,9 @@
// "Use 'requireNonNullElse' method without lambda" "true"
import java.util.*;
class Test {
public String test(String foo, String bar) {
return Objects.requireNonNullElseGet(foo, () <caret>-> bar);
}
}