[java-intentions] More preview tests; minor fixes

GitOrigin-RevId: 22a46c15d8900d8a31514846755a013f6a67ad42
This commit is contained in:
Tagir Valeev
2022-07-28 14:07:20 +02:00
committed by intellij-monorepo-bot
parent e74564a52c
commit 7e1064ea3c
2540 changed files with 2706 additions and 2696 deletions

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.Random;
import java.util.function.Function;
class Bar extends Random {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.Random;
import java.util.function.Function;
class Bar extends Random {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
interface I {
String foo(Foo i);
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
interface I {
String foo(Foo i);
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
interface I {
String foo(Foo i);
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.io.PrintStream;
import java.util.function.BiConsumer;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
interface I {
String foo(Integer i);

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
static void foo() {
Ar<String> a = String[]::new;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
{
long[][] avg = collect(long[][]::new);

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
static void foo() {
Ar<String> a = String[]::clone;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.ArrayList;
import java.util.List;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.Function;
class Bar extends Random {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.Function;
class Bar extends Random {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
public void m() {
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class StaticInner {
static class Inner {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class MyTest2<X> {
MyTest2(X x) {
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class NonStaticInner3 {
class Foo {
Foo(Integer i) {}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class NonStaticInner3 {
class Foo {
Foo(Integer i) {}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class NonStaticInner3 {
class Foo {
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.Consumer;
enum E {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.concurrent.CompletableFuture;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
class Bar {
void foo() {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.Predicate;
class Bar extends Random {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.Function;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
public class IDEA100452 {
public static <T> MatchOp<T> match(MatchOp.MatchKind matchKind) {
class MatchSink extends BooleanTerminalSink<T> {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.Collection;
import java.util.HashMap;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example extends O {
void m(Runnable r) {}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
public void m() {
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference (may change semantics)" "true"
// "Replace lambda with method reference (may change semantics)" "true-preview"
class Example {
public void m() {
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
public static void m() {
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.Objects;
import java.util.function.Predicate;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
interface Jjj {
int[] jjj(int p);

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference (may change semantics)" "true"
// "Replace lambda with method reference (may change semantics)" "true-preview"
import java.util.*;
import java.util.function.Predicate;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
interface I {
void foo(Example e);

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.List;
class Test{

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
interface I {
void foo(int i);

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.IntBinaryOperator;
class Bar {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Bar {
interface Foo {
int sum(Byte b1, Byte b2);

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.LongBinaryOperator;
class Bar {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.BiFunction;
import java.util.Arrays;
import java.util.List;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
public void m(String... s) {
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.Function;
class Example {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.BiFunction;
class Example {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.Function;
class Bar {
Function<Class<?> , String> s = Class::getCanonicalName;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.Random;
import java.util.function.Function;
class Bar extends Random {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.Random;
import java.util.function.Function;
class Bar extends Random {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
interface I {
String foo(Foo i);
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
interface I {
String foo(Foo i);
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
interface I {
String foo(Foo i);
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.io.PrintStream;
import java.util.function.BiConsumer;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
interface I {
String foo(Integer i);

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
static void foo() {
Ar<String> a = p -> new <caret>String[p];

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
{
long[][] avg = collect((int i) -> new <caret>long[i][]);

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
static void foo() {
Ar<String> a = p -> p.c<caret>lone();

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.ArrayList;
import java.util.List;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.Function;
class Bar extends Random {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.Function;
class Bar extends Random {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
public void m() {
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class StaticInner {
static class Inner {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class MyTest2<X> {
MyTest2(X x) {
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class NonStaticInner3 {
class Foo {
Foo(Integer i) {}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class NonStaticInner3 {
class Foo {
Foo(Integer i) {}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class NonStaticInner3 {
class Foo {
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.Consumer;
enum E {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.concurrent.CompletableFuture;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
class Bar {
void foo() {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.Predicate;
class Bar extends Random {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.Function;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
public class IDEA100452 {
public static <T> MatchOp<T> match(MatchOp.MatchKind matchKind) {
class MatchSink extends BooleanTerminalSink<T> {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.Collection;
import java.util.HashMap;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example extends O {
void m(Runnable r) {}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
public void m() {
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference (may change semantics)" "true"
// "Replace lambda with method reference (may change semantics)" "true-preview"
class Example {
public void m() {
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
public static void m() {
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.Predicate;
class Bar extends Random {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
interface Jjj {
int[] jjj(int p);

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference (may change semantics)" "true"
// "Replace lambda with method reference (may change semantics)" "true-preview"
import java.util.*;
import java.util.function.Predicate;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
interface I {
void foo(Example e);

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.List;
class Test{

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
interface I {
void foo(int i);

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.IntBinaryOperator;
class Bar {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Bar {
interface Foo {
int sum(Byte b1, Byte b2);

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.LongBinaryOperator;
class Bar {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.BiFunction;
import java.util.Arrays;
import java.util.List;

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
class Example {
public void m(String... s) {
}

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.Function;
class Example {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.BiFunction;
class Example {

View File

@@ -1,4 +1,4 @@
// "Replace lambda with method reference" "true"
// "Replace lambda with method reference" "true-preview"
import java.util.function.Function;
class Bar {
Function<Class<?> , String> s = (c) -> c.getCanonica<caret>lName();