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
216 stars 44 forks source link

BSL Language Server - Use configuration file: auto #104

Open zeegin opened 4 years ago

zeegin commented 4 years ago

image

Предусмотреть третий вариант auto (по-умолчанию). В случае, если файл .bsl-language-server.json найден в корневой директории git использовать его, в противном случае использовать профиль сонара.

asosnoviy commented 4 years ago

Кажется on по дефулту будет вести себя также.

zeegin commented 4 years ago

Сейчам по дефолту когда я создал проект и поместил в репу файл с конфигом то профиль будет сонара, а нужно чтоб если был файл конфига то профиль был по конфигу.

asosnoviy commented 4 years ago

Я имел ввуду если сделать Override вкл по дефолту

zeegin commented 4 years ago

А что будет если файл не найден?

asosnoviy commented 4 years ago

А что будет если файл не найден?

Надо проверить, но думаю что ничего.

nixel2007 commented 4 years ago

Если файла нет, но настройка включена, то будет браться конфиг из профиля качества с еррор сообщением в лог

zeegin commented 4 years ago

Т.е. достаточно изменить значение по-умолчанию?

nixel2007 commented 4 years ago

Да, но я не уверен, что нужно :) ты же, когда заказывал эту опцию, наоборот говорил чтобы она была выключена по умолчанию.

Но у себя ты можешь включить её, да. Если еггоги в логах не смущают

zeegin commented 4 years ago

Не понятно пока как лучше. Давай оставим пока ищью, пусть повисит и еще пользователи отпишутся.