More cleanup: lift return / assignment out

This commit is contained in:
Mikhail Glukhikh
2017-07-07 13:57:36 +03:00
parent 9269de721e
commit dfe2c16bc7
116 changed files with 472 additions and 517 deletions
@@ -78,10 +78,10 @@ class JeDeclaredType(
val args = mutableListOf<TypeMirror>()
for (typeParameter in psiClass.typeParameters) {
val substitutedParameter = substitutor.substitute(typeParameter)
if (substitutedParameter != null)
args += substitutedParameter.toJeType(psiManager)
args += if (substitutedParameter != null)
substitutedParameter.toJeType(psiManager)
else
args += JeTypeVariableType(typeParameter.getTypeWithTypeParameters(), typeParameter)
JeTypeVariableType(typeParameter.getTypeWithTypeParameters(), typeParameter)
}
args
@@ -168,9 +168,9 @@ open class KotlinUSimpleReferenceExpression(
val assignment = expression.getAssignmentByLHS()
if (assignment != null) {
when (assignment.operationToken) {
KtTokens.EQ -> return ReferenceAccess.WRITE
else -> return ReferenceAccess.READ_WRITE
return when (assignment.operationToken) {
KtTokens.EQ -> ReferenceAccess.WRITE
else -> ReferenceAccess.READ_WRITE
}
}