- Добавлены новые диагностики:
- Ограничение на размер метода
- Выражение должно заканчиваться “;”
- Неизвестный символ препроцессора
- Пустой блок кода
- Одно выражение в одной строке
- Добавлен прогресс-бар в режиме анализа файлов
- При обработке запроса exit происходит остановка language-server, как того требует LSP
- Обновление LSP4J до 0.6.0
- Исправление проблем асинхронной работы анализатора при большом количестве анализируемых файлов
- Исправлено позиционирование диагностик, позиционирующихся на несколько токенов
- Смена идентификатора пакета
- Глубокий рефакторинг, тесты и покрытие
- Расширено README, добавлена инструкция по написанию диагностик, запущен сайт https://1c-syntax.github.io/bsl-language-server/