Skip to content

Commit 71a4571

Browse files
committed
Вывод информации об инициализируемом файле при включении замера производительности
1 parent 775bbf0 commit 71a4571

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/main/java/com/github/_1c_syntax/bsl/languageserver/aop/measures/DocumentContextLazyDataMeasurer.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import com.github._1c_syntax.bsl.parser.SDBLTokenizer;
2727
import lombok.RequiredArgsConstructor;
2828
import lombok.SneakyThrows;
29+
import lombok.extern.slf4j.Slf4j;
2930
import org.springframework.context.event.EventListener;
3031
import org.springframework.core.annotation.Order;
3132
import org.springframework.stereotype.Component;
@@ -36,6 +37,7 @@
3637
@Component
3738
@ConditionalOnMeasuresEnabled
3839
@RequiredArgsConstructor
40+
@Slf4j
3941
public class DocumentContextLazyDataMeasurer {
4042

4143
private final MeasureCollector measureCollector;
@@ -51,6 +53,8 @@ public class DocumentContextLazyDataMeasurer {
5153
public void handleEvent(DocumentContextContentChangedEvent event) {
5254
var documentContext = event.getSource();
5355

56+
LOGGER.debug("Take measurements for {}", documentContext.getUri());
57+
5458
measureCollector.measureIt(documentContext::getAst, "context: ast");
5559
measureCollector.measureIt(documentContext::getQueries, "context: queries");
5660
for (SDBLTokenizer sdblTokenizer : documentContext.getQueries()) {

0 commit comments

Comments
 (0)