mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-30 01:20:53 +07:00
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only) GitOrigin-RevId: 1e1b77009dc78de49c7cc5c44d4704937397bb23
16 lines
669 B
Java
16 lines
669 B
Java
import java.util.Set;
|
|
|
|
class Test {
|
|
|
|
public static void test(Set foo, Matcher<Iterable<String>> matcher) {
|
|
assertThat(<error descr="'assertThat(Test.Matcher<? super java.util.Set>, java.util.Set)' in 'Test' cannot be applied to '(Test.Matcher<java.lang.Iterable<java.lang.String>>, java.util.Set)'">matcher</error>, foo);
|
|
|
|
Matcher<Iterable<String>> b = null;
|
|
Matcher<? super Set> a = <error descr="Incompatible types. Found: 'Test.Matcher<java.lang.Iterable<java.lang.String>>', required: 'Test.Matcher<? super java.util.Set>'">b</error>;
|
|
}
|
|
|
|
public static <T> void assertThat(Matcher<? super T> matcher, T actual) {}
|
|
|
|
static class Matcher<K> {}
|
|
}
|