[^ann] IDEA-85082 IDEA erroneously uses qualified class names for type parameters when using smart completion for inner class

This commit is contained in:
peter
2012-04-23 15:45:27 +02:00
parent ea21f25be5
commit 9c2e2c691e
4 changed files with 32 additions and 2 deletions
@@ -0,0 +1,14 @@
public class Test {
{
new Foo<String>().method(new Outer.Inner<String>());<caret>
}
static class Outer {
static class Inner<A> {}
}
class Foo<A> {
public void method(Outer.Inner<A> inner) {}
}
}
@@ -0,0 +1,14 @@
public class Test {
{
new Foo<String>().method(new <caret>);
}
static class Outer {
static class Inner<A> {}
}
class Foo<A> {
public void method(Outer.Inner<A> inner) {}
}
}