Package com.github._1c_syntax.bsl.languageserver.cli
package com.github._1c_syntax.bsl.languageserver.cli
Пакет предназначен для реализации CLI функциональности BSL Language Server.
Каждый класс пакета реализовывает интерфейс Command (и одноименный суффикс имени) и имеет javadoc-описание своих
параметров и логики работы в заголовке файла.
-
ClassDescriptionВыполнение анализа Ключ команды: -a, (--analyze) Параметры: -s, (--srcDir) <arg> - Путь к каталогу исходных файлов.Форматирование кода в исходниках Ключ команды: -f, (--format) Параметры: -s, (--src) - Путь к каталогу исходных файлов.Запускает приложение в режиме Language Server Ключ команды: без ключа Параметры: -c, (--configuration) <arg> - Путь к конфигурационному файлу BSL Language Server (.bsl-language-server.json).Выводит версию приложения Ключ команды: -v, (--version)Запускает приложение в режиме Websocket Language Server.