Import members from: suggest on type reference
#KT-29927 Fixed
This commit is contained in:
committed by
Dmitry Gridin
parent
3af6b36401
commit
6b5ba272a0
@@ -0,0 +1,7 @@
|
||||
package com.test
|
||||
|
||||
sealed class States {
|
||||
object Loading : States()
|
||||
object Content : States()
|
||||
object Error : States()
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package com.test
|
||||
|
||||
sealed class States {
|
||||
object Loading : States()
|
||||
object Content : States()
|
||||
object Error : States()
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
// INTENTION_TEXT: "Import members from 'com.test.States'"
|
||||
import com.test.States
|
||||
|
||||
fun foo(s: States) {
|
||||
when (s) {
|
||||
is <caret>States.Loading -> {
|
||||
}
|
||||
is States.Error -> {
|
||||
}
|
||||
is States.Content -> {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fun bar(): States.Loading = States.Loading
|
||||
@@ -0,0 +1,16 @@
|
||||
// INTENTION_TEXT: "Import members from 'com.test.States'"
|
||||
import com.test.States
|
||||
import com.test.States.*
|
||||
|
||||
fun foo(s: States) {
|
||||
when (s) {
|
||||
is Loading -> {
|
||||
}
|
||||
is Error -> {
|
||||
}
|
||||
is Content -> {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fun bar(): Loading = Loading
|
||||
@@ -0,0 +1,7 @@
|
||||
package com.test
|
||||
|
||||
sealed class States {
|
||||
object Loading : States()
|
||||
object Content : States()
|
||||
object Error : States()
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package com.test
|
||||
|
||||
sealed class States {
|
||||
object Loading : States()
|
||||
object Content : States()
|
||||
object Error : States()
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
// INTENTION_TEXT: "Import members from 'com.test.States'"
|
||||
import com.test.States
|
||||
|
||||
fun foo(s: States) {
|
||||
when (s) {
|
||||
is States.Loading -> {
|
||||
}
|
||||
is States.Error -> {
|
||||
}
|
||||
is States.Content -> {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fun bar(): <caret>States.Loading = States.Loading
|
||||
@@ -0,0 +1,16 @@
|
||||
// INTENTION_TEXT: "Import members from 'com.test.States'"
|
||||
import com.test.States
|
||||
import com.test.States.*
|
||||
|
||||
fun foo(s: States) {
|
||||
when (s) {
|
||||
is Loading -> {
|
||||
}
|
||||
is Error -> {
|
||||
}
|
||||
is Content -> {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fun bar(): Loading = Loading
|
||||
Reference in New Issue
Block a user