Undeprecate VariableDescriptorWithAccessors.isDelegated
Apparently there's quite a few valid usages of this method outside of the compiler frontend, where manual suppression is annoying.
This commit is contained in:
+5
-2
@@ -5,7 +5,10 @@
|
||||
|
||||
package org.jetbrains.kotlin.descriptors.commonizer.cir.factory
|
||||
|
||||
import org.jetbrains.kotlin.descriptors.*
|
||||
import org.jetbrains.kotlin.descriptors.CallableMemberDescriptor
|
||||
import org.jetbrains.kotlin.descriptors.Modality
|
||||
import org.jetbrains.kotlin.descriptors.PropertyDescriptor
|
||||
import org.jetbrains.kotlin.descriptors.Visibility
|
||||
import org.jetbrains.kotlin.descriptors.commonizer.cir.*
|
||||
import org.jetbrains.kotlin.descriptors.commonizer.cir.impl.CirPropertyImpl
|
||||
import org.jetbrains.kotlin.descriptors.commonizer.utils.checkConstantSupportedInCommonization
|
||||
@@ -38,7 +41,7 @@ object CirPropertyFactory {
|
||||
isVar = source.isVar,
|
||||
isLateInit = source.isLateInit,
|
||||
isConst = source.isConst,
|
||||
isDelegate = @Suppress("DEPRECATION") source.isDelegated,
|
||||
isDelegate = source.isDelegated,
|
||||
getter = source.getter?.let(CirPropertyGetterFactory::create),
|
||||
setter = source.setter?.let(CirPropertySetterFactory::create),
|
||||
backingFieldAnnotations = source.backingField?.annotations?.map(CirAnnotationFactory::create),
|
||||
|
||||
-1
@@ -333,7 +333,6 @@ internal class ComparingDeclarationsVisitor(
|
||||
// see org.jetbrains.kotlin.resolve.DelegationResolver
|
||||
} */
|
||||
|
||||
@Suppress("DEPRECATION")
|
||||
context.assertFieldsEqual(expected::isDelegated, actual::isDelegated)
|
||||
|
||||
visitAnnotations(
|
||||
|
||||
Reference in New Issue
Block a user