From 5e6c9f1979039a8401601607c28fc42986f39e76 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Mon, 5 Oct 2015 14:46:10 +0300 Subject: [PATCH] Internal is deprecated in interfaces: reflection fix --- .../kotlin/reflect/jvm/internal/DescriptorBasedProperty.kt | 4 ++-- .../src/kotlin/reflect/jvm/internal/KPropertyImpl.kt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/core/reflection.jvm/src/kotlin/reflect/jvm/internal/DescriptorBasedProperty.kt b/core/reflection.jvm/src/kotlin/reflect/jvm/internal/DescriptorBasedProperty.kt index f2e42cd5d12..2154a09af08 100644 --- a/core/reflection.jvm/src/kotlin/reflect/jvm/internal/DescriptorBasedProperty.kt +++ b/core/reflection.jvm/src/kotlin/reflect/jvm/internal/DescriptorBasedProperty.kt @@ -22,7 +22,7 @@ import kotlin.reflect.jvm.internal.JvmPropertySignature.JavaField import kotlin.reflect.jvm.internal.JvmPropertySignature.KotlinProperty internal abstract class DescriptorBasedProperty protected constructor( - internal val container: KDeclarationContainerImpl, + val container: KDeclarationContainerImpl, name: String, signature: String, descriptorInitialValue: PropertyDescriptor? @@ -42,7 +42,7 @@ internal abstract class DescriptorBasedProperty protected constructor( container.findPropertyDescriptor(name, signature) } - internal val javaField: Field? by ReflectProperties.lazySoft { + val javaField: Field? by ReflectProperties.lazySoft { val jvmSignature = RuntimeTypeMapper.mapPropertySignature(descriptor) when (jvmSignature) { is KotlinProperty -> { diff --git a/core/reflection.jvm/src/kotlin/reflect/jvm/internal/KPropertyImpl.kt b/core/reflection.jvm/src/kotlin/reflect/jvm/internal/KPropertyImpl.kt index f9629a7cd24..a015e7bed67 100644 --- a/core/reflection.jvm/src/kotlin/reflect/jvm/internal/KPropertyImpl.kt +++ b/core/reflection.jvm/src/kotlin/reflect/jvm/internal/KPropertyImpl.kt @@ -26,9 +26,9 @@ import kotlin.reflect.KMutableProperty import kotlin.reflect.KProperty internal interface KPropertyImpl : KProperty, KCallableImpl { - internal val javaField: Field? + val javaField: Field? - internal val container: KDeclarationContainerImpl + val container: KDeclarationContainerImpl override val getter: Getter