show type parameters and local classes in basic completion (IDEA-62711)

This commit is contained in:
peter
2010-12-09 11:36:45 +03:00
parent 382c988c1d
commit e1980f56b1
8 changed files with 67 additions and 11 deletions
@@ -0,0 +1,3 @@
class Koo {}
public class FooMap<K,V> implements YourMapInterface<K<caret>, V> {
}
@@ -0,0 +1,3 @@
class Koo{}
public class FooMap<K,V extends K<caret>> {
}
@@ -0,0 +1,6 @@
public class FooMap<K,V extends K> implements YourMapInterface<K, V> {
void foo() {
class Zoooooooo {}
Zoo<caret>
}
}
@@ -0,0 +1,6 @@
public class FooMap<K,V extends K> implements YourMapInterface<K, V> {
void foo() {
class Zoooooooo {}
Zoooooooo<caret>
}
}
@@ -0,0 +1,7 @@
class Zooooo {}
public class FooMap<K,V extends K> implements YourMapInterface<K, V> {
void foo() {
class Zoooz implements Runnable {}
Runnable r = new Zo<caret>
}
}
@@ -0,0 +1,8 @@
class Zoooz {}
class Zooooo {}
public class FooMap<K,V extends K> implements YourMapInterface<K, V> {
void foo() {
class Zoooz implements Runnable {}
Runnable r = new Zo<caret>
}
}