Skip to content

Commit f9646eb

Browse files
committed
Не запускать анализ проекта, если не подключен language client
1 parent 017218b commit f9646eb

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/main/java/com/github/_1c_syntax/bsl/languageserver/AnalyzeProjectOnStart.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ public class AnalyzeProjectOnStart {
4343

4444
private final LanguageServerConfiguration configuration;
4545
private final DiagnosticProvider diagnosticProvider;
46+
private final LanguageClientHolder languageClientHolder;
4647
private final WorkDoneProgressHelper workDoneProgressHelper;
4748

4849
@EventListener
@@ -52,6 +53,10 @@ public void handleEvent(ServerContextPopulatedEvent event) {
5253
return;
5354
}
5455

56+
if (!languageClientHolder.isConnected()) {
57+
return;
58+
}
59+
5560
var serverContext = event.getSource();
5661

5762
var documentContexts = serverContext.getDocuments().values();

0 commit comments

Comments
 (0)