Class ConstructorHoverBuilder
java.lang.Object
com.github._1c_syntax.bsl.languageserver.hover.ConstructorHoverBuilder
Сборщик markdown-контента для hover'а на имени класса в выражении
Новый <Класс>(...). Выводит подобранную (по арности) сигнатуру
конструктора, описание класса и список всех вариантов.-
Constructor Summary
ConstructorsConstructorDescriptionConstructorHoverBuilder(TypeService typeService, TypeRegistry typeRegistry, CollectionHoverHints collectionHoverHints, Resources resources, LanguageServerConfiguration configuration) -
Method Summary
Modifier and TypeMethodDescriptionbuild(String typeName, TypeRef ref, SignatureDescriptor chosen, List<SignatureDescriptor> ctors, boolean disclaim, String classDescription)
-
Constructor Details
-
ConstructorHoverBuilder
@ConstructorProperties({"typeService","typeRegistry","collectionHoverHints","resources","configuration"}) public ConstructorHoverBuilder(TypeService typeService, TypeRegistry typeRegistry, CollectionHoverHints collectionHoverHints, Resources resources, LanguageServerConfiguration configuration)
-
-
Method Details
-
build
public MarkupContent build(String typeName, TypeRef ref, SignatureDescriptor chosen, List<SignatureDescriptor> ctors, boolean disclaim, String classDescription)
-