Migrate UseExperimental->OptIn in project sources
This commit is contained in:
@@ -28,7 +28,7 @@ import org.jetbrains.kotlin.fir.visitors.transformSingle
|
||||
import org.jetbrains.kotlin.name.Name
|
||||
import kotlin.properties.Delegates
|
||||
|
||||
@UseExperimental(FirImplementationDetail::class)
|
||||
@OptIn(FirImplementationDetail::class)
|
||||
class FirJavaClass @FirImplementationDetail internal constructor(
|
||||
override val source: FirSourceElement?,
|
||||
override val session: FirSession,
|
||||
@@ -111,7 +111,7 @@ internal class FirJavaClassBuilder : AbstractFirRegularClassBuilder, FirAnnotati
|
||||
|
||||
override val superTypeRefs: MutableList<FirTypeRef> = mutableListOf()
|
||||
|
||||
@UseExperimental(FirImplementationDetail::class)
|
||||
@OptIn(FirImplementationDetail::class)
|
||||
override fun build(): FirJavaClass {
|
||||
val status = FirDeclarationStatusImpl(visibility, modality).apply {
|
||||
isInner = !isTopLevel && !isStatic
|
||||
|
||||
+2
-2
@@ -26,7 +26,7 @@ import org.jetbrains.kotlin.fir.visitors.transformSingle
|
||||
import org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedContainerSource
|
||||
import kotlin.properties.Delegates
|
||||
|
||||
@UseExperimental(FirImplementationDetail::class)
|
||||
@OptIn(FirImplementationDetail::class)
|
||||
class FirJavaConstructor @FirImplementationDetail constructor(
|
||||
override val source: FirSourceElement?,
|
||||
override val session: FirSession,
|
||||
@@ -119,7 +119,7 @@ class FirJavaConstructorBuilder : FirConstructorBuilder() {
|
||||
var isInner: Boolean by Delegates.notNull()
|
||||
var isPrimary: Boolean by Delegates.notNull()
|
||||
|
||||
@UseExperimental(FirImplementationDetail::class)
|
||||
@OptIn(FirImplementationDetail::class)
|
||||
override fun build(): FirJavaConstructor {
|
||||
val status = FirDeclarationStatusImpl(visibility, Modality.FINAL).apply {
|
||||
isExpect = false
|
||||
|
||||
@@ -30,7 +30,7 @@ import kotlin.contracts.InvocationKind
|
||||
import kotlin.contracts.contract
|
||||
import kotlin.properties.Delegates
|
||||
|
||||
@UseExperimental(FirImplementationDetail::class)
|
||||
@OptIn(FirImplementationDetail::class)
|
||||
class FirJavaField @FirImplementationDetail constructor(
|
||||
override val source: FirSourceElement?,
|
||||
override val session: FirSession,
|
||||
@@ -130,7 +130,7 @@ internal class FirJavaFieldBuilder : FirFieldBuilder() {
|
||||
|
||||
override var resolvePhase: FirResolvePhase = FirResolvePhase.ANALYZED_DEPENDENCIES
|
||||
|
||||
@UseExperimental(FirImplementationDetail::class)
|
||||
@OptIn(FirImplementationDetail::class)
|
||||
override fun build(): FirJavaField {
|
||||
val status: FirDeclarationStatus = FirDeclarationStatusImpl(visibility, modality).apply {
|
||||
isStatic = this@FirJavaFieldBuilder.isStatic
|
||||
@@ -154,7 +154,7 @@ internal class FirJavaFieldBuilder : FirFieldBuilder() {
|
||||
}
|
||||
}
|
||||
|
||||
@UseExperimental(ExperimentalContracts::class)
|
||||
@OptIn(ExperimentalContracts::class)
|
||||
internal inline fun buildJavaField(init: FirJavaFieldBuilder.() -> Unit): FirJavaField {
|
||||
contract {
|
||||
callsInPlace(init, InvocationKind.EXACTLY_ONCE)
|
||||
|
||||
@@ -38,7 +38,7 @@ import org.jetbrains.kotlin.util.OperatorNameConventions.SET
|
||||
import org.jetbrains.kotlin.util.OperatorNameConventions.UNARY_OPERATION_NAMES
|
||||
import kotlin.properties.Delegates
|
||||
|
||||
@UseExperimental(FirImplementationDetail::class)
|
||||
@OptIn(FirImplementationDetail::class)
|
||||
class FirJavaMethod @FirImplementationDetail constructor(
|
||||
source: FirSourceElement?,
|
||||
session: FirSession,
|
||||
@@ -80,7 +80,7 @@ class FirJavaMethodBuilder : FirSimpleFunctionBuilder() {
|
||||
var isStatic: Boolean by Delegates.notNull()
|
||||
override var resolvePhase: FirResolvePhase = FirResolvePhase.ANALYZED_DEPENDENCIES
|
||||
|
||||
@UseExperimental(FirImplementationDetail::class)
|
||||
@OptIn(FirImplementationDetail::class)
|
||||
override fun build(): FirJavaMethod {
|
||||
val status = FirDeclarationStatusImpl(visibility, modality).apply {
|
||||
isStatic = this@FirJavaMethodBuilder.isStatic
|
||||
|
||||
+2
-2
@@ -19,7 +19,7 @@ import org.jetbrains.kotlin.fir.symbols.impl.FirVariableSymbol
|
||||
import org.jetbrains.kotlin.fir.types.FirTypeRef
|
||||
import org.jetbrains.kotlin.name.Name
|
||||
|
||||
@UseExperimental(FirImplementationDetail::class)
|
||||
@OptIn(FirImplementationDetail::class)
|
||||
class FirJavaValueParameter @FirImplementationDetail constructor(
|
||||
source: FirSourceElement?,
|
||||
session: FirSession,
|
||||
@@ -48,7 +48,7 @@ class FirJavaValueParameter @FirImplementationDetail constructor(
|
||||
|
||||
@FirBuilderDsl
|
||||
class FirJavaValueParameterBuilder : FirValueParameterBuilder() {
|
||||
@UseExperimental(FirImplementationDetail::class)
|
||||
@OptIn(FirImplementationDetail::class)
|
||||
override fun build(): FirJavaValueParameter {
|
||||
return FirJavaValueParameter(
|
||||
source,
|
||||
|
||||
Reference in New Issue
Block a user