Reformat: context (Java resolve)

This commit is contained in:
Mikhail Glukhikh
2019-02-19 12:36:42 +03:00
parent 6740cdabac
commit 8ac34e1a0f
@@ -95,12 +95,8 @@ interface JavaResolverSettings {
private typealias QualifierByApplicabilityType = EnumMap<AnnotationTypeQualifierResolver.QualifierApplicabilityType, NullabilityQualifierWithMigrationStatus?> private typealias QualifierByApplicabilityType = EnumMap<AnnotationTypeQualifierResolver.QualifierApplicabilityType, NullabilityQualifierWithMigrationStatus?>
class JavaTypeQualifiersByElementType( class JavaTypeQualifiersByElementType(internal val nullabilityQualifiers: QualifierByApplicabilityType) {
internal val nullabilityQualifiers: QualifierByApplicabilityType operator fun get(applicabilityType: AnnotationTypeQualifierResolver.QualifierApplicabilityType?): JavaTypeQualifiers? {
) {
operator fun get(
applicabilityType: AnnotationTypeQualifierResolver.QualifierApplicabilityType?
): JavaTypeQualifiers? {
val nullabilityQualifierWithMigrationStatus = nullabilityQualifiers[applicabilityType] ?: return null val nullabilityQualifierWithMigrationStatus = nullabilityQualifiers[applicabilityType] ?: return null
return JavaTypeQualifiers( return JavaTypeQualifiers(
@@ -226,10 +222,10 @@ fun LazyJavaResolverContext.childForClassOrPackage(
fun LazyJavaResolverContext.copyWithNewDefaultTypeQualifiers( fun LazyJavaResolverContext.copyWithNewDefaultTypeQualifiers(
additionalAnnotations: Annotations additionalAnnotations: Annotations
) = if (additionalAnnotations.isEmpty()) ) = when {
this additionalAnnotations.isEmpty() -> this
else else -> LazyJavaResolverContext(
LazyJavaResolverContext(
components, typeParameterResolver, components, typeParameterResolver,
lazy(LazyThreadSafetyMode.NONE) { computeNewDefaultTypeQualifiers(additionalAnnotations) } lazy(LazyThreadSafetyMode.NONE) { computeNewDefaultTypeQualifiers(additionalAnnotations) }
) )
}