1c-syntax / sonar-bsl-plugin-community

Поддержка языка 1С:Предприятие 8 и OneScript для SonarQube.
https://1c-syntax.github.io/sonar-bsl-plugin-community/
GNU Lesser General Public License v3.0
219 stars 44 forks source link

[BUG] Ошибка разбора файла прерывает работу сканера #318

Open IT-Medved opened 6 months ago

IT-Medved commented 6 months ago

Версия 1C (BSL) Community Plugin 1.12.0-23195

Описание ошибки диагностики Сканер падает с ошибкой и завершает работу ERROR: Error during SonarScanner execution java.lang.IllegalArgumentException: Unable to highlight file src/exts/name/InformationRegisters/name/Ext/ManagerModule.bsl Caused by: java.lang.IllegalArgumentException: 20 is not a valid line offset for pointer. File src/exts/name/InformationRegisters/name/Ext/ManagerModule.bsl has 4 character(s) at line 390

Пример кода

Скриншоты image

Дополнительная информация Возможно, в таких случаях стоит вешать ошибку разбора исходного текста на корень модуля

nixel2007 commented 6 months ago

1) эта ошибка плагина, а не bsl ls. Перенесу. 2) дайте полный стак трейс