Перенос и адаптация подсистемы загрузки файла Excel #37
Quality Gate success
Annotations
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументКлиент/Ext/Module.bsl#L54
Длина строки 143 превышает максимально допустимую 120
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументКлиент/Ext/Module.bsl#L35
Добавьте описание метода программного интерфейса
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументКлиент/Ext/Module.bsl#L43
Длина строки 159 превышает максимально допустимую 120
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументКлиент/Ext/Module.bsl#L43
Уменьшите количество значений свойств, передаваемых в конструктор структуры
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L49
Метод "ПодробноеПредставлениеОшибки" устарел. Следует использовать одноименный метод объекта типа МенеджерОбработкиОшибок
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L164
Необходимо избавиться от многократного использования строкового литерала "Код"
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L158
Необходимо избавиться от многократного использования строкового литерала " = "
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L49
Длина строки 199 превышает максимально допустимую 120
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L144
Длина строки 126 превышает максимально допустимую 120
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L202
Длина строки 136 превышает максимально допустимую 120
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L137
Длина строки 122 превышает максимально допустимую 120
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L132
Необходимо избавиться от многократного использования строкового литерала "ВходнаяТаблица."
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L32
Уменьшите цикломатическую сложность "ФормированиеТаблицы" с 32 до 20
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L224
Полю "ВставкаСсылочныеВставкаБазовые" не назначен псевдоним или пропущено ключевое слово КАК
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L175
Длина строки 125 превышает максимально допустимую 120
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L32
Уменьшите когнитивную сложность "ФормированиеТаблицы" с 57 до 15
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L186
Синтаксическая конструкция вида "Если...Тогда...ИначеЕсли..." должна содержать ветвь "Иначе".
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L173
Синтаксическая конструкция вида "Если...Тогда...ИначеЕсли..." должна содержать ветвь "Иначе".
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L161
Необходимо избавиться от многократного использования строкового литерала " ИЛИ "
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L89
Необходимо избавиться от многократного использования строкового литерала "Число"
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L180
Необходимо избавиться от многократного использования строкового литерала "НеОбрабатывать"
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L134
Необходимо избавиться от многократного использования строкового литерала "Ссылка"
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L132
Необходимо избавиться от многократного использования строкового литерала " КАК "
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L216
Полю "ВставкаВТ" не назначен псевдоним или пропущено ключевое слово КАК
sonar-openbsl-ru-qa-bot / 1C: Project SubSystems Library Sonarqube Results
src/CommonModules/__ЗагрузкаФайлаЧерезТабличныйДокументВызовСервера/Ext/Module.bsl#L32
Длина метода "ФормированиеТаблицы" равна 207, что больше установленного лимита в 200 строк