bsl-parser
bsl-parser copied to clipboard
Коллекция гиперссылок в описании методов/переменных
Для упрощения решения задач ховера и перехода к определению, нужно понимать, что из разобранного описания является гиперссылкой.
Начать можно со структуры List<Pair<Range, String>>
, но надо придумать, как решить задачу подмены конкретнго куска текста на маркдаун-ссылку в ховер-провайдере. Возможно в дескрипшен нужен какой-то метод позиционирования в тексте по Range или что-то в этом духе