Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/redundantComparing/beforeCustomInterfaceConflict.java
2018-02-05 12:33:55 +07:00

13 lines
427 B
Java

// "Remove 'comparing()' call" "false"
import java.util.Comparator;
import java.util.function.Function;
public class MyFile {
interface Foo extends Function<String, Integer>, Comparator<String> {}
void test(Foo comparator) {
// replacement will make the call ambiguous, thus not suggested
Comparator<String> cmp = Comparator.comparing(String::length).thenComparing(Comparator.comp<caret>aring(comparator));
}
}