Minor. Reformat SignatureEnhancement
This commit is contained in:
+8
-8
@@ -52,7 +52,7 @@ class SignatureEnhancement(
|
|||||||
private fun AnnotationDescriptor.extractNullabilityTypeFromArgument(): NullabilityQualifierWithMigrationStatus? {
|
private fun AnnotationDescriptor.extractNullabilityTypeFromArgument(): NullabilityQualifierWithMigrationStatus? {
|
||||||
val enumValue = firstArgument() as? EnumValue
|
val enumValue = firstArgument() as? EnumValue
|
||||||
// if no argument is specified, use default value: NOT_NULL
|
// if no argument is specified, use default value: NOT_NULL
|
||||||
?: return NullabilityQualifierWithMigrationStatus(NullabilityQualifier.NOT_NULL)
|
?: return NullabilityQualifierWithMigrationStatus(NullabilityQualifier.NOT_NULL)
|
||||||
|
|
||||||
return when (enumValue.enumEntryName.asString()) {
|
return when (enumValue.enumEntryName.asString()) {
|
||||||
"ALWAYS" -> NullabilityQualifierWithMigrationStatus(NullabilityQualifier.NOT_NULL)
|
"ALWAYS" -> NullabilityQualifierWithMigrationStatus(NullabilityQualifier.NOT_NULL)
|
||||||
@@ -67,7 +67,7 @@ class SignatureEnhancement(
|
|||||||
|
|
||||||
val typeQualifierAnnotation =
|
val typeQualifierAnnotation =
|
||||||
annotationTypeQualifierResolver.resolveTypeQualifierAnnotation(annotationDescriptor)
|
annotationTypeQualifierResolver.resolveTypeQualifierAnnotation(annotationDescriptor)
|
||||||
?: return null
|
?: return null
|
||||||
|
|
||||||
val jsr305State = annotationTypeQualifierResolver.resolveJsr305AnnotationState(annotationDescriptor)
|
val jsr305State = annotationTypeQualifierResolver.resolveJsr305AnnotationState(annotationDescriptor)
|
||||||
if (jsr305State.isIgnore) return null
|
if (jsr305State.isIgnore) return null
|
||||||
@@ -268,12 +268,12 @@ class SignatureEnhancement(
|
|||||||
|
|
||||||
val nullabilityInfo =
|
val nullabilityInfo =
|
||||||
composedAnnotation.extractNullability()
|
composedAnnotation.extractNullability()
|
||||||
?: defaultTypeQualifier?.nullability?.let {
|
?: defaultTypeQualifier?.nullability?.let {
|
||||||
NullabilityQualifierWithMigrationStatus(
|
NullabilityQualifierWithMigrationStatus(
|
||||||
defaultTypeQualifier.nullability,
|
defaultTypeQualifier.nullability,
|
||||||
defaultTypeQualifier.isNullabilityQualifierForWarning
|
defaultTypeQualifier.isNullabilityQualifierForWarning
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
return JavaTypeQualifiers(
|
return JavaTypeQualifiers(
|
||||||
nullabilityInfo?.qualifier,
|
nullabilityInfo?.qualifier,
|
||||||
|
|||||||
Reference in New Issue
Block a user