Add Kotlin delegate for Java safe delete
This commit is contained in:
@@ -233,6 +233,10 @@
|
||||
id="kotlinProcessor"
|
||||
implementation="org.jetbrains.jet.plugin.refactoring.safeDelete.KotlinSafeDeleteProcessor"
|
||||
order="before javaProcessor"/>
|
||||
<refactoring.safeDelete.JavaSafeDeleteDelegate
|
||||
id="kotlinJavaSafeDeleteDelegate"
|
||||
language="jet"
|
||||
implementationClass="org.jetbrains.jet.plugin.refactoring.safeDelete.KotlinJavaSafeDeleteDelegate"/>
|
||||
<debugger.positionManagerFactory implementation="org.jetbrains.jet.plugin.debugger.JetPositionManagerFactory"/>
|
||||
<codeInsight.implementMethod language="jet" implementationClass="org.jetbrains.jet.plugin.codeInsight.ImplementMethodsHandler"/>
|
||||
<codeInsight.overrideMethod language="jet" implementationClass="org.jetbrains.jet.plugin.codeInsight.OverrideMethodsHandler"/>
|
||||
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
package org.jetbrains.jet.plugin.refactoring.safeDelete;
|
||||
|
||||
import com.intellij.psi.PsiMethod;
|
||||
import com.intellij.psi.PsiParameter;
|
||||
import com.intellij.psi.PsiReference;
|
||||
import com.intellij.refactoring.safeDelete.JavaSafeDeleteDelegate;
|
||||
import com.intellij.usageView.UsageInfo;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class KotlinJavaSafeDeleteDelegate implements JavaSafeDeleteDelegate {
|
||||
@Override
|
||||
public void createUsageInfoForParameter(PsiReference reference, List<UsageInfo> usages, PsiParameter parameter, PsiMethod method) {
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user