Ignoring SAM adapters when checking for unimplemented methods or methods to override.

This commit is contained in:
Evgeny Gerashchenko
2013-06-21 00:01:16 +04:00
parent fd7b29ad48
commit 1f2676becd
13 changed files with 86 additions and 5 deletions
@@ -0,0 +1,5 @@
package foo;
public interface A {
void foo(Runnable r);
}
@@ -0,0 +1,4 @@
package foo;
public interface B extends A {
}
@@ -0,0 +1,5 @@
package foo
class Impl: B {
<caret>
}
@@ -0,0 +1,8 @@
package foo
class Impl: B {
public override fun foo(r: Runnable?) {
throw UnsupportedOperationException()
}
}