Parcelize: Activate checkers only when the plugin is enabled for module (KT-43291)
This commit is contained in:
+1
-1
@@ -37,7 +37,7 @@ import org.jetbrains.kotlin.types.typeUtil.isSubtypeOf
|
||||
import org.jetbrains.kotlin.types.typeUtil.replaceAnnotations
|
||||
import org.jetbrains.kotlin.types.typeUtil.supertypes
|
||||
|
||||
class ParcelizeAnnotationChecker : CallChecker {
|
||||
open class ParcelizeAnnotationChecker : CallChecker {
|
||||
@Suppress("DEPRECATION")
|
||||
companion object {
|
||||
val DEPRECATED_RUNTIME_PACKAGE = FqName("kotlinx.android.parcel")
|
||||
|
||||
+1
-1
@@ -37,7 +37,7 @@ val ANDROID_PARCELABLE_CLASS_FQNAME = FqName("android.os.Parcelable")
|
||||
val ANDROID_PARCELABLE_CREATOR_CLASS_FQNAME = FqName("android.os.Parcelable.Creator")
|
||||
val ANDROID_PARCEL_CLASS_FQNAME = FqName("android.os.Parcel")
|
||||
|
||||
class ParcelizeDeclarationChecker : DeclarationChecker {
|
||||
open class ParcelizeDeclarationChecker : DeclarationChecker {
|
||||
private companion object {
|
||||
private val IGNORED_ON_PARCEL_FQ_NAMES = listOf(
|
||||
FqName(kotlinx.parcelize.IgnoredOnParcel::class.java.canonicalName),
|
||||
|
||||
Reference in New Issue
Block a user