Remove some leftover imports of unsafe cast functions
This commit is contained in:
committed by
Space Team
parent
0d8d91f803
commit
60d96b7d15
@@ -372,13 +372,10 @@ val projectsWithOptInToUnsafeCastFunctionsFromAddToStdLib by extra {
|
|||||||
":compiler",
|
":compiler",
|
||||||
":compiler:backend.js",
|
":compiler:backend.js",
|
||||||
":compiler:light-classes",
|
":compiler:light-classes",
|
||||||
":core:reflection.jvm",
|
|
||||||
":jps:jps-common",
|
|
||||||
":jps:jps-common",
|
":jps:jps-common",
|
||||||
":js:js.tests",
|
":js:js.tests",
|
||||||
":kotlin-build-common",
|
":kotlin-build-common",
|
||||||
":kotlin-gradle-plugin",
|
":kotlin-gradle-plugin",
|
||||||
":kotlin-reflect-api",
|
|
||||||
":kotlin-scripting-jvm-host-test",
|
":kotlin-scripting-jvm-host-test",
|
||||||
":native:kotlin-klib-commonizer",
|
":native:kotlin-klib-commonizer",
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -13,19 +13,18 @@ import org.jetbrains.kotlin.descriptors.*
|
|||||||
import org.jetbrains.kotlin.load.java.typeEnhancement.hasEnhancedNullability
|
import org.jetbrains.kotlin.load.java.typeEnhancement.hasEnhancedNullability
|
||||||
import org.jetbrains.kotlin.psi.*
|
import org.jetbrains.kotlin.psi.*
|
||||||
import org.jetbrains.kotlin.resolve.BindingTrace
|
import org.jetbrains.kotlin.resolve.BindingTrace
|
||||||
import org.jetbrains.kotlin.resolve.calls.util.isSafeCall
|
|
||||||
import org.jetbrains.kotlin.resolve.calls.checkers.AdditionalTypeChecker
|
import org.jetbrains.kotlin.resolve.calls.checkers.AdditionalTypeChecker
|
||||||
import org.jetbrains.kotlin.resolve.calls.checkers.CallChecker
|
import org.jetbrains.kotlin.resolve.calls.checkers.CallChecker
|
||||||
import org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext
|
import org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext
|
||||||
import org.jetbrains.kotlin.resolve.calls.context.ResolutionContext
|
import org.jetbrains.kotlin.resolve.calls.context.ResolutionContext
|
||||||
import org.jetbrains.kotlin.resolve.calls.model.ResolvedCall
|
import org.jetbrains.kotlin.resolve.calls.model.ResolvedCall
|
||||||
|
import org.jetbrains.kotlin.resolve.calls.util.isSafeCall
|
||||||
import org.jetbrains.kotlin.resolve.isNullableUnderlyingType
|
import org.jetbrains.kotlin.resolve.isNullableUnderlyingType
|
||||||
import org.jetbrains.kotlin.resolve.scopes.receivers.ExpressionReceiver
|
import org.jetbrains.kotlin.resolve.scopes.receivers.ExpressionReceiver
|
||||||
import org.jetbrains.kotlin.resolve.scopes.receivers.ReceiverValue
|
import org.jetbrains.kotlin.resolve.scopes.receivers.ReceiverValue
|
||||||
import org.jetbrains.kotlin.types.*
|
import org.jetbrains.kotlin.types.*
|
||||||
import org.jetbrains.kotlin.types.checker.isClassType
|
import org.jetbrains.kotlin.types.checker.isClassType
|
||||||
import org.jetbrains.kotlin.types.typeUtil.immediateSupertypes
|
import org.jetbrains.kotlin.types.typeUtil.immediateSupertypes
|
||||||
import org.jetbrains.kotlin.utils.addToStdlib.safeAs
|
|
||||||
|
|
||||||
class RuntimeAssertionInfo(val needNotNullAssertion: Boolean, val message: String) {
|
class RuntimeAssertionInfo(val needNotNullAssertion: Boolean, val message: String) {
|
||||||
interface DataFlowExtras {
|
interface DataFlowExtras {
|
||||||
|
|||||||
-2
@@ -14,8 +14,6 @@ import org.jetbrains.kotlin.psi.KtPsiUtil
|
|||||||
import org.jetbrains.kotlin.psi.psiUtil.isFunctionalExpression
|
import org.jetbrains.kotlin.psi.psiUtil.isFunctionalExpression
|
||||||
import org.jetbrains.kotlin.resolve.calls.model.ExpressionValueArgument
|
import org.jetbrains.kotlin.resolve.calls.model.ExpressionValueArgument
|
||||||
import org.jetbrains.kotlin.resolve.calls.model.ResolvedCall
|
import org.jetbrains.kotlin.resolve.calls.model.ResolvedCall
|
||||||
import org.jetbrains.kotlin.utils.addToStdlib.safeAs
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* That checker used to check that only anonymous functions are used as function arguments
|
* That checker used to check that only anonymous functions are used as function arguments
|
||||||
|
|||||||
-1
@@ -47,7 +47,6 @@ import org.jetbrains.kotlin.types.expressions.DoubleColonExpressionResolver
|
|||||||
import org.jetbrains.kotlin.types.expressions.ExpressionTypingServices
|
import org.jetbrains.kotlin.types.expressions.ExpressionTypingServices
|
||||||
import org.jetbrains.kotlin.types.expressions.typeInfoFactory.createTypeInfo
|
import org.jetbrains.kotlin.types.expressions.typeInfoFactory.createTypeInfo
|
||||||
import org.jetbrains.kotlin.types.typeUtil.*
|
import org.jetbrains.kotlin.types.typeUtil.*
|
||||||
import org.jetbrains.kotlin.utils.addToStdlib.safeAs
|
|
||||||
|
|
||||||
class ResolvedAtomCompleter(
|
class ResolvedAtomCompleter(
|
||||||
private val resultSubstitutor: NewTypeSubstitutor,
|
private val resultSubstitutor: NewTypeSubstitutor,
|
||||||
|
|||||||
-2
@@ -18,8 +18,6 @@ import org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol
|
|||||||
import org.jetbrains.kotlin.ir.types.*
|
import org.jetbrains.kotlin.ir.types.*
|
||||||
import org.jetbrains.kotlin.ir.util.*
|
import org.jetbrains.kotlin.ir.util.*
|
||||||
import org.jetbrains.kotlin.name.Name
|
import org.jetbrains.kotlin.name.Name
|
||||||
import org.jetbrains.kotlin.utils.addToStdlib.safeAs
|
|
||||||
|
|
||||||
|
|
||||||
class EqualityAndComparisonCallsTransformer(context: JsIrBackendContext) : CallsTransformer {
|
class EqualityAndComparisonCallsTransformer(context: JsIrBackendContext) : CallsTransformer {
|
||||||
private val intrinsics = context.intrinsics
|
private val intrinsics = context.intrinsics
|
||||||
|
|||||||
@@ -23,9 +23,7 @@ import org.jetbrains.kotlin.ir.expressions.IrStatementOrigin
|
|||||||
import org.jetbrains.kotlin.ir.expressions.impl.IrGetValueImpl
|
import org.jetbrains.kotlin.ir.expressions.impl.IrGetValueImpl
|
||||||
import org.jetbrains.kotlin.ir.expressions.impl.IrSetValueImpl
|
import org.jetbrains.kotlin.ir.expressions.impl.IrSetValueImpl
|
||||||
import org.jetbrains.kotlin.ir.symbols.IrValueSymbol
|
import org.jetbrains.kotlin.ir.symbols.IrValueSymbol
|
||||||
import org.jetbrains.kotlin.ir.symbols.IrVariableSymbol
|
|
||||||
import org.jetbrains.kotlin.ir.types.IrType
|
import org.jetbrains.kotlin.ir.types.IrType
|
||||||
import org.jetbrains.kotlin.utils.addToStdlib.assertedCast
|
|
||||||
|
|
||||||
class VariableLValue(
|
class VariableLValue(
|
||||||
private val context: IrGeneratorContext,
|
private val context: IrGeneratorContext,
|
||||||
|
|||||||
-1
@@ -33,7 +33,6 @@ import org.jetbrains.kotlin.scripting.definitions.ScriptDependenciesProvider
|
|||||||
import org.jetbrains.kotlin.scripting.extensions.ScriptExtraImportsProviderExtension
|
import org.jetbrains.kotlin.scripting.extensions.ScriptExtraImportsProviderExtension
|
||||||
import org.jetbrains.kotlin.scripting.extensions.ScriptingResolveExtension
|
import org.jetbrains.kotlin.scripting.extensions.ScriptingResolveExtension
|
||||||
import org.jetbrains.kotlin.scripting.resolve.ScriptReportSink
|
import org.jetbrains.kotlin.scripting.resolve.ScriptReportSink
|
||||||
import org.jetbrains.kotlin.utils.addToStdlib.safeAs
|
|
||||||
import java.net.URLClassLoader
|
import java.net.URLClassLoader
|
||||||
import kotlin.script.experimental.host.ScriptingHostConfiguration
|
import kotlin.script.experimental.host.ScriptingHostConfiguration
|
||||||
import kotlin.script.experimental.jvm.defaultJvmScriptingHostConfiguration
|
import kotlin.script.experimental.jvm.defaultJvmScriptingHostConfiguration
|
||||||
|
|||||||
Reference in New Issue
Block a user