Package com.github._1c_syntax.bsl.languageserver.codelenses
@ParametersAreNonnullByDefault
package com.github._1c_syntax.bsl.languageserver.codelenses
Пакет предназначен для реализации различных видов линз ("code lenses"),
используемых
CodeLensProvider
.-
ClassDescriptionБазовый класс для реализации линз, показывающих сложность методов в документе.DTO для хранения данных линз о сложности методов в документе.Интерфейс DTO для хранения промежуточных данных линз между созданием линзы и ее разрешением.CodeLensSupplier<T extends CodeLensData>Базовый интерфейс для наполнения
CodeLensProvider
данными о доступных в документе линзах.Сапплаер линз, показывающий когнитивную сложность методов.Сапплаер линз, показывающий когнитивную сложность методов.DTO для хранения промежуточных данных линз между созданием линзы и ее разрешением.