chore: fix internal api usages
This commit is contained in:
parent
29e38f7fc8
commit
2caa326d94
3 changed files with 2 additions and 30 deletions
|
@ -17,19 +17,14 @@
|
||||||
package com.falsepattern.zigbrains.lsp.actions;
|
package com.falsepattern.zigbrains.lsp.actions;
|
||||||
|
|
||||||
import com.falsepattern.zigbrains.lsp.editor.EditorEventManager;
|
import com.falsepattern.zigbrains.lsp.editor.EditorEventManager;
|
||||||
import com.intellij.codeInsight.navigation.CtrlMouseAction;
|
|
||||||
import com.intellij.codeInsight.navigation.CtrlMouseData;
|
|
||||||
import com.intellij.codeInsight.navigation.actions.GotoDeclarationAction;
|
import com.intellij.codeInsight.navigation.actions.GotoDeclarationAction;
|
||||||
import com.intellij.openapi.actionSystem.AnActionEvent;
|
import com.intellij.openapi.actionSystem.AnActionEvent;
|
||||||
import com.intellij.openapi.editor.Editor;
|
|
||||||
import com.intellij.openapi.project.DumbAware;
|
import com.intellij.openapi.project.DumbAware;
|
||||||
import com.intellij.psi.PsiFile;
|
import com.intellij.psi.PsiFile;
|
||||||
import lombok.val;
|
import lombok.val;
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
import org.jetbrains.annotations.Nullable;
|
|
||||||
|
|
||||||
public class LSPGotoDeclarationAction extends WrappedAction<GotoDeclarationAction> implements DumbAware,
|
public class LSPGotoDeclarationAction extends WrappedAction<GotoDeclarationAction> implements DumbAware {
|
||||||
CtrlMouseAction {
|
|
||||||
public LSPGotoDeclarationAction(GotoDeclarationAction wrapped) {
|
public LSPGotoDeclarationAction(GotoDeclarationAction wrapped) {
|
||||||
super(wrapped);
|
super(wrapped);
|
||||||
}
|
}
|
||||||
|
@ -43,9 +38,4 @@ public class LSPGotoDeclarationAction extends WrappedAction<GotoDeclarationActio
|
||||||
}
|
}
|
||||||
manager.gotoDeclarationOrUsages(psiElement);
|
manager.gotoDeclarationOrUsages(psiElement);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public @Nullable CtrlMouseData getCtrlMouseData(@NotNull Editor editor, @NotNull PsiFile psiFile, int i) {
|
|
||||||
return wrapped.getCtrlMouseData(editor, psiFile, i);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,20 +17,14 @@
|
||||||
package com.falsepattern.zigbrains.lsp.actions;
|
package com.falsepattern.zigbrains.lsp.actions;
|
||||||
|
|
||||||
import com.falsepattern.zigbrains.lsp.editor.EditorEventManager;
|
import com.falsepattern.zigbrains.lsp.editor.EditorEventManager;
|
||||||
import com.intellij.codeInsight.navigation.CtrlMouseAction;
|
|
||||||
import com.intellij.codeInsight.navigation.CtrlMouseData;
|
|
||||||
import com.intellij.codeInsight.navigation.actions.GotoImplementationAction;
|
import com.intellij.codeInsight.navigation.actions.GotoImplementationAction;
|
||||||
import com.intellij.idea.ActionsBundle;
|
import com.intellij.idea.ActionsBundle;
|
||||||
import com.intellij.openapi.actionSystem.AnActionEvent;
|
import com.intellij.openapi.actionSystem.AnActionEvent;
|
||||||
import com.intellij.openapi.actionSystem.PerformWithDocumentsCommitted;
|
import com.intellij.openapi.actionSystem.PerformWithDocumentsCommitted;
|
||||||
import com.intellij.openapi.editor.Editor;
|
|
||||||
import com.intellij.psi.PsiFile;
|
import com.intellij.psi.PsiFile;
|
||||||
import lombok.val;
|
import lombok.val;
|
||||||
import org.jetbrains.annotations.NotNull;
|
|
||||||
import org.jetbrains.annotations.Nullable;
|
|
||||||
|
|
||||||
public class LSPGotoImplementationAction extends WrappedAction<GotoImplementationAction> implements CtrlMouseAction,
|
public class LSPGotoImplementationAction extends WrappedAction<GotoImplementationAction> implements PerformWithDocumentsCommitted {
|
||||||
PerformWithDocumentsCommitted {
|
|
||||||
public LSPGotoImplementationAction(GotoImplementationAction wrapped) {
|
public LSPGotoImplementationAction(GotoImplementationAction wrapped) {
|
||||||
super(wrapped);
|
super(wrapped);
|
||||||
}
|
}
|
||||||
|
@ -52,9 +46,4 @@ public class LSPGotoImplementationAction extends WrappedAction<GotoImplementatio
|
||||||
e.getPresentation().setDescription(ActionsBundle.actionDescription("GotoImplementation"));
|
e.getPresentation().setDescription(ActionsBundle.actionDescription("GotoImplementation"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public @Nullable CtrlMouseData getCtrlMouseData(@NotNull Editor editor, @NotNull PsiFile psiFile, int i) {
|
|
||||||
return wrapped.getCtrlMouseData(editor, psiFile, i);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,7 +24,6 @@ import com.intellij.openapi.actionSystem.AnAction;
|
||||||
import com.intellij.openapi.actionSystem.AnActionEvent;
|
import com.intellij.openapi.actionSystem.AnActionEvent;
|
||||||
import com.intellij.openapi.actionSystem.CommonDataKeys;
|
import com.intellij.openapi.actionSystem.CommonDataKeys;
|
||||||
import com.intellij.openapi.actionSystem.OverridingAction;
|
import com.intellij.openapi.actionSystem.OverridingAction;
|
||||||
import com.intellij.openapi.actionSystem.ShortcutSet;
|
|
||||||
import com.intellij.psi.PsiDocumentManager;
|
import com.intellij.psi.PsiDocumentManager;
|
||||||
import com.intellij.psi.PsiFile;
|
import com.intellij.psi.PsiFile;
|
||||||
import lombok.val;
|
import lombok.val;
|
||||||
|
@ -142,12 +141,6 @@ public abstract class WrappedAction<T extends AnAction> extends AnAction impleme
|
||||||
return super.useSmallerFontForTextInToolbar();
|
return super.useSmallerFontForTextInToolbar();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public void setShortcutSet(@NotNull ShortcutSet shortcutSet) {
|
|
||||||
super.setShortcutSet(shortcutSet);
|
|
||||||
wrapped.setShortcutSet(shortcutSet);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void setDefaultIcon(boolean isDefaultIconSet) {
|
public void setDefaultIcon(boolean isDefaultIconSet) {
|
||||||
wrapped.setDefaultIcon(isDefaultIconSet);
|
wrapped.setDefaultIcon(isDefaultIconSet);
|
||||||
|
|
Loading…
Add table
Reference in a new issue