Synthetic java properties are not always bold in completion and are not sorted as extensions
This commit is contained in:
+3
-3
@@ -1,8 +1,8 @@
|
||||
class JavaClass<T> {
|
||||
public T getSomething() {
|
||||
class JavaClass<T1, T2> {
|
||||
public T2 getSomething() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public void setSomething(T t) {
|
||||
public void setSomething(T2 t) {
|
||||
}
|
||||
}
|
||||
+2
-2
@@ -1,5 +1,5 @@
|
||||
fun foo(javaClass: JavaClass<String>) {
|
||||
fun foo(javaClass: JavaClass<String, Int>) {
|
||||
javaClass.<caret>
|
||||
}
|
||||
|
||||
// EXIST: { lookupString: "something", itemText: "something", tailText: " (from getSomething()/setSomething())", typeText: "String!" }
|
||||
// EXIST: { lookupString: "something", itemText: "something", tailText: " (from getSomething()/setSomething())", typeText: "Int!", attributes: "bold" }
|
||||
|
||||
Reference in New Issue
Block a user