IDEA-161862 Lambda Expressions not showing as implementations of an interface

This commit is contained in:
peter
2016-09-29 11:31:20 +02:00
parent b9a06d65b9
commit 53867e057f
3 changed files with 29 additions and 2 deletions
@@ -140,6 +140,11 @@ public class FindFunctionalInterfaceTest extends LightCodeInsightFixtureTestCase
assertSize(1, FunctionalExpressionSearch.search(findClass("I")).findAll());
}
public void testChainStartingWithConstructor() {
configure();
assertSize(1, FunctionalExpressionSearch.search(findClass("IterHelper.MapIterCallback")).findAll());
}
public void testDontVisitInapplicableFiles() {
PsiClass sam = myFixture.addClass("interface I { void foo(); }");
myFixture.addClass("class Some { " +