Fix OVERRIDE_DEPRECATION warnings in project code

This commit is contained in:
Dmitriy Novozhilov
2021-08-30 12:31:11 +03:00
parent 69c3831865
commit d46e2dd749
34 changed files with 70 additions and 33 deletions
@@ -241,7 +241,7 @@ private class DelegatingPackageFragmentProvider<M : ModuleInfo>(
) : PackageFragmentProviderOptimized {
private val syntheticFilePackages = moduleContent.syntheticFiles.map { it.packageFqName }.toSet()
@Suppress("OverridingDeprecatedMember")
@Suppress("OverridingDeprecatedMember", "OVERRIDE_DEPRECATION")
override fun getPackageFragments(fqName: FqName): List<PackageFragmentDescriptor> {
if (certainlyDoesNotExist(fqName)) return emptyList()
@@ -11,6 +11,7 @@ class TargetedAnnotations(
) : Annotations {
override fun isEmpty(): Boolean = standardAnnotations.isEmpty() && targetedAnnotations.isEmpty()
@Deprecated("This method should only be used in frontend where we split annotations according to their use-site targets.")
override fun getUseSiteTargetedAnnotations(): List<AnnotationWithTarget> = targetedAnnotations
override fun iterator(): Iterator<AnnotationDescriptor> = standardAnnotations.iterator()