User: rednesto Date: 06 Dec 23 18:26 Revision: ca63c86f96f1aa9cad2b24cbbbcd40b72b3e1f56 Summary: Fix deprecated usages TeamCity URL: https://ci.mcdev.io/viewModification.html?tab=vcsModificationFiles&modId=8875&personal=false Index: src/main/kotlin/platform/mixin/inspection/mixinextras/UnnecessaryMutableLocalInspection.kt =================================================================== --- src/main/kotlin/platform/mixin/inspection/mixinextras/UnnecessaryMutableLocalInspection.kt (revision 565e4a05dc11d0f54abea8c08ed581b67795ad4e) +++ src/main/kotlin/platform/mixin/inspection/mixinextras/UnnecessaryMutableLocalInspection.kt (revision ca63c86f96f1aa9cad2b24cbbbcd40b72b3e1f56) @@ -41,6 +41,7 @@ import com.intellij.psi.PsiParameter import com.intellij.psi.PsiReferenceExpression import com.intellij.psi.PsiType +import com.intellij.psi.PsiTypes import com.intellij.psi.search.searches.OverridingMethodsSearch import com.intellij.psi.search.searches.ReferencesSearch import com.intellij.psi.util.PsiUtil @@ -183,13 +184,13 @@ private val PsiClassType.innerRefType: PsiType? get() = when (resolve()?.qualifiedName?.substringAfterLast('.')) { - "LocalBooleanRef" -> PsiType.BOOLEAN - "LocalCharRef" -> PsiType.CHAR - "LocalDoubleRef" -> PsiType.DOUBLE - "LocalFloatRef" -> PsiType.FLOAT - "LocalIntRef" -> PsiType.INT - "LocalLongRef" -> PsiType.LONG - "LocalShortRef" -> PsiType.SHORT + "LocalBooleanRef" -> PsiTypes.booleanType() + "LocalCharRef" -> PsiTypes.charType() + "LocalDoubleRef" -> PsiTypes.doubleType() + "LocalFloatRef" -> PsiTypes.floatType() + "LocalIntRef" -> PsiTypes.intType() + "LocalLongRef" -> PsiTypes.longType() + "LocalShortRef" -> PsiTypes.shortType() "LocalRef" -> parameters.getOrNull(0) else -> null }