Change visibility fix message (quotes) + list of available actions in tests

This commit is contained in:
Mikhail Glukhikh
2016-04-23 13:26:06 +03:00
parent 7e80575a08
commit d8e47bd520
49 changed files with 99 additions and 53 deletions

View File

@@ -1,7 +1,7 @@
// "Make foo private" "false"
// "Make 'foo' private" "false"
// ACTION: Convert parameter to receiver
// ACTION: Make Nested internal
// ACTION: Make Nested public
// ACTION: Make 'Nested' internal
// ACTION: Make 'Nested' public
// ACTION: Remove parameter 'arg'
// ERROR: 'internal' function exposes its 'private' parameter type argument Nested
// ERROR: Cannot access 'Nested': it is 'private' in 'Outer'

View File

@@ -1,4 +1,5 @@
// "Make foo private" "true"
// "Make 'foo' private" "true"
// ACTION: Make 'Data' public
private data class Data(val x: Int)

View File

@@ -1,4 +1,5 @@
// "Make foo private" "true"
// "Make 'foo' private" "true"
// ACTION: Make 'Data' public
private data class Data(val x: Int)

View File

@@ -1,7 +1,7 @@
// "Make foo private" "false"
// "Make 'foo' private" "false"
// ACTION: Convert receiver to parameter
// ACTION: Make Private protected
// ACTION: Make Private public
// ACTION: Make 'Private' protected
// ACTION: Make 'Private' public
// ERROR: 'protected (in My)' member exposes its 'private' receiver type argument Private
class Receiver<T>

View File

@@ -1,4 +1,5 @@
// "Make bar private" "true"
// "Make 'bar' private" "true"
// ACTION: Make 'Data' internal
private data class Data(val x: Int)

View File

@@ -1,4 +1,5 @@
// "Make bar private" "true"
// "Make 'bar' private" "true"
// ACTION: Make 'Data' internal
private data class Data(val x: Int)

View File

@@ -1,4 +1,5 @@
// "Make First private" "true"
// "Make 'First' private" "true"
// ACTION: Make 'Data' protected
class Outer {
private open class Data(val x: Int)

View File

@@ -1,4 +1,5 @@
// "Make First private" "true"
// "Make 'First' private" "true"
// ACTION: Make 'Data' protected
class Outer {
private open class Data(val x: Int)

View File

@@ -1,4 +1,5 @@
// "Make First private" "true"
// "Make 'First' private" "true"
// ACTION: Make 'Data' public
private open class Data(val x: Int)

View File

@@ -1,4 +1,5 @@
// "Make First private" "true"
// "Make 'First' private" "true"
// ACTION: Make 'Data' public
private open class Data(val x: Int)

View File

@@ -1,4 +1,5 @@
// "Make First private" "true"
// "Make 'First' private" "true"
// ACTION: Make 'Data' public
class Other {
internal open class Data(val x: Int)

View File

@@ -1,4 +1,5 @@
// "Make First private" "true"
// "Make 'First' private" "true"
// ACTION: Make 'Data' public
class Other {
internal open class Data(val x: Int)

View File

@@ -1,4 +1,5 @@
// "Make Derived internal" "true"
// "Make 'Derived' internal" "true"
// ACTION: Make 'Outer' public
import Outer.Base

View File

@@ -1,4 +1,5 @@
// "Make Derived internal" "true"
// "Make 'Derived' internal" "true"
// ACTION: Make 'Outer' public
import Outer.Base

View File

@@ -1,4 +1,5 @@
// "Make Derived private" "true"
// "Make 'Derived' private" "true"
// ACTION: Make 'Derived' internal
import Outer.Base

View File

@@ -1,4 +1,5 @@
// "Make Derived private" "true"
// "Make 'Derived' private" "true"
// ACTION: Make 'Derived' internal
import Outer.Base

View File

@@ -1,4 +1,5 @@
// "Make User internal" "true"
// "Make 'User' internal" "true"
// ACTION: Make 'InternalString' public
internal open class InternalString

View File

@@ -1,4 +1,5 @@
// "Make User internal" "true"
// "Make 'User' internal" "true"
// ACTION: Make 'InternalString' public
internal open class InternalString