Skip to content

Commit ffa167a

Browse files
committed
move executeIfRunning
1 parent fad4467 commit ffa167a

File tree

1 file changed

+3
-6
lines changed
  • plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/workspace

1 file changed

+3
-6
lines changed

plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/workspace/WorkspaceServiceHandler.kt

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,8 @@ class WorkspaceServiceHandler(
3535
)
3636
}
3737

38-
private fun executeIfRunning(project: Project, runnable: (AmazonQLanguageServer) -> Unit) =
39-
AmazonQLspService.getInstance(project).instance?.languageServer?.let { runnable(it) }
40-
4138
private fun didCreateFiles(events: List<VFileEvent>) {
42-
executeIfRunning(project) {
39+
AmazonQLspService.executeIfRunning(project) {
4340
if (events.isNotEmpty()) {
4441
it.workspaceService.didCreateFiles(
4542
CreateFilesParams().apply {
@@ -55,7 +52,7 @@ class WorkspaceServiceHandler(
5552
}
5653

5754
private fun didDeleteFiles(events: List<VFileEvent>) {
58-
executeIfRunning(project) { languageServer ->
55+
AmazonQLspService.executeIfRunning(project) { languageServer ->
5956
if (events.isNotEmpty()) {
6057
languageServer.workspaceService.didDeleteFiles(
6158
DeleteFilesParams().apply {
@@ -80,7 +77,7 @@ class WorkspaceServiceHandler(
8077
}
8178

8279
private fun didChangeWatchedFiles(events: List<VFileEvent>) {
83-
executeIfRunning(project) {
80+
AmazonQLspService.executeIfRunning(project) {
8481
if (events.isNotEmpty()) {
8582
it.workspaceService.didChangeWatchedFiles(
8683
DidChangeWatchedFilesParams().apply {

0 commit comments

Comments
 (0)