fix compilation after cleanup
This commit is contained in:
@@ -35,7 +35,7 @@ object LightClassUtil {
|
||||
|
||||
fun findClass(fqn: FqName, stub: StubElement<*>): PsiClass? {
|
||||
if (stub is PsiClassStub<*> && Comparing.equal(fqn.asString(), stub.qualifiedName)) {
|
||||
return stub.psi
|
||||
return stub.getPsi()
|
||||
}
|
||||
|
||||
if (stub is PsiClassStub<*> || stub is PsiFileStub<*>) {
|
||||
|
||||
+1
-1
@@ -102,7 +102,7 @@ abstract class IntentionBasedInspection<TElement : KtElement>(
|
||||
|
||||
override fun startInWriteAction() = true
|
||||
|
||||
override fun isAvailable(project: Project, editor: Editor?, file: PsiFile?) = isAvailable
|
||||
override fun isAvailable(project: Project, editor: Editor?, file: PsiFile?) = isAvailable()
|
||||
|
||||
override fun isAvailable(project: Project, file: PsiFile, startElement: PsiElement, endElement: PsiElement): Boolean {
|
||||
assert(startElement == endElement)
|
||||
|
||||
@@ -243,13 +243,13 @@ internal class ExpressionDecomposer private constructor(
|
||||
private class CallableInvocationAdapter(val invocation: JsInvocation) : Callable(invocation) {
|
||||
override var qualifier: JsExpression
|
||||
get() = invocation.qualifier
|
||||
set(value) = invocation.qualifier = value
|
||||
set(value) { invocation.qualifier = value }
|
||||
}
|
||||
|
||||
private class CallableNewAdapter(val jsnew: JsNew) : Callable(jsnew) {
|
||||
override var qualifier: JsExpression
|
||||
get() = jsnew.constructorExpression
|
||||
set(value) = jsnew.constructorExpression = value
|
||||
set(value) { jsnew.constructorExpression = value }
|
||||
}
|
||||
|
||||
private fun Callable.process() {
|
||||
|
||||
@@ -79,24 +79,24 @@ fun JsExpression.toInvocationWith(thisExpr: JsExpression): JsExpression {
|
||||
|
||||
var JsWhile.test: JsExpression
|
||||
get() = condition
|
||||
set(value) = condition = value
|
||||
set(value) { condition = value }
|
||||
|
||||
var JsArrayAccess.index: JsExpression
|
||||
get() = indexExpression
|
||||
set(value) = indexExpression = value
|
||||
set(value) { indexExpression = value }
|
||||
|
||||
var JsArrayAccess.array: JsExpression
|
||||
get() = arrayExpression
|
||||
set(value) = arrayExpression = value
|
||||
set(value) { arrayExpression = value }
|
||||
|
||||
var JsConditional.test: JsExpression
|
||||
get() = testExpression
|
||||
set(value) = testExpression = value
|
||||
set(value) { testExpression = value }
|
||||
|
||||
var JsConditional.then: JsExpression
|
||||
get() = thenExpression
|
||||
set(value) = thenExpression = value
|
||||
set(value) { thenExpression = value }
|
||||
|
||||
var JsConditional.otherwise: JsExpression
|
||||
get() = elseExpression
|
||||
set(value) = elseExpression = value
|
||||
set(value) { elseExpression = value }
|
||||
|
||||
Reference in New Issue
Block a user