Актуализация подсистемы загрузки таб дока #146
Quality Gate success
Annotations
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L931
Уменьшите когнитивную сложность "ПреобразоватьДатуИзСтрокиПоФормату" с 38 до 15
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L427
Синтаксическая конструкция вида "Если...Тогда...ИначеЕсли..." должна содержать ветвь "Иначе".
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L391
Необходимо избавиться от многократного использования строкового литерала " КАК "
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L370
Превышен допустимый уровень вложенности управляющих конструкций
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L183
Создайте константу с понятным названием, присвойте ей значение "300" и используйте эту константу вместо магического числа.
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L179
Уменьшите когнитивную сложность "ПолучитьПромежуточнуюТаблицуИзCSVФайла" с 28 до 15
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L388
Превышен допустимый уровень вложенности управляющих конструкций
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L265
Уменьшите цикломатическую сложность "ПреобразоватьСтроковыеЗначенияПоТипамСвойств" с 53 до 20
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L580
Уменьшите когнитивную сложность "ПолучитьПромежуточнуюТаблицуЗначенийИзТабличногоДокумента" с 25 до 15
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L697
Уменьшите когнитивную сложность "ОбойтиКолонкиДокументаПоНаименованиямРекурсивно" с 16 до 15
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L697
Уменьшите количество параметров c 8 до допустимого 7
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L265
Уменьшите количество необязательных параметров c 4 до допустимого 3
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L931
Уменьшите цикломатическую сложность "ПреобразоватьДатуИзСтрокиПоФормату" с 26 до 20
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L179
Нельзя использовать латинские и кириллические символы в одном идентификаторе
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L191
Создайте константу с понятным названием, присвойте ей значение "2" и используйте эту константу вместо магического числа.
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L810
Длина строки 123 превышает максимально допустимую 120
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L179
Длина строки 121 превышает максимально допустимую 120
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L265
Уменьшите когнитивную сложность "ПреобразоватьСтроковыеЗначенияПоТипамСвойств" с 121 до 15
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L265
Длина метода "ПреобразоватьСтроковыеЗначенияПоТипамСвойств" равна 265, что больше установленного лимита в 200 строк
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L415
Необходимо избавиться от многократного использования строкового литерала "Строкой"
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументСервер/Ext/Module.bsl#L680
Уберите инициализацию параметров метода "Область" вложенными методами
Check failure on line 187 in src/cf/CommonModules/пбп_ИнтеграцииСервер/Ext/Module.bsl
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ИнтеграцииСервер/Ext/Module.bsl#L187
Уменьшите когнитивную сложность "ПолучитьТаблицуДанныхИзВнешнегоИсточникаПоУсловиям" с 17 до 15
Check warning on line 633 in src/cf/CommonModules/пбп_ИнтеграцииСервер/Ext/Module.bsl
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ИнтеграцииСервер/Ext/Module.bsl#L633
Уменьшите количество необязательных параметров c 4 до допустимого 3
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/cf/CommonModules/пбп_ЗагрузкаФайлаЧерезТабличныйДокументКлиент/Ext/Module.bsl#L49
Добавьте описание метода программного интерфейса