From 7cf47f6cbdd135b20752248c5d016bdb9fb9cead Mon Sep 17 00:00:00 2001 From: Akash Yadav Date: Sun, 10 Apr 2022 21:06:30 +0530 Subject: [PATCH] Implemented some more actions with the ActionsRegistry --- .idea/codeStyles/Project.xml | 1 + .../itsaky/androidide/actions/ActionItem.kt | 4 +- .../internal/DefaultActionsRegistry.kt | 8 +- .../com/itsaky/androidide/EditorActivity.java | 119 +++--------------- .../androidide/actions/BaseBuildAction.kt | 2 +- .../androidide/actions/EditorRelatedAction.kt | 24 +++- .../actions/etc/FindInFileAction.kt | 2 +- .../actions/etc/FindInProjectAction.kt | 2 + .../androidide/actions/text/RedoAction.kt | 30 +++-- .../androidide/actions/text/UndoAction.kt | 16 ++- .../handlers/BuildServiceHandler.java | 2 - .../views/editor/CodeEditorView.java | 5 + .../androidide/views/editor/IDEEditor.java | 5 + .../DiagnosticsCodeActionProvider.java | 28 +---- .../actions/ImplementAbstractMethodsAction.kt | 2 +- .../lsp/java/actions/JavaCodeActionsMenu.kt | 1 + .../java/actions/VariableToStatementAction.kt | 81 ++++++++++++ 17 files changed, 180 insertions(+), 152 deletions(-) create mode 100644 lsp/java/src/main/java/com/itsaky/lsp/java/actions/VariableToStatementAction.kt diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml index aa9d22bc2..5d93c95d8 100644 --- a/.idea/codeStyles/Project.xml +++ b/.idea/codeStyles/Project.xml @@ -4,6 +4,7 @@