Рефакторинг по замечаниям Sonarqube

This commit is contained in:
2025-07-08 12:20:11 +03:00
parent 0812e7587d
commit 3a86f70db3
16 changed files with 77 additions and 57 deletions

View File

@@ -80,16 +80,11 @@
Иначе
МассивРядов = Новый Массив;
Для каждого Конфигурация Из СписокКонфигураций Цикл
Если Подписка = Неопределено
ИЛИ (Подписка И Конфигурация.Подписка)
ИЛИ (НЕ Подписка И НЕ Конфигурация.Подписка) Тогда
Если НужноДобавитьКнопкуСКонфигурацией(Подписка, Конфигурация) Тогда
МассивКнопок = Новый Массив;
МассивКнопок.Добавить(ТелеграмРаботаСКлавиатурой.КнопкаКлавиатурыВстроенной(
Конфигурация.Наименование
,
,
СтрШаблон("%1 %2", Команда, Конфигурация.Имя)
));
КнопкаКлавиатурыВстроенной = ТелеграмРаботаСКлавиатурой.КнопкаКлавиатурыВстроенной(Конфигурация.Наименование, ,
СтрШаблон("%1 %2", Команда, Конфигурация.Имя));
МассивКнопок.Добавить(КнопкаКлавиатурыВстроенной);
МассивРядов.Добавить(МассивКнопок);
КонецЕсли;
КонецЦикла;
@@ -100,4 +95,13 @@
#КонецОбласти
#Область СлужебныеПроцедурыИФункции
Функция НужноДобавитьКнопкуСКонфигурацией(Подписка, Конфигурация)
Возврат Подписка = Неопределено ИЛИ (Подписка И Конфигурация.Подписка) ИЛИ (НЕ Подписка И НЕ Конфигурация.Подписка);
КонецФункции
#КонецОбласти