Change Signature: Do not render visibility of local functions
#KT-9095 Fixed
This commit is contained in:
@@ -43,6 +43,7 @@ import org.jetbrains.kotlin.lexer.JetTokens
|
||||
import org.jetbrains.kotlin.load.java.JvmAbi
|
||||
import org.jetbrains.kotlin.psi.*
|
||||
import org.jetbrains.kotlin.resolve.DescriptorToSourceUtils
|
||||
import org.jetbrains.kotlin.resolve.DescriptorUtils
|
||||
import org.jetbrains.kotlin.types.JetType
|
||||
import org.jetbrains.kotlin.utils.addToStdlib.singletonOrEmptyList
|
||||
import java.util.ArrayList
|
||||
@@ -198,7 +199,7 @@ public open class JetChangeInfo(
|
||||
}
|
||||
}
|
||||
else {
|
||||
if (newVisibility != defaultVisibility) {
|
||||
if (!DescriptorUtils.isLocal(inheritedCallable.originalCallableDescriptor) && newVisibility != defaultVisibility) {
|
||||
buffer.append(newVisibility).append(' ')
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user