Cleanup: apply "Convert lambda to reference"

This commit is contained in:
Mikhail Glukhikh
2017-02-22 16:12:01 +03:00
parent b121bf8802
commit 045a23ae10
82 changed files with 117 additions and 135 deletions
@@ -18,7 +18,7 @@ package org.jetbrains.kotlin.java.model
import javax.lang.model.element.Name
fun JeName(name: String?) = name?.let { JeName(it) } ?: JeName.EMPTY
fun JeName(name: String?) = name?.let(::JeName) ?: JeName.EMPTY
class JeName(val name: String) : Name, CharSequence by name {
override fun contentEquals(cs: CharSequence?) = cs?.toString() == name
@@ -29,7 +29,7 @@ class JeClassInitializerExecutableElement(
) : JeAbstractElement<PsiClassInitializer>(psi), ExecutableElement, JeNoAnnotations, JeModifierListOwner {
val isStaticInitializer = psi.isStatic
override fun getEnclosingElement() = psi.containingClass?.let { JeTypeElement(it) }
override fun getEnclosingElement() = psi.containingClass?.let(::JeTypeElement)
override fun getSimpleName() = if (isStaticInitializer) JeName.CLINIT else JeName.EMPTY