From 9c60637ef3266b1dcf08652072da5c03b54ee8bd Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Tue, 23 Jul 2013 16:14:30 +0400 Subject: [PATCH] Implement delete() for light methods --- .../org/jetbrains/jet/asJava/wrappers/JetClsMethodImpl.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/wrappers/JetClsMethodImpl.java b/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/wrappers/JetClsMethodImpl.java index f56be4bc4bc..9f349a6f3fe 100644 --- a/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/wrappers/JetClsMethodImpl.java +++ b/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/wrappers/JetClsMethodImpl.java @@ -19,6 +19,7 @@ package org.jetbrains.jet.asJava.wrappers; import com.intellij.psi.PsiElement; import com.intellij.psi.impl.compiled.ClsMethodImpl; import com.intellij.psi.impl.java.stubs.PsiMethodStub; +import com.intellij.util.IncorrectOperationException; import org.jetbrains.annotations.NotNull; import org.jetbrains.jet.lang.psi.JetDeclaration; import org.jetbrains.jet.lang.resolve.java.JetClsMethod; @@ -47,4 +48,9 @@ public class JetClsMethodImpl extends ClsMethodImpl implements JetClsMethod { public JetDeclaration getOrigin() { return (JetDeclaration) origin; } + + @Override + public void delete() throws IncorrectOperationException { + origin.delete(); + } }