More cleanup after J2K
This commit is contained in:
+7
-12
@@ -46,18 +46,14 @@ class KtLightParameter(
|
|||||||
|
|
||||||
if (jetIndex != 0) return null
|
if (jetIndex != 0) return null
|
||||||
|
|
||||||
var setter: KtPropertyAccessor? = null
|
val setter = when (declaration) {
|
||||||
if (declaration is KtPropertyAccessor) {
|
is KtPropertyAccessor -> if (declaration.isSetter) declaration else null
|
||||||
setter = if (declaration.isSetter) declaration else null
|
is KtProperty -> declaration.setter
|
||||||
}
|
is KtParameter -> return declaration
|
||||||
else if (declaration is KtProperty) {
|
else -> return null
|
||||||
setter = declaration.setter
|
|
||||||
}
|
|
||||||
else if (declaration is KtParameter) {
|
|
||||||
return declaration
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return if (setter != null) setter.parameter else null
|
return setter?.parameter
|
||||||
}
|
}
|
||||||
|
|
||||||
init {
|
init {
|
||||||
@@ -106,8 +102,7 @@ class KtLightParameter(
|
|||||||
val result = ApplicationManager.getApplication().runReadAction(Computable {
|
val result = ApplicationManager.getApplication().runReadAction(Computable {
|
||||||
val kotlinOrigin = kotlinOrigin
|
val kotlinOrigin = kotlinOrigin
|
||||||
if (another is KtLightParameter && kotlinOrigin != null) {
|
if (another is KtLightParameter && kotlinOrigin != null) {
|
||||||
val anotherParam = another as KtLightParameter?
|
kotlinOrigin == another.kotlinOrigin && clsDelegate == another.clsDelegate
|
||||||
kotlinOrigin == anotherParam!!.kotlinOrigin && clsDelegate == anotherParam.clsDelegate
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
null
|
null
|
||||||
|
|||||||
Reference in New Issue
Block a user