Minor. Reformat signatureEnhancement.kt
This commit is contained in:
+10
-8
@@ -142,9 +142,8 @@ class SignatureEnhancement(
|
||||
}
|
||||
}
|
||||
|
||||
val valueParameterEnhancements = annotationOwnerForMember.valueParameters.map {
|
||||
p ->
|
||||
val enhancementResult =partsForValueParameter(p, memberContext) { it.valueParameters[p.index].type }
|
||||
val valueParameterEnhancements = annotationOwnerForMember.valueParameters.map { p ->
|
||||
val enhancementResult = partsForValueParameter(p, memberContext) { it.valueParameters[p.index].type }
|
||||
.enhance(predefinedEnhancementInfo?.parametersInfo?.getOrNull(p.index))
|
||||
|
||||
val actualType = if (enhancementResult.wereChanges) enhancementResult.type else p.type
|
||||
@@ -166,10 +165,13 @@ class SignatureEnhancement(
|
||||
) { it.returnType!! }.enhance(predefinedEnhancementInfo?.returnTypeInfo)
|
||||
|
||||
if ((receiverTypeEnhancement?.wereChanges == true)
|
||||
|| returnTypeEnhancement.wereChanges || valueParameterEnhancements.any { it.wereChanges }) {
|
||||
|| returnTypeEnhancement.wereChanges || valueParameterEnhancements.any { it.wereChanges }
|
||||
) {
|
||||
@Suppress("UNCHECKED_CAST")
|
||||
return this.enhance(receiverTypeEnhancement?.type,
|
||||
valueParameterEnhancements.map { ValueParameterData(it.type, it.hasDefaultValue) }, returnTypeEnhancement.type) as D
|
||||
valueParameterEnhancements.map { ValueParameterData(it.type, it.hasDefaultValue) },
|
||||
returnTypeEnhancement.type
|
||||
) as D
|
||||
}
|
||||
|
||||
return this
|
||||
@@ -225,7 +227,8 @@ class SignatureEnhancement(
|
||||
mapping.isMutable(upper) -> MutabilityQualifier.MUTABLE
|
||||
else -> null
|
||||
},
|
||||
isNotNullTypeParameter = unwrap() is NotNullTypeParameter)
|
||||
isNotNullTypeParameter = unwrap() is NotNullTypeParameter
|
||||
)
|
||||
}
|
||||
|
||||
private fun KotlinType.extractQualifiersFromAnnotations(
|
||||
@@ -322,8 +325,7 @@ class SignatureEnhancement(
|
||||
if (arg.isStarProjection) {
|
||||
// TODO: sort out how to handle wildcards
|
||||
list.add(TypeAndDefaultQualifiers(arg.type, null))
|
||||
}
|
||||
else {
|
||||
} else {
|
||||
add(arg.type, c)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user