From daa437b535e6b44ce80b457ffcbf9fe841a5e62d Mon Sep 17 00:00:00 2001 From: Stanislav Erokhin Date: Thu, 26 Mar 2015 14:42:31 +0300 Subject: [PATCH] Fix JetTreeVisitor for file case --- .../src/org/jetbrains/kotlin/psi/JetTreeVisitor.java | 7 +++++++ .../kotlin/idea/quickfix/DeprecatedLambdaSyntaxFix.kt | 6 ------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/psi/JetTreeVisitor.java b/compiler/frontend/src/org/jetbrains/kotlin/psi/JetTreeVisitor.java index a902ae84a2e..8283d80252c 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/psi/JetTreeVisitor.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/psi/JetTreeVisitor.java @@ -24,4 +24,11 @@ public class JetTreeVisitor extends JetVisitor { element.acceptChildren(this, data); return null; } + + @Override + public Void visitJetFile(@NotNull JetFile file, D data) { + super.visitJetFile(file, data); + file.acceptChildren(this, data); + return null; + } } diff --git a/idea/src/org/jetbrains/kotlin/idea/quickfix/DeprecatedLambdaSyntaxFix.kt b/idea/src/org/jetbrains/kotlin/idea/quickfix/DeprecatedLambdaSyntaxFix.kt index 5b3d563a0d8..c6fbb7d507c 100644 --- a/idea/src/org/jetbrains/kotlin/idea/quickfix/DeprecatedLambdaSyntaxFix.kt +++ b/idea/src/org/jetbrains/kotlin/idea/quickfix/DeprecatedLambdaSyntaxFix.kt @@ -73,12 +73,6 @@ public class DeprecatedLambdaSyntaxInWholeProjectFix(element: JetFunctionLiteral } return null } - - override fun visitJetFile(file: JetFile, data: Int?): Void? { - super.visitJetFile(file, data) - file.acceptChildren(this, data) - return null - } } companion object Factory : JetSingleIntentionActionFactory() {