Class MethodAvailabilityRenderer
java.lang.Object
com.github._1c_syntax.bsl.languageserver.hover.MethodAvailabilityRenderer
Контексты компиляции прикладного метода и возможность серверного перехода в его hover.
Данные берутся из общей модели компиляции и сохранённого условия объявления; AST не читается.
-
Constructor Summary
ConstructorsConstructorDescriptionMethodAvailabilityRenderer(CompilationContextResolver contextResolver, Resources resources) -
Method Summary
Modifier and TypeMethodDescriptionrender(MethodSymbol method) Построить отдельную секцию доступности исходного метода.
-
Constructor Details
-
MethodAvailabilityRenderer
@ConstructorProperties({"contextResolver","resources"}) public MethodAvailabilityRenderer(CompilationContextResolver contextResolver, Resources resources)
-
-
Method Details
-
render
Построить отдельную секцию доступности исходного метода.- Parameters:
method- метод, на который указывает ссылка.- Returns:
- markdown-секция либо пустая строка, если контексты определить нельзя.
-