Remove deprecated usages of ContainerUtil
This commit is contained in:
@@ -5,12 +5,12 @@
|
||||
|
||||
package org.jetbrains.kotlin.checkers
|
||||
|
||||
import com.intellij.util.containers.ContainerUtil
|
||||
import org.jetbrains.kotlin.checkers.diagnostics.TextDiagnostic
|
||||
import org.jetbrains.kotlin.utils.SmartList
|
||||
|
||||
class DiagnosedRange constructor(val start: Int) {
|
||||
var end: Int = 0
|
||||
private val diagnostics = ContainerUtil.newSmartList<TextDiagnostic>()
|
||||
private val diagnostics = SmartList<TextDiagnostic>()
|
||||
|
||||
fun getDiagnostics(): List<TextDiagnostic> {
|
||||
return diagnostics
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
package org.jetbrains.kotlin.resolve.calls.callResolverUtil
|
||||
|
||||
import com.google.common.collect.Lists
|
||||
import com.intellij.util.containers.ContainerUtil
|
||||
import org.jetbrains.kotlin.builtins.KotlinBuiltIns
|
||||
import org.jetbrains.kotlin.builtins.ReflectionTypes
|
||||
import org.jetbrains.kotlin.builtins.isSuspendFunctionType
|
||||
@@ -38,6 +37,7 @@ import org.jetbrains.kotlin.types.TypeUtils.DONT_CARE
|
||||
import org.jetbrains.kotlin.types.checker.KotlinTypeChecker
|
||||
import org.jetbrains.kotlin.types.expressions.OperatorConventions
|
||||
import org.jetbrains.kotlin.types.typeUtil.contains
|
||||
import org.jetbrains.kotlin.utils.SmartList
|
||||
|
||||
enum class ResolveArgumentsMode {
|
||||
RESOLVE_FUNCTION_ARGUMENTS,
|
||||
@@ -108,7 +108,7 @@ fun getErasedReceiverType(receiverParameterDescriptor: ReceiverParameterDescript
|
||||
receiverType = TypeIntersector.intersectUpperBounds(typeParameter, properUpperBounds)
|
||||
}
|
||||
}
|
||||
val fakeTypeArguments = ContainerUtil.newSmartList<TypeProjection>()
|
||||
val fakeTypeArguments = SmartList<TypeProjection>()
|
||||
for (typeProjection in receiverType.arguments) {
|
||||
fakeTypeArguments.add(TypeProjectionImpl(typeProjection.projectionKind, DONT_CARE))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user