Skip to content

Commit

Permalink
[build][warnings] remove needless null checks
Browse files Browse the repository at this point in the history
  • Loading branch information
vvlevchenko committed Aug 24, 2018
1 parent cbc4043 commit 4836325
Showing 1 changed file with 8 additions and 21 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ import org.jetbrains.kotlin.resolve.constants.StringValue
import org.jetbrains.kotlin.serialization.deserialization.ProtoEnumFlags
import org.jetbrains.kotlin.types.*
import org.jetbrains.kotlin.types.typeUtil.contains
import org.jetbrains.kotlin.metadata.serialization.*
import org.jetbrains.kotlin.resolve.calls.components.isActualParameterWithAnyExpectedDefault
import java.io.ByteArrayOutputStream
import java.util.*
Expand Down Expand Up @@ -161,10 +160,7 @@ class KonanDescriptorSerializer private constructor(
builder.typeTable = typeTableProto
}

val requirement = serializeVersionRequirements(classDescriptor)
if (requirement != null) {
builder.addAllVersionRequirement(requirement)
}
builder.addAllVersionRequirement(serializeVersionRequirements(classDescriptor))

val versionRequirementTableProto = versionRequirementTable.serialize()
if (versionRequirementTableProto != null) {
Expand Down Expand Up @@ -255,10 +251,8 @@ class KonanDescriptorSerializer private constructor(
}
}

val requirement = serializeVersionRequirements(descriptor)
if (requirement != null) {
builder.addAllVersionRequirement(requirement)
}
builder.addAllVersionRequirement(serializeVersionRequirements(descriptor))

if (descriptor.isSuspendOrHasSuspendTypesInSignature()) {
builder.addVersionRequirement(writeVersionRequirementDependingOnCoroutinesVersion())
}
Expand Down Expand Up @@ -338,10 +332,8 @@ class KonanDescriptorSerializer private constructor(
}
}

val requirement = serializeVersionRequirements(descriptor)
if (requirement != null) {
builder.addAllVersionRequirement(requirement)
}
builder.addAllVersionRequirement(serializeVersionRequirements(descriptor))

if (descriptor.isSuspendOrHasSuspendTypesInSignature()) {
builder.addVersionRequirement(writeVersionRequirementDependingOnCoroutinesVersion())
}
Expand Down Expand Up @@ -376,10 +368,8 @@ class KonanDescriptorSerializer private constructor(
builder.addValueParameter(local.valueParameter(valueParameterDescriptor))
}

val requirement = serializeVersionRequirements(descriptor)
if (requirement != null) {
builder.addAllVersionRequirement(requirement)
}
builder.addAllVersionRequirement(serializeVersionRequirements(descriptor))

if (descriptor.isSuspendOrHasSuspendTypesInSignature()) {
builder.addVersionRequirement(writeVersionRequirementDependingOnCoroutinesVersion())
}
Expand Down Expand Up @@ -436,10 +426,7 @@ class KonanDescriptorSerializer private constructor(
builder.setExpandedType(local.type(expandedType))
}

val requirement = serializeVersionRequirements(descriptor)
if (requirement != null) {
builder.addVersionRequirement(writeVersionRequirementDependingOnCoroutinesVersion())
}
builder.addVersionRequirement(writeVersionRequirementDependingOnCoroutinesVersion())

builder.addAllAnnotation(descriptor.annotations.map { extension.annotationSerializer.serializeAnnotation(it) })

Expand Down

0 comments on commit 4836325

Please sign in to comment.