KT-11806: increase visibility quick fix, private --> internal, also for members
This commit is contained in:
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
package test
|
||||
|
||||
class First {
|
||||
internal fun foo() = 42
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
// "Make foo internal" "true"
|
||||
// ERROR: Cannot access 'foo': it is 'private' in 'First'
|
||||
|
||||
package test
|
||||
|
||||
class Second(val f: First) {
|
||||
fun bar() = f.<caret>foo()
|
||||
}
|
||||
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
package test
|
||||
|
||||
class First {
|
||||
private fun foo() = 42
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
// "Make foo internal" "true"
|
||||
// ERROR: Cannot access 'foo': it is 'private' in 'First'
|
||||
|
||||
package test
|
||||
|
||||
class Second(val f: First) {
|
||||
fun bar() = f.<caret>foo()
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
// "Make x internal" "true"
|
||||
class First(private val x: Int)
|
||||
|
||||
class Second(f: First) {
|
||||
val y = f.<caret>x
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
// "Make x internal" "true"
|
||||
class First(internal val x: Int)
|
||||
|
||||
class Second(f: First) {
|
||||
val y = f.x
|
||||
}
|
||||
Reference in New Issue
Block a user